Interface PrimaryDevice
- All Superinterfaces:
DeleteableObject,Device,DuplicableObject,ObjectProxy,Subscribable
Deprecated.
A special kind of device that represents the primary device of a track.
- Since:
- API version 1
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumDeprecated.static enumDeprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCanSwitchToDeviceObserver(PrimaryDevice.DeviceType deviceType, PrimaryDevice.ChainLocation chainLocation, BooleanValueChangedCallback callback) Deprecated.This method never did anything.voidswitchToDevice(PrimaryDevice.DeviceType deviceType, PrimaryDevice.ChainLocation chainLocation) Deprecated.Makes the device with the given type and location the new primary device.Methods inherited from interface com.bitwig.extension.controller.api.DeleteableObject
deleteObject, deleteObjectActionMethods inherited from interface com.bitwig.extension.controller.api.Device
addActiveModulationSourceObserver, addDirectParameterIdObserver, addDirectParameterNameObserver, addDirectParameterNormalizedValueObserver, addDirectParameterValueDisplayObserver, addHasSelectedDeviceObserver, addIsEnabledObserver, addIsPluginObserver, addNameObserver, addNextParameterPageEnabledObserver, addPageNamesObserver, addPositionObserver, addPresetCategoriesObserver, addPresetCategoryObserver, addPresetCreatorObserver, addPresetCreatorsObserver, addPresetNameObserver, addPresetNamesObserver, addPreviousParameterPageEnabledObserver, addSampleNameObserver, addSelectedPageObserver, addSlotsObserver, afterDeviceInsertionPoint, beforeDeviceInsertionPoint, browseToInsertAfterDevice, browseToInsertBeforeDevice, browseToReplaceDevice, createChainSelector, createCursorLayer, createCursorRemoteControlsPage, createCursorRemoteControlsPage, createDeviceBrowser, createDrumPadBank, createLayerBank, createSiblingsDeviceBank, createSpecificBitwigDevice, createSpecificVst2Device, createSpecificVst2Device, createSpecificVst3Device, createSpecificVst3Device, deviceChain, deviceType, getCommonParameter, getCursorSlot, getDeviceChain, getEnvelopeParameter, getMacro, getModulationSource, getParameter, hasDrumPads, hasLayers, hasSlots, incDirectParameterValueNormalized, isEnabled, isExpanded, isMacroSectionVisible, isNested, isParameterPageSectionVisible, isPlugin, isRemoteControlsSectionVisible, isWindowOpen, loadPreset, name, nextParameterPage, position, presetCategory, presetCreator, presetName, previousParameterPage, replaceDeviceInsertionPoint, sampleName, selectInEditor, setDirectParameterValueNormalized, setParameterPage, setPresetCategory, setPresetCreator, slotNames, switchToNextPreset, switchToNextPresetCategory, switchToNextPresetCreator, switchToPreviousPreset, switchToPreviousPresetCategory, switchToPreviousPresetCreator, toggleEnabledStateMethods inherited from interface com.bitwig.extension.controller.api.DuplicableObject
duplicateObject, duplicateObjectActionMethods inherited from interface com.bitwig.extension.controller.api.ObjectProxy
createEqualsValue, existsMethods inherited from interface com.bitwig.extension.controller.api.Subscribable
isSubscribed, setIsSubscribed, subscribe, unsubscribe
-
Method Details
-
switchToDevice
Deprecated.Makes the device with the given type and location the new primary device.- Parameters:
deviceType- the requested device type of the new primary devicechainLocation- the requested chain location of the new primary device- Since:
- API version 1
-
addCanSwitchToDeviceObserver
@Deprecated void addCanSwitchToDeviceObserver(PrimaryDevice.DeviceType deviceType, PrimaryDevice.ChainLocation chainLocation, BooleanValueChangedCallback callback) Deprecated.This method never did anything. Please do not use.Registers an observer that reports if navigation to another device with the provided characteristics is possible.- Parameters:
deviceType- the requested device type of the new primary devicechainLocation- the requested chain location of the new primary devicecallback- a callback function the receives a single boolean parameter- Since:
- API version 1
-
CursorDevice.