Midi

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
	* New to FreeBASIC.

See also
	* KeyPgDeviceDevice
	* KeyPgMusicMusic

