var = MIDIPOS( )
Beschrijving:
Deze functie geeft de huidige afspeel stand (positie)
uit een MIDI bestand dat afgespeeld wordt met PLAYMIDI.
See also: PLAYMIDI, STOPMIDI
PLAYMIDI filename, length
Beschrijving: Dit speelt een *.MIDI sound van een bestand op disk af zoals gespecificeert in filename. De lengte variabele bevat de (nog niet afgespeelde)lengte van de MIDI file (niet in seconden). Je kunt slechts één file tegelijk afspelen. Geregeld zult u moeten nagaan door de functie MIDIPOS( ) te gebruiken of het eind van de file bereikt is: Gebruik tenslotte het STOPMIDI commando om de muziek file af te sluiten voordat je een volgende kunt afspelen. Gebruik: 'the playmidi command returns the length of the midi in ' the variable howLong playmidi "c:\somedir\mymusic.midi", howLong timer 1000, [checkPlay] wait [checkPlay] if howLong = midipos( ) then [musicEnded] wait [musicEnded] stopmidi timer 0 wait See also: STOPMIDI, MIDIPOS()
STOPMIDI
Beschrijving:
Dit commando stopt een MIDI die nog bezig is te worden afgespeeld met het PLAYMIDI commando.
Het moet uitgevoerd worden voordat een nieuwe PLAYMIDI commando mag worden gegeven.
Ook moet dit STOPMIDI commando aan een MIDI file worden gegeven als een programma eindigd.
See also: PLAYMIDI, MIDIPOS()