Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
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 AbsoluteHardwareControl and 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 AbsoluteHardwareControl to 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
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.
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 HardwareAction so 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.
addCanScrollDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
Deprecated.
addCanScrollDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.DeviceBank
Deprecated.
addCanScrollDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.SceneBank
Deprecated.
addCanScrollKeysDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Clip
Deprecated.
addCanScrollKeysUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Clip
Deprecated.
addCanScrollScenesDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.TrackBank
Deprecated.
addCanScrollScenesUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.TrackBank
Deprecated.
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.
addCanScrollStepsForwardObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Clip
Deprecated.
addCanScrollTracksDownObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.TrackBank
Deprecated.
addCanScrollTracksUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.TrackBank
Deprecated.
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.
addCanScrollUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
Deprecated.
addCanScrollUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.DeviceBank
Deprecated.
addCanScrollUpObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.SceneBank
Deprecated.
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.
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.
addClickObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
Deprecated.
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
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.
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.
addExistsObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserItem
Deprecated.
addHasActiveEngineObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Application
Deprecated.
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.
addHex(String) - Method in class com.bitwig.extension.api.util.midi.SysexBuilder
 
addHitCountObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserFilterItem
Deprecated.
addHitCountObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowsingSession
Deprecated.
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.
addIsBrowsingObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Browser
Deprecated.
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.
addIsMappingObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ModulationSource
Deprecated.
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.
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.
addIsQueuedObserver(IndexedBooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotBank
addIsRecordingObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
Deprecated.
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
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
addIsWritingClipLauncherAutomationObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
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
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
addMetronomeVolumeObserver(DoubleValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
Deprecated.
addNameObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowserFilterColumn
Deprecated.
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.
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.
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.
addPageNamesObserver(StringArrayValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
addPanelLayoutObserver(StringValueChangedCallback, int) - Method in interface com.bitwig.extension.controller.api.Application
Deprecated.
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.
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
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.
addPresetCreatorObserver(int, String, StringValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
Deprecated.
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.
addPunchInObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
Deprecated.
addPunchOutObserver(BooleanValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Transport
Deprecated.
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.
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.
addScrollPositionObserver(IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
Deprecated.
addScrollPositionObserver(IntegerValueChangedCallback, int) - Method in interface com.bitwig.extension.controller.api.DeviceBank
Deprecated.
addScrollPositionObserver(IntegerValueChangedCallback, int) - Method in interface com.bitwig.extension.controller.api.SceneBank
Deprecated.
addSelectedModeObserver(StringValueChangedCallback, int, String) - Method in interface com.bitwig.extension.controller.api.Application
addSelectedPageObserver(int, IntegerValueChangedCallback) - Method in interface com.bitwig.extension.controller.api.Device
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
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.
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
invalid @link
{@link #value()#displayedValue()
} instead
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
InsertionPoint that can be used for inserting after this device.
afterTrackInsertionPoint() - Method in interface com.bitwig.extension.controller.api.Track
InsertionPoint that 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
InsertionPoint that can be used for inserting before this device.
beforeTrackInsertionPoint() - Method in interface com.bitwig.extension.controller.api.Track
InsertionPoint that 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 Bitmap that 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 PopupBrowser instead.
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 PopupBrowser instead.
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 PopupBrowser instead.
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.
browseToInsertAtEndOfChain() - Method in interface com.bitwig.extension.controller.api.DeviceChain
browseToInsertAtStartOfChain() - Method in interface com.bitwig.extension.controller.api.DeviceChain
browseToInsertBeforeDevice() - Method in interface com.bitwig.extension.controller.api.Device
Deprecated.
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.
BrowsingSession - Interface in com.bitwig.extension.controller.api
Deprecated.
Use PopupBrowser instead.
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
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.
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 PopupBrowser instead.
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
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 AbsoluteHardwarControlBindable that can be used to adjust some value in an arbitrary way.
createAbsoluteHardwareKnob(String) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
Creates an AbsoluteHardwareKnob that 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 AbsoluteHardwareKnob that 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 HardwareActionBindable that can be bound to some HardwareAction (such as a button press) and when that action occurs the supplied Runnable will be run.
createAction(DoubleConsumer, Supplier<String>) - Method in interface com.bitwig.extension.controller.api.ControllerHost
Creates a HardwareActionBindable that can be bound to some HardwareAction (such as a button press) and when that action occurs the supplied Runnable will 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 DeviceMatcher that 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 DeviceMatcher that 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.
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
createArrangerSection(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
Deprecated.
createAudioEffectMatcher() - Method in interface com.bitwig.extension.controller.api.ControllerHost
Creates a DeviceMatcher that will match any audio effect.
createAudioHardwareInputInfo(AudioIoDeviceMatcher, int[]) - Method in interface com.bitwig.extension.controller.api.ControllerHost
Creates a AudioHardwareIoInfo for the specified input.
createAudioHardwareOutputInfo(AudioIoDeviceMatcher, int[]) - Method in interface com.bitwig.extension.controller.api.ControllerHost
Creates a AudioHardwareIoInfo for 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 BeatTimeFormatter that 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 DeviceMatcher that 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 ByteBuffer that 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 HardwareActionBindable that can be bound to some HardwareAction (such as a button press) and when that action occurs the supplied Runnable will 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
createCursorClipSection(int, int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
createCursorDevice() - Method in interface com.bitwig.extension.controller.api.ControllerHost
Deprecated.
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
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
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 CursorDevice for 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.
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
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
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.
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
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 BooleanValue that 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 DeviceMatcher that 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.
createHardwareButton(String) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
Creates a HardwareButton that represents a physical button on a controller
createHardwarePixelDisplay(String, Bitmap) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
Creates a HardwarePixelDisplay that displays the provided Bitmap that is rendered by the controller.
createHardwareSlider(String) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
Creates a HardwareSlider that represents a physical slider on a controller.
createHardwareSlider(String, double) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
Creates a HardwareSlider that represents a physical slider on a controller.
createHardwareSurface() - Method in interface com.bitwig.extension.controller.api.ControllerHost
Creates a HardwareSurface that can contain hardware controls.
createHardwareTextDisplay(String, int) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
Creates a HardwareTextDisplay that 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 DeviceMatcher that 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 IntegerValue that 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 DeviceMatcher that 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 PinnableCursorClip for 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 PinnableCursorClip for 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
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.
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.
createMultiStateHardwareLight(String) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
Creates a MultiStateHardwareLight that 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 DeviceMatcher that matches a device if the supplied matcher does not match the device.
createNoteEffectMatcher() - Method in interface com.bitwig.extension.controller.api.ControllerHost
Creates a DeviceMatcher that 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 OnOffHardwareLight that represents a physical light on a controller
createOrAbsoluteHardwareValueMatcher(AbsoluteHardwareValueMatcher, AbsoluteHardwareValueMatcher) - Method in interface com.bitwig.extension.controller.api.ControllerHost
Creates a AbsoluteHardwareValueMatcher that is matched by either of the 2 supplied action matchers.
createOrDeviceMatcher(DeviceMatcher...) - Method in interface com.bitwig.extension.controller.api.ControllerHost
Creates a DeviceMatcher that 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 HardwareActionMatcher that is matched by either of the 2 supplied action matchers.
createOrRelativeHardwareValueMatcher(RelativeHardwareValueMatcher, RelativeHardwareValueMatcher) - Method in interface com.bitwig.extension.controller.api.ControllerHost
Creates a RelativeHardwareValueMatcher that is matched by either of the 2 supplied action matchers.
createParameter(int) - Method in interface com.bitwig.extension.controller.api.SpecificPluginDevice
Creates a Parameter that 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 Parameter that 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 PopupBrowser that 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 HardwareActionBindable that can be bound to some HardwareAction (such as a button press) and when that action occurs the supplied Runnable will 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 AbsoluteHardwareValueMatcher to 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 AbsoluteHardwareValueMatcher to 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 RelativeHardwarControlBindable that 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 RelativeHardwarControlBindable that can be used to step forwards or backwards when a RelativeHardwareControl is adjusted.
createRelativeHardwareKnob(String) - Method in interface com.bitwig.extension.controller.api.HardwareSurface
Creates an RelativeHardwareKnob that 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 AbsoluteHardwareValueMatcher to 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 AbsoluteHardwareValueMatcher to 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
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.
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.
createVST2DeviceMatcher(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
Creates a DeviceMatcher that will match any VST2 plug-in with the supplied id.
createVST3DeviceMatcher(String) - Method in interface com.bitwig.extension.controller.api.ControllerHost
Creates a DeviceMatcher that 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 CursorDevice follows a device within the CursorTrack it 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
BeatTimeFormatter used 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
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
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 call ControllerHost.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 PopupBrowser instead.
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 HardwareDeviceMatcher that was provided by the controller for identifying this hardware device in ControllerExtensionDefinition.listHardwareDevices(HardwareDeviceMatcherList).
deviceMatcher() - Method in interface com.bitwig.extension.controller.api.UsbDevice
The UsbDeviceMatcher that 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
UsbTransferDirection for 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
InsertionPoint that 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 UsbEndpointMatcher that 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 PopupBrowser instead.
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 AutoDetectionMidiPortNamesList that 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.
getCanHoldNoteData() - Method in interface com.bitwig.extension.controller.api.Track
Deprecated.
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.
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.
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.
getClipLauncherSlots() - Method in interface com.bitwig.extension.controller.api.Track
Deprecated.
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.
getCrossFadeMode() - Method in interface com.bitwig.extension.controller.api.Track
Deprecated.
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.
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.
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.
getHasNoteInputSelected() - Method in interface com.bitwig.extension.controller.api.SourceSelector
Deprecated.
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.
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
RelativePosition that 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.
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.
getPrimaryInstrument() - Method in interface com.bitwig.extension.controller.api.Track
Deprecated.
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.
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.
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.
getTimeSignature() - Method in interface com.bitwig.extension.controller.api.Transport
Deprecated.
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.
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 HardwareAction happens 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 HardwareBinding that 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 this HardwareSurface.
HardwareControlType - Enum Class in com.bitwig.extension.controller.api
 
hardwareDevice(int) - Method in interface com.bitwig.extension.controller.api.ControllerHost
Gets the HardwareDevice at 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 HardwareElement that 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 this HardwareSurface.
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 as HardwareButtons, 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 UsbInterface that was claimed using the UsbInterfaceMatcher defined at the corresponding index in the UsbDeviceMatcher.
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 RangedValue instead of DoubleValue.
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
InsertionPoint that 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 UsbInterfaceMatcher that 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
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
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 HardwareActionMatcher that 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.
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 AutoDetectionMidiPortNames that 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 call ControllerHost.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
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 PopupBrowser instead.
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 PopupBrowser instead.
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.
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 InsertionPoint that 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 PopupBrowser instead.
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.
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 InsertionPoint that 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 OscMethod object.
RelativeHardwarControlBindable - Interface in com.bitwig.extension.controller.api
Something that can be bound to an RelativeHardwareControl and 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 RelativeHardwareControl to some target.
RelativeHardwareControlToRangedValueBinding - Interface in com.bitwig.extension.controller.api
Represents a binding from an RelativeHardwareControl to a SettableRangedValue
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
InsertionPoint that can be used for replacing this device.
replaceInsertionPoint() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlotOrScene
An InsertionPoint that 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 PopupBrowser instead.
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 that represents a view on the scenes in this 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
scrollChannelsPageDown() - Method in interface com.bitwig.extension.controller.api.ChannelBank
scrollChannelsPageUp() - Method in interface com.bitwig.extension.controller.api.ChannelBank
scrollChannelsUp() - Method in interface com.bitwig.extension.controller.api.ChannelBank
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.
scrollDown() - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
Deprecated.
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.
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.
scrollPageDown() - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
Deprecated.
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.
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.
scrollPageUp() - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
Deprecated.
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.
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.
scrollScenesPageDown() - Method in interface com.bitwig.extension.controller.api.TrackBank
Deprecated.
scrollScenesPageUp() - Method in interface com.bitwig.extension.controller.api.TrackBank
Deprecated.
scrollScenesUp() - Method in interface com.bitwig.extension.controller.api.TrackBank
Deprecated.
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.
scrollTo(int) - Method in interface com.bitwig.extension.controller.api.SceneBank
Deprecated.
scrollToChannel(int) - Method in interface com.bitwig.extension.controller.api.ChannelBank
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.
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.
scrollTracksDown() - Method in interface com.bitwig.extension.controller.api.TrackBank
Deprecated.
scrollTracksPageDown() - Method in interface com.bitwig.extension.controller.api.TrackBank
Deprecated.
scrollTracksPageUp() - Method in interface com.bitwig.extension.controller.api.TrackBank
Deprecated.
scrollTracksUp() - Method in interface com.bitwig.extension.controller.api.TrackBank
Deprecated.
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.
scrollUp() - Method in interface com.bitwig.extension.controller.api.BrowsingSessionBank
Deprecated.
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.
select() - Method in interface com.bitwig.extension.controller.api.ClipLauncherSlot
Selects the slot.
select() - Method in interface com.bitwig.extension.controller.api.DeviceChain
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 SendBank that 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 HardwareActionMatcher that is used to recognize when this action happens.
setAdjustValueMatcher(AbsoluteHardwareValueMatcher) - Method in interface com.bitwig.extension.controller.api.AbsoluteHardwareControl
Sets the AbsoluteHardwareValueMatcher that 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 RelativeHardwareValueMatcher that 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.
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.
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
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
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 BeatTimeFormatter to use by default for formatting beat times.
setDeviceMatcher(DeviceMatcher) - Method in interface com.bitwig.extension.controller.api.DeviceBank
Sets a DeviceMatcher that 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) or TrackBank.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
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.
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.
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 MidiIn where 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 NoteInput that 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.
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
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 AbsoluteHardwareValueMatcher that 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 RangedValue instead of DoubleValue.
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.
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 Value interface 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
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 BooleanSupplier that supplies the latest value.
setValueSupplier(IntSupplier) - Method in interface com.bitwig.extension.controller.api.IntegerHardwareProperty
Sets the current value from a BooleanSupplier that supplies the latest value.
setValueSupplier(Supplier<? extends T>) - Method in interface com.bitwig.extension.controller.api.ObjectHardwareProperty
Sets the current value from a BooleanSupplier that supplies the latest value.
setValueSupplier(Supplier<Color>) - Method in interface com.bitwig.extension.controller.api.ColorHardwareProperty
Sets the current value from a Supplier that supplies the latest value.
setValueSupplier(Supplier<String>) - Method in interface com.bitwig.extension.controller.api.StringHardwareProperty
Sets the current value from a Supplier that 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
InsertionPoint that 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
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
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.
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
toggleLoop() - Method in interface com.bitwig.extension.controller.api.Transport
Deprecated.
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
toggleMetronomeTicks() - Method in interface com.bitwig.extension.controller.api.Transport
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.
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.
togglePunchOut() - Method in interface com.bitwig.extension.controller.api.Transport
Deprecated.
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 UsbTransferType type 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 UsbDeviceMatcher that matches a USB device that matches the supplied expression and has a configuration matching the supplied UsbConfigurationMatcher.
UsbDeviceMatcher(String, String, UsbInterfaceMatcher...) - Constructor for class com.bitwig.extension.controller.UsbDeviceMatcher
Creates a UsbDeviceMatcher that matches a USB device that matches the supplied expression and has a configuration matching the supplied UsbInterfaceMatchers.
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 EnumValueDefinition for the given index.
valueDefinitionFor(String) - Method in interface com.bitwig.extension.controller.api.EnumDefinition
Gets the EnumValueDefinition for 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

y() - Method in interface com.bitwig.extension.controller.api.NoteStep
 

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
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form