MIDI
Index
Constructors
Properties
Accessors
Methods
Properties
Staticavailable
available: boolean = ...
Staticmessages
messages: Readonly<
{
ChannelPressure: 208;
ControlChange: 176;
NoteOff: 128;
NoteOn: 144;
PitchBend: 224;
PolyphonicPressure: 160;
ProgramChange: 192;
SystemMessages: 240;
},
> = ...
{
ChannelPressure: 208;
ControlChange: 176;
NoteOff: 128;
NoteOn: 144;
PitchBend: 224;
PolyphonicPressure: 160;
ProgramChange: 192;
SystemMessages: 240;
},
> = ...
Accessors
inputs
Returns undefined | MIDIInputMap
outputs
Returns undefined | MIDIOutputMap
sysex Enabled
- get sysexEnabled(): undefined | boolean
Returns undefined | boolean
Methods
send Message
sendMessage(port: string, data: any, timestamp?: number): voidParameters
port: stringdata: anyOptionaltimestamp: number
Returns void
send Control Change
sendControlChange(
port: string,
channel: number,
cc: number,
value: number,
): voidParameters
port: stringchannel: numbercc: numbervalue: number
Returns void
send Note On
sendNoteOn(port: string, channel: number, note: number, velocity: number): voidParameters
port: stringchannel: numbernote: numbervelocity: number
Returns void
send Note Off
sendNoteOff(port: string, channel: number, note: number, velocity: number): voidSends a NoteOff MIDI message.
Parameters
port: stringchannel: numbernote: numbervelocity: number
Sends a NoteOn MIDI message.