Interface ParameterBank

All Known Subinterfaces:
CursorRemoteControlsPage, RemoteControlsPage

public interface ParameterBank
Defines a bank of parameters.
Since:
API version 2
  • Method Summary

    Modifier and Type
    Method
    Description
    getParameter(int indexInBank)
    Returns the parameter at the given index within the bank.
    int
    Gets the number of slots that these remote controls have.
    void
    Informs the application how to display the controls during the on screen notification.
  • Method Details

    • getParameterCount

      int getParameterCount()
      Gets the number of slots that these remote controls have.
      Since:
      API version 2
    • getParameter

      Parameter getParameter(int indexInBank)
      Returns the parameter at the given index within the bank.
      Parameters:
      indexInBank - the parameter index within this bank. Must be in the range [0..getParameterCount()-1].
      Returns:
      the requested parameter
      Since:
      API version 2
    • setHardwareLayout

      void setHardwareLayout(HardwareControlType type, int columns)
      Informs the application how to display the controls during the on screen notification.
      Parameters:
      type - which kind of hardware control is used for this bank (knobs/encoders/sliders)
      columns - How wide this section is in terms of layout (4/8/9)
      Since:
      API version 7