Hi,

A few questions:

If delta time is 0, then the MIDI command takes place at the current tick. What
if a command that has been waiting reaches 0 waiting time? Does it get played in
the same tick, at the next tick, or does it displace the current waiting MIDI
command to play at this tick?

Do all MIDI commands have to wait for this one before the song can continue?

If 10 commands in a row have a delta time of 0, they each wait their turn don't
they? As in, they get played at tick 0, 1, 2, 3, ..., not all together.

On another thing, somehow in my implementation I've remove the need for the
'last_played' variable which kept track of what time the last note was played. I
don't think I need it any more but I just wanted to check - is this bad??!
Thanks for your help,

Alex.



Reply via email to