Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABOVE - Enum constant in enum class com.bitwig.extension.controller.api.RelativePosition
- AbsoluteHardwarControlBindable - Interface in com.bitwig.extension.controller.api
-
Something that can be bound to an
AbsoluteHardwareControland can respond to the user input (such as user moving a slider up or down) in a meaningful way. - AbsoluteHardwareControl - Interface in com.bitwig.extension.controller.api
-
Represents a hardware control that can input and absolute value (for example, a slider, knob or foot pedal).
- AbsoluteHardwareControlBinding - Interface in com.bitwig.extension.controller.api
-
Represents a binding from an
AbsoluteHardwareControlto some target. - AbsoluteHardwareKnob - Interface in com.bitwig.extension.controller.api
-
Represents a physical hardware knob that inputs an absolute value.
- AbsoluteHardwareValueMatcher - Interface in com.bitwig.extension.controller.api
-
Defines a means of recognizing when an absolute value is input by the user (for example, when moving a slider or turning a knob based on some MIDI message).
- Action - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent actions in Bitwig Studio, such as commands that can be launched from the main menu or via keyboard shortcuts.
- ActionCategory - Interface in com.bitwig.extension.controller.api
-
Instances of this interface are used to categorize actions in Bitwig Studio.
- activate() - Method in interface com.bitwig.extension.controller.api.BrowsingSession
-
Deprecated.Activates the given search session, same as calling
Browser#activateSession(this). - activateEngine() - Method in interface com.bitwig.extension.controller.api.Application
-
Activates the audio engine in Bitwig Studio.
- activateSession(BrowsingSession) - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Activates the given search session.
- ACTIVE_SENSING - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- activeChain() - Method in interface com.bitwig.extension.controller.api.ChainSelector
-
The active device layer.
- activeChainIndex() - Method in interface com.bitwig.extension.controller.api.ChainSelector
-
The index of the active chain in the chain selector.
- activeNotes() - Method in interface com.bitwig.extension.controller.api.NoteLatch
-
How many notes are being latched.
- add(byte[]) - Method in class com.bitwig.extension.api.util.midi.SysexBuilder
- add(HardwareDeviceMatcher...) - Method in class com.bitwig.extension.controller.HardwareDeviceMatcherList
-
Adds information about a hardware device that is needed and how it can be matched.
- add(String[], String[]) - Method in class com.bitwig.extension.controller.AutoDetectionMidiPortNamesList
- ADD - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- addActiveModulationSourceObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.
- addAutomationOverrideObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isAutomationOverrideActive().addValueObserver(callback) - addAutomationWriteModeObserver(EnumValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.automationWriteMode()instead. - addBinding(AbsoluteHardwareControl) - Method in interface com.bitwig.extension.controller.api.AbsoluteHardwarControlBindable
-
Binds this target to the supplied hardware control so that when the user moves the hardware control this target will respond in a meaningful way.
- addBinding(AbsoluteHardwareControl) - Method in interface com.bitwig.extension.controller.api.SettableRangedValue
- addBinding(HardwareAction) - Method in interface com.bitwig.extension.controller.api.HardwareActionBindable
-
Binds this target to the supplied
HardwareActionso that when the hardware action occurs this target is invoked. - addBinding(HardwareBindable) - Method in interface com.bitwig.extension.controller.api.HardwareBindingSource
-
Binds this source to the supplied target and returns the created binding.
- addBinding(RelativeHardwareControl) - Method in interface com.bitwig.extension.controller.api.RelativeHardwarControlBindable
-
Binds this target to the supplied hardware control so that when the user moves the hardware control this target will respond in a meaningful way.
- addBinding(RelativeHardwareControl) - Method in interface com.bitwig.extension.controller.api.SettableRangedValue
- addBindingWithRange(AbsoluteHardwarControlBindable, double, double) - Method in interface com.bitwig.extension.controller.api.AbsoluteHardwareControl
-
Adds a new binding from this hardware control to the supplied target.
- addBindingWithRange(AbsoluteHardwareControl, double, double) - Method in interface com.bitwig.extension.controller.api.AbsoluteHardwarControlBindable
-
Binds this target to the supplied hardware control so that when the user moves the hardware control this target will respond in a meaningful way.
- addBindingWithRange(AbsoluteHardwareControl, double, double) - Method in interface com.bitwig.extension.controller.api.SettableRangedValue
- addBindingWithRange(RelativeHardwareControl, double, double) - Method in interface com.bitwig.extension.controller.api.SettableRangedValue
- addBindingWithRange(SettableRangedValue, double, double) - Method in interface com.bitwig.extension.controller.api.RelativeHardwareControl
-
Adds a binding to the supplied target that does not adjust the target outside of the supplied min and max normalized range.
- addBindingWithRangeAndSensitivity(RelativeHardwareControl, double, double, double) - Method in interface com.bitwig.extension.controller.api.SettableRangedValue
- addBindingWithRangeAndSensitivity(SettableRangedValue, double, double, double) - Method in interface com.bitwig.extension.controller.api.RelativeHardwareControl
-
Adds a binding to the supplied target that does not adjust the target outside of the supplied min and max normalized range and is adjusted with the supplied sensitivity.
- addBindingWithSensitivity(RelativeHardwarControlBindable, double) - Method in interface com.bitwig.extension.controller.api.RelativeHardwareControl
-
Adds a binding to the supplied target with the supplied sensitivity.
- addBindingWithSensitivity(RelativeHardwareControl, double) - Method in interface com.bitwig.extension.controller.api.RelativeHardwarControlBindable
-
Binds this target to the supplied hardware control so that when the user moves the hardware control this target will respond in a meaningful way.
- addBindingWithSensitivity(RelativeHardwareControl, double) - Method in interface com.bitwig.extension.controller.api.SettableRangedValue
- addByte(int) - Method in class com.bitwig.extension.api.util.midi.SysexBuilder
- addCanScrollChannelsDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.Use
ChannelBank.canScrollChannelsDown().addValueObserver(callback) - addCanScrollChannelsUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.Use canScrollChannelsUp().addValueObserver(callback)
- addCanScrollDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumnBank
-
Deprecated.Registers an observer that reports if the columns can be scrolled further down.
- addCanScrollDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserItemBank
-
Deprecated.Use
Scrollable.canScrollForwards()instead. - addCanScrollDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
-
Deprecated.Use
Scrollable.canScrollForwards()instead. - addCanScrollDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.DeviceBank
-
Deprecated.Use
Scrollable.canScrollForwards()instead. - addCanScrollDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.SceneBank
-
Deprecated.Use
Scrollable.canScrollForwards()instead. - addCanScrollKeysDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Clip
-
Deprecated.Use
Clip.canScrollKeysDown()instead. - addCanScrollKeysUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Clip
-
Deprecated.Use
Clip.canScrollKeysUp()instead. - addCanScrollScenesDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.use
TrackBank.sceneBank()instead. - addCanScrollScenesUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.use
TrackBank.sceneBank()instead. - addCanScrollSendsDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.Does nothing.
- addCanScrollSendsUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.Does nothing.
- addCanScrollStepsBackwardsObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Clip
-
Deprecated.Use
Clip.canScrollStepsBackwards()instead. - addCanScrollStepsForwardObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Clip
-
Deprecated.Use
Clip.canScrollStepsForwards()instead. - addCanScrollTracksDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.use
ChannelBank.canScrollChannelsDown()instead. - addCanScrollTracksUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.use
ChannelBank.canScrollChannelsUp()instead. - addCanScrollUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumnBank
-
Deprecated.Registers an observer that reports if the columns can be scrolled further up.
- addCanScrollUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserItemBank
-
Deprecated.Use
Scrollable.canScrollBackwards()instead. - addCanScrollUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
-
Deprecated.Use
Scrollable.canScrollBackwards()instead. - addCanScrollUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.DeviceBank
-
Deprecated.Use
Scrollable.canScrollBackwards()instead. - addCanScrollUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.SceneBank
-
Deprecated.Use
Scrollable.canScrollBackwards()instead. - addCanSelectNextObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Cursor
-
Deprecated.Use
Cursor.hasNext()instead. - addCanSelectPreviousObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Cursor
-
Deprecated.Use
Cursor.hasPrevious()instead. - addCanSwitchToDeviceObserver(PrimaryDevice.DeviceType, PrimaryDevice.ChainLocation, BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.PrimaryDevice
-
Deprecated.This method never did anything. Please do not use.
- addChannelCountObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.Use
ChannelBank.channelCount().addValueObserver(callback) - addChannelScrollPositionObserver(IntegerValueChangedCallback, int) - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.Use
ChannelBank.channelScrollPosition()instead - addClickObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isMetronomeEnabled()instead. - addClipCountObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Scene
-
Deprecated.Use
Scene.clipCount().addValueObserver(callback). - addClipLauncherPostRecordingActionObserver(EnumValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.clipLauncherPostRecordingAction()instead. - addClipLauncherSectionVisibilityObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Mixer
-
Deprecated.call `isClipLauncherSectionVisible().addValueObserver` instead
- addColorObserver(ColorValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Channel
-
Deprecated.use
Channel.color()instead. - addColorObserver(ColorValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Clip
-
Deprecated.use
Clip.color()instead. - addColorObserver(IndexedColorValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Registers an observer that reports the colors of clip in the current slot window.
- addColorStop(double, double, double, double) - Method in interface com.bitwig.extension.api.graphics.GradientPattern
- addColorStop(double, double, double, double, double) - Method in interface com.bitwig.extension.api.graphics.GradientPattern
- addColorStop(double, Color) - Method in interface com.bitwig.extension.api.graphics.GradientPattern
- addCrossFadeSectionVisibilityObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Mixer
-
Deprecated.call `isCrossFadeSectionVisible().addValueObserver` instead
- addCueMarkerAtPlaybackPosition() - Method in interface com.bitwig.extension.controller.api.Transport
-
Adds a cue marker at the current position
- addCueMarkerAtPlaybackPositionAction() - Method in interface com.bitwig.extension.controller.api.Transport
- addCueMarkerVisibilityObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Arranger
-
Deprecated.call `areCueMarkersVisible().addValueObserver` instead
- addDatagramPacketObserver(String, int, DataReceivedCallback) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Adds an observer for incoming UDP (User Datagram Protocol) packets on the selected port.
- addDeviceCountObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.DeviceBank
-
Deprecated.Use
Bank.itemCount().addValueObserver(callback) - addDeviceNameBasedDiscoveryPair(String[], String[]) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Registers patterns which are used to automatically detect hardware devices that can be used with the script.
When the user clicks on the `detect` button in the Bitwig Studio controller preferences dialog, Bitwig Studio searches for connected controller hardware by comparing the parameters passed into this function are compared with the port names of the available MIDI drivers. - addDeviceSectionVisibilityObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Mixer
-
Deprecated.call `isDeviceSectionVisible().addValueObserver` instead
- addDirectParameterIdObserver(StringArrayValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Adds an observer on a list of all parameters for the device.
- addDirectParameterNameObserver(int, DirectParameterNameChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Adds an observer for the parameter names (initial and changes) of all parameters for the device.
- addDirectParameterNormalizedValueObserver(DirectParameterNormalizedValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Adds an observer for the parameter display value (initial and changes) of all parameters for the device.
- addDirectParameterValueDisplayObserver(int, DirectParameterDisplayedValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Returns an observer that reports changes of parameter display values, i.e.
- addDisplayProfileObserver(StringValueChangedCallback, int) - Method in interface com.bitwig.extension.controller.api.Application
-
Deprecated.Use
Application.displayProfile()instead. - addEntryCountObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserColumn
-
Deprecated.Use
BrowserColumn.entryCount().addValueObserver(callback) - addEntryCountObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumnBank
-
Deprecated.Registers an observer that reports the underlying total count of columns (not the size of the window).
- addEntryCountObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
-
Deprecated.Use
Bank.itemCount()instead. - addExistsObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserColumn
-
Deprecated.Use
ObjectProxy.exists()instead. - addExistsObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserItem
-
Deprecated.Use
ObjectProxy.exists()instead. - addHasActiveEngineObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Application
-
Deprecated.Use
Application.hasActiveEngine()instead. - addHasContentObserver(IndexedBooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Registers an observer that reports which slots contain clips.
- addHasSelectedDeviceObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
ObjectProxy.exists()instead. - addHex(String) - Method in class com.bitwig.extension.api.util.midi.SysexBuilder
- addHitCountObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserFilterItem
-
Deprecated.Use
BrowserFilterItem.hitCount()instead. - addHitCountObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowsingSession
-
Deprecated.Use
BrowsingSession.hitCount()instead. - addIoSectionVisibilityObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Mixer
-
Deprecated.call `isIoSectionVisible().addValueObserver` instead
- addIsActiveObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowsingSession
-
Deprecated.Registers an observer that reports if the browser session is currently active.
- addIsAvailableObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowsingSession
-
Deprecated.Use
ObjectProxy.exists()instead. - addIsBrowsingObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Use
ObjectProxy.exists()instead. - addIsEnabledObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.isEnabled()instead. - addIsGroupObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.isGroup()instead. - addIsLoopActiveObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isArrangerLoopEnabled().addValueObserver(callback) - addIsMappedObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ModulationSource
-
Deprecated.Use
ModulationSource.isMapped()instead. - addIsMappingObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ModulationSource
-
Deprecated.Use
ModulationSource.isMapping()instead. - addIsPlaybackQueuedObserver(IndexedBooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Add an observer if clip playback is queued on the slot.
- addIsPlayingObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isPlaying()instead. - addIsPlayingObserver(IndexedBooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Registers an observer that reports which slots have clips that are currently playing.
- addIsPluginObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.isPlugin()instead - addIsQueuedForStopObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.isQueuedForStop()instead. - addIsQueuedObserver(IndexedBooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
- addIsRecordingObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isArrangerRecordEnabled()instead. - addIsRecordingObserver(IndexedBooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Registers an observer that reports which slots have clips that are currently recording.
- addIsRecordingQueuedObserver(IndexedBooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Add an observer if clip recording is queued on the slot.
- addIsSelectedInEditorObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.DeviceChain
-
Registers an observer that reports if the device chain is selected in Bitwig Studio editors.
- addIsSelectedInEditorObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Scene
-
Registers an observer that reports if the scene is selected in Bitwig Studio.
- addIsSelectedInMixerObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Channel
-
Registers an observer that reports if the device chain is selected in Bitwig Studio mixer.
- addIsSelectedObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.DeviceChain
-
Deprecated.
- addIsSelectedObserver(IndexedBooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Registers an observer that reports selection changes for the slots inside the window.
- addIsStopQueuedObserver(IndexedBooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Add an observer if clip playback is queued to stop on the slot.
- addIsWritingArrangerAutomationObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isArrangerAutomationWriteEnabled()instead. - addIsWritingClipLauncherAutomationObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isClipLauncherAutomationWriteEnabled()instead. - addLabelObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Macro
-
Deprecated.Registers an observer that reports the label of the macro control.
- addLauncherOverdubObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isClipLauncherOverdubEnabled()instead. - addMeterSectionVisibilityObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Mixer
-
Deprecated.call `isMeterSectionVisible().addValueObserver` instead
- addMetronomeTicksObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isMetronomeTickPlaybackEnabled()instead. - addMetronomeVolumeObserver(DoubleValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.metronomeVolume()instead. - addNameObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumn
-
Deprecated.Use
BrowserFilterColumn.name()instead. - addNameObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.name()instead - addNameObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.DeviceChain
-
Deprecated.Use
DeviceChain.name()instead. - addNameObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.GenericBrowsingSession
-
Deprecated.Use
- addNameObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ModulationSource
-
Deprecated.Use
ModulationSource.name()instead. - addNameObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Parameter
-
Deprecated.
- addNameObserver(IndexedStringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrSceneBank
-
Registers an observer that reports the names of the scenes and slots.
- addNextParameterPageEnabledObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Registers an observer that reports if there is a next parameter page.
- addNoteObserver(NotePlaybackCallback) - Method in interface com.bitwig.extension.controller.api.Channel
-
Deprecated.use
Channel.playingNotes()instead. - addNoteSource(NoteInput) - Method in interface com.bitwig.extension.controller.api.Track
-
Routes the given noteInput directly to the track regardless of monitoring.
- addNoteStepObserver(NoteStepChangedCallback) - Method in interface com.bitwig.extension.controller.api.Clip
-
Registers an observer that reports which note grid steps/keys contain notes.
- addOverdubObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isArrangerOverdubEnabled()instead. - addPageNamesObserver(StringArrayValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.createCursorRemoteControlsPage(int)instead. - addPanelLayoutObserver(StringValueChangedCallback, int) - Method in interface com.bitwig.extension.controller.api.Application
-
Deprecated.Use
Application.panelLayout()instead. - addPitchNamesObserver(IndexedStringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Track
-
Registers an observer that reports names for note key values on this track.
- addPlaybackFollowObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Arranger
-
Deprecated.call `isPlaybackFollowEnabled().addValueObserver` instead
- addPlaybackStateObserver(ClipLauncherSlotBankPlaybackStateChangedCallback) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Registers an observer that reports the playback state of clips / slots.
- addPlayingStepObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Clip
-
Deprecated.Use
Clip.playingStep()instead. - addPositionObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.position()instead. - addPositionObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Scene
-
Deprecated.Use
ClipLauncherSlotOrScene.sceneIndex()instead. - addPositionObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.position()instead. - addPreRollClickObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isMetronomeAudibleDuringPreRoll()instead. - addPreRollObserver(EnumValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.preRoll()instead. - addPresetCategoriesObserver(StringArrayValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use the new browser API instead.
- addPresetCategoryObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.use
Device.presetCategory()instead. - addPresetCreatorObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.presetCreator()instead. - addPresetCreatorsObserver(StringArrayValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use the new browser API instead.
- addPresetNameObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.presetName().addValueObserver(callback) instead. - addPresetNamesObserver(StringArrayValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use the new browser API instead.
- addPreviousParameterPageEnabledObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Registers an observer that reports if there is a previous parameter page.
- addProjectNameObserver(StringValueChangedCallback, int) - Method in interface com.bitwig.extension.controller.api.Application
-
Deprecated.Use
Application.projectName()instead. - addPunchInObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isPunchInEnabled()instead. - addPunchOutObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isPunchOutEnabled()instead. - addRawValueObserver(DoubleValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BeatTimeValue
-
Deprecated.This exists for backwards compatibility. Use
Value.addValueObserver(ValueChangedCallback)instead. - addRawValueObserver(DoubleValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.RangedValue
-
Add an observer which receives the internal raw of the parameter as floating point.
- address() - Element in annotation interface com.bitwig.extension.api.opensoundcontrol.OscMethod
- addSampleNameObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.sampleName()instead. - addSceneCountObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.SceneBank
-
Deprecated.Use
Bank.itemCount()instead. - addSceneCountObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.Use
TrackBank.sceneBank().itemCount().addValueObserver() - addSceneScrollPositionObserver(IntegerValueChangedCallback, int) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.Use
TrackBank.sceneBank()instead. - addScrollPositionObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumnBank
-
Deprecated.Registers an observer that reports the current scroll position, more specifically the position of the first item within the underlying list of columns, that is shown as the first column within the window.
- addScrollPositionObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserItemBank
-
Deprecated.Use
Scrollable.scrollPosition()instead. - addScrollPositionObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
-
Deprecated.Use
Scrollable.scrollPosition()instead. - addScrollPositionObserver(IntegerValueChangedCallback, int) - Method in interface com.bitwig.extension.controller.api.DeviceBank
-
Deprecated.Use
Scrollable.scrollPosition()instead. - addScrollPositionObserver(IntegerValueChangedCallback, int) - Method in interface com.bitwig.extension.controller.api.SceneBank
-
Deprecated.Use
Scrollable.scrollPosition()instead - addSelectedModeObserver(StringValueChangedCallback, int, String) - Method in interface com.bitwig.extension.controller.api.Application
-
Deprecated.
- addSelectedPageObserver(int, IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.createCursorRemoteControlsPage(int)instead. - addSendCountObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.Does nothing.
- addSendsSectionVisibilityObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Mixer
-
Deprecated.call `isSendSectionVisible().addValueObserver` instead
- addSignalObserver(NoArgsCallback) - Method in interface com.bitwig.extension.controller.api.Signal
-
Registers an observer that gets notified when the signal gets fired.
- addSlotsObserver(StringArrayValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.slotNames()instead. - addStepDataObserver(StepDataChangedCallback) - Method in interface com.bitwig.extension.controller.api.Clip
-
Registers an observer that reports which note grid steps/keys contain notes.
- addString(String, int) - Method in class com.bitwig.extension.api.util.midi.SysexBuilder
- addTimeObserver(String, int, int, int, int, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BeatTimeValue
-
Deprecated.Use
BeatTimeValue.getFormatted(BeatTimeFormatter)instead. - addTrackRowHeightObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Arranger
-
Deprecated.call `hasDoubleRowTrackHeight().addValueObserver` instead
- addTrackScrollPositionObserver(IntegerValueChangedCallback, int) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.use
Scrollable.scrollPosition()instead. - addTrackTypeObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.trackType()instead. - addValueDisplayObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Parameter
-
Deprecated.Use} instead
invalid @link
{@link #value()#displayedValue() - addValueObserver(int, IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.RangedValue
-
Adds an observer which receives the normalized value of the parameter as an integer number within the range [0..range-1].
- addValueObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserItem
-
Deprecated.Use
BrowserItem.name()instead. - addValueObserver(IntegerValueChangedCallback, int) - Method in interface com.bitwig.extension.controller.api.IntegerValue
-
Adds an observer that is notified when this value changes.
- addValueObserver(ObserverType) - Method in interface com.bitwig.extension.controller.api.Value
-
Registers an observer that reports the current value.
- addVuMeterObserver(int, int, boolean, IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Channel
-
Registers an observer for the VU-meter of this track.
- afterDeviceInsertionPoint() - Method in interface com.bitwig.extension.controller.api.Device
-
InsertionPointthat can be used for inserting after this device. - afterTrackInsertionPoint() - Method in interface com.bitwig.extension.controller.api.Track
-
InsertionPointthat can be used to insert after this track. - allocateMemoryBlock(int) - Method in interface com.bitwig.extension.api.Host
-
Allocates some memory that will be automatically freed once the extension exits.
- alpha() - Method in interface com.bitwig.extension.controller.api.ColorValue
-
Gets the alpha component of the current value.
- ALWAYS - Enum constant in enum class com.bitwig.extension.controller.api.NoteOccurrence
- ANY - Enum constant in enum class com.bitwig.extension.controller.api.PrimaryDevice.DeviceType
-
Deprecated.
- appendPath(Path) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- Application - Interface in com.bitwig.extension.controller.api
-
An interface that provides methods for accessing the most common global application commands.
- arc(double, double, double, double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- arcNegative(double, double, double, double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- areCueMarkersVisible() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Gets an object that allows to show/hide the cue markers in the arranger panel.
- areEffectTracksVisible() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Gets an object that allows to show/hide the effect tracks in the arranger panel.
- ARGB32 - Enum constant in enum class com.bitwig.extension.api.graphics.BitmapFormat
-
Each pixel is a 32-bit quantity, with alpha in the upper 8 bits, then red, then green, then blue.
- arm() - Method in interface com.bitwig.extension.controller.api.Track
-
Returns an object that provides access to the arm state of the track.
- arpeggiator() - Method in interface com.bitwig.extension.controller.api.NoteInput
-
Creates a proxy object to the NoteInput's Arpeggiator component.
- Arpeggiator - Interface in com.bitwig.extension.controller.api
-
Proxy to an arpeggiator component.
- Arranger - Interface in com.bitwig.extension.controller.api
-
An interface representing various commands which can be performed on the Bitwig Studio arranger.
- arrangerLoopDuration() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that corresponds to the duration of the arranger loop
- arrangerLoopStart() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that corresponds to the start time of the arranger loop
- array() - Method in class com.bitwig.extension.api.util.midi.SysexBuilder
- arrowKeyDown() - Method in interface com.bitwig.extension.controller.api.Application
-
Equivalent to an Arrow-Down key stroke on the computer keyboard.
- arrowKeyLeft() - Method in interface com.bitwig.extension.controller.api.Application
-
Equivalent to an Arrow-Left key stroke on the computer keyboard.
- arrowKeyRight() - Method in interface com.bitwig.extension.controller.api.Application
-
Equivalent to an Arrow-Right key stroke on the computer keyboard.
- arrowKeyUp() - Method in interface com.bitwig.extension.controller.api.Application
-
Equivalent to an Arrow-Up key stroke on the computer keyboard.
- assignPolyphonicAftertouchToExpression(int, NoteInput.NoteExpression, int) - Method in interface com.bitwig.extension.controller.api.NoteInput
-
Assigns polyphonic aftertouch MIDI messages to the specified note expression.
- AsyncTransferCompledCallback - Interface in com.bitwig.extension.controller.api
-
Callback that is notified when an asynchronous transfer has completed.
- asyncTransferCompleted(int) - Method in interface com.bitwig.extension.controller.api.AsyncTransferCompledCallback
-
Called upon completion of an asynchronous read.
- ATOP - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- AudioHardwareIoInfo - Interface in com.bitwig.extension.controller.api
- AudioIoDeviceMatcher - Interface in com.bitwig.extension.controller.api
-
Opaque type used to match audio I/O devices.
- AutoDetectionMidiPortNames - Class in com.bitwig.extension.controller
- AutoDetectionMidiPortNames(String[], String[]) - Constructor for class com.bitwig.extension.controller.AutoDetectionMidiPortNames
- AutoDetectionMidiPortNamesList - Class in com.bitwig.extension.controller
- AutoDetectionMidiPortNamesList() - Constructor for class com.bitwig.extension.controller.AutoDetectionMidiPortNamesList
- automationWriteMode() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that reports the current automation write mode.
- autoMonitor() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.
B
- backgroundColor() - Method in interface com.bitwig.extension.controller.api.HardwareTextDisplayLine
-
Property that defines the background color of this line.
- backgroundLight() - Method in interface com.bitwig.extension.controller.api.HardwareControl
-
Optional light that is in the background of this control.
- Bank<ItemType> - Interface in com.bitwig.extension.controller.api
-
A bank provides access to a range of items in Bitwig Studio.
- beatStepper() - Method in interface com.bitwig.extension.controller.api.SettableBeatTimeValue
-
Stepper that steps through beat values.
- BeatTimeFormatter - Interface in com.bitwig.extension.controller.api
-
Defines a formatter for a beat time that can convert a beat time to a string for display to the user.
- BeatTimeValue - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent beat time values.
- beforeDeviceInsertionPoint() - Method in interface com.bitwig.extension.controller.api.Device
-
InsertionPointthat can be used for inserting before this device. - beforeTrackInsertionPoint() - Method in interface com.bitwig.extension.controller.api.Track
-
InsertionPointthat can be used to insert after this track. - beginPatch() - Method in interface com.bitwig.extension.api.graphics.MeshPattern
- beginTouchAction() - Method in interface com.bitwig.extension.controller.api.HardwareControl
-
Action that happens when the user touches this control.
- BELOW - Enum constant in enum class com.bitwig.extension.controller.api.RelativePosition
- BEST - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.AntialiasMode
- BEVEL - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.LineJoin
- BGR - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.SubPixelOrder
- bitmap() - Method in interface com.bitwig.extension.controller.api.HardwarePixelDisplay
-
The
Bitmapthat contains the contents of this display. - Bitmap - Interface in com.bitwig.extension.api.graphics
-
Represents a bitmap image which can be painted via
Bitmap.render(Renderer). - BitmapFormat - Enum Class in com.bitwig.extension.api.graphics
- BitwigBrowsingSession - Interface in com.bitwig.extension.controller.api
-
Deprecated.Use
PopupBrowserinstead. - blackColor() - Static method in class com.bitwig.extension.api.Color
- blue() - Method in interface com.bitwig.extension.controller.api.ColorValue
-
Gets the blue component of the current value.
- BooleanHardwareProperty - Interface in com.bitwig.extension.controller.api
-
Represents an output value shown on some hardware (for example, if an LED is on or off).
- BooleanValue - Interface in com.bitwig.extension.controller.api
- BooleanValueChangedCallback - Interface in com.bitwig.extension.callback
- browse() - Method in interface com.bitwig.extension.controller.api.InsertionPoint
-
Starts browsing using the popup browser for something to insert at this insertion point.
- browseAction() - Method in interface com.bitwig.extension.controller.api.InsertionPoint
- Browser - Interface in com.bitwig.extension.controller.api
-
Deprecated.Use
PopupBrowserinstead. - BrowserColumn - Interface in com.bitwig.extension.controller.api
-
Instances of this interface are used to navigate a column in the Bitwig Studio browser.
- BrowserFilterColumn - Interface in com.bitwig.extension.controller.api
-
Instances of this interface are used to navigate a filter column in the Bitwig Studio browser.
- BrowserFilterColumnBank - Interface in com.bitwig.extension.controller.api
-
Deprecated.Use
PopupBrowserinstead. - BrowserFilterItem - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent entries in a browser filter column.
- BrowserFilterItemBank - Interface in com.bitwig.extension.controller.api
-
Instances of this interface are used to navigate a filter column in the Bitwig Studio browser.
- BrowserItem - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent entries in a browser filter column.
- BrowserItemBank<ItemType> - Interface in com.bitwig.extension.controller.api
-
Instances of this interface are used to navigate a column in the Bitwig Studio browser.
- BrowserResultsColumn - Interface in com.bitwig.extension.controller.api
-
Instances of this interface are used to navigate a results column in the Bitwig Studio browser.
- BrowserResultsItem - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent entries in a browser results column.
- BrowserResultsItemBank - Interface in com.bitwig.extension.controller.api
-
Instances of this interface are used to navigate the results column in the Bitwig Studio browser.
- browseToInsertAfterDevice() - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.afterDeviceInsertionPoint()instead. - browseToInsertAtEndOfChain() - Method in interface com.bitwig.extension.controller.api.DeviceChain
-
Deprecated.Use
DeviceChain.endOfDeviceChainInsertionPoint()instead. - browseToInsertAtStartOfChain() - Method in interface com.bitwig.extension.controller.api.DeviceChain
-
Deprecated.Use
DeviceChain.startOfDeviceChainInsertionPoint()instead. - browseToInsertBeforeDevice() - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.beforeDeviceInsertionPoint()instead. - browseToInsertClip() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
-
Starts browsing for content that can be inserted in this slot in Bitwig Studio's popup browser.
- browseToInsertDevice(int) - Method in interface com.bitwig.extension.controller.api.DeviceBank
-
Browses for content to insert a device at the given index inside this bank.
- browseToReplaceDevice() - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.replaceDeviceInsertionPoint()instead. - BrowsingSession - Interface in com.bitwig.extension.controller.api
-
Deprecated.Use
PopupBrowserinstead. - BrowsingSessionBank - Interface in com.bitwig.extension.controller.api
-
Instances of this interface are used to navigate the available sessions in Bitwig Studio's contextual browser.
- BULK - Enum constant in enum class com.bitwig.extension.controller.api.UsbTransferType
- BUTT - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.LineCap
- bytesPerPixel() - Method in enum class com.bitwig.extension.api.graphics.BitmapFormat
C
- call() - Method in interface com.bitwig.extension.callback.NoArgsCallback
- Callback - Interface in com.bitwig.extension.callback
- canAudition() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
Value that indicates if the browser is able to audition material in place while browsing.
- canBindTo(Object) - Method in interface com.bitwig.extension.controller.api.HardwareBindingSource
-
Checks if it is possible to make a binding from this source to the supplied target object.
- cancel() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
Cancels the popup browser.
- cancelAction() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
- cancelBrowsing() - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Cancels the current browser session.
- Cancelled - Enum constant in enum class com.bitwig.extension.controller.api.UsbTransferStatus
- canHoldAudioData() - Method in interface com.bitwig.extension.controller.api.Track
-
Returns an object that indicates if the track may contain audio events.
- canHoldNoteData() - Method in interface com.bitwig.extension.controller.api.Track
-
Returns an object that indicates if the track may contain notes.
- canRedo() - Method in interface com.bitwig.extension.controller.api.Application
-
Value that reports if there is an action to redo.
- canScrollBackwards() - Method in interface com.bitwig.extension.controller.api.Scrollable
-
Value that reports if it is possible to scroll the bank backwards or not.
- canScrollChannelsDown() - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Value that reports if the channel bank can be scrolled further down.
- canScrollChannelsUp() - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Value that reports if the channel bank can be scrolled further down.
- canScrollForwards() - Method in interface com.bitwig.extension.controller.api.Scrollable
-
Value that reports if it is possible to scroll the bank forwards or not.
- canScrollKeysDown() - Method in interface com.bitwig.extension.controller.api.Clip
-
Value that reports if the note grid keys can be scrolled further down.
- canScrollKeysUp() - Method in interface com.bitwig.extension.controller.api.Clip
-
Value that reports if the note grid keys can be scrolled further up.
- canScrollStepsBackwards() - Method in interface com.bitwig.extension.controller.api.Clip
-
Value that reports if the note grid if the note grid steps can be scrolled backwards.
- canScrollStepsForwards() - Method in interface com.bitwig.extension.controller.api.Clip
-
Value that reports if the note grid if the note grid steps can be scrolled forwards.
- canUndo() - Method in interface com.bitwig.extension.controller.api.Application
-
Value that reports if there is an action to undo.
- categoryColumn() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
The category column of the browser.
- chainCount() - Method in interface com.bitwig.extension.controller.api.ChainSelector
-
The number of chains in the chain selector.
- ChainSelector - Interface in com.bitwig.extension.controller.api
-
This interface represents a chain selector device which can be: - instrument selector - effect selector
- chance() - Method in interface com.bitwig.extension.controller.api.NoteStep
-
Gets the note chance.
- channel() - Method in interface com.bitwig.extension.controller.api.CursorDevice
-
Returns the channel that this cursor device was created on.
- channel() - Method in interface com.bitwig.extension.controller.api.NoteStep
- Channel - Interface in com.bitwig.extension.controller.api
-
This interface defines access to the common attributes and operations of channels, such as tracks or nested device channels.
- CHANNEL_PRESSURE - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- ChannelBank<ChannelType> - Interface in com.bitwig.extension.controller.api
-
A channel bank provides access to a range of channels in Bitwig Studio, such as tracks or device layers.
- channelCount() - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Value that reports the underlying total channel count (not the number of channels available in the bank window).
- channelId() - Method in interface com.bitwig.extension.controller.api.Channel
-
Reports the channel UUID.
- channelIndex() - Method in interface com.bitwig.extension.controller.api.Channel
-
Reports the channel index.
- channelScrollPosition() - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.
- circle(double, double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- CLEAR - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- clearBindings() - Method in interface com.bitwig.extension.controller.api.HardwareBindingSource
-
Clears all bindings from this source to its targets.
- clearMutedPads() - Method in interface com.bitwig.extension.controller.api.DrumPadBank
-
Clears mute on all drum pads.
- clearSoloedPads() - Method in interface com.bitwig.extension.controller.api.DrumPadBank
-
Clears solo on all drum pads.
- clearStep(int, int) - Method in interface com.bitwig.extension.controller.api.Clip
- clearStep(int, int, int) - Method in interface com.bitwig.extension.controller.api.Clip
-
Removes the note in the grid cell specified by the given x and y arguments.
- clearSteps() - Method in interface com.bitwig.extension.controller.api.Clip
-
Removes all notes in the grid.
- clearSteps(int) - Method in interface com.bitwig.extension.controller.api.Clip
-
Deprecated.Use
Clip.clearStepsAtY(int, int)instead. - clearStepsAtX(int, int) - Method in interface com.bitwig.extension.controller.api.Clip
-
Removes all notes in the grid started on the step x.
- clearStepsAtY(int, int) - Method in interface com.bitwig.extension.controller.api.Clip
-
Removes all notes in the grid row specified by the given y argument.
- clip() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- Clip - Interface in com.bitwig.extension.controller.api
-
An interface that provides access to the contents of a clip in Bitwig Studio.
- ClipBrowsingSession - Interface in com.bitwig.extension.controller.api
-
Deprecated.Use
PopupBrowserinstead. - clipCount() - Method in interface com.bitwig.extension.controller.api.Scene
-
Value that reports the number of clips in the scene.
- clipLauncherPostRecordingAction() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that reports the current clip launcher post recording action.
- clipLauncherSlot() - Method in interface com.bitwig.extension.controller.api.Clip
-
Get the clip launcher slot containing the clip.
- ClipLauncherSlot - Interface in com.bitwig.extension.controller.api
- clipLauncherSlotBank() - Method in interface com.bitwig.extension.controller.api.Track
-
Returns an object that can be used to access the clip launcher slots of the track.
- ClipLauncherSlotBank - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent a scrollable fixed-size window that is connected to a section of the clip launcher slots for a specific track.
- ClipLauncherSlotBankPlaybackStateChangedCallback - Interface in com.bitwig.extension.callback
- ClipLauncherSlotOrScene - Interface in com.bitwig.extension.controller.api
- ClipLauncherSlotOrSceneBank<ItemType> - Interface in com.bitwig.extension.controller.api
-
An abstract interface that represents the clip launcher scenes or slots of a single track.
- clipPreserve() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- closePath() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- color() - Method in interface com.bitwig.extension.controller.api.AudioHardwareIoInfo
- color() - Method in interface com.bitwig.extension.controller.api.Channel
-
Get the color of the channel.
- color() - Method in interface com.bitwig.extension.controller.api.Clip
-
Get the color of the clip.
- color() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
-
Value that reports the color of this slot.
- color() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
Value that reports the color of this slot.
- Color - Class in com.bitwig.extension.api
-
This class represents an RGBA color with each component being stored as double.
- COLOR_BURN - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- COLOR_DODGE - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- ColorHardwareProperty - Interface in com.bitwig.extension.controller.api
-
Represents an output value shown on some hardware (for example, the color of a light).
- ColorValue - Interface in com.bitwig.extension.controller.api
- ColorValueChangedCallback - Interface in com.bitwig.extension.callback
- com.bitwig.extension - package com.bitwig.extension
- com.bitwig.extension.api - package com.bitwig.extension.api
- com.bitwig.extension.api.graphics - package com.bitwig.extension.api.graphics
- com.bitwig.extension.api.opensoundcontrol - package com.bitwig.extension.api.opensoundcontrol
- com.bitwig.extension.api.util.midi - package com.bitwig.extension.api.util.midi
- com.bitwig.extension.callback - package com.bitwig.extension.callback
- com.bitwig.extension.controller - package com.bitwig.extension.controller
- com.bitwig.extension.controller.api - package com.bitwig.extension.controller.api
- commit() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
Commits the selected item in the popup browser.
- commitAction() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
- commitSelectedResult() - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Finished the browser session by loading the selected item.
- Completed - Enum constant in enum class com.bitwig.extension.controller.api.UsbTransferStatus
- connectionEstablished(RemoteConnection) - Method in interface com.bitwig.extension.callback.ConnectionEstablishedCallback
- ConnectionEstablishedCallback - Interface in com.bitwig.extension.callback
- connectToRemoteHost(String, int, ConnectionEstablishedCallback) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Connects to a remote TCP (Transmission Control Protocol) socket.
- connectToUdpServer(String, int, OscAddressSpace) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscModule
-
Tries to connect to an OscServer.
- contentTypeNames() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
Value that reports the possible content types that can be inserted by the popup browser.
- CONTINUE - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- continuePlayback() - Method in interface com.bitwig.extension.controller.api.Transport
-
Continues the playback in the Bitwig Studio transport.
- continuePlaybackAction() - Method in interface com.bitwig.extension.controller.api.Transport
-
Action that can be used to continue the transport.
- ContinuousHardwareControl<HardwareBindingType> - Interface in com.bitwig.extension.controller.api
-
Represents a hardware control that can input a relative or absolute value (for example, a slider, knob, relative encoder...).
- ContinuousHardwareValueMatcher - Interface in com.bitwig.extension.controller.api
-
Defines a means of recognizing when a continuous value is input by the user (for example, when moving a slider or turning a knob based on some MIDI message).
- CONTROL_CHANGE - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- ControllerExtension - Class in com.bitwig.extension.controller
-
Defines an extension that enabled a controller to work with Bitwig Studio.
- ControllerExtension(ControllerExtensionDefinition, ControllerHost) - Constructor for class com.bitwig.extension.controller.ControllerExtension
- ControllerExtensionDefinition - Class in com.bitwig.extension.controller
-
Defines an extension that enabled a controller to work with Bitwig Studio.
- ControllerExtensionDefinition() - Constructor for class com.bitwig.extension.controller.ControllerExtensionDefinition
- ControllerHost - Interface in com.bitwig.extension.controller.api
-
An interface representing the host application to the script.
- copy() - Method in interface com.bitwig.extension.controller.api.Application
-
Copies the selected items in Bitwig Studio to the clipboard if applicable.
- copyAction() - Method in interface com.bitwig.extension.controller.api.Application
- copyDevices(Device...) - Method in interface com.bitwig.extension.controller.api.InsertionPoint
-
Copies the supplied devices to this insertion point.
- copyFrom(ClipLauncherSlotOrScene) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
Deprecated.Use
ClipLauncherSlotOrScene.replaceInsertionPoint()instead. - copyPath() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- copyPathFlat() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- copySlotsOrScenes(ClipLauncherSlotOrScene...) - Method in interface com.bitwig.extension.controller.api.InsertionPoint
-
Copies the supplied slots or scenes to this insertion point.
- copyTracks(Track...) - Method in interface com.bitwig.extension.controller.api.InsertionPoint
-
Copies the supplied tracks to this insertion point.
- createAbsoluteCCValueMatcher(int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that matches the absolute value of a MIDI CC message regardless of its channel.
- createAbsoluteCCValueMatcher(int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that matches the absolute value of a MIDI CC message.
- createAbsoluteHardwareControlAdjustmentTarget(DoubleConsumer) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
AbsoluteHardwarControlBindablethat can be used to adjust some value in an arbitrary way. - createAbsoluteHardwareKnob(String) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
Creates an
AbsoluteHardwareKnobthat represents a physical knob on a controller that can be used to input an absolute value. - createAbsoluteHardwareKnob(String, double) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
Creates an
AbsoluteHardwareKnobthat represents a physical knob on a controller that can be used to input an absolute value. - createAbsolutePitchBendValueMatcher(int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Create a matcher that matches the absolute value of a MIDI pitch bend message.
- createAbsoluteValueMatcher(String, String, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that matches the absolute value of a MIDI CC message by using expressions to filter and extract a value out of the MIDI event.
- createAction(Runnable, Supplier<String>) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
HardwareActionBindablethat can be bound to someHardwareAction(such as a button press) and when that action occurs the suppliedRunnablewill be run. - createAction(DoubleConsumer, Supplier<String>) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
HardwareActionBindablethat can be bound to someHardwareAction(such as a button press) and when that action occurs the suppliedRunnablewill be run - createActionMatcher(String) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that can match an action from a MIDI event.
- createActiveDeviceMatcher() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
DeviceMatcherthat will only match devices that are currently active. - createAddressSpace() - Method in interface com.bitwig.extension.api.opensoundcontrol.OscModule
-
Creates a new OscAddressSpace.
- createAndDeviceMatcher(DeviceMatcher...) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
DeviceMatcherthat matches a device if all the supplied matchers match the device. - createApplication() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object that provides access to general application functionality, including global view settings, the list of open projects, and other global settings that are not related to a certain document.
- createApplicationSection() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
ControllerHost.createApplication()instead. - createArranger() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object which provides access to the `Arranger` panel of Bitwig Studio.
- createArranger(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object which provides access to the `Arranger` panel inside the specified window.
- createArrangerCursorClip(int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns a clip object that represents the cursor of the arranger clip selection.
- createArrangerCursorTrack(int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
ControllerHost.createCursorTrack(int, int)instead. - createArrangerSection(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
ControllerHost.createArranger(int)instead. - createAudioEffectMatcher() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
DeviceMatcherthat will match any audio effect. - createAudioHardwareInputInfo(AudioIoDeviceMatcher, int[]) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
AudioHardwareIoInfofor the specified input. - createAudioHardwareOutputInfo(AudioIoDeviceMatcher, int[]) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
AudioHardwareIoInfofor the specified output. - createAudioIoDeviceHardwareAddressMatcher(String) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a matcher that matches devices with the given hardware address.
- createAudioTrack(int) - Method in interface com.bitwig.extension.controller.api.Application
-
Creates a new audio track at the given position.
- createBeatTimeFormatter(String, int, int, int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
BeatTimeFormatterthat can be used to format beat times. - createBitmap(int, int, BitmapFormat) - Method in interface com.bitwig.extension.api.Host
-
Creates an offscreen bitmap that the extension can use to render into.
- createBitwigDeviceMatcher(UUID) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
DeviceMatcherthat will match any Bitwig native device with the supplied id. - createBlinking(Color, Color, double, double) - Static method in class com.bitwig.extension.controller.api.HardwareLightVisualState
- createBlinking(Color, Color, Color, Color, double, double) - Static method in class com.bitwig.extension.controller.api.HardwareLightVisualState
- createByteBuffer() - Method in interface com.bitwig.extension.api.MemoryBlock
-
Creates a
ByteBufferthat can be used to read/write the data at this memory block. - createCallbackAction(Runnable, Supplier<String>) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
HardwareActionBindablethat can be bound to someHardwareAction(such as a button press) and when that action occurs the suppliedRunnablewill be run. - createCCActionMatcher(int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that recognizes an action when getting a MIDI CC event regardless of the value.
- createCCActionMatcher(int, int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that recognizes an action when getting a MIDI CC event with a specific value.
- createChainSelector() - Method in interface com.bitwig.extension.controller.api.Device
-
Creates a ChainSelector object which will give you control over the current device if it is an Instrument Selector or an Effect Selector.
- createCueMarkerBank(int) - Method in interface com.bitwig.extension.controller.api.Arranger
-
Returns an object that provides access to a bank of successive cue markers using a window configured with the given size, that can be scrolled over the list of markers.
- createCursorClip(int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.
- createCursorClipSection(int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
ControllerHost.createCursorClip(int, int)instead. - createCursorDevice() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
createEditorCursorDevice()instead. - createCursorDevice() - Method in interface com.bitwig.extension.controller.api.CursorTrack
- createCursorDevice() - Method in interface com.bitwig.extension.controller.api.Track
-
Returns an object that provides access to the cursor item of the track's device selection as shown in the Bitwig Studio user interface.
- createCursorDevice(String) - Method in interface com.bitwig.extension.controller.api.CursorTrack
-
Deprecated.
- createCursorDevice(String) - Method in interface com.bitwig.extension.controller.api.Track
-
Creates a named device selection cursor that is independent from the device selection in the Bitwig Studio user interface, assuming the name parameter is not null.
- createCursorDevice(String, int) - Method in interface com.bitwig.extension.controller.api.CursorTrack
-
Deprecated.
- createCursorDevice(String, int) - Method in interface com.bitwig.extension.controller.api.Track
-
Creates a named device selection cursor that is independent from the device selection in the Bitwig Studio user interface, assuming the name parameter is not null.
- createCursorDevice(String, String, int, CursorDeviceFollowMode) - Method in interface com.bitwig.extension.controller.api.CursorTrack
-
Creates a
CursorDevicefor this cursor track that by default follows a device based on the supplied follow mode. - createCursorDeviceSection(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
createEditorCursorDevice()instead. - createCursorItem() - Method in interface com.bitwig.extension.controller.api.BrowserColumn
-
Returns the cursor item, which can be used to navigate over the list of entries.
- createCursorItem() - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumn
-
Returns the cursor filter item, which can be used to navigate over the list of entries.
- createCursorItem() - Method in interface com.bitwig.extension.controller.api.BrowserResultsColumn
-
Returns the cursor result item, which can be used to navigate over the list of entries.
- createCursorLayer() - Method in interface com.bitwig.extension.controller.api.Device
-
Returns a device layer instance that can be used to navigate the layers or drum pads of the device, in case it has any This is the selected layer from the user interface.
- createCursorRemoteControlsPage(int) - Method in interface com.bitwig.extension.controller.api.Device
-
Creates a cursor for the selected remote controls page in the device with the supplied number of parameters.
- createCursorRemoteControlsPage(int) - Method in interface com.bitwig.extension.controller.api.Track
-
Creates a cursor for the selected remote controls page in the device with the supplied number of parameters.
- createCursorRemoteControlsPage(String, int, String) - Method in interface com.bitwig.extension.controller.api.Device
-
Creates a cursor for a remote controls page in the device with the supplied number of parameters.
- createCursorRemoteControlsPage(String, int, String) - Method in interface com.bitwig.extension.controller.api.Track
-
Creates a cursor for a remote controls page in the device with the supplied number of parameters.
- createCursorSession() - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Returns an object that represents the selected tab as shown in Bitwig Studio's contextual browser window.
- createCursorTrack(int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
- createCursorTrack(String, int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.
- createCursorTrack(String, String, int, int, boolean) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object that represents a named cursor track, that is independent from the arranger or mixer track selection in the user interface of Bitwig Studio.
- createCursorTrackSection(int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
ControllerHost.createArrangerCursorTrack(int, int)instead. - createDetailEditor() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object which provides access to the `DetailEditor` panel of Bitwig Studio.
- createDetailEditor(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object which provides access to the `DetailEditor` panel inside the specified window.
- createDeviceBank(int) - Method in interface com.bitwig.extension.controller.api.DeviceChain
-
Returns an object that provides bank-wise navigation of devices.
- createDeviceBrowser(int, int) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
ControllerHost.createPopupBrowser()instead - createDeviceBrowser(int, int) - Method in interface com.bitwig.extension.controller.api.DeviceChain
-
Returns an object used for browsing devices, presets and other content.
- createDrumPadBank(int) - Method in interface com.bitwig.extension.controller.api.Device
-
Create a bank for navigating the nested layers of the device using a fixed-size window.
- createEditorCursorDevice() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.
- createEditorCursorDevice(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use cursorTrack.createCursorDevice().
- createEffectTrack(int) - Method in interface com.bitwig.extension.controller.api.Application
-
Creates a new effect track at the given position.
- createEffectTrackBank(int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns a track bank with the given number of effect tracks and scenes.
- createEffectTrackBank(int, int, boolean) - Method in interface com.bitwig.extension.controller.api.Track
-
Returns a track bank with the given number of child effect tracks and scenes.
- createEffectTrackBank(int, int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns a track bank with the given number of effect tracks, sends and scenes.
- createEffectTrackBank(int, int, int, boolean) - Method in interface com.bitwig.extension.controller.api.Track
-
Returns a track bank with the given number of child effect tracks and scenes.
- createEffectTrackBankSection(int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
ControllerHost.createEffectTrackBank(int, int)instead. - createEmptyClip(int) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
-
Creates an new clip.
- createEmptyClip(int, int) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Creates an new clip in the slot with the given index.
- createEqualsValue(ObjectProxy) - Method in interface com.bitwig.extension.controller.api.ObjectProxy
-
Creates a
BooleanValuethat determines this proxy is considered equal to another proxy. - createFilterBank(int) - Method in interface com.bitwig.extension.controller.api.BrowsingSession
-
Deprecated.Returns an object that provided bank-wise navigation of filter columns.
- createFirstDeviceInChainMatcher() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
DeviceMatcherthat will only match devices if it is the last device in the chain. - createFontOptions() - Method in interface com.bitwig.extension.api.Host
-
Creates a new FontOptions.
- createForColor(Color) - Static method in class com.bitwig.extension.controller.api.HardwareLightVisualState
- createForColor(Color, Color) - Static method in class com.bitwig.extension.controller.api.HardwareLightVisualState
- createGroove() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object for controlling and monitoring the `Groove` section in Bitwig Studio.
- createGrooveSection() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
ControllerHost.createGroove()instead. - createHardwareButton(String) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
Creates a
HardwareButtonthat represents a physical button on a controller - createHardwarePixelDisplay(String, Bitmap) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
Creates a
HardwarePixelDisplaythat displays the providedBitmapthat is rendered by the controller. - createHardwareSlider(String) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
Creates a
HardwareSliderthat represents a physical slider on a controller. - createHardwareSlider(String, double) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
Creates a
HardwareSliderthat represents a physical slider on a controller. - createHardwareSurface() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
HardwareSurfacethat can contain hardware controls. - createHardwareTextDisplay(String, int) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
Creates a
HardwareTextDisplaythat represents a physical text display on a controller - createInstance(ControllerHost) - Method in class com.bitwig.extension.controller.ControllerExtensionDefinition
-
Creates an instance of this extension.
- createInstrumentMatcher() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
DeviceMatcherthat will match any instrument. - createInstrumentTrack(int) - Method in interface com.bitwig.extension.controller.api.Application
-
Creates a new instrument track at the given position.
- createIntegerOutputValue(String) - Method in interface com.bitwig.extension.controller.api.SpecificBitwigDevice
-
Creates an
IntegerValuethat can be used to read a certain output value of the device. - createIsCCExpression(int) - Method in interface com.bitwig.extension.controller.api.MidiExpressions
-
Creates an expression that recognizes a MIDI CC event regardless of its channel.
- createIsCCExpression(int, int) - Method in interface com.bitwig.extension.controller.api.MidiExpressions
-
Creates an expression that recognizes a MIDI CC event.
- createIsCCValueExpression(int, int, int) - Method in interface com.bitwig.extension.controller.api.MidiExpressions
-
Creates an expression that recognizes a MIDI CC event with a specific value.
- createIsNoteOffExpression(int, int) - Method in interface com.bitwig.extension.controller.api.MidiExpressions
-
Creates an expression that recognizes a note off event.
- createIsNoteOnExpression(int, int) - Method in interface com.bitwig.extension.controller.api.MidiExpressions
-
Creates an expression that recognizes a note on event.
- createIsPitchBendExpression(int) - Method in interface com.bitwig.extension.controller.api.MidiExpressions
-
Creates an expression that recognizes a pitch bend event.
- createIsPolyAftertouch(int, int) - Method in interface com.bitwig.extension.controller.api.MidiExpressions
-
Creates an expression that recognizes a polyphonic aftertouch event.
- createItemBank(int) - Method in interface com.bitwig.extension.controller.api.BrowserColumn
-
Returns an object that provides access to a bank of successive entries using a window configured with the given size, that can be scrolled over the list of entries.
- createItemBank(int) - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumn
-
Returns an object that provides access to a bank of successive entries using a window configured with the given size, that can be scrolled over the list of entries.
- createItemBank(int) - Method in interface com.bitwig.extension.controller.api.BrowserResultsColumn
-
Returns an object that provides access to a bank of successive entries using a window configured with the given size, that can be scrolled over the list of entries.
- createLastClickedParameter(String, String) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
The last clicked parameter in the gui.
- createLastDeviceInChainMatcher() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
DeviceMatcherthat will only match devices if it is the last device in the chain. - createLauncherCursorClip(int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns a clip object that represents the cursor of the launcher clip selection.
- createLauncherCursorClip(int, int) - Method in interface com.bitwig.extension.controller.api.CursorTrack
-
Creates a
PinnableCursorClipfor this track that follows a clip within the track on the clip launcher. - createLauncherCursorClip(String, String, int, int) - Method in interface com.bitwig.extension.controller.api.CursorTrack
-
Creates a
PinnableCursorClipfor this track that follows a clip within the track on the clip launcher. - createLayerBank(int) - Method in interface com.bitwig.extension.controller.api.Device
-
Create a bank for navigating the nested layers of the device using a fixed-size window.
- createLinearGradient(double, double, double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- createMainTrackBank(int, int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns a track bank with the given number of tracks, sends and scenes.
- createMainTrackBank(int, int, int, boolean) - Method in interface com.bitwig.extension.controller.api.Track
-
Returns a track bank with the given number of child tracks, sends and scenes.
- createMainTrackBankSection(int, int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
ControllerHost.createMainTrackBank(int, int, int)instead. - createMasterRecorder() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
MasterRecorder. - createMasterTrack(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object that represents the master track of the document.
- createMasterTrack(int) - Method in interface com.bitwig.extension.controller.api.Track
-
Returns an object that represents the master track of the connected track group.
- createMasterTrackSection(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
ControllerHost.createMasterTrack(int)instead. - createMeshGradient() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- createMixer() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object which provides access to the `Mixer` panel of Bitwig Studio.
- createMixer(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object which provides access to the `Mixer` panel inside the specified window.
- createMixer(String) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object which provides access to the `Mixer` panel that belongs to the specified panel layout.
- createMixer(String, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object which provides access to the `Mixer` panel that matches the specified parameters.
- createMixerSection(String, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
ControllerHost.createMixer(String, int)instead. - createMultiStateHardwareLight(String) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
Creates a
MultiStateHardwareLightthat represents a physical light on a controller - createNewLauncherClip(int) - Method in interface com.bitwig.extension.controller.api.Track
-
Will create a new empty clip at or after slot index.
- createNewLauncherClip(int, int) - Method in interface com.bitwig.extension.controller.api.Track
-
Will create a new empty clip at or after slot index.
- createNotDeviceMatcher(DeviceMatcher) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
DeviceMatcherthat matches a device if the supplied matcher does not match the device. - createNoteEffectMatcher() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
DeviceMatcherthat will match any note effect. - createNoteInput(String, String...) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a note input that appears in the track input choosers in Bitwig Studio.
- createNoteOffActionMatcher(int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that recognizes an action when a MIDI note off event occurs.
- createNoteOffVelocityValueMatcher(int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that recognizes a note's off velocity when a MIDI note off event occurs.
- createNoteOnActionMatcher(int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that recognizes an action when a MIDI note on event occurs.
- createNoteOnVelocityValueMatcher(int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that recognizes a note's on velocity when a MIDI note on event occurs.
- createOnOffHardwareLight(String) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
Creates a
OnOffHardwareLightthat represents a physical light on a controller - createOrAbsoluteHardwareValueMatcher(AbsoluteHardwareValueMatcher, AbsoluteHardwareValueMatcher) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
AbsoluteHardwareValueMatcherthat is matched by either of the 2 supplied action matchers. - createOrDeviceMatcher(DeviceMatcher...) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
DeviceMatcherthat matches a device if any of the supplied matchers match the device. - createOrHardwareActionMatcher(HardwareActionMatcher, HardwareActionMatcher) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
HardwareActionMatcherthat is matched by either of the 2 supplied action matchers. - createOrRelativeHardwareValueMatcher(RelativeHardwareValueMatcher, RelativeHardwareValueMatcher) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
RelativeHardwareValueMatcherthat is matched by either of the 2 supplied action matchers. - createParameter(int) - Method in interface com.bitwig.extension.controller.api.SpecificPluginDevice
-
Creates a
Parameterthat will refer to the parameter of the plug-in with the specified parameter id. - createParameter(String) - Method in interface com.bitwig.extension.controller.api.SpecificBitwigDevice
-
Creates a
Parameterthat will refer to the parameter of the device with the specified parameter id. - createParentTrack(int, int) - Method in interface com.bitwig.extension.controller.api.Track
-
Creates an object that represent the parent track.
- createPianoKeyboard(String, int, int, int) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
- createPolyAftertouchValueMatcher(int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that matches the absolute value of a Poly AT message.
- createPopupBrowser() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
PopupBrowserthat represents the pop-up browser in Bitwig Studio. - createPresetPage() - Method in interface com.bitwig.extension.controller.api.CursorRemoteControlsPage
-
Creates a new preset page.
- createPresetPageAction() - Method in interface com.bitwig.extension.controller.api.CursorRemoteControlsPage
- createPressureCallbackAction(DoubleConsumer, Supplier<String>) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
HardwareActionBindablethat can be bound to someHardwareAction(such as a button press) and when that action occurs the suppliedRunnablewill be run. - createRelative2sComplementCCValueMatcher(int, int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that matches the relative value of a MIDI CC message encoded using 2s complement.
- createRelative2sComplementValueMatcher(AbsoluteHardwareValueMatcher, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that converts a value matched by an
AbsoluteHardwareValueMatcherto a relative value using 2s complement. - createRelative2sComplementValueMatcher(String, String, int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that matches the relative value (encoded as 2s complement) of a MIDI CC message by using expressions to filter and extract a value out of the MIDI event.
- createRelativeBinOffsetCCValueMatcher(int, int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that matches the relative value of a MIDI CC message encoded using bin offset.
- createRelativeBinOffsetValueMatcher(AbsoluteHardwareValueMatcher, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that converts a value matched by an
AbsoluteHardwareValueMatcherto a relative value using bin offset. - createRelativeBinOffsetValueMatcher(String, String, int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that matches the relative value (encoded as bin offset) of a MIDI CC message by using expressions to filter and extract a value out of the MIDI event.
- createRelativeHardwareControlAdjustmentTarget(DoubleConsumer) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
RelativeHardwarControlBindablethat can be used to adjust some value in an arbitrary way. - createRelativeHardwareControlStepTarget(HardwareActionBindable, HardwareActionBindable) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
RelativeHardwarControlBindablethat can be used to step forwards or backwards when aRelativeHardwareControlis adjusted. - createRelativeHardwareKnob(String) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
Creates an
RelativeHardwareKnobthat represents a physical knob on a controller that can be used to input a relative value change. - createRelativeSignedBit2CCValueMatcher(int, int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that matches the relative value of a MIDI CC message encoded using signed bit 2.
- createRelativeSignedBit2ValueMatcher(AbsoluteHardwareValueMatcher, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that converts a value matched by an
AbsoluteHardwareValueMatcherto a relative value using signed bit 2. - createRelativeSignedBit2ValueMatcher(String, String, int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that matches the relative value (encoded as signed bit 2) of a MIDI CC message by using expressions to filter and extract a value out of the MIDI event.
- createRelativeSignedBitCCValueMatcher(int, int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that matches the relative value of a MIDI CC message encoded using signed bit.
- createRelativeSignedBitValueMatcher(AbsoluteHardwareValueMatcher, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that converts a value matched by an
AbsoluteHardwareValueMatcherto a relative value using signed bit. - createRelativeSignedBitValueMatcher(String, String, int, int) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that matches the relative value (encoded as signed bit) of a MIDI CC message by using expressions to filter and extract a value out of the MIDI event.
- createRelativeValueMatcher(String, double) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates a matcher that applies a relative adjustment when a MIDI event occurs matching an expression.
- createRemoteConnection(String, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Opens a TCP (Transmission Control Protocol) host socket for allowing network connections from other hardware and software.
- createScene() - Method in interface com.bitwig.extension.controller.api.Project
-
Creates a new empty scene as the last scene in the project.
- createSceneBank(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns a scene bank with the given number of scenes.
A scene bank can be seen as a fixed-size window onto the list of scenes in the current document, that can be scrolled in order to access different parts of the scene list. - createSceneFromPlayingLauncherClips() - Method in interface com.bitwig.extension.controller.api.Project
-
Creates a new scene (using an existing empty scene if possible) from the clips that are currently playing in the clip launcher.
- createSequencedValueMatcher(AbsoluteHardwareValueMatcher, AbsoluteHardwareValueMatcher, boolean) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Creates an absolute value matcher that is defined by 2 separate MIDI events that have to occur in sequence.
- createSessionBank(int) - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Returns an object that provided bank-wise navigation of the available search sessions.
- createSiblingsBank(int) - Method in interface com.bitwig.extension.controller.api.CursorBrowserItem
-
Returns a bank object that provides access to the siblings of the cursor item.
- createSiblingsDeviceBank(int) - Method in interface com.bitwig.extension.controller.api.Device
-
Returns an object that provides bank-wise navigation of sibling devices of the same device chain (including the device instance used to create the siblings bank).
- createSiblingsTrackBank(int, int, int, boolean, boolean) - Method in interface com.bitwig.extension.controller.api.Track
-
Returns a bank of sibling tracks with the given number of tracks, sends and scenes.
- createSpecificBitwigDevice(UUID) - Method in interface com.bitwig.extension.controller.api.Device
-
Creates an interface for accessing the features of a specific Bitwig device.
- createSpecificVst2Device(int) - Method in interface com.bitwig.extension.controller.api.Device
-
Creates an interface for accessing the features of a specific VST2 device.
- createSpecificVst2Device(int...) - Method in interface com.bitwig.extension.controller.api.Device
-
Creates an interface for accessing the features of a specific VST2 device.
- createSpecificVst3Device(String) - Method in interface com.bitwig.extension.controller.api.Device
-
Creates an interface for accessing the features of a specific VST2 device.
- createSpecificVst3Device(String...) - Method in interface com.bitwig.extension.controller.api.Device
-
Creates an interface for accessing the features of a specific VST2 device.
- createTrackBank(int, int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns a track bank with the given number of tracks, sends and scenes.
A track bank can be seen as a fixed-size window onto the list of tracks in the current document including their sends and scenes, that can be scrolled in order to access different parts of the track list. - createTrackBank(int, int, int, boolean) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns a track bank with the given number of child tracks, sends and scenes.
A track bank can be seen as a fixed-size window onto the list of tracks in the connected track group including their sends and scenes, that can be scrolled in order to access different parts of the track list. - createTrackBank(int, int, int, boolean) - Method in interface com.bitwig.extension.controller.api.Track
-
Returns a track bank with the given number of child tracks, sends and scenes.
- createTrackBankSection(int, int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
ControllerHost.createTrackBank(int, int, int)instead. - createTransport() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object for controlling and monitoring the elements of the `Transport` section in Bitwig Studio.
- createTransportSection() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
ControllerHost.createTransport()instead. - createUdpServer(int, OscAddressSpace) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscModule
-
Creates a new OSC Server.
- createUdpServer(OscAddressSpace) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscModule
-
Creates a new OSC Server.
- createUsbAudioIoDeviceMatcher(int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a matcher that matches devices with the given USB vendor and product id.
- createUserControls(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object that is used to define a bank of custom user controls.
- createUserControlsSection(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
ControllerHost.createUserControls(int)instead. - createVST2DeviceMatcher(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
DeviceMatcherthat will match any VST2 plug-in with the supplied id. - createVST3DeviceMatcher(String) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a
DeviceMatcherthat will match any VST3 plug-in with the supplied id. - creatorColumn() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
The creator column of the browser.
- crossfade() - Method in interface com.bitwig.extension.controller.api.Transport
-
Returns an object that provides access to the cross-fader, used for mixing between A/B-channels as specified on the Bitwig Studio tracks.
- crossFadeMode() - Method in interface com.bitwig.extension.controller.api.Track
-
Returns an object that provides access to the cross-fade mode of the track.
- CueMarker - Interface in com.bitwig.extension.controller.api
-
This interface defines access to the common attributes and operations of cue markers.
- CueMarkerBank - Interface in com.bitwig.extension.controller.api
-
A cue marker bank provides access to a range of cue markers in Bitwig Studio.
- cueMix() - Method in interface com.bitwig.extension.controller.api.Project
-
Mix between cue bus and the studio bus (master).
- cueVolume() - Method in interface com.bitwig.extension.controller.api.Project
-
The volume used for cue output.
- currentValue() - Method in interface com.bitwig.extension.controller.api.BooleanHardwareProperty
-
Gets the current value.
- currentValue() - Method in interface com.bitwig.extension.controller.api.ColorHardwareProperty
-
Gets the current value.
- currentValue() - Method in interface com.bitwig.extension.controller.api.IntegerHardwareProperty
-
Gets the current value.
- currentValue() - Method in interface com.bitwig.extension.controller.api.ObjectHardwareProperty
-
Gets the current value.
- currentValue() - Method in interface com.bitwig.extension.controller.api.StringHardwareProperty
-
Gets the current value.
- Cursor - Interface in com.bitwig.extension.controller.api
-
A generic interface that provides the foundation for working with selections.
- CursorBrowserFilterColumn - Interface in com.bitwig.extension.controller.api
-
Instances of this interface are used to navigate the filter columns of a Bitwig Studio browsing session.
- CursorBrowserFilterItem - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent entries in a browser filter column.
- CursorBrowserItem - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent entries in a browser filter column.
- CursorBrowserResultItem - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent entries in a browser column.
- CursorBrowsingSession - Interface in com.bitwig.extension.controller.api
-
Instances of this interface are used for navigating the various browsing sessions of Bitwig Studio's contextual browser.
- CursorChannel - Interface in com.bitwig.extension.controller.api
-
A special kind of channel that follows a channel selection cursor in Bitwig Studio.
- CursorClip - Interface in com.bitwig.extension.controller.api
-
Represents a cursor clip.
- CursorDevice - Interface in com.bitwig.extension.controller.api
-
A special kind of selection cursor used for devices.
- CursorDeviceFollowMode - Enum Class in com.bitwig.extension.controller.api
-
Mode that defines how a
CursorDevicefollows a device within theCursorTrackit is created for by default. - CursorDeviceLayer - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent the cursor item in device layer selections.
- CursorDeviceSlot - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent the selected device slot as shown in the Bitwig Studio user interface.
- cursorIndex() - Method in interface com.bitwig.extension.controller.api.Bank
-
An integer value that defines the location of the cursor that this bank is following.
- CursorNavigationMode - Enum Class in com.bitwig.extension.controller.api
-
Instances of this interface represent the cursor item of track selections.
- CursorRemoteControlsPage - Interface in com.bitwig.extension.controller.api
-
Represents a cursor that looks at a
RemoteControlsPage. - CursorTrack - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent the cursor item of track selections.
- curveTo(double, double, double, double, double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- curveTo(double, double, double, double, double, double) - Method in interface com.bitwig.extension.api.graphics.MeshPattern
- cut() - Method in interface com.bitwig.extension.controller.api.Application
-
Cuts the selected items in Bitwig Studio if applicable.
- cutAction() - Method in interface com.bitwig.extension.controller.api.Application
- cycleNext() - Method in interface com.bitwig.extension.controller.api.ChainSelector
-
Cycle to the next chain.
- cyclePrevious() - Method in interface com.bitwig.extension.controller.api.ChainSelector
-
Cycle to the previous chain.
D
- DARKEN - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- dataReceived(byte[]) - Method in interface com.bitwig.extension.callback.DataReceivedCallback
- DataReceivedCallback - Interface in com.bitwig.extension.callback
- deactivateEngine() - Method in interface com.bitwig.extension.controller.api.Application
-
Deactivates the audio engine in Bitwig Studio.
- DEFAULT - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.AntialiasMode
- DEFAULT - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.HintMetrics
- DEFAULT - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.HintStyle
- DEFAULT - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.SubPixelOrder
- defaultBeatTimeFormatter() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
BeatTimeFormatterused to format beat times by default. - defaultLaunchQuantization() - Method in interface com.bitwig.extension.controller.api.Transport
-
Setting for the default launch quantization.
- defineController(String, String, String, String) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.
- defineController(String, String, String, String, String) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Registers a controller script with the given parameters.
- defineMidiPorts(int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Defines the number of MIDI ports for input and output that the device uses.
- defineSysexDiscovery(String, String) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.Use
ControllerHost.defineSysexIdentityReply(String)instead. - defineSysexIdentityReply(String) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.
- DeleteableObject - Interface in com.bitwig.extension.controller.api
-
Interface implemented by objects that can be deleted from the project.
- deleteAllAutomation() - Method in interface com.bitwig.extension.controller.api.Parameter
-
Deletes all automation for this parameter.
- deleteClip(int) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Deprecated.Use
Bank.getItemAt(int).deleteObject() instead. - deleteObject() - Method in interface com.bitwig.extension.controller.api.DeleteableObject
-
Deletes this object from the document.
- deleteObjectAction() - Method in interface com.bitwig.extension.controller.api.DeleteableObject
-
Deletes this object from the document.
- deleteObjects(DeleteableObject...) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
It will delete multiple object within one undo step.
- deleteObjects(String, DeleteableObject...) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
It will delete multiple object within one undo step.
- denominator() - Method in interface com.bitwig.extension.controller.api.TimeSignatureValue
-
Returns an object that provides access to the time signature denominator.
- desc() - Element in annotation interface com.bitwig.extension.api.opensoundcontrol.OscMethod
- DEST - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- DEST_ATOP - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- DEST_IN - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- DEST_OUT - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- DEST_OVER - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- DetailEditor - Interface in com.bitwig.extension.controller.api
-
An interface representing various commands which can be performed on the Bitwig Studio detail editor.
To receive an instance of the application interface callControllerHost.createDetailEditor(). - device() - Method in interface com.bitwig.extension.controller.api.UsbPipe
-
The device this endpoint is on.
- Device - Interface in com.bitwig.extension.controller.api
-
This interface represents a device in Bitwig Studio, both internal devices and plugins.
- DeviceBank - Interface in com.bitwig.extension.controller.api
-
This interface is used for navigation of device chains in Bitwig Studio.
- DeviceBrowsingSession - Interface in com.bitwig.extension.controller.api
-
Deprecated.Use
PopupBrowserinstead. - deviceChain() - Method in interface com.bitwig.extension.controller.api.Device
-
Returns a representation of the device chain that contains this device.
- DeviceChain - Interface in com.bitwig.extension.controller.api
-
The foundation of all interfaces that contain devices, such as tracks, device layers, drum pads or FX slots.
- deviceColumn() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
The device column of the browser.
- DeviceLayer - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent device layers in Bitwig Studio.
- DeviceLayerBank - Interface in com.bitwig.extension.controller.api
-
Devices layers are features of special Bitwig Studio devices, more specifically the Layer Instrument and Layer FX devices, and are also shown as sub-channels in the mixer panel.
- deviceMatcher() - Method in interface com.bitwig.extension.controller.api.HardwareDevice
-
The
HardwareDeviceMatcherthat was provided by the controller for identifying this hardware device inControllerExtensionDefinition.listHardwareDevices(HardwareDeviceMatcherList). - deviceMatcher() - Method in interface com.bitwig.extension.controller.api.UsbDevice
-
The
UsbDeviceMatcherthat was provided by the controller for identifying this device. - DeviceMatcher - Interface in com.bitwig.extension.controller.api
-
Something that can be used to match a certain device.
- DeviceSlot - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent nested FX slots in devices.
- deviceType() - Method in interface com.bitwig.extension.controller.api.Device
-
The type of this device.
- deviceTypeColumn() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
The device type column of the browser.
- DIFFERENCE - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- direction() - Method in interface com.bitwig.extension.controller.api.UsbPipe
-
UsbTransferDirectionfor this pipe. - directParameterDisplayedValueChanged(String, String) - Method in interface com.bitwig.extension.callback.DirectParameterDisplayedValueChangedCallback
- DirectParameterDisplayedValueChangedCallback - Interface in com.bitwig.extension.callback
- directParameterNameChanged(String, String) - Method in interface com.bitwig.extension.callback.DirectParameterNameChangedCallback
- DirectParameterNameChangedCallback - Interface in com.bitwig.extension.callback
- directParameterNormalizedValueChanged(String, double) - Method in interface com.bitwig.extension.callback.DirectParameterNormalizedValueChangedCallback
- DirectParameterNormalizedValueChangedCallback - Interface in com.bitwig.extension.callback
- DirectParameterValueDisplayObserver - Interface in com.bitwig.extension.controller.api
-
This interface is used to configure observation of pretty-printed device parameter values.
- disable() - Method in interface com.bitwig.extension.controller.api.Setting
-
Marks the settings as disabled in Bitwig Studio.
- disableTakeOver() - Method in interface com.bitwig.extension.controller.api.AbsoluteHardwareControl
-
Determines if this hardware control should immediately take over the parameter it is bound to rather than respecting the user's current take over mode.
- disconnect() - Method in interface com.bitwig.extension.controller.api.RemoteConnection
-
Disconnects from the remote host.
- discreteValueCount() - Method in interface com.bitwig.extension.controller.api.RangedValue
-
The number of discrete steps available in the range, or -1 for continuous value ranges.
- discreteValueNames() - Method in interface com.bitwig.extension.controller.api.RangedValue
-
Gets the name for @param index with the index between 0 and discreteValueCount() - 1.
- displayedValue() - Method in interface com.bitwig.extension.controller.api.RangedValue
-
Value that represents a formatted text representation of the value whenever the value changes.
- displayProfile() - Method in interface com.bitwig.extension.controller.api.Application
-
Value that reports the name of the active display profile.
- DocumentState - Interface in com.bitwig.extension.controller.api
-
This interface is used to save custom script settings inside Bitwig Studio documents.
- DoubleValue - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent double values.
- DoubleValueChangedCallback - Interface in com.bitwig.extension.callback
- drawImage(Image, double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- DrumPad - Interface in com.bitwig.extension.controller.api
-
Instances of this interface are special kind of channel objects that represent the pads of a drum machine instrument.
- DrumPadBank - Interface in com.bitwig.extension.controller.api
-
Drum pads are features of special Bitwig Studio devices (currently only the Bitwig Drum Machine instrument), and are also shown as sub-channels in the mixer panel.
- DuplicableObject - Interface in com.bitwig.extension.controller.api
- duplicate() - Method in interface com.bitwig.extension.controller.api.Application
-
Duplicates the active selection in Bitwig Studio if applicable.
- duplicate() - Method in interface com.bitwig.extension.controller.api.Channel
-
Duplicates the track.
- duplicate() - Method in interface com.bitwig.extension.controller.api.Clip
-
Duplicates the clip.
- duplicateAction() - Method in interface com.bitwig.extension.controller.api.Application
- duplicateClip() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
-
Duplicates the clip.
- duplicateClip(int) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Duplicates the clip in the slot with the given index.
- duplicateContent() - Method in interface com.bitwig.extension.controller.api.Clip
-
Duplicates the content of the clip.
- duplicateObject() - Method in interface com.bitwig.extension.controller.api.DuplicableObject
-
Duplicates this object into the document.
- duplicateObjectAction() - Method in interface com.bitwig.extension.controller.api.DuplicableObject
-
Duplicates this object into the document.
- duplicateObjects(DuplicableObject...) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
It will duplicate multiple object within one undo step.
- duplicateObjects(String, DuplicableObject...) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
It will duplicate multiple object within one undo step.
- duration() - Method in interface com.bitwig.extension.controller.api.MasterRecorder
-
Get the master recording duration in milliseconds.
- duration() - Method in interface com.bitwig.extension.controller.api.NoteStep
E
- Empty - Enum constant in enum class com.bitwig.extension.controller.api.NoteStep.State
- enable() - Method in interface com.bitwig.extension.controller.api.Setting
-
Marks the settings as enabled in Bitwig Studio.
- enableOverlappingNotes() - Method in interface com.bitwig.extension.controller.api.Arpeggiator
-
Let the arpeggiator play overlapping notes.
- ENCODER - Enum constant in enum class com.bitwig.extension.controller.api.HardwareControlType
- endBundle() - Method in interface com.bitwig.extension.api.opensoundcontrol.OscConnection
-
Finishes the previous bundle, and if it was not inside an other bundle, it will send the message directly.
- endOfDeviceChainInsertionPoint() - Method in interface com.bitwig.extension.controller.api.DeviceChain
-
InsertionPointthat can be used to insert at the end of the device chain. - endPatch() - Method in interface com.bitwig.extension.api.graphics.MeshPattern
- endpointAddress() - Method in interface com.bitwig.extension.controller.api.UsbPipe
-
The endpoint address on the device that this endpoint is for.
- endpointMatcher() - Method in interface com.bitwig.extension.controller.api.UsbPipe
-
The
UsbEndpointMatcherthat was provided by the controller for identifying the endpoint to use for communication. - endTouchAction() - Method in interface com.bitwig.extension.controller.api.HardwareControl
-
Action that happens when the user stops touching this control.
- enter() - Method in interface com.bitwig.extension.controller.api.Application
-
Equivalent to an Enter key stroke on the computer keyboard.
- entryCount() - Method in interface com.bitwig.extension.controller.api.BrowserColumn
-
Value that reports the underlying total count of column entries (not the size of the column window).
- enumDefinition() - Method in interface com.bitwig.extension.controller.api.EnumValue
-
Gets the enum definition.
- enumDefinition() - Method in interface com.bitwig.extension.controller.api.EnumValueDefinition
-
Gets the enum definition this value belongs to.
- EnumDefinition - Interface in com.bitwig.extension.controller.api
-
Defines an enumeration.
- EnumValue - Interface in com.bitwig.extension.controller.api
- EnumValueChangedCallback - Interface in com.bitwig.extension.callback
- EnumValueDefinition - Interface in com.bitwig.extension.controller.api
-
Defines a single value from an enum.
- equals(Object) - Method in class com.bitwig.extension.controller.api.HardwareLightVisualState
- equals(Object) - Method in class com.bitwig.extension.controller.api.InternalHardwareLightState
- Error - Enum constant in enum class com.bitwig.extension.controller.api.UsbTransferStatus
- errorln(String) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Prints the given string in the control surface console window using a text style that highlights the string as error.
- escape() - Method in interface com.bitwig.extension.controller.api.Application
-
Equivalent to an Escape key stroke on the computer keyboard.
- EVEN_ODD - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.FillRule
- EXCLUSION - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- exists() - Method in interface com.bitwig.extension.controller.api.ObjectProxy
-
Returns a value object that indicates if the object being proxied exists, or if it has content.
- exit() - Method in class com.bitwig.extension.controller.ControllerExtension
-
Called once when this controller extension is stopped.
- Extension<HostType,
DefinitionType> - Class in com.bitwig.extension - Extension(DefinitionType, HostType) - Constructor for class com.bitwig.extension.Extension
- ExtensionDefinition - Class in com.bitwig.extension
-
Base class for defining any kind of extension for Bitwig Studio.
- ExtensionDefinition() - Constructor for class com.bitwig.extension.ExtensionDefinition
F
- fastForward() - Method in interface com.bitwig.extension.controller.api.Transport
-
Calling this function is equivalent to pressing the fast forward button in the Bitwig Studio transport.
- fastForwardAction() - Method in interface com.bitwig.extension.controller.api.Transport
-
Action that can be used to fast forward the transport.
- fileTypeColumn() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
The file type column of the browser.
- fill() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- FILL - Enum constant in enum class com.bitwig.extension.controller.api.NoteOccurrence
- fillPreserve() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- fire() - Method in interface com.bitwig.extension.controller.api.Signal
-
Fires the action or event represented by the signal object.
- FIRST - Enum constant in enum class com.bitwig.extension.controller.api.NoteOccurrence
- FIRST - Enum constant in enum class com.bitwig.extension.controller.api.PrimaryDevice.ChainLocation
-
Deprecated.
- FIRST_AUDIO_EFFECT - Enum constant in enum class com.bitwig.extension.controller.api.CursorDeviceFollowMode
-
Selects the first audio effect in the track if there is one.
- FIRST_DEVICE - Enum constant in enum class com.bitwig.extension.controller.api.CursorDeviceFollowMode
-
Selects the first device in the track if there is one.
- FIRST_INSTRUMENT - Enum constant in enum class com.bitwig.extension.controller.api.CursorDeviceFollowMode
-
Selects the first instrument in the track if there is one.
- FIRST_INSTRUMENT_OR_DEVICE - Enum constant in enum class com.bitwig.extension.controller.api.CursorDeviceFollowMode
-
Selects the first instrument or if there is no instrument the first device.
- FLAT - Enum constant in enum class com.bitwig.extension.controller.api.CursorNavigationMode
- FloatValueChangedCallback - Interface in com.bitwig.extension.callback
- flush() - Method in class com.bitwig.extension.controller.ControllerExtension
-
Called when this controller extension should flush any pending updates to the controller.
- focusPanelAbove() - Method in interface com.bitwig.extension.controller.api.Application
-
Moves the panel focus to the panel above the currently focused panel.
- focusPanelBelow() - Method in interface com.bitwig.extension.controller.api.Application
-
Moves the panel focus to the panel below the currently focused panel.
- focusPanelToLeft() - Method in interface com.bitwig.extension.controller.api.Application
-
Moves the panel focus to the panel on the left of the currently focused panel.
- focusPanelToRight() - Method in interface com.bitwig.extension.controller.api.Application
-
Moves the panel focus to the panel right to the currently focused panel.
- FOLLOW_SELECTION - Enum constant in enum class com.bitwig.extension.controller.api.CursorDeviceFollowMode
-
Follows the device selection made by the user in the track.
- followCursorTrack(CursorTrack) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Causes this bank to follow the supplied cursor.
- FontExtents - Interface in com.bitwig.extension.api.graphics
-
Information about the dimensions of a font.
- FontFace - Interface in com.bitwig.extension.api.graphics
-
Represents a Font.
- FontOptions - Interface in com.bitwig.extension.api.graphics
-
Configure the font rendering options.
- formatBeatTime(double, boolean, int, int, int) - Method in interface com.bitwig.extension.controller.api.BeatTimeFormatter
-
Formats the supplied beat time as a string in the supplied time signature.
- fromHex(String) - Static method in class com.bitwig.extension.api.Color
- fromHex(String) - Static method in class com.bitwig.extension.api.util.midi.SysexBuilder
- fromRGB(double, double, double) - Static method in class com.bitwig.extension.api.Color
- fromRGB255(int, int, int) - Static method in class com.bitwig.extension.api.Color
- fromRGBA(double, double, double, double) - Static method in class com.bitwig.extension.api.Color
- fromRGBA255(int, int, int, int) - Static method in class com.bitwig.extension.api.Color
- FULL - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.HintStyle
G
- gain() - Method in interface com.bitwig.extension.controller.api.NoteStep
- GAIN_DOWN - Enum constant in enum class com.bitwig.extension.controller.api.NoteInput.NoteExpression
- GAIN_UP - Enum constant in enum class com.bitwig.extension.controller.api.NoteInput.NoteExpression
- gateLength() - Method in interface com.bitwig.extension.controller.api.Arpeggiator
-
Returns an object to configure the note length, expressed as a ratio of the period.
- GenericBrowsingSession - Interface in com.bitwig.extension.controller.api
-
Deprecated.Use
PopupBrowserinstead. - get() - Method in interface com.bitwig.extension.controller.api.BooleanValue
-
Gets the current value.
- get() - Method in interface com.bitwig.extension.controller.api.ColorValue
- get() - Method in interface com.bitwig.extension.controller.api.DoubleValue
-
Gets the current value.
- get() - Method in interface com.bitwig.extension.controller.api.EnumValue
-
Gets the current value.
- get() - Method in interface com.bitwig.extension.controller.api.IntegerValue
-
Gets the current value.
- get() - Method in interface com.bitwig.extension.controller.api.ObjectArrayValue
- get() - Method in interface com.bitwig.extension.controller.api.RangedValue
-
The current value normalized between 0..1 where 0 represents the minimum value and 1 the maximum.
- get() - Method in interface com.bitwig.extension.controller.api.StringArrayValue
-
Gets the current value.
- get() - Method in interface com.bitwig.extension.controller.api.StringValue
-
Gets the current value.
- get() - Method in interface com.bitwig.extension.controller.api.TimeSignatureValue
-
Gets the current value.
- get(int) - Method in interface com.bitwig.extension.controller.api.ObjectArrayValue
- getAccent() - Method in interface com.bitwig.extension.controller.api.Clip
-
Returns accent setting of the clip.
- getAccentAmount() - Method in interface com.bitwig.extension.controller.api.Groove
-
Returns the object that represents the accent amount in Bitwig Studio.
- getAccentPhase() - Method in interface com.bitwig.extension.controller.api.Groove
-
Returns the object that represents the accent phase in Bitwig Studio.
- getAccentRate() - Method in interface com.bitwig.extension.controller.api.Groove
-
Returns the object that represents the accent rate in Bitwig Studio.
- getAction(String) - Method in interface com.bitwig.extension.controller.api.Application
-
Returns the action for the given action identifier.
- getActionCategories() - Method in interface com.bitwig.extension.controller.api.Application
-
Returns a list of action categories that is used by Bitwig Studio to group actions into categories.
- getActionCategory(String) - Method in interface com.bitwig.extension.controller.api.Application
-
Returns the action category associated with the given identifier.
- getActions() - Method in interface com.bitwig.extension.controller.api.ActionCategory
-
Lists all actions in this category.
- getActions() - Method in interface com.bitwig.extension.controller.api.Application
-
Returns a list of actions that the application supports.
- getAddressPattern() - Method in interface com.bitwig.extension.api.opensoundcontrol.OscMessage
- getAdvanceX() - Method in interface com.bitwig.extension.api.graphics.TextExtents
-
Returns the distance to advance in the X direction after drawing these glyphs.
- getAdvanceY() - Method in interface com.bitwig.extension.api.graphics.TextExtents
-
Returns the distance to advance in the Y direction after drawing these glyphs.
- getAlpha() - Method in class com.bitwig.extension.api.Color
- getAlpha255() - Method in class com.bitwig.extension.api.Color
- getAmount() - Method in interface com.bitwig.extension.controller.api.Macro
-
Deprecated.Returns an object that provides access to the control value of the macro.
- getAntialiasMode() - Method in interface com.bitwig.extension.api.graphics.FontOptions
- getArguments() - Method in interface com.bitwig.extension.api.opensoundcontrol.OscMessage
- getArm() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.arm()instead. - getAsBoolean() - Method in interface com.bitwig.extension.controller.api.BooleanValue
- getAscent() - Method in interface com.bitwig.extension.api.graphics.FontExtents
-
Returns the distance that the font extends above the baseline.
- getAsDouble() - Method in interface com.bitwig.extension.controller.api.DoubleValue
- getAsDouble() - Method in interface com.bitwig.extension.controller.api.RangedValue
- getAsInt() - Method in interface com.bitwig.extension.controller.api.IntegerValue
- getAuthor() - Method in class com.bitwig.extension.ExtensionDefinition
-
The author of the extension.
- getAutoDetectionMidiPortNamesList(PlatformType) - Method in class com.bitwig.extension.controller.ControllerExtensionDefinition
-
Obtains a
AutoDetectionMidiPortNamesListthat defines the names of the MIDI in and out ports that can be used for auto detection of the controller for the supplied platform type. - getAutoMonitor() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.autoMonitor()instead. - getBearingX() - Method in interface com.bitwig.extension.api.graphics.TextExtents
-
Returns the horizontal distance from the origin to the leftmost part of the glyphs as drawn.
- getBearingY() - Method in interface com.bitwig.extension.api.graphics.TextExtents
-
Returns the vertical distance from the origin to the topmost part of the glyphs as drawn.
- getBestLightStateForColor(Color) - Method in interface com.bitwig.extension.controller.api.MultiStateHardwareLight
-
Determines the best light state for the supplied color.
- getBlinkOffColor() - Method in class com.bitwig.extension.controller.api.HardwareLightVisualState
- getBlob(int) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscMessage
- getBlue() - Method in class com.bitwig.extension.api.Color
- getBlue255() - Method in class com.bitwig.extension.api.Color
- getBoolean(int) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscMessage
- getBooleanSetting(String, String, boolean) - Method in interface com.bitwig.extension.controller.api.Settings
-
Returns a boolean setting.
- getBooleanSettingForValue(String, String, SettableBooleanValue) - Method in interface com.bitwig.extension.controller.api.Settings
-
Returns an boolean setting.
- getCanHoldAudioData() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.canHoldAudioData()instead. - getCanHoldNoteData() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.canHoldNoteData()instead. - getCapacityOfBank() - Method in interface com.bitwig.extension.controller.api.Bank
-
The maximum number of items in the bank which is defined when the bank is initially created.
- getCategory() - Method in interface com.bitwig.extension.controller.api.Action
-
Returns the category of this action.
- getCategory() - Method in interface com.bitwig.extension.controller.api.Setting
-
Returns the category name of the setting.
- getCategoryFilter() - Method in interface com.bitwig.extension.controller.api.DeviceBrowsingSession
-
Deprecated.Returns the category filter as shown in the category column of the browser.
- getCategoryFilter() - Method in interface com.bitwig.extension.controller.api.PresetBrowsingSession
-
Deprecated.Returns the category filter as shown in the category column of the browser.
- getChannel() - Method in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- getChannel() - Method in interface com.bitwig.extension.controller.api.CursorDevice
-
Deprecated.Use
CursorDevice.channel()instead. - getChannel(int) - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.Use
Bank.getItemAt(int)instead. - getChannel(int) - Method in interface com.bitwig.extension.controller.api.DeviceLayerBank
-
Deprecated.Use
Bank.getItemAt(int)instead. - getChannel(int) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.Use
Bank.getItemAt(int)instead. - getClipLauncher() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.getClipLauncherSlots()instead. - getClipLauncherPostRecordingTimeOffset() - Method in interface com.bitwig.extension.controller.api.Transport
-
Returns an object that provides access to the clip launcher post recording time offset.
- getClipLauncherScenes() - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.Use
TrackBank.sceneBank()instead. - getClipLauncherSlots() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.clipLauncherSlotBank()instead. - getClipSession() - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Returns an object that provides access to the contents of the clips tab as shown in Bitwig Studio's contextual browser window.
- getColor() - Method in interface com.bitwig.extension.controller.api.CueMarker
-
Gets a representation of the marker color.
- getColor() - Method in class com.bitwig.extension.controller.api.HardwareLightVisualState
- getColorSetting(String, String, Color) - Method in interface com.bitwig.extension.controller.api.Settings
-
Returns a color setting that is shown in the Bitwig Studio user interface.
- getColorSettingForValue(String, String, SettableColorValue) - Method in interface com.bitwig.extension.controller.api.Settings
-
Returns a color setting that is shown in the Bitwig Studio user interface.
- getCommonParameter(int) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.The remote controls deprecate this feature. Instead create remote controls with.
invalid reference
#createIndependentRemoteControls(String, int, String) - getConfigurationMatcher() - Method in class com.bitwig.extension.controller.UsbDeviceMatcher
-
Object that tries to match a configuration on the device that it can use.
- getContentPerPixel() - Method in interface com.bitwig.extension.controller.api.ScrollbarModel
-
Get the zoom level expressed as content units per pixel.
- getControl(int) - Method in interface com.bitwig.extension.controller.api.UserControlBank
-
Gets the user control at the given bank index.
- getCount() - Method in class com.bitwig.extension.controller.AutoDetectionMidiPortNamesList
- getCount() - Method in class com.bitwig.extension.controller.HardwareDeviceMatcherList
-
The number of hardware devices in the list.
- getCreatorFilter() - Method in interface com.bitwig.extension.controller.api.BitwigBrowsingSession
-
Deprecated.Returns the creator filter as shown in the category column of Bitwig Studio's contextual browser.
- getCrossfade() - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.crossfade()instead. - getCrossFadeMode() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.crossFadeMode()instead. - getCursorFilter() - Method in interface com.bitwig.extension.controller.api.BrowsingSession
-
Deprecated.Returns an object that can be used to navigate over the various filter sections of the browsing session.
- getCursorResult() - Method in interface com.bitwig.extension.controller.api.BrowsingSession
-
Deprecated.Returns an object used for navigating the entries in the results column of Bitwig Studio's contextual browser.
- getCursorSlot() - Method in interface com.bitwig.extension.controller.api.Device
-
Returns an object that represents the selected device slot as shown in the user interface, and that provides access to the contents of slot's device chain.
- getData1() - Method in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- getData2() - Method in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- getDenominator() - Method in interface com.bitwig.extension.controller.api.TimeSignatureValue
-
Deprecated.Use
TimeSignatureValue.denominator()instead. - getDescent() - Method in interface com.bitwig.extension.api.graphics.FontExtents
-
Returns the distance that the font extends below the baseline.
- getDevice(int) - Method in interface com.bitwig.extension.controller.api.DeviceBank
-
Returns the device at the given index within the bank.
- getDeviceChain() - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.deviceChain()instead. - getDeviceChain() - Method in interface com.bitwig.extension.controller.api.DeviceBank
-
Returns the object that was used to instantiate this device bank.
- getDeviceSession() - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Returns an object that provides access to the contents of the device tab as shown in Bitwig Studio's contextual browser window.
- getDeviceTypeFilter() - Method in interface com.bitwig.extension.controller.api.DeviceBrowsingSession
-
Deprecated.Returns the device type filter as shown in the category column of the browser.
- getDirection() - Method in class com.bitwig.extension.controller.UsbEndpointMatcher
- getDisplayName() - Method in interface com.bitwig.extension.controller.api.EnumValueDefinition
-
This is a string that is suitable for display.
- getDocumentState() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a document state object that can be used to insert settings into the Studio I/O Panel in Bitwig Studio.
- getDouble(int) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscMessage
- getEnabled() - Method in interface com.bitwig.extension.controller.api.Groove
-
Returns the enabled state of the groove.
- getEndpointMatchers() - Method in class com.bitwig.extension.controller.UsbInterfaceMatcher
- getEnumSetting(String, String, EnumValueDefinition) - Method in interface com.bitwig.extension.controller.api.Settings
-
Returns an enumeration setting that is shown either as a chooser or as a button group in Bitwig Studio, depending on the number of provided options.
- getEnumSetting(String, String, String[], String) - Method in interface com.bitwig.extension.controller.api.Settings
-
Returns an enumeration setting that is shown either as a chooser or as a button group in Bitwig Studio, depending on the number of provided options.
- getEnumSettingForValue(String, String, SettableEnumValue) - Method in interface com.bitwig.extension.controller.api.Settings
-
Returns an enumeration setting that is shown either as a chooser or as a button group in Bitwig Studio, depending on the number of provided options.
- getEnvelopeParameter(int) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.The remote controls deprecate this feature. Instead create remote controls with.
invalid reference
#createIndependentRemoteControls(String, int, String) - getErrorReportingEMail() - Method in class com.bitwig.extension.ExtensionDefinition
-
An e-mail address that can be used to contact the author of this extension if a problem is detected with it or null if none.
- getExpression() - Method in class com.bitwig.extension.controller.UsbDeviceMatcher
-
An expression that can be used on the USB device descriptor to decide if the device matches.
- getExpression() - Method in class com.bitwig.extension.controller.UsbMatcher
- getExtensionDefinition() - Method in class com.bitwig.extension.Extension
- getFileTypeFilter() - Method in interface com.bitwig.extension.controller.api.ClipBrowsingSession
-
Deprecated.Returns the file type filter as shown in the category column of the browser.
- getFileTypeFilter() - Method in interface com.bitwig.extension.controller.api.DeviceBrowsingSession
-
Deprecated.Returns the file type filter as shown in the category column of the browser.
- getFileTypeFilter() - Method in interface com.bitwig.extension.controller.api.MultiSampleBrowsingSession
-
Deprecated.Returns the file type filter as shown in the category column of the browser.
- getFileTypeFilter() - Method in interface com.bitwig.extension.controller.api.MusicBrowsingSession
-
Deprecated.Returns the file type filter as shown in the category column of the browser.
- getFileTypeFilter() - Method in interface com.bitwig.extension.controller.api.PresetBrowsingSession
-
Deprecated.Returns the file type filter as shown in the category column of the browser.
- getFileTypeFilter() - Method in interface com.bitwig.extension.controller.api.SampleBrowsingSession
-
Deprecated.Returns the file type filter as shown in the category column of the browser.
- getFloat(int) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscMessage
- getFontExtents() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- getForEndpointAddress(byte) - Static method in enum class com.bitwig.extension.controller.api.UsbTransferDirection
- getFormat() - Method in interface com.bitwig.extension.api.graphics.Bitmap
- getFormatted() - Method in interface com.bitwig.extension.controller.api.BeatTimeValue
-
Gets the current beat time formatted according to the default beat time formatter.
- getFormatted(BeatTimeFormatter) - Method in interface com.bitwig.extension.controller.api.BeatTimeValue
-
Gets the current beat time formatted according to the supplied formatter.
- getGreen() - Method in class com.bitwig.extension.api.Color
- getGreen255() - Method in class com.bitwig.extension.api.Color
- getHardwareDeviceMatcherList() - Method in class com.bitwig.extension.controller.ControllerExtensionDefinition
- getHardwareDeviceMatchersAt(int) - Method in class com.bitwig.extension.controller.HardwareDeviceMatcherList
- getHardwareModel() - Method in class com.bitwig.extension.controller.ControllerExtensionDefinition
-
The model name of the controller that this extension is for.
- getHardwareVendor() - Method in class com.bitwig.extension.controller.ControllerExtensionDefinition
-
The vendor of the controller that this extension is for.
- getHasAudioInputSelected() - Method in interface com.bitwig.extension.controller.api.SourceSelector
-
Deprecated.Use
SourceSelector.hasAudioInputSelected()instead. - getHasNoteInputSelected() - Method in interface com.bitwig.extension.controller.api.SourceSelector
-
Deprecated.Use
SourceSelector.hasNoteInputSelected()instead. - getHeight() - Method in interface com.bitwig.extension.api.graphics.Bitmap
- getHeight() - Method in interface com.bitwig.extension.api.graphics.FontExtents
-
Returns the recommended vertical distance between baselines when setting consecutive lines of text with the font.
- getHeight() - Method in interface com.bitwig.extension.api.graphics.Image
-
Returns the height
- getHeight() - Method in interface com.bitwig.extension.api.graphics.TextExtents
-
Returns the height of the glyphs as drawn.
- getHeight() - Method in interface com.bitwig.extension.controller.api.HardwareElement
- getHelpFilePath() - Method in class com.bitwig.extension.ExtensionDefinition
-
Gets a remote URI or a path within the extension's jar file where documentation for this extension can be found or null if there is none.
- getHintMetrics() - Method in interface com.bitwig.extension.api.graphics.FontOptions
- getHintStyle() - Method in interface com.bitwig.extension.api.graphics.FontOptions
- getHorizontalScrollbarModel() - Method in interface com.bitwig.extension.controller.api.TimelineEditor
-
Get the horizontal (time) scrollbar model.
- getHost() - Method in class com.bitwig.extension.Extension
- getHostApiVersion() - Method in interface com.bitwig.extension.api.Host
-
Returns the latest supported API version of the host application.
- getHostProduct() - Method in interface com.bitwig.extension.api.Host
-
Returns the product name of the host application.
- getHostVendor() - Method in interface com.bitwig.extension.api.Host
-
Returns the vendor of the host application.
- getHostVersion() - Method in interface com.bitwig.extension.api.Host
-
Returns the version number of the host application.
- getId() - Method in interface com.bitwig.extension.controller.api.Action
-
Returns a string the identifies this action uniquely.
- getId() - Method in interface com.bitwig.extension.controller.api.ActionCategory
-
Returns a string the identifies this action category uniquely.
- getId() - Method in interface com.bitwig.extension.controller.api.EnumValueDefinition
-
Identifier for this enum value.
- getId() - Method in interface com.bitwig.extension.controller.api.HardwareElement
-
The unique id associated with this element.
- getId() - Method in class com.bitwig.extension.ExtensionDefinition
-
A unique id that identifies this extension.
- getInPosition() - Method in interface com.bitwig.extension.controller.api.Transport
-
Returns an object that provides access to the punch-in position in the Bitwig Studio transport.
- getInputNames() - Method in class com.bitwig.extension.controller.AutoDetectionMidiPortNames
- getInt(int) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscMessage
- getInterfaceMatchers() - Method in class com.bitwig.extension.controller.UsbConfigurationMatcher
- getIsMatrixQueuedForStop() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.isQueuedForStop()instead. - getIsMatrixStopped() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.isStopped()instead. - getIsPreFader() - Method in interface com.bitwig.extension.controller.api.Track
-
If the track is an effect track, returns an object that indicates if the effect track is configured as pre-fader.
- getItem(int) - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumnBank
-
Deprecated.Returns the filter column for the given index.
- getItem(int) - Method in interface com.bitwig.extension.controller.api.BrowserItemBank
-
Deprecated.Use
Bank.getItemAt(int)instead. - getItemAt(int) - Method in interface com.bitwig.extension.controller.api.Bank
-
Gets the item in the bank at the supplied index.
- getLabel() - Method in interface com.bitwig.extension.controller.api.HardwareElement
-
An optional label associated with this element.
- getLabel() - Method in interface com.bitwig.extension.controller.api.Setting
-
Returns the label text of the setting.
- getLabelBlinkOffColor() - Method in class com.bitwig.extension.controller.api.HardwareLightVisualState
- getLabelColor() - Method in interface com.bitwig.extension.controller.api.HardwareElement
-
The color of the label.
- getLabelColor() - Method in class com.bitwig.extension.controller.api.HardwareLightVisualState
- getLabelPosition() - Method in interface com.bitwig.extension.controller.api.HardwareElement
-
RelativePositionthat defines where the label is. - getLimited(int) - Method in interface com.bitwig.extension.controller.api.StringValue
-
Gets the current value and tries to intelligently limit it to the supplied length in the best way possible.
- getLimitedDisplayName(int) - Method in interface com.bitwig.extension.controller.api.EnumValueDefinition
-
This is a shorter version of
EnumValueDefinition.getDisplayName(). - getList() - Method in class com.bitwig.extension.controller.HardwareDeviceMatcherList
- getLong(int) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscMessage
- getLoopLength() - Method in interface com.bitwig.extension.controller.api.Clip
-
Returns the loop length of the clip in beat time.
- getLoopStart() - Method in interface com.bitwig.extension.controller.api.Clip
-
Returns the loop start time of the clip in beat time.
- getMacro(int) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Devices no longer have a built in fixed macro section. Instead the user can define pages of mappings and these should be used instead.
- getMatchOccurrence() - Method in class com.bitwig.extension.controller.UsbMatcher
- getMaxAdvanceX() - Method in interface com.bitwig.extension.api.graphics.FontExtents
-
the maximum distance in the X direction that the the origin is advanced for any glyph in the font.
- getMaxAdvanceY() - Method in interface com.bitwig.extension.api.graphics.FontExtents
-
Returns the maximum distance in the Y direction that the the origin is advanced for any glyph in the font.
- getMaxChars() - Method in interface com.bitwig.extension.controller.api.StringHardwareProperty
-
The maximum number of characters that can be output or -1 if not specified and there is no limit.
- getMemoryBlock() - Method in interface com.bitwig.extension.api.graphics.Bitmap
- getMenuItemText() - Method in interface com.bitwig.extension.controller.api.Action
-
Returns the text that is displayed in menu items associated with this action.
- getMidiInPort(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns the MIDI input port with the given index.
- getMidiInPort(int) - Method in class com.bitwig.extension.controller.ControllerExtension
- getMidiOutPort(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns the MIDI output port with the given index.
- getMidiOutPort(int) - Method in class com.bitwig.extension.controller.ControllerExtension
- getModulationSource() - Method in interface com.bitwig.extension.controller.api.Macro
-
Deprecated.Returns an object that provides access to the modulation source of the macro.
- getModulationSource(int) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.The remote controls deprecate this feature. Instead create remote controls with.
invalid reference
#createIndependentRemoteControls(String, int, String) - getMonitor() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.monitor()instead. - getMultiSampleSession() - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Returns an object that provides access to the contents of the multi-samples tab as shown in Bitwig Studio's contextual browser window.
- getMusicSession() - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Returns an object that provides access to the contents of the music tab as shown in Bitwig Studio's contextual browser window.
- getMute() - Method in interface com.bitwig.extension.controller.api.Channel
-
Deprecated.Use
Channel.mute()instead. - getName() - Method in interface com.bitwig.extension.api.graphics.FontFace
-
Get the font name.
- getName() - Method in interface com.bitwig.extension.controller.api.Action
-
Returns the name of this action.
- getName() - Method in interface com.bitwig.extension.controller.api.ActionCategory
-
Returns the name of this action category.
- getName() - Method in interface com.bitwig.extension.controller.api.CueMarker
-
Deprecated.Use
CueMarker.name()instead - getName() - Method in interface com.bitwig.extension.controller.api.HardwareControl
-
The name of this hardware control.
- getName() - Method in interface com.bitwig.extension.controller.api.RemoteControlsPage
- getName() - Method in interface com.bitwig.extension.controller.api.Scene
-
Deprecated.Use
Scene.name()instead. - getName() - Method in class com.bitwig.extension.controller.HardwareDeviceMatcher
-
Human friendly name for the kinds of hardware devices this matcher matches.
- getName() - Method in class com.bitwig.extension.ExtensionDefinition
-
The name of the extension.
- getNanoseconds() - Method in interface com.bitwig.extension.api.opensoundcontrol.OscBundle
- getNotificationSettings() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object that is used to configure automatic notifications.
- getNumberSetting(String, String, double, double, double, String, double) - Method in interface com.bitwig.extension.controller.api.Settings
-
Returns a numeric setting that is shown a number field in Bitwig Studio.
- getNumerator() - Method in interface com.bitwig.extension.controller.api.TimeSignatureValue
-
Deprecated.Use
TimeSignatureValue.numerator()instead. - getNumMidiInPorts() - Method in class com.bitwig.extension.controller.ControllerExtensionDefinition
-
The number of MIDI in ports that this controller extension has.
- getNumMidiOutPorts() - Method in class com.bitwig.extension.controller.ControllerExtensionDefinition
-
The number of MIDI out ports that this controller extension has.
- getOffBlinkTime() - Method in class com.bitwig.extension.controller.api.HardwareLightVisualState
- getOnBlinkTime() - Method in class com.bitwig.extension.controller.api.HardwareLightVisualState
- getOrigin() - Method in interface com.bitwig.extension.controller.api.RangedValue
-
The normalized origin of this value.
- getOscModule() - Method in interface com.bitwig.extension.api.Host
-
Gets the OpenSoundControl module.
- getOutPosition() - Method in interface com.bitwig.extension.controller.api.Transport
-
Returns an object that provides access to the punch-out position in the Bitwig Studio transport.
- getOutputNames() - Method in class com.bitwig.extension.controller.AutoDetectionMidiPortNames
- getPackets() - Method in interface com.bitwig.extension.api.opensoundcontrol.OscBundle
- getPan() - Method in interface com.bitwig.extension.controller.api.Channel
-
Deprecated.Use
Channel.pan()instead. - getParameter(int) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use getRemoteControls().getRemoteControlInSlot(indexInPage)
- getParameter(int) - Method in interface com.bitwig.extension.controller.api.ParameterBank
-
Returns the parameter at the given index within the bank.
- getParameter(int) - Method in interface com.bitwig.extension.controller.api.RemoteControlsPage
- getParameterCount() - Method in interface com.bitwig.extension.controller.api.ParameterBank
-
Gets the number of slots that these remote controls have.
- getParentBundle() - Method in interface com.bitwig.extension.api.opensoundcontrol.OscPacket
-
If the message was part of a bundle, get a pointer back to it.
- getPlatformType() - Method in interface com.bitwig.extension.api.Host
-
The platform type that this host is running on.
- getPlayStart() - Method in interface com.bitwig.extension.controller.api.Clip
-
Returns the start of the clip in beat time.
- getPlayStop() - Method in interface com.bitwig.extension.controller.api.Clip
-
Returns the length of the clip in beat time.
- getPort() - Method in interface com.bitwig.extension.controller.api.RemoteSocket
-
Gets the actual port used for the remote socket, which might differ from the originally requested port when calling
ControllerHost.createRemoteConnection(String name, int port)in case the requested port was already used. - getPortNames() - Method in class com.bitwig.extension.controller.AutoDetectionMidiPortNamesList
- getPortNamesAt(int) - Method in class com.bitwig.extension.controller.AutoDetectionMidiPortNamesList
- getPosition() - Method in interface com.bitwig.extension.controller.api.Transport
-
Returns an object that provides access to the transport position in Bitwig Studio.
- getPreferences() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Creates a preferences object that can be used to insert settings into the Controller Preferences panel in Bitwig Studio.
- getPresetSession() - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Returns an object that provides access to the contents of the preset tab as shown in Bitwig Studio's contextual browser window.
- getPresetTypeFilter() - Method in interface com.bitwig.extension.controller.api.PresetBrowsingSession
-
Deprecated.Returns the preset type filter as shown in the category column of the browser.
- getPrimaryDevice() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
createCursorDevice("Primary")instead. - getPrimaryInstrument() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
createCursorDevice("Primary")instead. - getProject() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Returns an object for controlling various aspects of the currently selected project.
- getRaw() - Method in interface com.bitwig.extension.controller.api.RangedValue
-
Gets the current value.
- getRed() - Method in class com.bitwig.extension.api.Color
- getRed255() - Method in class com.bitwig.extension.api.Color
- getRequiredAPIVersion() - Method in class com.bitwig.extension.ExtensionDefinition
-
The minimum API version number that this extensions requires.
- getResults() - Method in interface com.bitwig.extension.controller.api.BrowsingSession
-
Deprecated.Returns an object that represents the column which shows the results according to the current filter settings in Bitwig Studio's contextual browser.
- getRootTrackGroup() - Method in interface com.bitwig.extension.controller.api.Project
-
Returns an object that represents the root track group of the active Bitwig Studio project.
- getSampleSession() - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Returns an object that provides access to the contents of the samples tab as shown in Bitwig Studio's contextual browser window.
- getScene(int) - Method in interface com.bitwig.extension.controller.api.SceneBank
-
Returns the scene at the given index within the bank.
- getSend(int) - Method in interface com.bitwig.extension.controller.api.Channel
-
Deprecated.Use
Channel.sendBank()instead. - getSession(int) - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
-
Returns the browser session for the given index.
- getSettledResult() - Method in interface com.bitwig.extension.controller.api.BrowsingSession
-
Deprecated.Returns an object that represents the currently loaded material item.
- getShownTopLevelTrackGroup() - Method in interface com.bitwig.extension.controller.api.Project
-
Returns an object that represents the top level track group as shown in the arranger/mixer of the active Bitwig Studio project.
- getShuffle() - Method in interface com.bitwig.extension.controller.api.Clip
-
Returns shuffle settings of the clip.
- getShuffleAmount() - Method in interface com.bitwig.extension.controller.api.Groove
-
Returns the object that represents the shuffle amount in Bitwig Studio.
- getShuffleRate() - Method in interface com.bitwig.extension.controller.api.Groove
-
Returns the object that represents the shuffle rate in Bitwig Studio.
- getSignalSetting(String, String, String) - Method in interface com.bitwig.extension.controller.api.Settings
-
Returns a signal setting object, which is shown a push button with the given label in Bitwig Studio.
- getSize() - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumnBank
-
Deprecated.Returns the window size that was used to configure the filter column during creation.
- getSize() - Method in interface com.bitwig.extension.controller.api.BrowserItemBank
-
Deprecated.Use
Bank.getSizeOfBank()instead. - getSize() - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
-
Returns the window size that was used to configure the session bank during creation.
- getSizeOfBank() - Method in interface com.bitwig.extension.controller.api.Bank
-
The fixed size of this bank.
- getSolo() - Method in interface com.bitwig.extension.controller.api.Channel
-
Deprecated.Use
Channel.solo()instead. - getSourceSelector() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.Use
Track.sourceSelector()instead. - getStatusByte() - Method in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- getStep(int, int, int) - Method in interface com.bitwig.extension.controller.api.Clip
-
Get step info
- getStepSize() - Method in interface com.bitwig.extension.controller.api.RelativeHardwareControl
-
The current steps size (amount of relative rotation) necessary to step through an item in a list.
- getString(int) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscMessage
- getStringSetting(String, String, int, String) - Method in interface com.bitwig.extension.controller.api.Settings
-
Returns a textual setting that is shown as a text field in the Bitwig Studio user interface.
- getSubPixelOrder() - Method in interface com.bitwig.extension.api.graphics.FontOptions
- getSupportFolderPath() - Method in class com.bitwig.extension.ExtensionDefinition
-
Gets a remote URI or a path within the extension's jar file where support files for this extension can be found or null if there is none.
- getTagsFilter() - Method in interface com.bitwig.extension.controller.api.BitwigBrowsingSession
-
Deprecated.Returns the tags filter as shown in the category column of Bitwig Studio's contextual browser.
- getTempo() - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.tempo()instead. - getTextExtents(String) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- getTicks() - Method in interface com.bitwig.extension.controller.api.TimeSignatureValue
-
Deprecated.Use
TimeSignatureValue.ticks()instead. - getTimeSignature() - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.timeSignature()instead. - getTrack() - Method in interface com.bitwig.extension.controller.api.Clip
-
Gets the track that contains the clip.
- getTrack(int) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.use
TrackBank.getChannel(int)instead. - getTransferType() - Method in class com.bitwig.extension.controller.UsbEndpointMatcher
- getTypeTag() - Method in interface com.bitwig.extension.api.opensoundcontrol.OscMessage
- getUserNotificationsEnabled() - Method in interface com.bitwig.extension.controller.api.NotificationSettings
-
Returns an object that reports if user notifications are enabled and that allows to enable/disable user notifications from the control surface.
- getValueCount() - Method in interface com.bitwig.extension.controller.api.EnumDefinition
-
Gets the number of entries in the enum, must be greater than 0.
- getValueIndex() - Method in interface com.bitwig.extension.controller.api.EnumValueDefinition
-
Index of this value in the enum definition.
- getVersion() - Method in class com.bitwig.extension.ExtensionDefinition
-
The version of the extension.
- getVisualState() - Method in class com.bitwig.extension.controller.api.InternalHardwareLightState
-
The visual state of this light (used by Bitwig Studio to visualize the light when needed).
- getVolume() - Method in interface com.bitwig.extension.controller.api.Channel
-
Deprecated.Use
Channel.volume()instead. - getWidth() - Method in interface com.bitwig.extension.api.graphics.Bitmap
- getWidth() - Method in interface com.bitwig.extension.api.graphics.Image
-
Returns the width
- getWidth() - Method in interface com.bitwig.extension.api.graphics.TextExtents
-
Returns the width of the glyphs as drawn.
- getWidth() - Method in interface com.bitwig.extension.controller.api.HardwareElement
- getWildcardItem() - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumn
-
Returns the filter item that represents the top-level all/any/everything wildcard item.
- getX() - Method in interface com.bitwig.extension.controller.api.HardwareElement
- getY() - Method in interface com.bitwig.extension.controller.api.HardwareElement
- GOOD - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.AntialiasMode
- GradientPattern - Interface in com.bitwig.extension.api.graphics
-
This class represents a linear gradient.
- GraphicsOutput - Interface in com.bitwig.extension.api.graphics
-
Provides 2D vector drawing API very similar to cairo graphics.
- GraphicsOutput.AntialiasMode - Enum Class in com.bitwig.extension.api.graphics
- GraphicsOutput.FillRule - Enum Class in com.bitwig.extension.api.graphics
- GraphicsOutput.HintMetrics - Enum Class in com.bitwig.extension.api.graphics
- GraphicsOutput.HintStyle - Enum Class in com.bitwig.extension.api.graphics
- GraphicsOutput.LineCap - Enum Class in com.bitwig.extension.api.graphics
- GraphicsOutput.LineJoin - Enum Class in com.bitwig.extension.api.graphics
- GraphicsOutput.Operator - Enum Class in com.bitwig.extension.api.graphics
- GraphicsOutput.SubPixelOrder - Enum Class in com.bitwig.extension.api.graphics
- green() - Method in interface com.bitwig.extension.controller.api.ColorValue
-
Gets the green component of the current value.
- Groove - Interface in com.bitwig.extension.controller.api
-
An interface representing the global groove settings of the project.
- GUI - Enum constant in enum class com.bitwig.extension.controller.api.CursorNavigationMode
H
- handle(OscConnection, OscMessage) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscMethodCallback
- HARD_LIGHT - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- HardwareAction - Interface in com.bitwig.extension.controller.api
-
An action that can happen on a hardware control.
- HardwareActionBindable - Interface in com.bitwig.extension.controller.api
-
Something that can be bound to a hardware action (such as user pressing a button).
- HardwareActionBinding - Interface in com.bitwig.extension.controller.api
-
Represents a binding from a hardware action (such as user pressing a button) to some target action.
- HardwareActionMatcher - Interface in com.bitwig.extension.controller.api
-
Defines a means of recognizing when a
HardwareActionhappens based on some hardware input. - hardwareAddress() - Method in interface com.bitwig.extension.controller.api.MidiIn
- HardwareBindable - Interface in com.bitwig.extension.controller.api
-
An object that can be a target in a
HardwareBinding. - HardwareBinding - Interface in com.bitwig.extension.controller.api
-
Represents a binding from some hardware input to a target.
- HardwareBindingSource<HardwareBindingType> - Interface in com.bitwig.extension.controller.api
-
Represents the source of a
HardwareBinding. - HardwareBindingWithRange - Interface in com.bitwig.extension.controller.api
-
Represents a binding from some hardware input to a ranged value.
- HardwareBindingWithSensitivity - Interface in com.bitwig.extension.controller.api
-
A
HardwareBindingthat has some sensitivity setting. - hardwareButton() - Method in interface com.bitwig.extension.controller.api.ContinuousHardwareControl
-
An optional button that can be associated with this control when this control can also act as a button (e.g by pressing down on it).
- HardwareButton - Interface in com.bitwig.extension.controller.api
-
Represents a physical hardware button on a controller
- HardwareControl - Interface in com.bitwig.extension.controller.api
-
Some kind of physical control on a piece of hardware (such as a knob, button, slider etc).
- hardwareControls() - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
A list of all the
HardwareControls that have been created on thisHardwareSurface. - HardwareControlType - Enum Class in com.bitwig.extension.controller.api
- hardwareDevice(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Gets the
HardwareDeviceat the specified index. - HardwareDevice - Interface in com.bitwig.extension.controller.api
-
Represents a hardware device that the user has chosen to communicate with.
- HardwareDeviceMatcher - Class in com.bitwig.extension.controller
-
Matcher that can match a particular hardware device that is connected to the user's machine.
- HardwareDeviceMatcher(String) - Constructor for class com.bitwig.extension.controller.HardwareDeviceMatcher
- HardwareDeviceMatcherList - Class in com.bitwig.extension.controller
-
Defines a list of all the hardware devices that a controller needs.
- HardwareDeviceMatcherList() - Constructor for class com.bitwig.extension.controller.HardwareDeviceMatcherList
- HardwareElement - Interface in com.bitwig.extension.controller.api
-
Represents some physical hardware element.
- hardwareElementWithId(String) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
Finds the
HardwareElementthat has the supplied id or null if not found. - HardwareInputMatcher - Interface in com.bitwig.extension.controller.api
-
Defines a means of recognizing when some kind of hardware input happens.
- HardwareLight - Interface in com.bitwig.extension.controller.api
-
Defines a hardware light.
- HardwareLightVisualState - Class in com.bitwig.extension.controller.api
-
Defines the visual state of a hardware light so that it can be visualized in Bitwig Studio's user interface.
- HardwareOutputElement - Interface in com.bitwig.extension.controller.api
-
Represents a physical hardware element that displays some output to the user.
- hardwareOutputElements() - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
List of all
HardwareElements on thisHardwareSurface. - HardwarePixelDisplay - Interface in com.bitwig.extension.controller.api
-
Defines a physical pixel display on the controller.
- HardwareProperty - Interface in com.bitwig.extension.controller.api
-
Represents a value that needs to be displayed somehow on the hardware.
- HardwareSlider - Interface in com.bitwig.extension.controller.api
-
Represents a physical hardware button on a controller
- HardwareSurface - Interface in com.bitwig.extension.controller.api
-
Represents a surface that can contain
HardwareElements such asHardwareButtons,HardwareSliders,MultiStateHardwareLights etc - HardwareTextDisplay - Interface in com.bitwig.extension.controller.api
-
Represents a display on some hardware that shows one or more lines of text.
- HardwareTextDisplayLine - Interface in com.bitwig.extension.controller.api
-
Represents a line of text on a
HardwareTextDisplay. - hasActiveEngine() - Method in interface com.bitwig.extension.controller.api.Application
-
Value that reports whether an audio engine is active or not.
- hasArmedTracks() - Method in interface com.bitwig.extension.controller.api.Project
-
Value that indicates if the project has armed tracks or not.
- hasAudioInputSelected() - Method in interface com.bitwig.extension.controller.api.SourceSelector
-
Returns an object that indicates if the source selector has audio inputs enabled.
- hasAutomation() - Method in interface com.bitwig.extension.controller.api.Parameter
-
Boolean value that is true if the parameter has automation data.
- hasContent() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
-
Value that reports whether this slot has content or not.
- hasDoubleRowTrackHeight() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Gets an object that allows to control the arranger track height.
- hasDrumPads() - Method in interface com.bitwig.extension.controller.api.Device
-
Indicates if the device has individual device chains for each note value.
- hashCode() - Method in class com.bitwig.extension.controller.api.HardwareLightVisualState
- hasLayers() - Method in interface com.bitwig.extension.controller.api.Device
-
Indicates if the device supports nested layers.
- hasMutedPads() - Method in interface com.bitwig.extension.controller.api.DrumPadBank
-
True if there is one or many muted pads.
- hasMutedTracks() - Method in interface com.bitwig.extension.controller.api.Project
-
Value that indicates if the project has muted tracks or not.
- hasNext() - Method in interface com.bitwig.extension.controller.api.Cursor
-
Boolean value that reports whether there is an item after the current cursor position.
- hasNoteInputSelected() - Method in interface com.bitwig.extension.controller.api.SourceSelector
-
Returns an object that indicates if the source selector has note inputs enabled.
- hasPrevious() - Method in interface com.bitwig.extension.controller.api.Cursor
-
Boolean value that reports whether there is an item before the current cursor position.
- hasSlots() - Method in interface com.bitwig.extension.controller.api.Device
-
Indicates if the device has nested device chain slots.
- hasSoloedPads() - Method in interface com.bitwig.extension.controller.api.DrumPadBank
-
True if there is one or many soloed pads.
- hasSoloedTracks() - Method in interface com.bitwig.extension.controller.api.Project
- hasTargetValue() - Method in interface com.bitwig.extension.controller.api.ContinuousHardwareControl
-
Value that indicates if this hardware control has a target value that it changes or not.
- hide() - Method in interface com.bitwig.extension.controller.api.Setting
-
Hides the setting in Bitwig Studio.
- hitCount() - Method in interface com.bitwig.extension.controller.api.BrowserFilterItem
-
Value that reports the hit count of the filter item.
- hitCount() - Method in interface com.bitwig.extension.controller.api.BrowsingSession
-
Deprecated.Value that reports the number of results available for the current filter settings.
- Host - Interface in com.bitwig.extension.api
-
Defines the interface through which an extension can talk to the host application.
- HSL_COLOR - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- HSL_HUE - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- HSL_LUMINOSITY - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- HSL_SATURATION - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- humanize() - Method in interface com.bitwig.extension.controller.api.Arpeggiator
-
Will introduce human-like errors.
I
- iface(int) - Method in interface com.bitwig.extension.controller.api.UsbDevice
-
The
UsbInterfacethat was claimed using theUsbInterfaceMatcherdefined at the corresponding index in theUsbDeviceMatcher. - ifaces() - Method in interface com.bitwig.extension.controller.api.UsbDevice
-
The list of
UsbInterfaces that have been opened for this device. - Image - Interface in com.bitwig.extension.api.graphics
-
Represents an abstract image type.
- IN - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- IN - Enum constant in enum class com.bitwig.extension.controller.api.UsbTransferDirection
- inc(double) - Method in interface com.bitwig.extension.controller.api.SettableDoubleValue
-
Increases/decrease the internal value by the given amount.
- inc(double) - Method in interface com.bitwig.extension.controller.api.SettableRangedValue
-
Increments or decrements the value by a normalized amount assuming the whole range of the value is 0 ..
- inc(int) - Method in interface com.bitwig.extension.controller.api.SettableIntegerValue
-
Increases/decrease the internal value by the given amount.
- inc(Number, Number) - Method in interface com.bitwig.extension.controller.api.SettableRangedValue
-
Increments or decrements the value according to the given increment and resolution parameters.
- incDirectParameterValueNormalized(String, Number, Number) - Method in interface com.bitwig.extension.controller.api.Device
-
Increases the parameter with the specified `id` by the given `increment` according to the given `resolution`.
- includeInAllInputs() - Method in interface com.bitwig.extension.controller.api.NoteInput
-
Should this note input be included in the "All Inputs" note source?
- incPosition(double, boolean) - Method in interface com.bitwig.extension.controller.api.Transport
-
Increases the transport position value by the given number of beats, which is specified relative to the given range.
- incRaw(double) - Method in interface com.bitwig.extension.controller.api.SettableBeatTimeValue
-
Deprecated.This is included only for backwards compatibility with API version 1 where this inherited from
RangedValueinstead ofDoubleValue. - incRaw(double) - Method in interface com.bitwig.extension.controller.api.SettableRangedValue
-
Increments / decrements the internal (raw) value.
- increaseTempo(Number, Number) - Method in interface com.bitwig.extension.controller.api.Transport
-
Increases the project tempo value by the given amount, which is specified relative to the given range.
- IndexedBooleanValueChangedCallback - Interface in com.bitwig.extension.callback
- IndexedColorValueChangedCallback - Interface in com.bitwig.extension.callback
- IndexedStringValueChangedCallback - Interface in com.bitwig.extension.callback
- IndexedValueChangedCallback - Interface in com.bitwig.extension.callback
- init() - Method in class com.bitwig.extension.controller.ControllerExtension
-
Initializes this controller extension.
- InputPipe - Interface in com.bitwig.extension.controller.api
-
A pipe that can be used to read data.
- insertBitwigDevice(UUID) - Method in interface com.bitwig.extension.controller.api.InsertionPoint
-
Inserts a Bitwig device with the supplied id at this insertion point.
- insertCLAPDevice(String) - Method in interface com.bitwig.extension.controller.api.InsertionPoint
-
Inserts a CLAP plugin device with the supplied id at this insertion point.
- insertFile(String) - Method in interface com.bitwig.extension.controller.api.InsertionPoint
-
Inserts the supplied file at this insertion point.
- insertionPoint() - Method in interface com.bitwig.extension.controller.api.DrumPad
-
InsertionPointthat can be used to insert content in this drum pad. - InsertionPoint - Interface in com.bitwig.extension.controller.api
-
Defines an insertion point where various objects can be inserted as if the user had dragged and dropped them to this insertion point (e.g with the mouse).
- insertVST2Device(int) - Method in interface com.bitwig.extension.controller.api.InsertionPoint
-
Inserts a VST2 plugin device with the supplied id at this insertion point.
- insertVST3Device(String) - Method in interface com.bitwig.extension.controller.api.InsertionPoint
-
Inserts a VST3 plugin device with the supplied id at this insertion point.
- INSIDE - Enum constant in enum class com.bitwig.extension.controller.api.RelativePosition
- IntegerHardwareProperty - Interface in com.bitwig.extension.controller.api
-
Represents an output value shown on some hardware.
- IntegerValue - Interface in com.bitwig.extension.controller.api
- IntegerValueChangedCallback - Interface in com.bitwig.extension.callback
- interfaceMatcher() - Method in interface com.bitwig.extension.controller.api.UsbInterface
-
The
UsbInterfaceMatcherthat was provided by the controller for identifying this device. - InternalHardwareLightState - Class in com.bitwig.extension.controller.api
-
Defines the current state of a
MultiStateHardwareLight. - InternalHardwareLightState() - Constructor for class com.bitwig.extension.controller.api.InternalHardwareLightState
- INTERRUPT - Enum constant in enum class com.bitwig.extension.controller.api.UsbTransferType
- invalidateHardwareOutputState() - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
Mark all
HardwareOutputElements as needing to resend their output state, regardless of it has changed or not. - invoke() - Method in interface com.bitwig.extension.controller.api.Action
-
Invokes the action.
- invoke() - Method in interface com.bitwig.extension.controller.api.HardwareActionBindable
-
Invokes the action.
- isActivated() - Method in interface com.bitwig.extension.controller.api.Channel
-
Returns an object that represents the activated state of the channel.
- isActive() - Method in interface com.bitwig.extension.controller.api.MasterRecorder
-
Value that indicates if the master recording is active.
- isArrangerAutomationWriteEnabled() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that reports if automation write is currently enabled for the arranger.
- isArrangerLoopEnabled() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that indicates if the loop is currently active or not.
- isArrangerOverdubEnabled() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that reports if overdubbing is enabled in Bitwig Studio.
- isArrangerRecordEnabled() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that reports if the Bitwig Studio transport is recording.
- isAutomationOverrideActive() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that indicates if automation override is currently on.
- isBeingMapped() - Method in interface com.bitwig.extension.controller.api.RemoteControl
-
Returns an object indicating whether this remote control's mapping is being changed.
- isBeingTouched() - Method in interface com.bitwig.extension.controller.api.HardwareControl
-
Value that indicates if this control is being touched or not.
- isBlinking() - Method in class com.bitwig.extension.controller.api.HardwareLightVisualState
- isChanceEnabled() - Method in interface com.bitwig.extension.controller.api.NoteStep
- isChannelPressure() - Method in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- isClipLauncherAutomationWriteEnabled() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that reports if automation write is currently enabled on the clip launcher.
- isClipLauncherOverdubEnabled() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value reports if clip launcher overdubbing is enabled in Bitwig Studio.
- isClipLauncherSectionVisible() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Gets an object that allows to show/hide the clip launcher section of the mixer panel.
- isClipLauncherVisible() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Gets an object that allows to show/hide the clip launcher in the arranger panel.
- isControlChange() - Method in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- isCrossFadeSectionVisible() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Gets an object that allows to show/hide the cross-fade section of the mixer panel.
- isDeviceSectionVisible() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Gets an object that allows to show/hide the devices section of the mixer panel.
- isEmpty() - Method in interface com.bitwig.extension.controller.api.ObjectArrayValue
- isEnabled() - Method in interface com.bitwig.extension.controller.api.Arpeggiator
-
Returns an object to enable or disable the note repeat component.
- isEnabled() - Method in interface com.bitwig.extension.controller.api.Device
-
Value that reports if the device is enabled.
- isEnabled() - Method in interface com.bitwig.extension.controller.api.NoteLatch
-
Returns an object to enable or disable the note latch component.
- isEnabled() - Method in interface com.bitwig.extension.controller.api.Send
-
Enables/Disables the send.
- isExpanded() - Method in interface com.bitwig.extension.controller.api.Device
-
Returns an object that provides access to the expanded state of the device.
- isFillModeActive() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that indicates if the project's fill mode is active or not.
- isFreeRunning() - Method in interface com.bitwig.extension.controller.api.Arpeggiator
-
If true the arpeggiator will not try to sync to the transport.
- isGroup() - Method in interface com.bitwig.extension.controller.api.Track
-
Value that reports if the track may contain child tracks, which is the case for group tracks.
- isGroupExpanded() - Method in interface com.bitwig.extension.controller.api.Track
-
Value that indicates if the group's child tracks are visible.
- isIoSectionVisible() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Gets an object that allows to show/hide the track input/output choosers in the arranger panel.
- isIoSectionVisible() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Gets an object that allows to show/hide the io section of the mixer panel.
- isIsSelected() - Method in interface com.bitwig.extension.controller.api.NoteStep
- isLocked() - Method in interface com.bitwig.extension.controller.api.LastClickedParameter
- isLoopEnabled() - Method in interface com.bitwig.extension.controller.api.Clip
-
Returns an object that provides access to the loop enabled state of the clip.
- isMacroSectionVisible() - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.isRemoteControlsSectionVisible()instead - isMapped() - Method in interface com.bitwig.extension.controller.api.ModulationSource
-
Value which reports if the modulation source is mapped to any destination(s).
- isMapping() - Method in interface com.bitwig.extension.controller.api.ModulationSource
-
Value which reports when the modulation source is in mapping mode.
- isMasterTrackContentShownOnTrackGroups() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Returns an object that can be used to observe and toggle if the slots on a connected track group show either scenes launch buttons (for launching the content of the track group) or the clips of the group master track.
- isMeterSectionVisible() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Gets an object that allows to show/hide the meter section of the mixer panel.
- isMetronomeAudibleDuringPreRoll() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that reports if the metronome is audible during pre-roll.
- isMetronomeEnabled() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that reports if the metronome is enabled in Bitwig Studio.
- isMetronomeTickPlaybackEnabled() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that reports if the metronome has tick playback enabled.
- isModified() - Method in interface com.bitwig.extension.controller.api.Project
-
Value that indicates if the project is modified or not.
- isMonitoring() - Method in interface com.bitwig.extension.controller.api.Track
-
Returns an object that provides a readout of the monitoring state of the track.
- isMuted() - Method in interface com.bitwig.extension.controller.api.NoteStep
- isMutedBySolo() - Method in interface com.bitwig.extension.controller.api.Channel
-
True if the current channel is being muted by an other channel with solo on.
- isNested() - Method in interface com.bitwig.extension.controller.api.Device
-
Indicates if the device is contained by another device.
- isNoteOff() - Method in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- isNoteOn() - Method in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- isNotePlaying(int) - Method in interface com.bitwig.extension.controller.api.PlayingNoteArrayValue
- isOccurrenceEnabled() - Method in interface com.bitwig.extension.controller.api.NoteStep
- isOn() - Method in interface com.bitwig.extension.controller.api.OnOffHardwareLight
-
Property that determines if this light is on or not.
- isParameterPageSectionVisible() - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use
Device.isRemoteControlsSectionVisible()instead - isPinned() - Method in interface com.bitwig.extension.controller.api.PinnableCursor
-
Determines if this cursor is currently pinned or not.
- isPitchBend() - Method in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- isPlaybackFollowEnabled() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Gets an object that allows to enable/disable arranger playback follow.
- isPlaybackQueued() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
-
Value that reports whether this slot is queued for playback or not.
- isPlaying() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
-
Value that reports whether this slot is playing or not.
- isPlaying() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that reports if the Bitwig Studio transport is playing.
- isPlugin() - Method in interface com.bitwig.extension.controller.api.Device
-
Value that reports if the device is a plugin.
- isPolyPressure() - Method in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- isPreFader() - Method in interface com.bitwig.extension.controller.api.Send
-
Value that reports if the send happens before or after the fader.
- isPressed() - Method in interface com.bitwig.extension.controller.api.HardwareButton
-
Button state
- isProgramChange() - Method in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- isPunchInEnabled() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that reports if punch-in is enabled in the Bitwig Studio transport.
- isPunchOutEnabled() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that reports if punch-in is enabled in the Bitwig Studio transport.
- isQueuedForStop() - Method in interface com.bitwig.extension.controller.api.Track
-
Value that reports if the clip launcher slots are queued for stop.
- isRecording() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
-
Value that reports whether this slot is recording or not.
- isRecordingQueued() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
-
Value that reports whether this slot is queued for recording or not.
- isRecurrenceEnabled() - Method in interface com.bitwig.extension.controller.api.NoteStep
- isRemoteControlsSectionVisible() - Method in interface com.bitwig.extension.controller.api.Device
-
Returns an object that provides access to the visibility of the device remote controls section.
- isRepeatEnabled() - Method in interface com.bitwig.extension.controller.api.NoteStep
- isSelected() - Method in interface com.bitwig.extension.controller.api.BrowserItem
-
Returns an object that provides access to the selected state of the browser item.
- isSelected() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
-
Value that reports whether this slot is selected or not.
- isSendSectionVisible() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Gets an object that allows to show/hide the sends section of the mixer panel.
- isStopped() - Method in interface com.bitwig.extension.controller.api.Track
-
Value that reports if this track is currently stopped.
- isStopQueued() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
-
Value that reports true if the slot has a clip playing and the track is queued for stop.
- isSubscribed() - Method in interface com.bitwig.extension.controller.api.Subscribable
-
Determines if this object is currently 'subscribed'.
- isSupported() - Method in interface com.bitwig.extension.controller.api.HardwareAction
-
Checks if this action is supported (that is, it has a
HardwareActionMatcherthat can detect it). - isTimelineVisible() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Gets an object that allows to show/hide the timeline in the arranger panel.
- isUpdatingTargetValue() - Method in interface com.bitwig.extension.controller.api.ContinuousHardwareControl
-
Can be called from the
ContinuousHardwareControl.targetValue()changed callback to check if this control is responsible for changing the target value or not. - isUsingBetaAPI() - Method in class com.bitwig.extension.ExtensionDefinition
-
Is this extension is using Beta APIs? Beta APIs are still on development and might not be available in a future version of Bitwig Studio.
- isWindowMinimized() - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Return an object allows to observe and control if the browser window should be small or full-sized.
- isWindowOpen() - Method in interface com.bitwig.extension.controller.api.Device
-
Returns an object that provides access to the open state of plugin windows.
- isZoomable() - Method in interface com.bitwig.extension.controller.api.ScrollbarModel
-
Does this ScrollbarModel support zoom?.
- itemCount() - Method in interface com.bitwig.extension.controller.api.Bank
-
Value that reports the underlying total item count (not the number of items available in the bank window).
J
- jumpToNextCueMarker() - Method in interface com.bitwig.extension.controller.api.Transport
-
Make the transport jump to the previous cue marker.
- jumpToNextCueMarkerAction() - Method in interface com.bitwig.extension.controller.api.Transport
- jumpToPlayStartPosition() - Method in interface com.bitwig.extension.controller.api.Transport
-
Make the transport jump to the play-start position.
- jumpToPlayStartPositionAction() - Method in interface com.bitwig.extension.controller.api.Transport
- jumpToPreviousCueMarker() - Method in interface com.bitwig.extension.controller.api.Transport
-
Make the transport jump to the previous cue marker.
- jumpToPreviousCueMarkerAction() - Method in interface com.bitwig.extension.controller.api.Transport
K
- KNOB - Enum constant in enum class com.bitwig.extension.controller.api.HardwareControlType
L
- LAST - Enum constant in enum class com.bitwig.extension.controller.api.PrimaryDevice.ChainLocation
-
Deprecated.
- LAST_DEVICE - Enum constant in enum class com.bitwig.extension.controller.api.CursorDeviceFollowMode
-
Selects the last device in the track if there is one.
- LastClickedParameter - Interface in com.bitwig.extension.controller.api
- lastSentValue() - Method in interface com.bitwig.extension.controller.api.BooleanHardwareProperty
-
The value that was last sent to the hardware.
- lastSentValue() - Method in interface com.bitwig.extension.controller.api.ColorHardwareProperty
-
The value that was last sent to the hardware.
- lastSentValue() - Method in interface com.bitwig.extension.controller.api.IntegerHardwareProperty
-
The value that was last sent to the hardware.
- lastSentValue() - Method in interface com.bitwig.extension.controller.api.ObjectHardwareProperty
-
The value that was last sent to the hardware.
- lastSentValue() - Method in interface com.bitwig.extension.controller.api.StringHardwareProperty
-
The value that was last sent to the hardware.
- launch() - Method in interface com.bitwig.extension.controller.api.Clip
-
Launches the clip.
- launch() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
Launches the clip or scene.
- launch(boolean) - Method in interface com.bitwig.extension.controller.api.CueMarker
-
Launches playback at the marker position.
- launch(int) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrSceneBank
-
Launches the scene/slot with the given index.
- launchAction() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
- launchAlt() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
Launches with alternative settings.
- launchAlt(int) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrSceneBank
-
Launches the scene/slot with the given index.
- launchAltAction() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
- launchFromPlayStartPosition() - Method in interface com.bitwig.extension.controller.api.Transport
-
Make the transport jump to the play-start position.
- launchFromPlayStartPositionAction() - Method in interface com.bitwig.extension.controller.api.Transport
- launchLastClipWithOptions(String, String) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
Launches the last clip with the given options:
- launchLastClipWithOptions(String, String) - Method in interface com.bitwig.extension.controller.api.Track
-
Launches the last clip with the given options:
- launchLastClipWithOptionsAction(String, String) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
- launchLastClipWithOptionsAction(String, String) - Method in interface com.bitwig.extension.controller.api.Track
- launchLegato() - Method in interface com.bitwig.extension.controller.api.Clip
-
Deprecated.Use
Clip.launchMode()instead. - launchMode() - Method in interface com.bitwig.extension.controller.api.Clip
-
Setting "Launch Mode" from the inspector.
- launchQuantization() - Method in interface com.bitwig.extension.controller.api.Clip
-
Setting for the default launch quantization.
- launchRelease() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
Call it when the pad is released.
- launchReleaseAction() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
- launchReleaseAlt() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
Call it when the pad is released with alternative settings.
- launchReleaseAltAction() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
- launchScene(int) - Method in interface com.bitwig.extension.controller.api.SceneBank
-
Launches the scene with the given bank index.
- launchScene(int) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.Use
TrackBank.sceneBank()instead. - launchWithOptions(String, String) - Method in interface com.bitwig.extension.controller.api.Clip
-
Launches with the given options:
- launchWithOptions(String, String) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
Launches with the given options:
- launchWithOptionsAction(String, String) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
- LEFT - Enum constant in enum class com.bitwig.extension.controller.api.RelativePosition
- LIGHTEN - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- line(int) - Method in interface com.bitwig.extension.controller.api.HardwareTextDisplay
-
The line at the supplied line index.
- LINE - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.LineCap
- lineTo(double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- lineTo(double, double) - Method in interface com.bitwig.extension.api.graphics.MeshPattern
- LINUX - Enum constant in enum class com.bitwig.extension.api.PlatformType
- listAutoDetectionMidiPortNames(AutoDetectionMidiPortNamesList, PlatformType) - Method in class com.bitwig.extension.controller.ControllerExtensionDefinition
-
Lists the
AutoDetectionMidiPortNamesthat defines the names of the MIDI in and out ports that can be used for auto detection of the controller for the supplied platform type. - listHardwareDevices(HardwareDeviceMatcherList) - Method in class com.bitwig.extension.controller.ControllerExtensionDefinition
-
Lists the hardware devices that this controller needs to function.
- load(String) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Loads the script defined by the supplied path.
- loadAPI(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Loads the supplied API version into the calling script.
- loadFontFace(String) - Method in interface com.bitwig.extension.api.Host
-
Loads a font.
- loadPNG(String) - Method in interface com.bitwig.extension.api.Host
-
Loads a PNG image.
- loadPreset(int) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use the new browser API instead.
- loadSVG(String, double) - Method in interface com.bitwig.extension.api.Host
-
Loads a SVG image.
- locationColumn() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
The location column of the browser.
M
- MAC - Enum constant in enum class com.bitwig.extension.api.PlatformType
- Macro - Interface in com.bitwig.extension.controller.api
-
Deprecated.Macros no longer exist as built in features of all devices. Instead the user can customize pages of controls.
- makeVisibleInArranger() - Method in interface com.bitwig.extension.controller.api.Channel
-
Tries to scroll the contents of the arrangement editor so that the channel becomes visible.
- makeVisibleInMixer() - Method in interface com.bitwig.extension.controller.api.Channel
-
Tries to scroll the contents of the mixer panel so that the channel becomes visible.
- markInterested() - Method in interface com.bitwig.extension.controller.api.Value
-
Marks this value as being of interest to the driver.
- mask(Image, double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- MasterRecorder - Interface in com.bitwig.extension.controller.api
-
Controls the project's master recording.
- MasterTrack - Interface in com.bitwig.extension.controller.api
-
A special kind of track that represents the master track in Bitwig Studio.
- MEDIUM - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.HintStyle
- MemoryBlock - Interface in com.bitwig.extension.api
-
Defines a block of memory.
- MeshPattern - Interface in com.bitwig.extension.api.graphics
-
This represents a 2D gradient.
- metronomeVolume() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that reports the metronome volume.
- MIDI_TIME_CODE - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- midiExpressions() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
An object that can be used to generate useful MIDI expression strings which can be used in
MidiIn.createActionMatcher(String)and other related methods. - MidiExpressions - Interface in com.bitwig.extension.controller.api
-
Creates useful MIDI expressions that can be used to match MIDI events.
- MidiIn - Interface in com.bitwig.extension.controller.api
-
Instances of this interface are used to setup handler functions for incoming MIDI messages from a specific MIDI hardware.
- MidiOut - Interface in com.bitwig.extension.controller.api
-
Instances of this interface are used to send MIDI messages to a specific MIDI hardware.
- midiReceived(int, int, int) - Method in interface com.bitwig.extension.callback.ShortMidiDataReceivedCallback
-
Callback for receiving short (normal) MIDI messages on this MIDI input port.
- midiReceived(int, int, int) - Method in interface com.bitwig.extension.callback.ShortMidiMessageReceivedCallback
- midiReceived(ShortMidiMessage) - Method in interface com.bitwig.extension.callback.ShortMidiMessageReceivedCallback
-
Callback for receiving short (normal) MIDI messages on this MIDI input port.
- MITER - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.LineJoin
- mix(Color, Color, double) - Static method in class com.bitwig.extension.api.Color
-
Mixes two colors.
- Mixer - Interface in com.bitwig.extension.controller.api
-
An interface used to access various commands that can be performed on the Bitwig Studio mixer panel.
To get an instance of the mixer interface callControllerHost.createMixer(). - mode() - Method in interface com.bitwig.extension.controller.api.Arpeggiator
-
Returns an object to configure the arpeggiator mode.
- mode() - Method in interface com.bitwig.extension.controller.api.NoteLatch
-
Returns an object to configure the note latch mode.
- modulatedTargetDisplayedValue() - Method in interface com.bitwig.extension.controller.api.ContinuousHardwareControl
-
Value that represents a formatted text representation of the target's modulated value whenever the value changes.
- modulatedTargetValue() - Method in interface com.bitwig.extension.controller.api.ContinuousHardwareControl
-
The value of the target that this hardware control has been bound to (0..1).
- modulatedValue() - Method in interface com.bitwig.extension.controller.api.Parameter
-
Gets the modulated value of this parameter.
- ModulationSource - Interface in com.bitwig.extension.controller.api
-
This interface represents a modulation source in Bitwig Studio.
- monitor() - Method in interface com.bitwig.extension.controller.api.Track
-
Deprecated.
- monitorMode() - Method in interface com.bitwig.extension.controller.api.Track
-
Returns an object that provides access to the auto-monitoring mode of the track.
- mono() - Method in interface com.bitwig.extension.controller.api.NoteLatch
-
Only one note at a time.
- moveDevices(Device...) - Method in interface com.bitwig.extension.controller.api.InsertionPoint
-
Moves the supplied devices to this insertion point.
- moveSlotsOrScenes(ClipLauncherSlotOrScene...) - Method in interface com.bitwig.extension.controller.api.InsertionPoint
-
Moves the supplied slots or scenes to this insertion point.
- moveStep(int, int, int, int) - Method in interface com.bitwig.extension.controller.api.Clip
- moveStep(int, int, int, int, int) - Method in interface com.bitwig.extension.controller.api.Clip
-
Moves a note in the note grid cell specified by the given x and y arguments to the grid cell (x + dx, y + dy).
- moveTo(double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- moveTo(double, double) - Method in interface com.bitwig.extension.api.graphics.MeshPattern
- moveTo(ClipLauncherSlotOrScene) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
Deprecated.Use
ClipLauncherSlotOrScene.replaceInsertionPoint()instead. - moveToFirst() - Method in interface com.bitwig.extension.controller.api.CursorBrowserFilterItem
-
Select the first item.
- moveToFirstChild() - Method in interface com.bitwig.extension.controller.api.CursorBrowserFilterItem
-
Move the cursor to the first child item.
- moveToLast() - Method in interface com.bitwig.extension.controller.api.CursorBrowserFilterItem
-
Select the last item.
- moveToLastChild() - Method in interface com.bitwig.extension.controller.api.CursorBrowserFilterItem
-
Move the cursor to the last child item.
- moveToNext() - Method in interface com.bitwig.extension.controller.api.CursorBrowserFilterItem
-
Select the next item.
- moveToParent() - Method in interface com.bitwig.extension.controller.api.CursorBrowserFilterItem
-
Select the parent item.
- moveToPrevious() - Method in interface com.bitwig.extension.controller.api.CursorBrowserFilterItem
-
Select the previous item.
- moveTracks(Track...) - Method in interface com.bitwig.extension.controller.api.InsertionPoint
-
Moves the supplied tracks to this insertion point.
- MULTIPLY - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- MultiSampleBrowsingSession - Interface in com.bitwig.extension.controller.api
-
Deprecated.Use
PopupBrowserinstead. - MultiStateHardwareLight - Interface in com.bitwig.extension.controller.api
-
Represents a physical hardware light on a controller.
- MusicBrowsingSession - Interface in com.bitwig.extension.controller.api
-
Deprecated.Use
PopupBrowserinstead. - mute() - Method in interface com.bitwig.extension.controller.api.Channel
-
Gets a representation of the channels mute control.
N
- name() - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumn
-
Value that reports the name of the filter column.
- name() - Method in interface com.bitwig.extension.controller.api.BrowserItem
-
Value that reports the name of the browser item.
- name() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
Returns an object that provides access to the name of the scene.
- name() - Method in interface com.bitwig.extension.controller.api.CueMarker
-
Gets a representation of the marker name.
- name() - Method in interface com.bitwig.extension.controller.api.Device
-
Value that reports the name of the device.
- name() - Method in interface com.bitwig.extension.controller.api.DeviceChain
-
Value that reports the name of the device chain, such as the track name or the drum pad name.
- name() - Method in interface com.bitwig.extension.controller.api.GenericBrowsingSession
-
Deprecated.Value that reports the name of the browsing session.
- name() - Method in interface com.bitwig.extension.controller.api.ModulationSource
-
Value the reports the name of the modulation source.
- name() - Method in interface com.bitwig.extension.controller.api.Parameter
-
The name of the parameter.
- name() - Method in interface com.bitwig.extension.controller.api.RemoteControl
- name() - Method in interface com.bitwig.extension.controller.api.Scene
-
Returns an object that provides access to the name of the scene.
- navigateIntoTrackGroup(Track) - Method in interface com.bitwig.extension.controller.api.Application
-
Set BitwigStudio to navigate into the group.
- navigateToParentTrackGroup() - Method in interface com.bitwig.extension.controller.api.Application
-
Set BitwigStudio to navigate into the parent group.
- NESTED - Enum constant in enum class com.bitwig.extension.controller.api.CursorNavigationMode
- newPath() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- newSubPath() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- NEXT - Enum constant in enum class com.bitwig.extension.controller.api.PrimaryDevice.ChainLocation
-
Deprecated.
- nextPanelLayout() - Method in interface com.bitwig.extension.controller.api.Application
-
Switches to the next panel layout of the active display profile in Bitwig Studio.
- nextParameterPage() - Method in interface com.bitwig.extension.controller.api.Device
-
Switches to the next parameter page.
- nextPerspective() - Method in interface com.bitwig.extension.controller.api.Application
-
Deprecated.Use
Application.nextPanelLayout()instead. - nextProject() - Method in interface com.bitwig.extension.controller.api.Application
-
Switches to the next project tab in Bitwig Studio.
- nextSceneInsertionPoint() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
An
InsertionPointthat can be used to insert content in the next scene. - nextSubPanel() - Method in interface com.bitwig.extension.controller.api.Application
-
Shows the next detail panel (note editor, device, automation).
- NoArgsCallback - Interface in com.bitwig.extension.callback
- NoDevice - Enum constant in enum class com.bitwig.extension.controller.api.UsbTransferStatus
- NONE - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.HintStyle
- NONE - Enum constant in enum class com.bitwig.extension.controller.api.NoteInput.NoteExpression
- NOT_FILL - Enum constant in enum class com.bitwig.extension.controller.api.NoteOccurrence
- NOT_FIRST - Enum constant in enum class com.bitwig.extension.controller.api.NoteOccurrence
- NOT_PREV - Enum constant in enum class com.bitwig.extension.controller.api.NoteOccurrence
- NOT_PREV_CHANNEL - Enum constant in enum class com.bitwig.extension.controller.api.NoteOccurrence
- NOT_PREV_KEY - Enum constant in enum class com.bitwig.extension.controller.api.NoteOccurrence
- NOTE_OFF - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- NOTE_ON - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- NoteInput - Interface in com.bitwig.extension.controller.api
-
Instances of this interface implement note input functionality used for recording notes in Bitwig Studio and for playing the instruments in tracks on hardware keyboards.
- NoteInput.NoteExpression - Enum Class in com.bitwig.extension.controller.api
-
An enum defining the note expressions available in Bitwig Studio, used for the expression parameter of
NoteInput.assignPolyphonicAftertouchToExpression(int, com.bitwig.extension.controller.api.NoteInput.NoteExpression, int). - noteLatch() - Method in interface com.bitwig.extension.controller.api.NoteInput
-
Creates a proxy object to the NoteInput's NoteLatch component.
- NoteLatch - Interface in com.bitwig.extension.controller.api
-
Creates a proxy object to the NoteInput's NoteLatch component.
- NoteOccurrence - Enum Class in com.bitwig.extension.controller.api
-
Note Operator Condition
- NoteOn - Enum constant in enum class com.bitwig.extension.controller.api.NoteStep.State
- NotePlaybackCallback - Interface in com.bitwig.extension.callback
- notePlaybackEventOccurred(boolean, int, float) - Method in interface com.bitwig.extension.callback.NotePlaybackCallback
- NoteStep - Interface in com.bitwig.extension.controller.api
-
Object that describes the content of a step at a given position: x for the time, and y for the key.
- NoteStep.State - Enum Class in com.bitwig.extension.controller.api
- noteStepChanged(NoteStep) - Method in interface com.bitwig.extension.callback.NoteStepChangedCallback
- NoteStepChangedCallback - Interface in com.bitwig.extension.callback
- NoteSustain - Enum constant in enum class com.bitwig.extension.controller.api.NoteStep.State
- NotificationSettings - Interface in com.bitwig.extension.controller.api
-
Bitwig Studio supports automatic visual feedback from controllers that shows up as popup notifications.
- nullColor() - Static method in class com.bitwig.extension.api.Color
- numerator() - Method in interface com.bitwig.extension.controller.api.TimeSignatureValue
-
Returns an object that provides access to the time signature numerator.
O
- ObjectArrayValue<ObjectType> - Interface in com.bitwig.extension.controller.api
- ObjectHardwareProperty<T> - Interface in com.bitwig.extension.controller.api
-
Represents an output value shown on some hardware.
- ObjectProxy - Interface in com.bitwig.extension.controller.api
-
Interface for an object that acts as a proxy for the actual object in Bitwig Studio (for example a track, a device etc).
- ObjectValueChangedCallback<ValueType> - Interface in com.bitwig.extension.callback
- obsoleteAddresses() - Element in annotation interface com.bitwig.extension.api.opensoundcontrol.OscMethod
- occurrence() - Method in interface com.bitwig.extension.controller.api.NoteStep
- octaves() - Method in interface com.bitwig.extension.controller.api.Arpeggiator
-
Returns an object to configure the range in octaves.
- OFF - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.AntialiasMode
- OFF - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.HintMetrics
- ON - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.HintMetrics
- OnOffHardwareLight - Interface in com.bitwig.extension.controller.api
-
Defines a simple hardware light that only has an on and off state.
- onUpdateHardware(Runnable) - Method in interface com.bitwig.extension.controller.api.HardwareOutputElement
-
Sets an optional callback for this element whenever it's state needs to be sent to the hardware.
- onUpdateHardware(Consumer<? extends T>) - Method in interface com.bitwig.extension.controller.api.ObjectHardwareProperty
-
Specifies a callback that should be called with the value that needs to be sent to the hardware.
- onUpdateHardware(Consumer<Color>) - Method in interface com.bitwig.extension.controller.api.ColorHardwareProperty
-
Specifies a callback that should be called with the value that needs to be sent to the hardware.
- onUpdateHardware(Consumer<Boolean>) - Method in interface com.bitwig.extension.controller.api.BooleanHardwareProperty
-
Specifies a callback that should be called with the value that needs to be sent to the hardware.
- onUpdateHardware(Consumer<String>) - Method in interface com.bitwig.extension.controller.api.StringHardwareProperty
-
Specifies a callback that should be called with the value that needs to be sent to the hardware.
- onUpdateHardware(IntConsumer) - Method in interface com.bitwig.extension.controller.api.IntegerHardwareProperty
-
Specifies a callback that should be called with the value that needs to be sent to the hardware.
- OscAddressSpace - Interface in com.bitwig.extension.api.opensoundcontrol
-
An OSC address space.
- OscBundle - Interface in com.bitwig.extension.api.opensoundcontrol
-
An OSC Bundle.
- OscConnection - Interface in com.bitwig.extension.api.opensoundcontrol
-
This interface lets you send OscMessage through an connection which can be via Tcp, Udp, or whatever.
- OscInvalidArgumentTypeException - Exception Class in com.bitwig.extension.api.opensoundcontrol
- OscInvalidArgumentTypeException(Class<?>) - Constructor for exception class com.bitwig.extension.api.opensoundcontrol.OscInvalidArgumentTypeException
- OscInvalidArgumentTypeException(Class<?>, Method) - Constructor for exception class com.bitwig.extension.api.opensoundcontrol.OscInvalidArgumentTypeException
- OscInvalidArgumentTypeException(Object) - Constructor for exception class com.bitwig.extension.api.opensoundcontrol.OscInvalidArgumentTypeException
- OscIOException - Exception Class in com.bitwig.extension.api.opensoundcontrol
- OscIOException() - Constructor for exception class com.bitwig.extension.api.opensoundcontrol.OscIOException
- OscMessage - Interface in com.bitwig.extension.api.opensoundcontrol
-
An OSC message.
- OscMethod - Annotation Interface in com.bitwig.extension.api.opensoundcontrol
- OscMethodCallback - Interface in com.bitwig.extension.api.opensoundcontrol
- OscModule - Interface in com.bitwig.extension.api.opensoundcontrol
-
Interface to create Osc related object.
- OscNode - Annotation Interface in com.bitwig.extension.api.opensoundcontrol
- OscPacket - Interface in com.bitwig.extension.api.opensoundcontrol
-
Base class for OscPackets.
- OscPacketSizeExceededException - Exception Class in com.bitwig.extension.api.opensoundcontrol
- OscPacketSizeExceededException() - Constructor for exception class com.bitwig.extension.api.opensoundcontrol.OscPacketSizeExceededException
- OscServer - Interface in com.bitwig.extension.api.opensoundcontrol
- OUT - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- OUT - Enum constant in enum class com.bitwig.extension.controller.api.UsbTransferDirection
- OutputPipe - Interface in com.bitwig.extension.controller.api
-
A pipe that can be used to write data.
- OVER - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- Overflow - Enum constant in enum class com.bitwig.extension.controller.api.UsbTransferStatus
- OVERLAY - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
P
- pageCount() - Method in interface com.bitwig.extension.controller.api.CursorRemoteControlsPage
-
Value that represents the number of pages.
- pageNames() - Method in interface com.bitwig.extension.controller.api.CursorRemoteControlsPage
-
Value that reports the names of the devices parameter pages.
- paint() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- paintWithAlpha(double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- pan() - Method in interface com.bitwig.extension.controller.api.Channel
-
Gets a representation of the channels pan control.
- pan() - Method in interface com.bitwig.extension.controller.api.NoteStep
- PAN_LEFT - Enum constant in enum class com.bitwig.extension.controller.api.NoteInput.NoteExpression
- PAN_RIGHT - Enum constant in enum class com.bitwig.extension.controller.api.NoteInput.NoteExpression
- PANEL_LAYOUT_ARRANGE - Static variable in interface com.bitwig.extension.controller.api.Application
-
This identifier can be used as parameter for
Application.setPanelLayout(String)in order to switch to the `ARRANGE` panel layout that is available in various display profiles. - PANEL_LAYOUT_EDIT - Static variable in interface com.bitwig.extension.controller.api.Application
-
This identifier can be used as parameter for
Application.setPanelLayout(String)in order to switch to the `MIX` panel layout that is available in various display profiles. - PANEL_LAYOUT_MIX - Static variable in interface com.bitwig.extension.controller.api.Application
-
This identifier can be used as parameter for
Application.setPanelLayout(String)in order to switch to the `EDIT` panel layout that is available in various display profiles. - panelLayout() - Method in interface com.bitwig.extension.controller.api.Application
-
Value that reports the name of the active panel layout.
- parameter() - Method in interface com.bitwig.extension.controller.api.LastClickedParameter
- Parameter - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent ranged parameters that can be controlled with automation in Bitwig Studio.
- ParameterBank - Interface in com.bitwig.extension.controller.api
-
Defines a bank of parameters.
- parameterColor() - Method in interface com.bitwig.extension.controller.api.LastClickedParameter
- paste() - Method in interface com.bitwig.extension.controller.api.Application
-
Pastes the clipboard contents into the current selection focus in Bitwig Studio if applicable.
- paste() - Method in interface com.bitwig.extension.controller.api.InsertionPoint
-
Pastes the contents of the clipboard at this insertion point.
- pasteAction() - Method in interface com.bitwig.extension.controller.api.Application
- Path - Interface in com.bitwig.extension.api.graphics
-
Represents a Path
- Pattern - Interface in com.bitwig.extension.api.graphics
-
Abstract class for patterns (gradient, mesh gradient, ...)
- PianoKeyboard - Interface in com.bitwig.extension.controller.api
-
Represents a physical piano keyboard on a
HardwareSurface. - PinnableCursor - Interface in com.bitwig.extension.controller.api
-
Interface that defines a cursor that can be "pinned".
- PinnableCursorClip - Interface in com.bitwig.extension.controller.api
-
Cursor clip that can act independently from the user's clip selection if desired by being pinned in the controller settings panel.
- PinnableCursorDevice - Interface in com.bitwig.extension.controller.api
-
Cursor that can be pinned to the current device or follow the selection.
- pipe(int) - Method in interface com.bitwig.extension.controller.api.UsbInterface
- Pipe - Interface in com.bitwig.extension.controller.api
-
A pipe represents a communication channel with some other hardware device or network service.
- pipeCount() - Method in interface com.bitwig.extension.controller.api.UsbInterface
- pipes() - Method in interface com.bitwig.extension.controller.api.UsbInterface
-
The list of pipes that have been opened for this interface.
- pitch() - Method in interface com.bitwig.extension.controller.api.PlayingNote
- PITCH_BEND - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- PITCH_DOWN - Enum constant in enum class com.bitwig.extension.controller.api.NoteInput.NoteExpression
- PITCH_UP - Enum constant in enum class com.bitwig.extension.controller.api.NoteInput.NoteExpression
- platformIsLinux() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Indicates if the host platform is Linux.
- platformIsMac() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Indicates if the host platform is Apple Mac OS X.
- platformIsWindows() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Indicates if the host platform is Windows.
- PlatformType - Enum Class in com.bitwig.extension.api
- play() - Method in interface com.bitwig.extension.controller.api.Transport
-
Starts playback in the Bitwig Studio transport.
- playAction() - Method in interface com.bitwig.extension.controller.api.Transport
-
Action that can be used to play the transport.
- playbackStateChanged(int, int, boolean) - Method in interface com.bitwig.extension.callback.ClipLauncherSlotBankPlaybackStateChangedCallback
-
Registers an observer that reports the playback state of clips / slots.
- PlayingNote - Interface in com.bitwig.extension.controller.api
- PlayingNoteArrayValue - Interface in com.bitwig.extension.controller.api
- playingNotes() - Method in interface com.bitwig.extension.controller.api.Channel
-
Returns an array of the playing notes.
- playingStep() - Method in interface com.bitwig.extension.controller.api.Clip
-
Value that reports note grid cells as they get played by the sequencer.
- playNote(int, int) - Method in interface com.bitwig.extension.controller.api.Track
-
Plays a note on the track with a default duration and the given key and velocity.
- playPosition() - Method in interface com.bitwig.extension.controller.api.Transport
-
Returns an object that provides access to the current transport position.
- playPositionInSeconds() - Method in interface com.bitwig.extension.controller.api.Transport
-
Returns an object that provides access to the current transport position in seconds.
- playStartPosition() - Method in interface com.bitwig.extension.controller.api.Transport
-
Returns an object that provides access to the transport's play-start position.
- playStartPositionInSeconds() - Method in interface com.bitwig.extension.controller.api.Transport
-
Returns an object that provides access to the transport's play-start position in seconds.
- POLY_PRESSURE - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- PopupBrowser - Interface in com.bitwig.extension.controller.api
-
Object that represents the popup browser in Bitwig Studio.
- position() - Method in interface com.bitwig.extension.controller.api.CueMarker
-
Gets a representation of the markers beat-time position in quarter-notes.
- position() - Method in interface com.bitwig.extension.controller.api.Device
-
Value that reports the position of the device within the parent device chain.
- position() - Method in interface com.bitwig.extension.controller.api.Track
-
Value that reports the position of the track within the list of Bitwig Studio tracks.
- Preferences - Interface in com.bitwig.extension.controller.api
-
This interface is used to store custom controller settings into the Bitwig Studio preferences.
- prefix() - Element in annotation interface com.bitwig.extension.api.opensoundcontrol.OscNode
- preRoll() - Method in interface com.bitwig.extension.controller.api.Transport
-
Value that reports the current pre-roll setting.
- PresetBrowsingSession - Interface in com.bitwig.extension.controller.api
-
Deprecated.Use
PopupBrowserinstead. - presetCategory() - Method in interface com.bitwig.extension.controller.api.Device
-
Value that reports the current preset category name.
- presetCreator() - Method in interface com.bitwig.extension.controller.api.Device
-
Value that reports the current preset creator name.
- presetName() - Method in interface com.bitwig.extension.controller.api.Device
-
Value that reports the last loaded preset name.
- pressedAction() - Method in interface com.bitwig.extension.controller.api.HardwareButton
-
Action that happens when the user presses the button.
- pressure() - Method in interface com.bitwig.extension.controller.api.NoteStep
- PREV - Enum constant in enum class com.bitwig.extension.controller.api.NoteOccurrence
- PREV_CHANNEL - Enum constant in enum class com.bitwig.extension.controller.api.NoteOccurrence
- PREV_KEY - Enum constant in enum class com.bitwig.extension.controller.api.NoteOccurrence
- PREVIOUS - Enum constant in enum class com.bitwig.extension.controller.api.PrimaryDevice.ChainLocation
-
Deprecated.
- previousPanelLayout() - Method in interface com.bitwig.extension.controller.api.Application
-
Switches to the previous panel layout of the active display profile in Bitwig Studio.
- previousParameterPage() - Method in interface com.bitwig.extension.controller.api.Device
-
Switches to the previous parameter page.
- previousPerspective() - Method in interface com.bitwig.extension.controller.api.Application
-
Deprecated.Use
Application.previousPanelLayout()instead. - previousProject() - Method in interface com.bitwig.extension.controller.api.Application
-
Switches to the previous project tab in Bitwig Studio.
- previousSceneInsertionPoint() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
An
InsertionPointthat can be used to insert content after this slot or scene. - previousSubPanel() - Method in interface com.bitwig.extension.controller.api.Application
-
Shows the previous detail panel (note editor, device, automation).
- PrimaryDevice - Interface in com.bitwig.extension.controller.api
-
Deprecated.This is now replaced by creating a named
CursorDevice. - PrimaryDevice.ChainLocation - Enum Class in com.bitwig.extension.controller.api
-
Deprecated.
- PrimaryDevice.DeviceType - Enum Class in com.bitwig.extension.controller.api
-
Deprecated.
- println(String) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Prints the given string in the control surface console window.
- PROGRAM_CHANGE - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- Project - Interface in com.bitwig.extension.controller.api
-
An interface for representing the current project.
- projectName() - Method in interface com.bitwig.extension.controller.api.Application
-
Value that reports the name of the current project.
Q
- quantize(double) - Method in interface com.bitwig.extension.controller.api.Clip
-
Quantize the start time of all notes in the clip according to the given amount.
R
- RangedValue - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent numeric values that have an upper and lower limit.
- rate() - Method in interface com.bitwig.extension.controller.api.Arpeggiator
-
Returns an object to configure the note repeat rate in beats.
- read(MemoryBlock, int) - Method in interface com.bitwig.extension.controller.api.InputPipe
-
Requests to read some data from this pipe in a synchronous way (the caller is blocked until the transfer completes).
- readAsync(MemoryBlock, AsyncTransferCompledCallback, int) - Method in interface com.bitwig.extension.controller.api.InputPipe
-
Requests to read some data from this pipe in an asynchronous way (the caller is not blocked).
- record() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
-
Start recording a clip.
- record() - Method in interface com.bitwig.extension.controller.api.Transport
-
Starts recording in the Bitwig Studio transport.
- record(int) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Starts recording into the slot with the given index.
- recordAction() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
- recordAction() - Method in interface com.bitwig.extension.controller.api.Transport
-
Action that can be used to start recording
- recordNewLauncherClip(int) - Method in interface com.bitwig.extension.controller.api.Track
-
Will start recording a new clip at or after slot index.
- recordQuantizationGrid() - Method in interface com.bitwig.extension.controller.api.Application
-
Returns the record quantization grid setting from the preferences.
- recordQuantizeNoteLength() - Method in interface com.bitwig.extension.controller.api.Application
-
Returns a settable value to choose if the record quantization should quantize note length.
- rectangle(double, double, double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- recurrenceLength() - Method in interface com.bitwig.extension.controller.api.NoteStep
- recurrenceMask() - Method in interface com.bitwig.extension.controller.api.NoteStep
- red() - Method in interface com.bitwig.extension.controller.api.ColorValue
-
Gets the red component of the current value.
- redo() - Method in interface com.bitwig.extension.controller.api.Application
-
Sends a redo command to Bitwig Studio.
- redoAction() - Method in interface com.bitwig.extension.controller.api.Application
- registerDefaultMethod(OscMethodCallback) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscAddressSpace
-
This method will be called if no registered OscMethod could handle incoming OscPacket.
- registerMethod(String, String, String, OscMethodCallback) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscAddressSpace
-
Low level way to register an Osc Method.
- registerObjectMethods(String, Object) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscAddressSpace
-
Register all the methods annotated with
OscMethodobject. - RelativeHardwarControlBindable - Interface in com.bitwig.extension.controller.api
-
Something that can be bound to an
RelativeHardwareControland can respond to the user input (such as user turning an encoder left or right) in a meaningful way. - RelativeHardwareControl - Interface in com.bitwig.extension.controller.api
-
Represents a hardware control that can input a relative value (for example, a relative encoder knob).
- RelativeHardwareControlBinding - Interface in com.bitwig.extension.controller.api
-
Represents a binding from a
RelativeHardwareControlto some target. - RelativeHardwareControlToRangedValueBinding - Interface in com.bitwig.extension.controller.api
-
Represents a binding from an
RelativeHardwareControlto aSettableRangedValue - RelativeHardwareKnob - Interface in com.bitwig.extension.controller.api
-
Represents a physical hardware knob that inputs a relative value.
- RelativeHardwareValueMatcher - Interface in com.bitwig.extension.controller.api
-
Defines a means of recognizing when a relative value is input by the user (for example, when turning a continuous knob).
- RelativePosition - Enum Class in com.bitwig.extension.controller.api
-
Defines a relative position of something to something else.
- relCurveTo(double, double, double, double, double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- releasedAction() - Method in interface com.bitwig.extension.controller.api.HardwareButton
-
Action that happens when the user releases the button.
- releaseNotes() - Method in interface com.bitwig.extension.controller.api.Arpeggiator
-
Release all notes being played.
- releaseNotes() - Method in interface com.bitwig.extension.controller.api.NoteLatch
-
Release all notes being latched.
- releaseVelocity() - Method in interface com.bitwig.extension.controller.api.NoteStep
- relLineTo(double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- relMoveTo(double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- RemoteConnection - Interface in com.bitwig.extension.controller.api
-
Instances of this interface are reported to the supplied script callback when connecting to a remote TCP socket via
ControllerHost.connectToRemoteHost(java.lang.String, int, com.bitwig.extension.callback.ConnectionEstablishedCallback). - RemoteControl - Interface in com.bitwig.extension.controller.api
-
Represents a remote control in Bitwig Studio.
- RemoteControlsPage - Interface in com.bitwig.extension.controller.api
-
Represents a page of remote controls in a device.
- RemoteSocket - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent a TCP socket that other network clients can connect to, typically created by calling
ControllerHost.createRemoteConnection(java.lang.String, int). - remove() - Method in interface com.bitwig.extension.controller.api.Application
-
Deletes the selected items in Bitwig Studio if applicable.
- removeAction() - Method in interface com.bitwig.extension.controller.api.Application
- removeBinding() - Method in interface com.bitwig.extension.controller.api.HardwareBinding
-
Removes this binding between its source and target so it is no longer in effect.
- removeNoteSource(NoteInput) - Method in interface com.bitwig.extension.controller.api.Track
-
Removes a routing operated by
Track.addNoteSource(NoteInput) - rename() - Method in interface com.bitwig.extension.controller.api.Application
-
Opens a text input field in Bitwig Studio for renaming the selected item.
- render(GraphicsOutput) - Method in interface com.bitwig.extension.api.graphics.Renderer
- render(Renderer) - Method in interface com.bitwig.extension.api.graphics.Bitmap
-
Call this method to start painting the bitmap.
- Renderer - Interface in com.bitwig.extension.api.graphics
-
This class is a renderer.
- repeatCount() - Method in interface com.bitwig.extension.controller.api.NoteStep
- repeatCurve() - Method in interface com.bitwig.extension.controller.api.NoteStep
- repeatVelocityCurve() - Method in interface com.bitwig.extension.controller.api.NoteStep
- repeatVelocityEnd() - Method in interface com.bitwig.extension.controller.api.NoteStep
- replaceDeviceInsertionPoint() - Method in interface com.bitwig.extension.controller.api.Device
-
InsertionPointthat can be used for replacing this device. - replaceInsertionPoint() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
An
InsertionPointthat is used to replace the contents of this slot or scene. - requestFlush() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Requests that the driver's flush method gets called.
- reset() - Method in interface com.bitwig.extension.controller.api.Parameter
-
Resets the value to its default.
- resetAutomationOverrides() - Method in interface com.bitwig.extension.controller.api.Transport
-
Resets any automation overrides in Bitwig Studio.
- resetClip() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- restart() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Restarts this controller.
- restart() - Method in interface com.bitwig.extension.controller.api.Transport
-
When the transport is stopped, calling this function starts transport playback, otherwise the transport is first stopped and the playback is restarted from the last play-start position.
- restartAction() - Method in interface com.bitwig.extension.controller.api.Transport
-
Action that can be used to restart the transport.
- restore() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- restoreAutomationControl() - Method in interface com.bitwig.extension.controller.api.Parameter
-
Restores control of this parameter to automation playback.
- resultsColumn() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
Column that represents the results of the search.
- returnToArrangement() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrSceneBank
-
Performs a return-to-arrangement operation on the related track, which caused playback to be taken over by the arrangement sequencer.
- returnToArrangement() - Method in interface com.bitwig.extension.controller.api.Track
-
Calling this method causes the arrangement sequencer to take over playback.
- returnToArrangement() - Method in interface com.bitwig.extension.controller.api.Transport
-
Switches playback to the arrangement sequencer on all tracks.
- rewind() - Method in interface com.bitwig.extension.controller.api.Transport
-
Rewinds the Bitwig Studio transport to the beginning of the arrangement.
- rewindAction() - Method in interface com.bitwig.extension.controller.api.Transport
-
Action that can be used to rewind the transport.
- RGB - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.SubPixelOrder
- RGB24_32 - Enum constant in enum class com.bitwig.extension.api.graphics.BitmapFormat
-
Each pixel is a 32-bit quantity, with the upper 8 bits unused.
- RIGHT - Enum constant in enum class com.bitwig.extension.controller.api.RelativePosition
- rotate(double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- ROUND - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.LineJoin
S
- SampleBrowsingSession - Interface in com.bitwig.extension.controller.api
-
Deprecated.Use
PopupBrowserinstead. - sampleName() - Method in interface com.bitwig.extension.controller.api.Device
-
Value that reports the file name of the currently loaded sample, in case the device is a sample container device.
- SATURATE - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- save() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- saveToDiskAsPPM(String) - Method in interface com.bitwig.extension.api.graphics.Bitmap
-
Saves the image as a PPM file.
- scale(double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- scale(double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- Scene - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent scenes in Bitwig Studio.
- sceneBank() - Method in interface com.bitwig.extension.controller.api.TrackBank
- SceneBank - Interface in com.bitwig.extension.controller.api
-
A scene bank provides access to a range of scenes in Bitwig Studio.
- sceneIndex() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
Value that reports the position of the scene within the list of Bitwig Studio scenes.
- scheduleTask(Object, Object[], long) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Deprecated.
- scheduleTask(Runnable, long) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Schedules the given callback function for execution after the given delay.
- SCREEN - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- Scrollable - Interface in com.bitwig.extension.controller.api
-
Interface for something that can be scrolled.
- scrollBackwards() - Method in interface com.bitwig.extension.controller.api.Scrollable
-
Scrolls forwards by one step.
- scrollBackwardsAction() - Method in interface com.bitwig.extension.controller.api.Scrollable
- ScrollbarModel - Interface in com.bitwig.extension.controller.api
-
Interface providing detailed access to a specific scrollbar.
- scrollBy(int) - Method in interface com.bitwig.extension.controller.api.Scrollable
-
Scrolls by a number of steps.
- scrollByPages(int) - Method in interface com.bitwig.extension.controller.api.Scrollable
-
Scrolls by a number of pages.
- scrollChannelsDown() - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.
- scrollChannelsPageDown() - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.
- scrollChannelsPageUp() - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.
- scrollChannelsUp() - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.
- scrollDown() - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumnBank
-
Deprecated.Scrolls the filter columns one item down.
- scrollDown() - Method in interface com.bitwig.extension.controller.api.BrowserItemBank
-
Deprecated.Use
Scrollable.scrollForwards()instead. - scrollDown() - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
-
Deprecated.Use
Scrollable.canScrollForwards()instead. - scrollDown() - Method in interface com.bitwig.extension.controller.api.DeviceBank
-
Scrolls the device window one device down.
- scrollDown() - Method in interface com.bitwig.extension.controller.api.SceneBank
-
Deprecated.Use
Scrollable.scrollForwards()instead. - scrollForwards() - Method in interface com.bitwig.extension.controller.api.Scrollable
-
Scrolls forwards by one step.
- scrollForwardsAction() - Method in interface com.bitwig.extension.controller.api.Scrollable
- scrollIntoView(int) - Method in interface com.bitwig.extension.controller.api.Scrollable
-
Scrolls the supplied position into view if it isn't already.
- scrollKeysPageDown() - Method in interface com.bitwig.extension.controller.api.Clip
-
Scrolls the note grid keys one page down.
- scrollKeysPageUp() - Method in interface com.bitwig.extension.controller.api.Clip
-
Scrolls the note grid keys one page up.
- scrollKeysStepDown() - Method in interface com.bitwig.extension.controller.api.Clip
-
Scrolls the note grid keys one key down.
- scrollKeysStepUp() - Method in interface com.bitwig.extension.controller.api.Clip
-
Scrolls the note grid keys one key up.
- scrollPageBackwards() - Method in interface com.bitwig.extension.controller.api.Scrollable
-
Scrolls backwards by one page.
- scrollPageBackwardsAction() - Method in interface com.bitwig.extension.controller.api.Scrollable
- scrollPageDown() - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumnBank
-
Deprecated.Scrolls the filter columns one page up.
- scrollPageDown() - Method in interface com.bitwig.extension.controller.api.BrowserItemBank
-
Deprecated.Use
Scrollable.scrollPageForwards()instead. - scrollPageDown() - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
-
Deprecated.Use
Scrollable.scrollPageForwards()instead. - scrollPageDown() - Method in interface com.bitwig.extension.controller.api.DeviceBank
-
Scrolls the device window one page down.
- scrollPageDown() - Method in interface com.bitwig.extension.controller.api.SceneBank
-
Deprecated.Use
Scrollable.scrollPageForwards()instead. - scrollPageForwards() - Method in interface com.bitwig.extension.controller.api.Scrollable
-
Scrolls forwards by one page.
- scrollPageForwardsAction() - Method in interface com.bitwig.extension.controller.api.Scrollable
- scrollPageUp() - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumnBank
-
Deprecated.Scrolls the filter columns one page up.
- scrollPageUp() - Method in interface com.bitwig.extension.controller.api.BrowserItemBank
-
Deprecated.Use
Scrollable.scrollPageBackwards()instead. - scrollPageUp() - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
-
Deprecated.Use
Scrollable.scrollPageBackwards()instead. - scrollPageUp() - Method in interface com.bitwig.extension.controller.api.DeviceBank
-
Scrolls the device window one page up.
- scrollPageUp() - Method in interface com.bitwig.extension.controller.api.SceneBank
-
Deprecated.Use
Scrollable.scrollPageBackwards()instead. - scrollPosition() - Method in interface com.bitwig.extension.controller.api.Scrollable
-
Value that reports the current scroll position.
- scrollScenesDown() - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.Use
TrackBank.sceneBank()instead. - scrollScenesPageDown() - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.Use
TrackBank.sceneBank()instead. - scrollScenesPageUp() - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.Use
TrackBank.sceneBank()instead. - scrollScenesUp() - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.Use
TrackBank.sceneBank()instead. - scrollSendsDown() - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.Does nothing.
- scrollSendsPageDown() - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.Does nothing.
- scrollSendsPageUp() - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.Does nothing.
- scrollSendsUp() - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.Does nothing.
- scrollStepsPageBackwards() - Method in interface com.bitwig.extension.controller.api.Clip
-
Scrolls the note grid steps one page backwards.
- scrollStepsPageForward() - Method in interface com.bitwig.extension.controller.api.Clip
-
Scrolls the note grid steps one page forward.
- scrollStepsStepBackwards() - Method in interface com.bitwig.extension.controller.api.Clip
-
Scrolls the note grid steps one step backwards.
- scrollStepsStepForward() - Method in interface com.bitwig.extension.controller.api.Clip
-
Scrolls the note grid steps one step forward.
- scrollTo(int) - Method in interface com.bitwig.extension.controller.api.DeviceBank
-
Deprecated.Use
Scrollable.scrollIntoView(int)instead - scrollTo(int) - Method in interface com.bitwig.extension.controller.api.SceneBank
-
Deprecated.Use
Scrollable.scrollIntoView(int)instead. - scrollToChannel(int) - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.
- scrollToKey(int) - Method in interface com.bitwig.extension.controller.api.Clip
-
Scroll the note grid so that the given key becomes the key with y position of 0.
- scrollToMarker(int) - Method in interface com.bitwig.extension.controller.api.CueMarkerBank
-
Scrolls the cue marker bank window so that the marker at the given position becomes visible.
- scrollToScene(int) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.Use
TrackBank.sceneBank()instead. - scrollToSend(int) - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Deprecated.Does nothing.
- scrollToStep(int) - Method in interface com.bitwig.extension.controller.api.Clip
-
Scroll the note grid so that the given step becomes visible.
- scrollToTrack(int) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.use
ChannelBank.scrollToChannel(int)instead. - scrollTracksDown() - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.use
ChannelBank.scrollChannelsDown()instead. - scrollTracksPageDown() - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.use
ChannelBank.scrollChannelsPageDown()instead. - scrollTracksPageUp() - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.use
ChannelBank.scrollChannelsPageUp()instead. - scrollTracksUp() - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.use
ChannelBank.scrollChannelsUp()instead. - scrollUp() - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumnBank
-
Deprecated.Scrolls the filter columns one item up.
- scrollUp() - Method in interface com.bitwig.extension.controller.api.BrowserItemBank
-
Deprecated.Use
Scrollable.scrollBackwards()instead. - scrollUp() - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
-
Deprecated.Use
Scrollable.scrollBackwards()instead. - scrollUp() - Method in interface com.bitwig.extension.controller.api.DeviceBank
-
Scrolls the device window one device up.
- scrollUp() - Method in interface com.bitwig.extension.controller.api.SceneBank
-
Deprecated.Use
Scrollable.scrollBackwards()instead. - select() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
-
Selects the slot.
- select() - Method in interface com.bitwig.extension.controller.api.DeviceChain
-
Deprecated.Use
DeviceChain.selectInEditor()orChannel.selectInMixer()instead. - select(int) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Selects the slot with the given index.
- selectAction() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
- selectAll() - Method in interface com.bitwig.extension.controller.api.Application
-
Selects all items according the current selection focus in Bitwig Studio.
- selectAllAction() - Method in interface com.bitwig.extension.controller.api.Application
- selectChannel(Channel) - Method in interface com.bitwig.extension.controller.api.CursorChannel
-
Points the cursor to the given channel.
- selectClip(Clip) - Method in interface com.bitwig.extension.controller.api.CursorClip
-
Requests that the supplied clip be selected in this cursor.
- selectDevice(Device) - Method in interface com.bitwig.extension.controller.api.CursorDevice
-
Moves this cursor to the given device.
- selectedContentTypeIndex() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
Value that represents the index of the selected content type within the content types supported.
- selectedContentTypeName() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
Value that represents the selected content type.
- selectedPageIndex() - Method in interface com.bitwig.extension.controller.api.CursorRemoteControlsPage
-
Value that reports the currently selected parameter page index.
- selectFirst() - Method in interface com.bitwig.extension.controller.api.Application
-
Selects the first item in the current selection.
- selectFirst() - Method in interface com.bitwig.extension.controller.api.Cursor
-
Select the first item.
- selectFirstAction() - Method in interface com.bitwig.extension.controller.api.Application
- selectFirstChild() - Method in interface com.bitwig.extension.controller.api.CursorBrowserFilterItem
-
Select the first child item.
- selectFirstChild() - Method in interface com.bitwig.extension.controller.api.CursorTrack
-
Makes the cursor track point to the first child found with the track group that this cursor currently points to.
- selectFirstFile() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
Selects the first file.
- selectFirstInChannel(Channel) - Method in interface com.bitwig.extension.controller.api.CursorDevice
-
Selects the first device in the given channel.
- selectFirstInKeyPad(int) - Method in interface com.bitwig.extension.controller.api.CursorDevice
-
Selects the first device in the drum pad associated with the given key.
- selectFirstInLayer(int) - Method in interface com.bitwig.extension.controller.api.CursorDevice
-
Selects the first device in the nested layer with the given index.
- selectFirstInLayer(String) - Method in interface com.bitwig.extension.controller.api.CursorDevice
-
Selects the first device in the nested layer with the given name.
- selectFirstInSlot(String) - Method in interface com.bitwig.extension.controller.api.CursorDevice
-
Selects the first device in the nested FX slot with the given name.
- selectInEditor() - Method in interface com.bitwig.extension.controller.api.Device
-
Selects the device in Bitwig Studio.
- selectInEditor() - Method in interface com.bitwig.extension.controller.api.DeviceChain
-
Selects the device chain in Bitwig Studio, in case it is a selectable object.
- selectInEditor() - Method in interface com.bitwig.extension.controller.api.Scene
-
Selects the scene in Bitwig Studio.
- selectInMixer() - Method in interface com.bitwig.extension.controller.api.Channel
-
Selects the device chain in the Bitwig Studio mixer, in case it is a selectable object.
- selectLast() - Method in interface com.bitwig.extension.controller.api.Application
-
Selects the last item in the current selection.
- selectLast() - Method in interface com.bitwig.extension.controller.api.Cursor
-
Select the last item.
- selectLastAction() - Method in interface com.bitwig.extension.controller.api.Application
- selectLastChild() - Method in interface com.bitwig.extension.controller.api.CursorBrowserFilterItem
-
Select the last child item.
- selectLastFile() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
Selects the last file.
- selectLastInChannel(Channel) - Method in interface com.bitwig.extension.controller.api.CursorDevice
-
Selects the last device in the given channel.
- selectLastInKeyPad(int) - Method in interface com.bitwig.extension.controller.api.CursorDevice
-
Selects the last device in the drum pad associated with the given key.
- selectLastInLayer(int) - Method in interface com.bitwig.extension.controller.api.CursorDevice
-
Selects the last device in the nested layer with the given index.
- selectLastInLayer(String) - Method in interface com.bitwig.extension.controller.api.CursorDevice
-
Selects the last device in the nested layer with the given name.
- selectLastInSlot(String) - Method in interface com.bitwig.extension.controller.api.CursorDevice
-
Selects the last device in the nested FX slot with the given name.
- selectNext() - Method in interface com.bitwig.extension.controller.api.Application
-
Selects the next item in the current selection.
- selectNext() - Method in interface com.bitwig.extension.controller.api.Cursor
-
Select the next item.
- selectNextAction() - Method in interface com.bitwig.extension.controller.api.Application
- selectNextAction() - Method in interface com.bitwig.extension.controller.api.Cursor
- selectNextFile() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
Selects the next file.
- selectNextFileAction() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
Action that selects the next file
- selectNextPage(boolean) - Method in interface com.bitwig.extension.controller.api.CursorRemoteControlsPage
-
Selects the next page.
- selectNextPageMatching(String, boolean) - Method in interface com.bitwig.extension.controller.api.CursorRemoteControlsPage
-
Selects the next page that matches the given expression.
- selectNone() - Method in interface com.bitwig.extension.controller.api.Application
-
Deselects any items according the current selection focus in Bitwig Studio.
- selectNoneAction() - Method in interface com.bitwig.extension.controller.api.Application
- selectParent() - Method in interface com.bitwig.extension.controller.api.CursorBrowserFilterItem
-
Select the parent item.
- selectParent() - Method in interface com.bitwig.extension.controller.api.CursorDevice
-
Selects the parent device if there is any.
- selectParent() - Method in interface com.bitwig.extension.controller.api.CursorTrack
-
Makes the cursor track point to it's parent group track, in case it is not already pointing to the root group track.
- selectPrevious() - Method in interface com.bitwig.extension.controller.api.Application
-
Selects the previous item in the current selection.
- selectPrevious() - Method in interface com.bitwig.extension.controller.api.Cursor
-
Select the previous item.
- selectPreviousAction() - Method in interface com.bitwig.extension.controller.api.Application
- selectPreviousAction() - Method in interface com.bitwig.extension.controller.api.Cursor
- selectPreviousFile() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
Selects the previous file.
- selectPreviousFileAction() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
Action that selects the next file
- selectPreviousPage(boolean) - Method in interface com.bitwig.extension.controller.api.CursorRemoteControlsPage
-
Selects the previous page.
- selectPreviousPageMatching(String, boolean) - Method in interface com.bitwig.extension.controller.api.CursorRemoteControlsPage
-
Selects the previous page that matches the given expression.
- selectSlot(int) - Method in interface com.bitwig.extension.controller.api.Track
-
Selects the slot at the given index.
- selectSlot(String) - Method in interface com.bitwig.extension.controller.api.CursorDeviceSlot
- selectStepContents(int, int, boolean) - Method in interface com.bitwig.extension.controller.api.Clip
- selectStepContents(int, int, int, boolean) - Method in interface com.bitwig.extension.controller.api.Clip
-
Selects the note in the grid cell specified by the given x and y arguments, in case there actually is a note at the given x-y-coordinates.
- send(byte[]) - Method in interface com.bitwig.extension.controller.api.RemoteConnection
-
Sends data to the remote host.
- Send - Interface in com.bitwig.extension.controller.api
- sendBank() - Method in interface com.bitwig.extension.controller.api.Channel
-
Gets a
SendBankthat can be used to navigate the sends of this channel. - SendBank - Interface in com.bitwig.extension.controller.api
- sendChannelColor() - Method in interface com.bitwig.extension.controller.api.Send
-
Value that reports the color of the channel that this send sends to.
- sendDatagramPacket(String, int, byte[]) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Sends a UDP (User Datagram Protocol) packet with the given data to the specified host.
- sendMessage(String, Object...) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscConnection
-
Supported object types: - Integer for int32 - Long for int64 - Float for float - Double for double - null for nil - Boolean for true and false - String for string - byte[] for blob
- sendMidi(int, int, int) - Method in interface com.bitwig.extension.controller.api.MidiOut
-
Sends a MIDI message to the hardware device.
- sendMidi(int, int, int) - Method in interface com.bitwig.extension.controller.api.Track
-
Sends a MIDI message to the hardware device.
- sendMode() - Method in interface com.bitwig.extension.controller.api.Send
-
Define how the send will happen.
- sendRawMidiEvent(int, int, int) - Method in interface com.bitwig.extension.controller.api.NoteInput
-
Sends MIDI data directly to the note input.
- sendSysex(byte[]) - Method in interface com.bitwig.extension.controller.api.MidiOut
-
Sends a MIDI SysEx message to the hardware device.
- sendSysex(String) - Method in interface com.bitwig.extension.controller.api.MidiOut
-
Sends a MIDI SysEx message to the hardware device.
- sendSysexBytes(byte[]) - Method in interface com.bitwig.extension.controller.api.MidiOut
-
Sends a MIDI SysEx message to the hardware device.
- set(boolean) - Method in interface com.bitwig.extension.controller.api.SettableBooleanValue
-
Sets the internal value.
- set(double) - Method in interface com.bitwig.extension.controller.api.SettableDoubleValue
-
Sets the internal value.
- set(double) - Method in interface com.bitwig.extension.controller.api.SettableRangedValue
-
Sets the value in an absolute fashion as a value between 0 ..
- set(float, float, float) - Method in interface com.bitwig.extension.controller.api.SettableColorValue
-
Sets the internal value.
- set(float, float, float, float) - Method in interface com.bitwig.extension.controller.api.SettableColorValue
-
Sets the internal value.
- set(int) - Method in interface com.bitwig.extension.controller.api.SettableIntegerValue
-
Sets the internal value.
- set(Color) - Method in interface com.bitwig.extension.controller.api.SettableColorValue
-
Sets the color.
- set(Number, Number) - Method in interface com.bitwig.extension.controller.api.SettableRangedValue
-
Sets the value in an absolute fashion.
- set(String) - Method in interface com.bitwig.extension.controller.api.SettableEnumValue
-
Sets the value to the enumeration item with the given name.
- set(String) - Method in interface com.bitwig.extension.controller.api.SettableStringValue
-
Sets the value object to the given string.
- set(String) - Method in interface com.bitwig.extension.controller.api.TimeSignatureValue
-
Updates the time signature according to the given string.
- set(String[]) - Method in interface com.bitwig.extension.controller.api.SettableStringArrayValue
-
Sets the internal value.
- setActionMatcher(HardwareActionMatcher) - Method in interface com.bitwig.extension.controller.api.HardwareAction
-
Sets the
HardwareActionMatcherthat is used to recognize when this action happens. - setAdjustValueMatcher(AbsoluteHardwareValueMatcher) - Method in interface com.bitwig.extension.controller.api.AbsoluteHardwareControl
-
Sets the
AbsoluteHardwareValueMatcherthat can be used to detect when the user adjusts the hardware control's value. - setAdjustValueMatcher(RelativeHardwareValueMatcher) - Method in interface com.bitwig.extension.controller.api.RelativeHardwareControl
-
Sets the
RelativeHardwareValueMatcherthat can be used to detect when the user adjusts the hardware control's value. - setAftertouchControl(AbsoluteHardwareControl) - Method in interface com.bitwig.extension.controller.api.HardwareButton
-
Sets the optional control that represents the aftertouch value for this button.
- setAntialias(GraphicsOutput.AntialiasMode) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setAntialiasMode(GraphicsOutput.AntialiasMode) - Method in interface com.bitwig.extension.api.graphics.FontOptions
- setAutomationWriteMode(String) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.automationWriteMode()instead. - setBackgroundLight(HardwareLight) - Method in interface com.bitwig.extension.controller.api.HardwareControl
-
Sets the optional light that is in the background of this control.
- setBinding(HardwareBindable) - Method in interface com.bitwig.extension.controller.api.HardwareBindingSource
-
Ensures there is a single binding to the supplied target.
- setBindingWithRange(AbsoluteHardwarControlBindable, double, double) - Method in interface com.bitwig.extension.controller.api.AbsoluteHardwareControl
-
Convenience methods that ensures there is only a single binding to the supplied target.
- setBindingWithRange(SettableRangedValue, double, double) - Method in interface com.bitwig.extension.controller.api.RelativeHardwareControl
-
Makes sure there is single binding to the supplied target that does not adjust the target outside of the supplied min and max normalized range.
- setBindingWithRangeAndSensitivity(SettableRangedValue, double, double, double) - Method in interface com.bitwig.extension.controller.api.RelativeHardwareControl
-
Makes sure there is a single binding to the supplied target that does not adjust the target outside of the supplied min and max normalized range and is adjusted with the supplied sensitivity.
- setBindingWithSensitivity(RelativeHardwarControlBindable, double) - Method in interface com.bitwig.extension.controller.api.RelativeHardwareControl
-
Makes sure there is a single binding to the supplied target with the supplied sensitivity.
- setBounds(double, double, double, double) - Method in interface com.bitwig.extension.controller.api.HardwareElement
-
The physical bounds of this hardware element on the controller.
- setChance(double) - Method in interface com.bitwig.extension.controller.api.NoteStep
-
Sets the note chance.
- setChannel(int) - Method in interface com.bitwig.extension.controller.api.PianoKeyboard
- setChannelScrollStepSize(int) - Method in interface com.bitwig.extension.controller.api.ChannelBank
-
Sets the step size used for scrolling the channel bank.
- setClick(boolean) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isMetronomeEnabled()instead. - setClientConnectCallback(ConnectionEstablishedCallback) - Method in interface com.bitwig.extension.controller.api.RemoteSocket
-
Sets a callback which receives a remote connection object for each incoming connection.
- setClipLauncherPostRecordingAction(String) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.clipLauncherPostRecordingAction()instead. - setColor(double, double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setColor(double, double, double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setColor(Color) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setColor(Color) - Method in interface com.bitwig.extension.controller.api.MultiStateHardwareLight
-
Tries to set this light's state to be the best state to represent the supplied
Color. - setColorSupplier(Supplier<Color>) - Method in interface com.bitwig.extension.controller.api.MultiStateHardwareLight
-
Tries to set this light's state to be the best state to represent the value supplied by the
Supplier. - setColorToStateFunction(Function<Color, InternalHardwareLightState>) - Method in interface com.bitwig.extension.controller.api.MultiStateHardwareLight
-
Sets a function that can be used to convert a color to the closest possible state representing that color.
- setCornerColor(int, double, double, double) - Method in interface com.bitwig.extension.api.graphics.MeshPattern
- setCornerColor(int, double, double, double, double) - Method in interface com.bitwig.extension.api.graphics.MeshPattern
- setCursorNavigationMode(CursorNavigationMode) - Method in interface com.bitwig.extension.controller.api.CursorTrack
-
Specifies the behaviour of the functions
Cursor.selectPrevious(),Cursor.selectNext(),Cursor.selectFirst()andCursor.selectLast(). - setDash(double[]) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setDash(double[], double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setDefaultBeatTimeFormatter(BeatTimeFormatter) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Sets the
BeatTimeFormatterto use by default for formatting beat times. - setDeviceMatcher(DeviceMatcher) - Method in interface com.bitwig.extension.controller.api.DeviceBank
-
Sets a
DeviceMatcherthat can be used to filter devices in this bank to show only those matching the supplied matcher. - setDirectParameterValueNormalized(String, Number, Number) - Method in interface com.bitwig.extension.controller.api.Device
-
Sets the parameter with the specified `id` to the given `value` according to the given `resolution`.
- setDisconnectCallback(NoArgsCallback) - Method in interface com.bitwig.extension.controller.api.RemoteConnection
-
Registers a callback function that gets called when the connection gets lost or disconnected.
- setDisplayWindowTitle(String) - Method in interface com.bitwig.extension.api.graphics.Bitmap
-
Updates the display window title.
- setDuration(double) - Method in interface com.bitwig.extension.controller.api.NoteStep
-
If there is a note started at this position, it will update the duration of the note.
- setErrorReportingEMail(String) - Method in interface com.bitwig.extension.api.Host
-
Sets an email address to use for reporting errors found in this script.
- setFillRule(GraphicsOutput.FillRule) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setFontFace(FontFace) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setFontOptions(FontOptions) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setFontSize(double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setGain(double) - Method in interface com.bitwig.extension.controller.api.NoteStep
-
If there is a note started at this position, it will update the gain of the note.
- setHardwareButton(HardwareButton) - Method in interface com.bitwig.extension.controller.api.ContinuousHardwareControl
-
Sets an optional button that can be associated with this control when this control can also act as a button (e.g by pressing down on it).
- setHardwareLayout(HardwareControlType, int) - Method in interface com.bitwig.extension.controller.api.ParameterBank
-
Informs the application how to display the controls during the on screen notification.
- setHintMetrics(GraphicsOutput.HintMetrics) - Method in interface com.bitwig.extension.api.graphics.FontOptions
- setHintStyle(GraphicsOutput.HintStyle) - Method in interface com.bitwig.extension.api.graphics.FontOptions
- setImmediately(double) - Method in interface com.bitwig.extension.controller.api.SettableRangedValue
-
Sets the value in an absolute fashion as a value between 0 ..
- setIndexInGroup(int) - Method in interface com.bitwig.extension.controller.api.HardwareControl
-
If this control is part of group of related controls then this specifies the index in that group.
- setIndication(boolean) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Deprecated.
- setIndication(boolean) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
-
Deprecated.Clip launcher indication is now not per slot or scene but instead as a framed rectangle in the user interface. Use
SceneBank.setIndication(boolean)orTrackBank.setShouldShowClipLauncherFeedback(boolean) - setIndication(boolean) - Method in interface com.bitwig.extension.controller.api.DrumPadBank
-
Specifies if the Drum Machine should visualize which pads are part of the window.
- setIndication(boolean) - Method in interface com.bitwig.extension.controller.api.Parameter
-
Specifies if this value should be indicated as mapped in Bitwig Studio, which is visually shown as colored dots or tinting on the parameter controls.
- setIndication(boolean) - Method in interface com.bitwig.extension.controller.api.SceneBank
-
Specifies if the Bitwig Studio clip launcher should indicate which scenes are part of the window.
- setIsChanceEnabled(boolean) - Method in interface com.bitwig.extension.controller.api.NoteStep
- setIsHorizontal(boolean) - Method in interface com.bitwig.extension.controller.api.HardwareSlider
-
Indicates if this slider is horizontal rather than vertical.
- setIsMuted(boolean) - Method in interface com.bitwig.extension.controller.api.NoteStep
-
Mutes the note if values is true.
- setIsOccurrenceEnabled(boolean) - Method in interface com.bitwig.extension.controller.api.NoteStep
- setIsRecurrenceEnabled(boolean) - Method in interface com.bitwig.extension.controller.api.NoteStep
- setIsRepeatEnabled(boolean) - Method in interface com.bitwig.extension.controller.api.NoteStep
- setIsSubscribed(boolean) - Method in interface com.bitwig.extension.controller.api.Subscribable
-
Deprecated.subscribe/unsubscribe is now counter based.
- setIsVelocitySensitive(boolean) - Method in interface com.bitwig.extension.controller.api.PianoKeyboard
- setKeyTranslationTable(Object[]) - Method in interface com.bitwig.extension.controller.api.NoteInput
-
Specifies a translation table which defines the actual key value (0-127) of notes arriving in Bitwig Studio for each note key potentially received from the hardware.
- setLabel(String) - Method in interface com.bitwig.extension.controller.api.HardwareElement
-
Sets the label for this hardware control as written on the hardware.
- setLabel(String) - Method in interface com.bitwig.extension.controller.api.Parameter
-
Specifies a label for the mapped hardware parameter as shown in Bitwig Studio, for example in menu items for learning controls.
- setLabelColor(Color) - Method in interface com.bitwig.extension.controller.api.HardwareElement
-
Sets the color of the label.
- setLabelPosition(RelativePosition) - Method in interface com.bitwig.extension.controller.api.HardwareElement
- setLauncherOverdub(boolean) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isClipLauncherOverdubEnabled()instead. - setLineCap(GraphicsOutput.LineCap) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setLineJoin(GraphicsOutput.LineJoin) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setLineWidth(double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setLoop(boolean) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isArrangerLoopEnabled()instead. - setMaxChars(int) - Method in interface com.bitwig.extension.controller.api.StringHardwareProperty
- setMaxNormalizedValue(double) - Method in interface com.bitwig.extension.controller.api.HardwareBindingWithRange
-
Sets the maximum normalized value (0...1) that should be used for this binding.
- setMetronomeValue(Number, Number) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.metronomeVolume()instead. - setMidiCallback(ShortMidiDataReceivedCallback) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Registers a callback for receiving short (normal) MIDI messages on this MIDI input port.
- setMidiIn(MidiIn) - Method in interface com.bitwig.extension.controller.api.PianoKeyboard
-
The
MidiInwhere this piano keyboard would send key presses. - setMinNormalizedValue(double) - Method in interface com.bitwig.extension.controller.api.HardwareBindingWithRange
-
Sets the minimum normalized value (0...1) that should be used for this binding.
- setMiterLimit(double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setName(String) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscAddressSpace
-
This gives a display name for this address space.
- setName(String) - Method in interface com.bitwig.extension.controller.api.Clip
-
Updates the name of the clip.
- setName(String) - Method in interface com.bitwig.extension.controller.api.HardwareControl
-
The name of this hardware control.
- setName(String) - Method in interface com.bitwig.extension.controller.api.Track
-
Updates the name of the track.
- setNormalizedRange(double, double) - Method in interface com.bitwig.extension.controller.api.HardwareBindingWithRange
-
Sets the normalized range (0...1) that should be used for this binding.
- setNoteInput(NoteInput) - Method in interface com.bitwig.extension.controller.api.PianoKeyboard
-
Sets the
NoteInputthat this keyboard should send notes to. - setObservedParameterIds(String[]) - Method in interface com.bitwig.extension.controller.api.DirectParameterValueDisplayObserver
-
Starts observing the parameters according to the given parameter ID array, or stops observing in case `null` is passed in for the parameter ID array.
- setOccurrence(NoteOccurrence) - Method in interface com.bitwig.extension.controller.api.NoteStep
- setOffColor(Color) - Method in interface com.bitwig.extension.controller.api.OnOffHardwareLight
- setOffVisualState(HardwareLightVisualState) - Method in interface com.bitwig.extension.controller.api.OnOffHardwareLight
- setOnColor(Color) - Method in interface com.bitwig.extension.controller.api.OnOffHardwareLight
- setOnVisualState(HardwareLightVisualState) - Method in interface com.bitwig.extension.controller.api.OnOffHardwareLight
- setOperator(GraphicsOutput.Operator) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setOverdub(boolean) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isArrangerOverdubEnabled()instead. - setPan(double) - Method in interface com.bitwig.extension.controller.api.NoteStep
-
If there is a note started at this position, it will update the panning of the note.
- setPanelLayout(String) - Method in interface com.bitwig.extension.controller.api.Application
-
Switches the Bitwig Studio user interface to the panel layout with the given name.
- setParameterPage(int) - Method in interface com.bitwig.extension.controller.api.Device
-
Switches to the parameter page at the given page index.
- setPattern(Pattern) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setPerspective(String) - Method in interface com.bitwig.extension.controller.api.Application
-
Deprecated.Use
Application.setPanelLayout(java.lang.String)instead. - setPhysicalSize(double, double) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
Sets the physical size of this controller in mm.
- setPosition(double) - Method in interface com.bitwig.extension.controller.api.Transport
-
Sets the transport playback position to the given beat time value.
- setPreRoll(String) - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.preRoll()instead. - setPresetCategory(int) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use the new browser API instead.
- setPresetCreator(int) - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use the new browser API instead.
- setPressure(double) - Method in interface com.bitwig.extension.controller.api.NoteStep
-
If there is a note started at this position, it will update the pressure of the note.
- setPressureActionMatcher(AbsoluteHardwareValueMatcher) - Method in interface com.bitwig.extension.controller.api.HardwareAction
-
Sets the
AbsoluteHardwareValueMatcherthat is used to recognize when this action happens and with what pressure. - setRaw(double) - Method in interface com.bitwig.extension.controller.api.SettableBeatTimeValue
-
Deprecated.This is included only for backwards compatibility with API version 1 where this inherited from
RangedValueinstead ofDoubleValue. - setRaw(double) - Method in interface com.bitwig.extension.controller.api.SettableRangedValue
-
Set the internal (raw) value.
- setReceiveCallback(DataReceivedCallback) - Method in interface com.bitwig.extension.controller.api.RemoteConnection
-
Sets the callback used for receiving data.
- setRecurrence(int, int) - Method in interface com.bitwig.extension.controller.api.NoteStep
- setReleaseVelocity(double) - Method in interface com.bitwig.extension.controller.api.NoteStep
-
If there is a note started at this position, it will update the release velocity of the note.
- setRepeatCount(int) - Method in interface com.bitwig.extension.controller.api.NoteStep
- setRepeatCurve(double) - Method in interface com.bitwig.extension.controller.api.NoteStep
- setRepeatVelocityCurve(double) - Method in interface com.bitwig.extension.controller.api.NoteStep
- setRepeatVelocityEnd(double) - Method in interface com.bitwig.extension.controller.api.NoteStep
- setRoundedCornerRadius(double) - Method in interface com.bitwig.extension.controller.api.HardwareButton
-
An indication of how rounded the corners of this button should be.
- setSensitivity(double) - Method in interface com.bitwig.extension.controller.api.HardwareBindingWithSensitivity
-
Sets the sensitivity of this binding.
- setSensitivity(double) - Method in interface com.bitwig.extension.controller.api.RelativeHardwareControl
-
Sets the sensitivity of this hardware control.
- setShouldConsumeEvents(boolean) - Method in interface com.bitwig.extension.controller.api.NoteInput
-
Specifies if the note input should consume MIDI notes, or in other words if it should prevent forwarding incoming notes to the MIDI callback registered in
MidiIn.setMidiCallback(com.bitwig.extension.callback.ShortMidiDataReceivedCallback). - setShouldFailOnDeprecatedUse(boolean) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Sets whether the calling script should fail if it calls a deprecated method based on the API version that it requested.
- setShouldFireEvenWhenUsedAsNoteInput(boolean) - Method in interface com.bitwig.extension.controller.api.HardwareAction
-
Decides if this action should fire even if the hardware input that matched it was also used as note input.
- setShouldLogMessages(boolean) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscAddressSpace
-
Should the address spaces log the messages it dispatches? Default is false.
- setShouldSendMidiBeatClock(boolean) - Method in interface com.bitwig.extension.controller.api.MidiOut
-
Deprecated.Users should enable the clock from the settings.
- setShouldShowChannelSelectionNotifications(boolean) - Method in interface com.bitwig.extension.controller.api.NotificationSettings
-
Specifies if user notification related to selection changes should be shown.
- setShouldShowClipLauncherFeedback(boolean) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Decides if Bitwig Studio's clip launcher should indicate the area being controlled by this controller or not.
- setShouldShowDeviceLayerSelectionNotifications(boolean) - Method in interface com.bitwig.extension.controller.api.NotificationSettings
-
Specifies if user notification related to selection changes should be shown.
- setShouldShowDeviceSelectionNotifications(boolean) - Method in interface com.bitwig.extension.controller.api.NotificationSettings
-
Specifies if user notification related to selection changes should be shown.
- setShouldShowMappingNotifications(boolean) - Method in interface com.bitwig.extension.controller.api.NotificationSettings
-
Specifies if user notification related to selection changes should be shown.
- setShouldShowPresetNotifications(boolean) - Method in interface com.bitwig.extension.controller.api.NotificationSettings
-
Specifies if user notification related to selection changes should be shown.
- setShouldShowSelectionNotifications(boolean) - Method in interface com.bitwig.extension.controller.api.NotificationSettings
-
Specifies if user notification related to selection changes should be shown.
- setShouldShowTrackSelectionNotifications(boolean) - Method in interface com.bitwig.extension.controller.api.NotificationSettings
-
Specifies if user notification related to selection changes should be shown.
- setShouldShowValueNotifications(boolean) - Method in interface com.bitwig.extension.controller.api.NotificationSettings
-
Specifies if user notification related to selection changes should be shown.
- setSizeOfBank(int) - Method in interface com.bitwig.extension.controller.api.Bank
-
Sets the size of this bank
- setSkipDisabledItems(boolean) - Method in interface com.bitwig.extension.controller.api.Bank
-
Disabled items will not be accessible via the bank if set to true.
- setStateToVisualStateFuncation(Function<Boolean, HardwareLightVisualState>) - Method in interface com.bitwig.extension.controller.api.OnOffHardwareLight
-
Deprecated.Typo in method name use
OnOffHardwareLight.setStateToVisualStateFunction(Function)instead - setStateToVisualStateFunction(Function<Boolean, HardwareLightVisualState>) - Method in interface com.bitwig.extension.controller.api.OnOffHardwareLight
- setStep(int, int, int, double) - Method in interface com.bitwig.extension.controller.api.Clip
- setStep(int, int, int, int, double) - Method in interface com.bitwig.extension.controller.api.Clip
-
Creates a note in the grid cell specified by the given x and y arguments.
- setStepSize(double) - Method in interface com.bitwig.extension.controller.api.Clip
-
Sets the beat time duration that is represented by one note grid step.
- setStepSize(double) - Method in interface com.bitwig.extension.controller.api.RelativeHardwareControl
-
Sets the step size of this relative hardware control.
- setSubPixelOrder(GraphicsOutput.SubPixelOrder) - Method in interface com.bitwig.extension.api.graphics.FontOptions
- setSupportsPolyAftertouch(boolean) - Method in interface com.bitwig.extension.controller.api.PianoKeyboard
- setSysexCallback(SysexMidiDataReceivedCallback) - Method in interface com.bitwig.extension.controller.api.MidiIn
-
Registers a callback for receiving sysex MIDI messages on this MIDI input port.
- SettableBeatTimeValue - Interface in com.bitwig.extension.controller.api
- SettableBooleanValue - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent boolean values.
- SettableColorValue - Interface in com.bitwig.extension.controller.api
- SettableDoubleValue - Interface in com.bitwig.extension.controller.api
- SettableEnumValue - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent enumeration values.
- SettableIntegerValue - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent integer values.
- SettableRangedValue - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent numeric values that have an upper and lower limit.
- SettableStringArrayValue - Interface in com.bitwig.extension.controller.api
- SettableStringValue - Interface in com.bitwig.extension.controller.api
-
Instances of this interface implement the
Valueinterface for string values. - setTimbre(double) - Method in interface com.bitwig.extension.controller.api.NoteStep
-
If there is a note started at this position, it will update the timbre of the note.
- Setting - Interface in com.bitwig.extension.controller.api
-
A common base interface for labeled and categorized settings.
- Settings - Interface in com.bitwig.extension.controller.api
-
This interface builds the foundation for storing custom settings in Bitwig Studio documents or in the Bitwig Studio preferences.
- setToFalseAction() - Method in interface com.bitwig.extension.controller.api.SettableBooleanValue
- setTolerance(double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- setToTrueAction() - Method in interface com.bitwig.extension.controller.api.SettableBooleanValue
- setTrackScrollStepSize(int) - Method in interface com.bitwig.extension.controller.api.TrackBank
-
Deprecated.use
ChannelBank.setChannelScrollStepSize(int)instead. - setTranspose(double) - Method in interface com.bitwig.extension.controller.api.NoteStep
-
If there is a note started at this position, it will update the pitch offset of the note.
- setUseExpressiveMidi(boolean, int, int) - Method in interface com.bitwig.extension.controller.api.NoteInput
-
Enables use of Expressive MIDI mode.
- setUseMultidimensionalPolyphonicExpression(boolean, int) - Method in interface com.bitwig.extension.controller.api.NoteInput
-
Deprecated.
- setValue(boolean) - Method in interface com.bitwig.extension.controller.api.BooleanHardwareProperty
-
Sets the current value.
- setValue(int) - Method in interface com.bitwig.extension.controller.api.IntegerHardwareProperty
-
Sets the current value.
- setValue(Color) - Method in interface com.bitwig.extension.controller.api.ColorHardwareProperty
-
Sets the current value.
- setValue(String) - Method in interface com.bitwig.extension.controller.api.StringHardwareProperty
-
Sets the current value.
- setValue(T) - Method in interface com.bitwig.extension.controller.api.ObjectHardwareProperty
-
Sets the current value.
- setValueSupplier(BooleanSupplier) - Method in interface com.bitwig.extension.controller.api.BooleanHardwareProperty
-
Sets the current value from a
BooleanSupplierthat supplies the latest value. - setValueSupplier(IntSupplier) - Method in interface com.bitwig.extension.controller.api.IntegerHardwareProperty
-
Sets the current value from a
BooleanSupplierthat supplies the latest value. - setValueSupplier(Supplier<? extends T>) - Method in interface com.bitwig.extension.controller.api.ObjectHardwareProperty
-
Sets the current value from a
BooleanSupplierthat supplies the latest value. - setValueSupplier(Supplier<Color>) - Method in interface com.bitwig.extension.controller.api.ColorHardwareProperty
-
Sets the current value from a
Supplierthat supplies the latest value. - setValueSupplier(Supplier<String>) - Method in interface com.bitwig.extension.controller.api.StringHardwareProperty
-
Sets the current value from a
Supplierthat supplies the latest value. - setVelocity(double) - Method in interface com.bitwig.extension.controller.api.NoteStep
-
If there is a note started at this position, it will update the velocity of the note.
- setVelocitySpread(double) - Method in interface com.bitwig.extension.controller.api.NoteStep
- setVelocityTranslationTable(Object[]) - Method in interface com.bitwig.extension.controller.api.NoteInput
-
Specifies a translation table which defines the actual velocity value (0-127) of notes arriving in Bitwig Studio for each note velocity potentially received from the hardware.
- ShortMidiDataReceivedCallback - Interface in com.bitwig.extension.callback
- ShortMidiMessage - Class in com.bitwig.extension.api.util.midi
- ShortMidiMessage(int, int, int) - Constructor for class com.bitwig.extension.api.util.midi.ShortMidiMessage
- ShortMidiMessageReceivedCallback - Interface in com.bitwig.extension.callback
- shouldAudition() - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Return an object allows to observe and control if the selected result should be auditioned.
- shouldAudition() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
Value that decides if the browser is currently auditioning material in place while browsing or not.
- shouldFailOnDeprecatedUse() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Determines whether the calling script should fail if it calls a deprecated method based on the API version that it requested.
- shouldFailOnDeprecatedUse() - Method in class com.bitwig.extension.ExtensionDefinition
-
If true then this extension should fail when it calls a deprecated method in the API.
- show() - Method in interface com.bitwig.extension.controller.api.Setting
-
Shows the setting in Bitwig Studio.
- showDisplayWindow() - Method in interface com.bitwig.extension.api.graphics.Bitmap
-
Call this method to show a window which displays the bitmap.
- showInEditor() - Method in interface com.bitwig.extension.controller.api.Clip
-
Open the detail editor and show the clip.
- showInEditor() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
-
Makes the clip content of the slot visible in the note or audio editor.
- showInEditor() - Method in interface com.bitwig.extension.controller.api.Scene
-
Makes the scene visible in the Bitwig Studio user interface.
- showInEditor(int) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
-
Makes the clip content of the slot with the given index visible in the note or audio editor.
- showPopupNotification(String) - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Shows a temporary text overlay on top of the application GUI, that will fade-out after a short interval.
- showText(String) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- shuffle() - Method in interface com.bitwig.extension.controller.api.Arpeggiator
-
Return an object to configure the note repeat to use shuffle or not.
- Signal - Interface in com.bitwig.extension.controller.api
-
A generic interface used to implement actions or events that are not associated with a value.
- size() - Method in interface com.bitwig.extension.api.MemoryBlock
-
The size in bytes of this memory block.
- SLIDER - Enum constant in enum class com.bitwig.extension.controller.api.HardwareControlType
- SLIGHT - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.HintStyle
- slotNames() - Method in interface com.bitwig.extension.controller.api.Device
-
Value of the list of available FX slots in this device.
- smartCollectionColumn() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
The smart collections column of the browser.
- smartToggleLock() - Method in interface com.bitwig.extension.controller.api.LastClickedParameter
- smartToggleLockAction() - Method in interface com.bitwig.extension.controller.api.LastClickedParameter
-
Toggle locked status, but if we are already locked and the mouse points at a different parameter now, lock to the new parameter instead.
- SOFT_LIGHT - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- solo() - Method in interface com.bitwig.extension.controller.api.Channel
-
Gets a representation of the channels solo control.
- SoloValue - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent the state of a solo button.
- SONG_POSITION_POINTER - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- SONG_SELECT - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- SOURCE - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
- sourceSelector() - Method in interface com.bitwig.extension.controller.api.Track
-
Returns the source selector for the track, which is shown in the IO section of the track in Bitwig Studio and lists either note or audio sources or both depending on the track type.
- SourceSelector - Interface in com.bitwig.extension.controller.api
-
Instance of this class represent sources selectors in Bitwig Studio, which are shown as choosers in the user interface and contain entries for either note inputs or audio inputs or both.
- SpecificBitwigDevice - Interface in com.bitwig.extension.controller.api
-
Interface that can be used to access the parameter and output value of a specific Bitwig native device.
- SpecificDevice - Interface in com.bitwig.extension.controller.api
-
Interface that can be used to directly access a specific device (Bitwig native device or plug-in).
- SpecificPluginDevice - Interface in com.bitwig.extension.controller.api
-
Interface that can be used to access the parameters of a specific plug-in device.
- SQUARE - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.LineCap
- Stall - Enum constant in enum class com.bitwig.extension.controller.api.UsbTransferStatus
- start() - Method in interface com.bitwig.extension.controller.api.MasterRecorder
-
Starts the master recording.
- start(int) - Method in interface com.bitwig.extension.api.opensoundcontrol.OscServer
-
Starts or restarts the server and restarts it on the given port.
- START - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- startBrowsing() - Method in interface com.bitwig.extension.controller.api.Browser
-
Deprecated.Starts a new browser session.
- startBundle() - Method in interface com.bitwig.extension.api.opensoundcontrol.OscConnection
-
Starts an OscBundle.
- startNote(int, int) - Method in interface com.bitwig.extension.controller.api.Track
-
Starts playing a note on the track with the given key and velocity.
- startOfDeviceChainInsertionPoint() - Method in interface com.bitwig.extension.controller.api.DeviceChain
-
InsertionPointthat can be used to insert at the start of the device chain. - state() - Method in interface com.bitwig.extension.controller.api.MultiStateHardwareLight
-
Object that represents the current state of this light.
- state() - Method in interface com.bitwig.extension.controller.api.NoteStep
- StepDataChangedCallback - Interface in com.bitwig.extension.callback
- stepStateChanged(int, int, int) - Method in interface com.bitwig.extension.callback.StepDataChangedCallback
-
A callback function that receives three parameters: 1.
- stop() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrSceneBank
-
Stops clip launcher playback for the associated track.
- stop() - Method in interface com.bitwig.extension.controller.api.MasterRecorder
-
Stops the master recording.
- stop() - Method in interface com.bitwig.extension.controller.api.Track
-
Stops playback of the track.
- stop() - Method in interface com.bitwig.extension.controller.api.Transport
-
Stops playback in the Bitwig Studio transport.
- STOP - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- stopAction() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrSceneBank
-
Action to call
ClipLauncherSlotOrSceneBank.stop(). - stopAction() - Method in interface com.bitwig.extension.controller.api.Track
-
Action to call
Track.stop(). - stopAction() - Method in interface com.bitwig.extension.controller.api.Transport
-
Action that can be used to stop the transport.
- stopAlt() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrSceneBank
-
Stops clip launcher playback for the associated track.
- stopAlt() - Method in interface com.bitwig.extension.controller.api.Track
-
Stops playback of the track using alternative quantization.
- stopAltAction() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrSceneBank
-
Action to call
ClipLauncherSlotOrSceneBank.stopAlt(). - stopAltAction() - Method in interface com.bitwig.extension.controller.api.Track
-
Action to call
Track.stopAlt(). - stopNote(int, int) - Method in interface com.bitwig.extension.controller.api.Track
-
Stops playing a currently played note.
- StringArrayValue - Interface in com.bitwig.extension.controller.api
- StringArrayValueChangedCallback - Interface in com.bitwig.extension.callback
- StringHardwareProperty - Interface in com.bitwig.extension.controller.api
-
Represents an output value shown on some hardware (for example, the title of a track).
- StringValue - Interface in com.bitwig.extension.controller.api
- StringValueChangedCallback - Interface in com.bitwig.extension.callback
- stroke() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- strokePreserve() - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- Subscribable - Interface in com.bitwig.extension.controller.api
-
Interface for an object that can be 'subscribed' or not.
- subscribe() - Method in interface com.bitwig.extension.controller.api.Subscribable
-
Subscribes the driver to this object.
- switchToDevice(PrimaryDevice.DeviceType, PrimaryDevice.ChainLocation) - Method in interface com.bitwig.extension.controller.api.PrimaryDevice
-
Deprecated.Makes the device with the given type and location the new primary device.
- switchToNextPreset() - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use new browser API provided via
Device.createDeviceBrowser(int, int)instead. - switchToNextPresetCategory() - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use new browser API provided via
Device.createDeviceBrowser(int, int)instead. - switchToNextPresetCreator() - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use new browser API provided via
Device.createDeviceBrowser(int, int)instead. - switchToPreviousPreset() - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use new browser API provided via
Device.createDeviceBrowser(int, int)instead. - switchToPreviousPresetCategory() - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use new browser API provided via
Device.createDeviceBrowser(int, int)instead. - switchToPreviousPresetCreator() - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use new browser API provided via
Device.createDeviceBrowser(int, int)instead. - SysexBuilder - Class in com.bitwig.extension.api.util.midi
- SysexBuilder() - Constructor for class com.bitwig.extension.api.util.midi.SysexBuilder
- sysexDataReceived(String) - Method in interface com.bitwig.extension.callback.SysexMidiDataReceivedCallback
- SysexMidiDataReceivedCallback - Interface in com.bitwig.extension.callback
- SYSTEM_RESET - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
T
- tagColumn() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
The tag column of the browser.
- tapTempo() - Method in interface com.bitwig.extension.controller.api.Transport
-
When calling this function multiple times, the timing of those calls gets evaluated and causes adjustments to the project tempo.
- tapTempoAction() - Method in interface com.bitwig.extension.controller.api.Transport
-
Action that can be used to tap the tempo.
- targetDisplayedValue() - Method in interface com.bitwig.extension.controller.api.ContinuousHardwareControl
-
Value that represents a formatted text representation of the target value whenever the value changes.
- targetName() - Method in interface com.bitwig.extension.controller.api.ContinuousHardwareControl
-
The name of the target that this hardware control has been bound to.
- targetValue() - Method in interface com.bitwig.extension.controller.api.ContinuousHardwareControl
-
The value of the target that this hardware control has been bound to (0..1).
- tempo() - Method in interface com.bitwig.extension.controller.api.Transport
-
Returns an object that provides access to the project tempo.
- terminate() - Method in class com.bitwig.extension.api.util.midi.SysexBuilder
- terminateNotesImmediately() - Method in interface com.bitwig.extension.controller.api.Arpeggiator
-
If set to true, it will terminate the playing note as soon as it is released, otherwise it will be held until its computed note-off time.
- text() - Method in interface com.bitwig.extension.controller.api.HardwareTextDisplayLine
-
Property that defines the current text shown.
- textColor() - Method in interface com.bitwig.extension.controller.api.HardwareTextDisplayLine
-
Property that defines the text color of this line.
- TextExtents - Interface in com.bitwig.extension.api.graphics
-
Represent the size required to display some text.
- ticks() - Method in interface com.bitwig.extension.controller.api.TimeSignatureValue
-
Returns an object that provides access to the time signature tick subdivisions.
- timbre() - Method in interface com.bitwig.extension.controller.api.NoteStep
- TIMBRE_DOWN - Enum constant in enum class com.bitwig.extension.controller.api.NoteInput.NoteExpression
- TIMBRE_UP - Enum constant in enum class com.bitwig.extension.controller.api.NoteInput.NoteExpression
- TimedOut - Enum constant in enum class com.bitwig.extension.controller.api.UsbTransferStatus
- TimelineEditor - Interface in com.bitwig.extension.controller.api
-
Shared functions between `Arranger` and `DetailEditor`
- timeSignature() - Method in interface com.bitwig.extension.controller.api.Transport
-
Returns an object that provides access to the transport time signature.
- TimeSignatureValue - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent time signature values.
- TIMING_CLOCK - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- title() - Method in interface com.bitwig.extension.controller.api.PopupBrowser
-
The title of the popup browser.
- toggle() - Method in interface com.bitwig.extension.controller.api.MasterRecorder
-
Toggles the master recording.
- toggle() - Method in interface com.bitwig.extension.controller.api.SettableBooleanValue
-
Toggles the current state.
- toggle(boolean) - Method in interface com.bitwig.extension.controller.api.SoloValue
-
Toggles the current solo state.
- toggleAction() - Method in interface com.bitwig.extension.controller.api.SettableBooleanValue
- toggleAutomationEditor() - Method in interface com.bitwig.extension.controller.api.Application
-
Toggles the visibility of the automation editor panel.
- toggleBrowserVisibility() - Method in interface com.bitwig.extension.controller.api.Application
-
Toggles the visibility of the browser panel.
- toggleClick() - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isMetronomeEnabled()instead. - toggleClipLauncherSectionVisibility() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Deprecated.call `isClipLauncherSectionVisible().toggle()` instead
- toggleCrossFadeSectionVisibility() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Deprecated.call `isCrossFadeSectionVisible().toggle()` instead
- toggleCueMarkerVisibility() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Deprecated.call `areCueMarkersVisible().toggle` instead
- toggleDevices() - Method in interface com.bitwig.extension.controller.api.Application
-
Toggles the visibility of the device chain panel.
- toggleDeviceSectionVisibility() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Deprecated.call `isDeviceSectionVisible().toggle()` instead
- toggleEnabledState() - Method in interface com.bitwig.extension.controller.api.Device
-
Deprecated.Use isEnabled().toggle() instead.
- toggleFullScreen() - Method in interface com.bitwig.extension.controller.api.Application
-
Toggles between full screen and windowed user interface.
- toggleInspector() - Method in interface com.bitwig.extension.controller.api.Application
-
Toggles the visibility of the inspector panel.
- toggleIoSectionVisibility() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Deprecated.call `isIoSectionVisible().toggle()` instead
- toggleIsMapping() - Method in interface com.bitwig.extension.controller.api.ModulationSource
-
Toggles the modulation source between mapping mode and normal control functionality.
- toggleLatchAutomationWriteMode() - Method in interface com.bitwig.extension.controller.api.Transport
-
Toggles the latch automation write mode in the Bitwig Studio transport.
- toggleLauncherOverdub() - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isClipLauncherOverdubEnabled()instead. - toggleLoop() - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isArrangerLoopEnabled()instead. - toggleMeterSectionVisibility() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Deprecated.call `isMeterSectionVisible().toggle()` instead
- toggleMetronomeDuringPreRoll() - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isMetronomeAudibleDuringPreRoll()instead. - toggleMetronomeTicks() - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isMetronomeTickPlaybackEnabled()instead. - toggleMixer() - Method in interface com.bitwig.extension.controller.api.Application
-
Toggles the visibility of the mixer panel.
- toggleNoteEditor() - Method in interface com.bitwig.extension.controller.api.Application
-
Toggles the visibility of the note editor panel.
- toggleOverdub() - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isArrangerOverdubEnabled()instead. - togglePlay() - Method in interface com.bitwig.extension.controller.api.Transport
-
Toggles the transport playback state between playing and stopped.
- togglePlaybackFollow() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Deprecated.call `isPlaybackFollowEnabled().toggle` instead
- togglePunchIn() - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isPunchInEnabled()instead. - togglePunchOut() - Method in interface com.bitwig.extension.controller.api.Transport
-
Deprecated.Use
Transport.isPunchOutEnabled()instead. - toggleSendsSectionVisibility() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Deprecated.call `isSendSectionVisible().toggle()` instead
- toggleStep(int, int, int) - Method in interface com.bitwig.extension.controller.api.Clip
- toggleStep(int, int, int, int) - Method in interface com.bitwig.extension.controller.api.Clip
-
Toggles the existence of a note in the note grid cell specified by the given x and y arguments.
- toggleTrackRowHeight() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Deprecated.call `hasDoubleRowTrackHeight().toggle` instead
- toggleUsingPreferences(boolean) - Method in interface com.bitwig.extension.controller.api.SoloValue
-
Toggles the current solo state, using the exclusive setting from the user preferences.
- toggleWriteArrangerAutomation() - Method in interface com.bitwig.extension.controller.api.Transport
-
Toggles the arranger automation write enabled state of the Bitwig Studio transport.
- toggleWriteClipLauncherAutomation() - Method in interface com.bitwig.extension.controller.api.Transport
-
Toggles the clip launcher automation write enabled state of the Bitwig Studio transport.
- toHex() - Method in class com.bitwig.extension.api.Color
- toHSV(double[]) - Method in class com.bitwig.extension.api.Color
- toString() - Method in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- toString() - Method in class com.bitwig.extension.controller.ControllerExtensionDefinition
- toString() - Method in class com.bitwig.extension.ExtensionDefinition
- touch(boolean) - Method in interface com.bitwig.extension.controller.api.Parameter
-
Touch (or un-touch) the value for automation recording.
- Track - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent tracks in Bitwig Studio.
- TrackBank - Interface in com.bitwig.extension.controller.api
-
A track bank provides access to a range of tracks and their scenes (clip launcher slots) in Bitwig Studio.
- trackType() - Method in interface com.bitwig.extension.controller.api.Track
-
Value that reports the track type.
- transferType() - Method in interface com.bitwig.extension.controller.api.UsbPipe
-
The
UsbTransferTypetype that this pipe uses for communicating with the USB device. - translate(double, double) - Method in interface com.bitwig.extension.api.graphics.GraphicsOutput
- Transport - Interface in com.bitwig.extension.controller.api
-
An interface representing the transport section in Bitwig Studio.
- transpose() - Method in interface com.bitwig.extension.controller.api.NoteStep
- transpose(int) - Method in interface com.bitwig.extension.controller.api.Clip
-
Transposes all notes in the clip by the given number of semitones.
- TUNE_REQUEST - Static variable in class com.bitwig.extension.api.util.midi.ShortMidiMessage
- typeTagPattern() - Element in annotation interface com.bitwig.extension.api.opensoundcontrol.OscMethod
U
- unarmAll() - Method in interface com.bitwig.extension.controller.api.Project
-
Sets the arm state of all tracks to off.
- undo() - Method in interface com.bitwig.extension.controller.api.Application
-
Sends an undo command to Bitwig Studio.
- undoAction() - Method in interface com.bitwig.extension.controller.api.Application
- unmuteAll() - Method in interface com.bitwig.extension.controller.api.Project
-
Sets the mute state of all tracks to off.
- unsoloAll() - Method in interface com.bitwig.extension.controller.api.Project
-
Sets the solo state of all tracks to off.
- unsubscribe() - Method in interface com.bitwig.extension.controller.api.Subscribable
-
Unsubscribes the driver from this object.
- updateHardware() - Method in interface com.bitwig.extension.controller.api.HardwareSurface
-
Updates the state of all
HardwareOutputElements that have changed since the last time this method was called. - UsbConfigurationMatcher - Class in com.bitwig.extension.controller
- UsbConfigurationMatcher(int, UsbInterfaceMatcher...) - Constructor for class com.bitwig.extension.controller.UsbConfigurationMatcher
- UsbConfigurationMatcher(UsbInterfaceMatcher...) - Constructor for class com.bitwig.extension.controller.UsbConfigurationMatcher
- UsbConfigurationMatcher(String, int, UsbInterfaceMatcher...) - Constructor for class com.bitwig.extension.controller.UsbConfigurationMatcher
- UsbConfigurationMatcher(String, UsbInterfaceMatcher...) - Constructor for class com.bitwig.extension.controller.UsbConfigurationMatcher
- UsbDevice - Interface in com.bitwig.extension.controller.api
-
Defines a USB device that is available for communication.
- UsbDeviceMatcher - Class in com.bitwig.extension.controller
-
Defines information needed to identify suitable USB devices for use by an extension.
- UsbDeviceMatcher(String, String, UsbConfigurationMatcher) - Constructor for class com.bitwig.extension.controller.UsbDeviceMatcher
-
Creates a
UsbDeviceMatcherthat matches a USB device that matches the supplied expression and has a configuration matching the suppliedUsbConfigurationMatcher. - UsbDeviceMatcher(String, String, UsbInterfaceMatcher...) - Constructor for class com.bitwig.extension.controller.UsbDeviceMatcher
-
Creates a
UsbDeviceMatcherthat matches a USB device that matches the supplied expression and has a configuration matching the suppliedUsbInterfaceMatchers. - UsbEndpointMatcher - Class in com.bitwig.extension.controller
- UsbEndpointMatcher(UsbTransferDirection, UsbTransferType, String) - Constructor for class com.bitwig.extension.controller.UsbEndpointMatcher
- UsbEndpointMatcher(UsbTransferDirection, UsbTransferType, String, int) - Constructor for class com.bitwig.extension.controller.UsbEndpointMatcher
- UsbEndpointMatcher(UsbTransferType, byte) - Constructor for class com.bitwig.extension.controller.UsbEndpointMatcher
- UsbInputPipe - Interface in com.bitwig.extension.controller.api
- UsbInterface - Interface in com.bitwig.extension.controller.api
- UsbInterfaceMatcher - Class in com.bitwig.extension.controller
- UsbInterfaceMatcher(String, int, UsbEndpointMatcher...) - Constructor for class com.bitwig.extension.controller.UsbInterfaceMatcher
- UsbInterfaceMatcher(String, UsbEndpointMatcher...) - Constructor for class com.bitwig.extension.controller.UsbInterfaceMatcher
- UsbMatcher - Class in com.bitwig.extension.controller
- UsbOutputPipe - Interface in com.bitwig.extension.controller.api
- UsbPipe - Interface in com.bitwig.extension.controller.api
-
Defines a pipe for talking to an endpoint on a USB device.
- UsbTransferDirection - Enum Class in com.bitwig.extension.controller.api
- UsbTransferStatus - Enum Class in com.bitwig.extension.controller.api
-
Status of an USB transfer.
- UsbTransferType - Enum Class in com.bitwig.extension.controller.api
- useBetaApi() - Method in interface com.bitwig.extension.controller.api.ControllerHost
-
Call this method to allow your script to use Beta APIs.
- useLoopStartAsQuantizationReference() - Method in interface com.bitwig.extension.controller.api.Clip
-
Setting "Q to loop" in the inspector.
- usePressureToVelocity() - Method in interface com.bitwig.extension.controller.api.Arpeggiator
-
Will use the note pressure to determine the velocity of arpeggiated notes.
- UserControlBank - Interface in com.bitwig.extension.controller.api
-
Instances of this interface represent a bank of custom controls that can be manually learned to device parameters by the user.
V
- value() - Method in interface com.bitwig.extension.controller.api.AbsoluteHardwareControl
-
The current value of this hardware control (0..1)
- value() - Method in interface com.bitwig.extension.controller.api.Parameter
-
Gets the current value of this parameter.
- Value<ObserverType> - Interface in com.bitwig.extension.controller.api
-
The common interface that is shared by all value objects in the controller API.
- valueChanged(boolean) - Method in interface com.bitwig.extension.callback.BooleanValueChangedCallback
- valueChanged(double) - Method in interface com.bitwig.extension.callback.DoubleValueChangedCallback
- valueChanged(float) - Method in interface com.bitwig.extension.callback.FloatValueChangedCallback
- valueChanged(float, float, float) - Method in interface com.bitwig.extension.callback.ColorValueChangedCallback
-
As alpha component was introduced after this interface was released, the alpha component is not part of the parameter and would have to be checked manually.
- valueChanged(int) - Method in interface com.bitwig.extension.callback.IntegerValueChangedCallback
- valueChanged(int, boolean) - Method in interface com.bitwig.extension.callback.IndexedBooleanValueChangedCallback
- valueChanged(int, float, float, float) - Method in interface com.bitwig.extension.callback.IndexedColorValueChangedCallback
-
Registers an observer that reports the names of the scenes and slots.
- valueChanged(int, String) - Method in interface com.bitwig.extension.callback.IndexedStringValueChangedCallback
-
Registers an observer that reports the names of the scenes and slots.
- valueChanged(ValueType) - Method in interface com.bitwig.extension.callback.ObjectValueChangedCallback
- ValueChangedCallback - Interface in com.bitwig.extension.callback
- valueDefinitionAt(int) - Method in interface com.bitwig.extension.controller.api.EnumDefinition
-
Gets the
EnumValueDefinitionfor the given index. - valueDefinitionFor(String) - Method in interface com.bitwig.extension.controller.api.EnumDefinition
-
Gets the
EnumValueDefinitionfor the given enum id. - valueOf(String) - Static method in enum class com.bitwig.extension.api.graphics.BitmapFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.AntialiasMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.FillRule
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.HintMetrics
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.HintStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.LineCap
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.LineJoin
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.SubPixelOrder
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.api.PlatformType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.controller.api.CursorDeviceFollowMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.controller.api.CursorNavigationMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.controller.api.HardwareControlType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.controller.api.NoteInput.NoteExpression
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.controller.api.NoteOccurrence
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.controller.api.NoteStep.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.controller.api.PrimaryDevice.ChainLocation
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.controller.api.PrimaryDevice.DeviceType
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.controller.api.RelativePosition
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.controller.api.UsbTransferDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.controller.api.UsbTransferStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.bitwig.extension.controller.api.UsbTransferType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.bitwig.extension.api.graphics.BitmapFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.AntialiasMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.FillRule
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.HintMetrics
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.HintStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.LineCap
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.LineJoin
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.api.graphics.GraphicsOutput.SubPixelOrder
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.api.PlatformType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.controller.api.CursorDeviceFollowMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.controller.api.CursorNavigationMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.controller.api.HardwareControlType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.controller.api.NoteInput.NoteExpression
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.controller.api.NoteOccurrence
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.controller.api.NoteStep.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.controller.api.PrimaryDevice.ChainLocation
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.controller.api.PrimaryDevice.DeviceType
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.controller.api.RelativePosition
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.controller.api.UsbTransferDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.controller.api.UsbTransferStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.bitwig.extension.controller.api.UsbTransferType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VBGR - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.SubPixelOrder
- velocity() - Method in interface com.bitwig.extension.controller.api.NoteStep
- velocity() - Method in interface com.bitwig.extension.controller.api.PlayingNote
- velocitySpread() - Method in interface com.bitwig.extension.controller.api.NoteStep
- velocityThreshold() - Method in interface com.bitwig.extension.controller.api.NoteLatch
-
The velocity threshold used by the velocity latch mode.
- volume() - Method in interface com.bitwig.extension.controller.api.Channel
-
Gets a representation of the channels volume control.
- VRGB - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.SubPixelOrder
W
- whiteColor() - Static method in class com.bitwig.extension.api.Color
- WINDING - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.FillRule
- WINDOWS - Enum constant in enum class com.bitwig.extension.api.PlatformType
- write(MemoryBlock, int) - Method in interface com.bitwig.extension.controller.api.OutputPipe
- writeAsync(MemoryBlock, AsyncTransferCompledCallback, int) - Method in interface com.bitwig.extension.controller.api.OutputPipe
-
Requests to write some data to this pipe in an asynchronous way (the caller is not blocked).
X
- x() - Method in interface com.bitwig.extension.controller.api.NoteStep
- XOR - Enum constant in enum class com.bitwig.extension.api.graphics.GraphicsOutput.Operator
Y
Z
- zoomAtPosition(double, double) - Method in interface com.bitwig.extension.controller.api.ScrollbarModel
-
Zoom in/out around a specific position (in content units).
- zoomIn() - Method in interface com.bitwig.extension.controller.api.Application
-
Zooms in one step into the currently focused editor of the Bitwig Studio user interface.
- zoomIn() - Method in interface com.bitwig.extension.controller.api.TimelineEditor
- zoomInAction() - Method in interface com.bitwig.extension.controller.api.Application
- zoomInAction() - Method in interface com.bitwig.extension.controller.api.TimelineEditor
-
Zooms in the timeline, if the timeline editor is visible.
- zoomInLaneHeights() - Method in interface com.bitwig.extension.controller.api.DetailEditor
- zoomInLaneHeightsAction() - Method in interface com.bitwig.extension.controller.api.DetailEditor
-
Zooms in all detail editor lanes, if it the detail editor is visible.
- zoomInLaneHeightsAll() - Method in interface com.bitwig.extension.controller.api.Arranger
- zoomInLaneHeightsAllAction() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Zooms in all arranger lanes, if it the arranger is visible.
- zoomInLaneHeightsSelected() - Method in interface com.bitwig.extension.controller.api.Arranger
- zoomInLaneHeightsSelectedAction() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Zooms in selected arranger lanes, if it the arranger is visible.
- zoomInTrackWidthsAll() - Method in interface com.bitwig.extension.controller.api.Mixer
- zoomInTrackWidthsAllAction() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Zooms in all mixer tracks, if it the mixer is visible.
- zoomInTrackWidthsSelected() - Method in interface com.bitwig.extension.controller.api.Mixer
- zoomInTrackWidthsSelectedAction() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Zooms in selected mixer tracks, if it the mixer is visible.
- zoomLaneHeightsAllStepper() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Same as zoomInLaneHeightsAllAction/zoomOutLaneHeightsAllAction, but as a stepper
- zoomLaneHeightsSelectedStepper() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Same as zoomInLaneHeightsSelectedAction/zoomOutLaneHeightsSelectedAction, but as a stepper
- zoomLaneHeightsStepper() - Method in interface com.bitwig.extension.controller.api.DetailEditor
-
Same as zoomInLaneHeightsAction/zoomOutLaneHeightsAction, but as a stepper
- zoomLevel() - Method in interface com.bitwig.extension.controller.api.Application
-
Same as zoomIn/zoomOut, but as a stepper
- zoomLevel() - Method in interface com.bitwig.extension.controller.api.TimelineEditor
-
Smoothly adjusts the zoom level
- zoomOut() - Method in interface com.bitwig.extension.controller.api.Application
-
Zooms out one step in the currently focused editor of the Bitwig Studio user interface.
- zoomOut() - Method in interface com.bitwig.extension.controller.api.TimelineEditor
- zoomOutAction() - Method in interface com.bitwig.extension.controller.api.Application
- zoomOutAction() - Method in interface com.bitwig.extension.controller.api.TimelineEditor
-
Zooms out the timeline, if the timeline editor is visible.
- zoomOutLaneHeights() - Method in interface com.bitwig.extension.controller.api.DetailEditor
- zoomOutLaneHeightsAction() - Method in interface com.bitwig.extension.controller.api.DetailEditor
-
Zooms out all detail editor lanes, if it the detail editor is visible.
- zoomOutLaneHeightsAll() - Method in interface com.bitwig.extension.controller.api.Arranger
- zoomOutLaneHeightsAllAction() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Zooms out all arranger lanes, if it the arranger is visible.
- zoomOutLaneHeightsSelected() - Method in interface com.bitwig.extension.controller.api.Arranger
- zoomOutLaneHeightsSelectedAction() - Method in interface com.bitwig.extension.controller.api.Arranger
-
Zooms out selected arranger lanes, if it the arranger is visible.
- zoomOutTrackWidthsAll() - Method in interface com.bitwig.extension.controller.api.Mixer
- zoomOutTrackWidthsAllAction() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Zooms out all mixer tracks, if it the mixer is visible.
- zoomOutTrackWidthsSelected() - Method in interface com.bitwig.extension.controller.api.Mixer
- zoomOutTrackWidthsSelectedAction() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Zooms out selected mixer tracks, if it the mixer is visible.
- zoomToContentRegion(double, double) - Method in interface com.bitwig.extension.controller.api.ScrollbarModel
-
Set the zoom level to fit a specific content range.
- zoomToFit() - Method in interface com.bitwig.extension.controller.api.Application
-
Adjusts the zoom level of the currently focused editor so that all content becomes visible.
- zoomToFit() - Method in interface com.bitwig.extension.controller.api.ScrollbarModel
-
Adjusts the zoom level so it fits all content
- zoomToFit() - Method in interface com.bitwig.extension.controller.api.TimelineEditor
- zoomToFitAction() - Method in interface com.bitwig.extension.controller.api.Application
- zoomToFitAction() - Method in interface com.bitwig.extension.controller.api.TimelineEditor
-
Adjusts the zoom level of the timeline so that all content becomes visible, if the timeline editor is visible.
- zoomToFitSelectionOrAll() - Method in interface com.bitwig.extension.controller.api.ScrollbarModel
-
Alternate the zoom level between fitting all content or the selection
- zoomToFitSelectionOrAll() - Method in interface com.bitwig.extension.controller.api.TimelineEditor
- zoomToFitSelectionOrAllAction() - Method in interface com.bitwig.extension.controller.api.TimelineEditor
-
Toggles the timeline between zoomToSelection and zoomToFit, if it is visible.
- zoomToFitSelectionOrCurrent() - Method in interface com.bitwig.extension.controller.api.ScrollbarModel
-
Alternate the zoom level between fitting the selected content or the previous zoom level
- zoomToFitSelectionOrPrevious() - Method in interface com.bitwig.extension.controller.api.TimelineEditor
- zoomToFitSelectionOrPreviousAction() - Method in interface com.bitwig.extension.controller.api.TimelineEditor
-
Toggles the timeline between zoomToSelection and the last śet zoom level, if it is visible.
- zoomToSelection() - Method in interface com.bitwig.extension.controller.api.Application
-
Adjusts the zoom level of the currently focused editor so that it matches the active selection.
- zoomToSelection() - Method in interface com.bitwig.extension.controller.api.ScrollbarModel
-
Adjusts the zoom level so it fits the selected content
- zoomToSelection() - Method in interface com.bitwig.extension.controller.api.TimelineEditor
- zoomToSelectionAction() - Method in interface com.bitwig.extension.controller.api.Application
- zoomToSelectionAction() - Method in interface com.bitwig.extension.controller.api.TimelineEditor
-
Adjusts the zoom level of the timeline so that it matches the active selection, if the timeline editor is visible.
- zoomToSelectionOrAll() - Method in interface com.bitwig.extension.controller.api.Application
-
Toggles between zoomToSelection and zoomToFit.
- zoomToSelectionOrAllAction() - Method in interface com.bitwig.extension.controller.api.Application
- zoomToSelectionOrPrevious() - Method in interface com.bitwig.extension.controller.api.Application
-
Toggles between zoomToSelection and the last śet zoom level.
- zoomToSelectionOrPreviousAction() - Method in interface com.bitwig.extension.controller.api.Application
- zoomTrackWidthsAllStepper() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Same as zoomInTrackWidthsAllAction/zoomOutTrackWidthsAllAction, but as a stepper
- zoomTrackWidthsSelectedStepper() - Method in interface com.bitwig.extension.controller.api.Mixer
-
Same as zoomInTrackWidthsSelectedAction/zoomOutTrackWidthsSelectedAction, but as a stepper
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Device.createCursorRemoteControlsPage(int)instead.