Controls MIDI output through sfxlib.
Syntax
result = Midi Open( device )
result = Midi Close()
result = Midi Play( filename )
result = Midi Stop()
result = Midi Pause()
result = Midi Resume()
result = Midi Send( status, data1, data2 )
Description
Midi opens a MIDI output device, plays MIDI files where supported, and sends raw three-byte MIDI messages through Midi Send.
MIDI support depends on the target and the active sfxlib backend. Programs should be prepared for a MIDI device or MIDI file playback to be unavailable.
Example
See examples/sfxlib/midi-open.bas, examples/sfxlib/midi-send.bas, examples/sfxlib/midi-play.bas, and examples/sfxlib/showcase.bas.
Differences from QB
See also