Control Surface API
3.0.3
Main Page
Related Pages
Classes
Channel.java
1
package
com.bitwig.extension.controller.api;
2
3
import
com
.
bitwig
.
extension
.
api
.
opensoundcontrol
.
OscMethod
;
4
import
com
.
bitwig
.
extension
.
api
.
opensoundcontrol
.
OscNode
;
5
import
com
.
bitwig
.
extension
.
callback
.
BooleanValueChangedCallback
;
6
import
com
.
bitwig
.
extension
.
callback
.
ColorValueChangedCallback
;
7
import
com
.
bitwig
.
extension
.
callback
.
IntegerValueChangedCallback
;
8
import
com
.
bitwig
.
extension
.
callback
.
NotePlaybackCallback
;
9
16
public
interface
Channel
extends
DeviceChain
17
{
24
@
OscNode
25
SettableBooleanValue
isActivated
();
26
34
@Deprecated
35
Parameter
getVolume
();
36
43
@
OscNode
44
Parameter
volume
();
45
53
@Deprecated
54
Parameter
getPan
();
55
62
@
OscNode
63
Parameter
pan
();
64
72
@Deprecated
73
SettableBooleanValue
getMute
();
74
81
@
OscNode
82
SettableBooleanValue
mute
();
83
91
@Deprecated
92
SoloValue
getSolo
();
93
100
@
OscNode
101
SoloValue
solo
();
102
119
void
addVuMeterObserver
(
int
range,
int
channel,
boolean
peak,
IntegerValueChangedCallback
callback);
120
131
@Deprecated
132
void
addNoteObserver
(
NotePlaybackCallback
callback);
133
139
@
OscNode
140
PlayingNoteArrayValue
playingNotes
();
141
153
@Deprecated
154
void
addColorObserver
(
ColorValueChangedCallback
callback);
155
161
@
OscNode
162
SettableColorValue
color
();
163
169
@
OscNode
170
SendBank
sendBank
();
171
181
@Deprecated
182
Send
getSend
(
int
index);
183
189
@
OscMethod
190
void
duplicate
();
191
197
@
OscMethod
198
void
selectInMixer
();
199
207
void
addIsSelectedInMixerObserver
(
BooleanValueChangedCallback
callback);
208
214
@
OscMethod
215
void
makeVisibleInArranger
();
216
222
@
OscMethod
223
void
makeVisibleInMixer
();
224
}
com.bitwig.extension.controller.api.Channel.getSolo
SoloValue getSolo()
com.bitwig.extension.controller.api.Channel.makeVisibleInMixer
void makeVisibleInMixer()
com.bitwig.extension.controller.api.Channel.volume
Parameter volume()
com.bitwig.extension.controller.api.Channel.makeVisibleInArranger
void makeVisibleInArranger()
com.bitwig.extension.api.opensoundcontrol
Definition:
OscAddressSpace.java:1
com.bitwig.extension.callback
Definition:
BooleanValueChangedCallback.java:1
com.bitwig.extension.controller.api.PlayingNoteArrayValue
Definition:
PlayingNoteArrayValue.java:6
com.bitwig.extension.controller.api.Channel.addColorObserver
void addColorObserver(ColorValueChangedCallback callback)
com.bitwig.extension.callback.ColorValueChangedCallback
Definition:
ColorValueChangedCallback.java:5
com.bitwig.extension.controller.api.SendBank
Definition:
SendBank.java:3
com.bitwig
com.bitwig.extension.controller.api.Channel.duplicate
void duplicate()
com.bitwig.extension.controller.api.Parameter
Definition:
Parameter.java:13
com.bitwig.extension.controller.api.Channel.getMute
SettableBooleanValue getMute()
com.bitwig.extension.controller.api.SettableColorValue
Definition:
SettableColorValue.java:5
com.bitwig.extension.controller.api.Channel.getVolume
Parameter getVolume()
com.bitwig.extension.api.opensoundcontrol.OscMethod
Definition:
OscMethod.java:7
com.bitwig.extension.controller.api.Channel.addNoteObserver
void addNoteObserver(NotePlaybackCallback callback)
com.bitwig.extension.controller.api.Channel.getPan
Parameter getPan()
com.bitwig.extension.controller.api.Channel.sendBank
SendBank sendBank()
com.bitwig.extension.controller.api.Send
Definition:
Send.java:3
com.bitwig.extension.controller.api.Channel.addIsSelectedInMixerObserver
void addIsSelectedInMixerObserver(BooleanValueChangedCallback callback)
com.bitwig.extension.callback.IntegerValueChangedCallback
Definition:
IntegerValueChangedCallback.java:3
com.bitwig.extension.controller.api.Channel.mute
SettableBooleanValue mute()
com.bitwig.extension.api.opensoundcontrol.OscNode
Definition:
OscNode.java:7
com
com.bitwig.extension.controller.api.Channel.addVuMeterObserver
void addVuMeterObserver(int range, int channel, boolean peak, IntegerValueChangedCallback callback)
com.bitwig.extension.controller.api.SettableBooleanValue
Definition:
SettableBooleanValue.java:10
com.bitwig.extension.api
Definition:
Color.java:1
com.bitwig.extension.controller.api.Channel.playingNotes
PlayingNoteArrayValue playingNotes()
com.bitwig.extension.controller.api.Channel.solo
SoloValue solo()
com.bitwig.extension.controller.api.Channel.color
SettableColorValue color()
com.bitwig.extension.controller.api.DeviceChain
Definition:
DeviceChain.java:14
com.bitwig.extension.controller.api.Channel.selectInMixer
void selectInMixer()
com.bitwig.extension.callback.NotePlaybackCallback
Definition:
NotePlaybackCallback.java:3
com.bitwig.extension.controller.api.Channel.getSend
Send getSend(int index)
com.bitwig.extension.controller.api.SoloValue
Definition:
SoloValue.java:8
com.bitwig.extension.callback.BooleanValueChangedCallback
Definition:
BooleanValueChangedCallback.java:3
com.bitwig.extension.controller.api.Channel.isActivated
SettableBooleanValue isActivated()
com.bitwig.extension.controller.api.Channel
Definition:
Channel.java:16
com.bitwig.extension.controller.api.Channel.pan
Parameter pan()
com.bitwig.extension
buildbot
jenkins
workspace
bw-studio-linux-release
base
extensions
api
src
main
java
com
bitwig
extension
controller
api
Channel.java
Copyright © 2014 Bitwig GmbH. All rights reserved.