Bitwig Studio Control Surface API
4.0.1
NoteInput.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
13
public
interface
NoteInput
14
{
25
@
OscMethod
26
void
setShouldConsumeEvents
(
boolean
shouldConsumeEvents);
27
43
void
setKeyTranslationTable
(Object[] table);
44
59
void
setVelocityTranslationTable
(Object[] table);
60
76
@
OscMethod
77
void
assignPolyphonicAftertouchToExpression
(
int
channel,
NoteExpression
expression,
int
pitchRange);
78
89
@
OscMethod
90
void
setUseExpressiveMidi
(
boolean
useExpressiveMidi,
int
baseChannel,
int
pitchBendRange);
91
100
@Deprecated
101
void
setUseMultidimensionalPolyphonicExpression
(
boolean
useMPE,
int
baseChannel);
102
115
@
OscMethod
116
void
sendRawMidiEvent
(
int
status,
int
data0,
int
data1);
117
123
@
OscNode
124
NoteLatch
noteLatch
();
125
131
@
OscNode
132
Arpeggiator
arpeggiator
();
133
139
@
OscNode
140
SettableBooleanValue
includeInAllInputs
();
141
148
enum
NoteExpression
149
{
150
NONE, PITCH_DOWN, PITCH_UP, GAIN_DOWN, GAIN_UP, PAN_LEFT, PAN_RIGHT, TIMBRE_DOWN, TIMBRE_UP
151
}
152
}
com
com.bitwig.extension.controller.api.Arpeggiator
Definition:
Arpeggiator.java:11
com.bitwig.extension.controller.api.NoteInput.setVelocityTranslationTable
void setVelocityTranslationTable(Object[] table)
com.bitwig.extension.controller.api.NoteInput.setUseExpressiveMidi
void setUseExpressiveMidi(boolean useExpressiveMidi, int baseChannel, int pitchBendRange)
com.bitwig.extension.api
Definition:
Color.java:1
com.bitwig.extension.controller.api.NoteInput.noteLatch
NoteLatch noteLatch()
com.bitwig.extension.controller.api.NoteInput.sendRawMidiEvent
void sendRawMidiEvent(int status, int data0, int data1)
com.bitwig.extension.api.opensoundcontrol.OscMethod
Definition:
OscMethod.java:7
com.bitwig.extension.controller.api.NoteInput.includeInAllInputs
SettableBooleanValue includeInAllInputs()
com.bitwig.extension.controller.api.SettableBooleanValue
Definition:
SettableBooleanValue.java:10
com.bitwig.extension
com.bitwig.extension.controller.api.NoteLatch
Definition:
NoteLatch.java:11
com.bitwig.extension.controller.api.NoteInput.assignPolyphonicAftertouchToExpression
void assignPolyphonicAftertouchToExpression(int channel, NoteExpression expression, int pitchRange)
com.bitwig.extension.controller.api.NoteInput.setKeyTranslationTable
void setKeyTranslationTable(Object[] table)
com.bitwig
com.bitwig.extension.controller.api.NoteInput.setShouldConsumeEvents
void setShouldConsumeEvents(boolean shouldConsumeEvents)
com.bitwig.extension.controller.api.NoteInput.arpeggiator
Arpeggiator arpeggiator()
com.bitwig.extension.controller.api.NoteInput.NoteExpression
Definition:
NoteInput.java:148
com.bitwig.extension.api.opensoundcontrol.OscNode
Definition:
OscNode.java:7
com.bitwig.extension.api.opensoundcontrol
Definition:
OscAddressSpace.java:1
com.bitwig.extension.controller.api.NoteInput.setUseMultidimensionalPolyphonicExpression
void setUseMultidimensionalPolyphonicExpression(boolean useMPE, int baseChannel)
com.bitwig.extension.controller.api.NoteInput
Definition:
NoteInput.java:13
src
main
java
com
bitwig
extension
controller
api
NoteInput.java
Copyright © 2014 Bitwig GmbH. All rights reserved.