Bitwig Studio Control Surface API
5.0.11
|
Public Member Functions | |
SettableBooleanValue | getUserNotificationsEnabled () |
void | setShouldShowSelectionNotifications (boolean shouldShowNotifications) |
void | setShouldShowChannelSelectionNotifications (boolean shouldShowNotifications) |
void | setShouldShowTrackSelectionNotifications (boolean shouldShowNotifications) |
void | setShouldShowDeviceSelectionNotifications (boolean shouldShowNotifications) |
void | setShouldShowDeviceLayerSelectionNotifications (boolean shouldShowNotifications) |
void | setShouldShowPresetNotifications (boolean shouldShowNotifications) |
void | setShouldShowMappingNotifications (boolean shouldShowNotifications) |
void | setShouldShowValueNotifications (boolean shouldShowNotifications) |
Bitwig Studio supports automatic visual feedback from controllers that shows up as popup notifications. For example when the selected track or the current device preset was changed on the controller, these notifications are shown, depending on the configuration.
It depends both on the users preference and the capabilities of the controller hardware if a certain notification should be shown. This interface provides functions for enabling/disabling the various kinds of automatic notifications from the hardware point of view. Typically, controllers that include an advanced display don't need to show many notifications additionally on screen. For other controllers that do not include a display it might be useful to show all notifications. By default all notifications are disabled.
In addition, the user can enable or disable all notifications the have been enabled using this interface in the preferences dialog of Bitwig Studio.
SettableBooleanValue getUserNotificationsEnabled | ( | ) |
Returns an object that reports if user notifications are enabled and that allows to enable/disable user notifications from the control surface. If user notifications are disabled, no automatic notifications will be shown in the Bitwig Studio user interface. If user notifications are enabled, all automatic notifications will be shown that are enabled using the methods of this interface.
void setShouldShowChannelSelectionNotifications | ( | boolean | shouldShowNotifications | ) |
Specifies if user notification related to selection changes should be shown. Please note that this setting only applies when user notifications are enabled in general, otherwise no notification are shown. By default this setting is false
.
shouldShowNotifications | true in case selection notifications should be shown, false otherwise. |
void setShouldShowDeviceLayerSelectionNotifications | ( | boolean | shouldShowNotifications | ) |
Specifies if user notification related to selection changes should be shown. Please note that this setting only applies when user notifications are enabled in general, otherwise no notification are shown. By default this setting is false
.
shouldShowNotifications | true in case selection notifications should be shown, false otherwise. |
void setShouldShowDeviceSelectionNotifications | ( | boolean | shouldShowNotifications | ) |
Specifies if user notification related to selection changes should be shown. Please note that this setting only applies when user notifications are enabled in general, otherwise no notification are shown. By default this setting is false
.
shouldShowNotifications | true in case selection notifications should be shown, false otherwise. |
void setShouldShowMappingNotifications | ( | boolean | shouldShowNotifications | ) |
Specifies if user notification related to selection changes should be shown. Please note that this setting only applies when user notifications are enabled in general, otherwise no notification are shown. By default this setting is false
.
shouldShowNotifications | true in case selection notifications should be shown, false otherwise. |
void setShouldShowPresetNotifications | ( | boolean | shouldShowNotifications | ) |
Specifies if user notification related to selection changes should be shown. Please note that this setting only applies when user notifications are enabled in general, otherwise no notification are shown.
shouldShowNotifications | true in case selection notifications should be shown, false otherwise. |
void setShouldShowSelectionNotifications | ( | boolean | shouldShowNotifications | ) |
Specifies if user notification related to selection changes should be shown. Please note that this setting only applies when user notifications are enabled in general, otherwise no notification are shown. By default this setting is false
.
shouldShowNotifications | true in case selection notifications should be shown, false otherwise. |
void setShouldShowTrackSelectionNotifications | ( | boolean | shouldShowNotifications | ) |
Specifies if user notification related to selection changes should be shown. Please note that this setting only applies when user notifications are enabled in general, otherwise no notification are shown. By default this setting is false
.
shouldShowNotifications | true in case selection notifications should be shown, false otherwise. |
void setShouldShowValueNotifications | ( | boolean | shouldShowNotifications | ) |
Specifies if user notification related to selection changes should be shown. Please note that this setting only applies when user notifications are enabled in general, otherwise no notification are shown. By default this setting is false
.
shouldShowNotifications | true in case selection notifications should be shown, false otherwise. |