implements Midi.Sink
A MIDI system output.Output(string name, string connection) |
midiin | Audio.Connection inputs as an array |
clear(Time.Clock clock) | clear all scheduled events |
connect(regex connection) | connect to one or more system ports |
connect(string connection) | connect to a system port |
remove(Midi.MessageEvent event) | remove a previously scheduled message event |
remove(Midi.NoteEvent event) | remove a previously scheduled event |
schedule(Midi.Message message, float measure, Time.Clock clock) | schedule a MIDI message |
schedule(Midi.Note note, float measure, Time.Clock clock) | schedule a MIDI note |
schedule(Midi.Pattern pattern, float measure, Time.Clock clock) | schedule a MIDI Pattern |
schedule(Midi.Sequence sequence, float measure, Time.Clock clock) | schedule a MIDI sequence |
send(Midi.Message message, float measure, Time.Clock clock) | send a MIDI message |
send(Midi.Note note, float measure, Time.Clock clock) | send a MIDI note |
send(Midi.Pattern pattern, float measure, Time.Clock clock) | send a MIDI pattern |
send(Midi.Sequence sequence, float measure, Time.Clock clock) | send a MIDI sequence |
Audio.Connection inputs as an array. Adding or removing elements to this array has no effect on the underlying audio component.
Clear all scheduled events
Connect to one or more system ports.
Connect to a system port.
Remove a previously scheduled message event
Remove a previously scheduled event
Schedule a MIDI message
Schedule a MIDI note
Schedule a MIDI Pattern
Schedule a MIDI sequence
Send a MIDI message
Send a MIDI note
Send a MIDI pattern
Send a MIDI sequence