Bitwig Studio Control Surface API
5.0.11
|
Public Member Functions | |
final MidiIn | getMidiInPort (final int index) |
final MidiOut | getMidiOutPort (final int index) |
abstract void | init () |
abstract void | exit () |
abstract void | flush () |
![]() | |
HostType | getHost () |
DefinitionType | getExtensionDefinition () |
Protected Member Functions | |
ControllerExtension (final ControllerExtensionDefinition definition, final ControllerHost host) | |
![]() | |
Extension (final DefinitionType extensionDefinition, final HostType host) | |
Defines an extension that enabled a controller to work with Bitwig Studio.
|
abstract |
Called once when this controller extension is stopped.
|
abstract |
Called when this controller extension should flush any pending updates to the controller.
|
abstract |
Initializes this controller extension. This will be called once when the extension is started. During initialization the extension should call the various create methods available via the ControllerHost interface in order to create objects used to communicate with various parts of the Bitwig Studio application (e.g ControllerHost#createCursorTrack(int, int).