Bitwig Studio Control Surface API  4.0.1
Channel.java
1 package com.bitwig.extension.controller.api;
2 
9 
16 public interface Channel extends DeviceChain, DeleteableObject
17 {
24  @OscNode
26 
34  @Deprecated
36 
43  @OscNode
44  Parameter volume();
45 
53  @Deprecated
54  Parameter getPan();
55 
62  @OscNode
63  Parameter pan();
64 
72  @Deprecated
74 
81  @OscNode
83 
91  @Deprecated
93 
100  @OscNode
101  SoloValue solo();
102 
107  @OscNode
109 
126  void addVuMeterObserver(int range, int channel, boolean peak, IntegerValueChangedCallback callback);
127 
138  @Deprecated
139  void addNoteObserver(NotePlaybackCallback callback);
140 
146  @OscNode
148 
160  @Deprecated
162 
168  @OscNode
170 
176  @OscNode
177  SendBank sendBank();
178 
188  @Deprecated
189  Send getSend(int index);
190 
196  @OscMethod
197  void duplicate();
198 
204  @OscMethod
205  void selectInMixer();
206 
215 
221  @OscMethod
222  void makeVisibleInArranger();
223 
229  @OscMethod
230  void makeVisibleInMixer();
231 }
void addVuMeterObserver(int range, int channel, boolean peak, IntegerValueChangedCallback callback)
void addIsSelectedInMixerObserver(BooleanValueChangedCallback callback)
void addNoteObserver(NotePlaybackCallback callback)
void addColorObserver(ColorValueChangedCallback callback)