Interface Midi.Sink

Implemented by components that accept MIDI input.

Known Implementations

Methods

clear(float from)

clear all scheduled events starting from the given measure

connectMidi(Midi.Source source)

midiChannel()

Get or set the MIDI channel.

midiChannel(integer channel)

Get or set the MIDI channel.

schedule(Midi.Message message, float measure)

schedule a MIDI message

schedule(Midi.Message message, float measure, integer channel)

schedule a MIDI message

schedule(Midi.Note note, float measure)

schedule a MIDI note

schedule(Midi.Note note, float measure, integer channel)

schedule a MIDI note

schedule(Midi.Pattern pattern, float measure)

schedule a MIDI Pattern

schedule(Midi.Pattern pattern, float measure, integer channel)

schedule a MIDI Pattern

Method Documentation

void clear(float from)

clear all scheduled events starting from the given measure

Parameters

void connectMidi(Midi.Source source)

Parameters

integer midiChannel()

Get or set the MIDI channel.

Parameters

Returns

integer midiChannel(integer channel)

Get or set the MIDI channel.

Parameters

Returns

void schedule(Midi.Message message, float measure)

schedule a MIDI message

Parameters

void schedule(Midi.Message message, float measure, integer channel)

schedule a MIDI message

Parameters

void schedule(Midi.Note note, float measure)

schedule a MIDI note

Parameters

void schedule(Midi.Note note, float measure, integer channel)

schedule a MIDI note

Parameters

void schedule(Midi.Pattern pattern, float measure)

schedule a MIDI Pattern

Parameters

void schedule(Midi.Pattern pattern, float measure, integer channel)

schedule a MIDI Pattern

Parameters



Creative Commons LicenseThis work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.