[sdiy] Processing Midi - Dropping Notes
Theo
t.hogers at home.nl
Sat Jul 17 04:15:23 CEST 2004
Just noticed I made a rude mistake here.
The messages from $F1 to $F7 are not one byte but have 0 to 2 data bytes depending on the message.
Its just that they sit in the same branch in the code I revered to when writing this.
I know I should add more and better comments when coding....
Theo
----- Original Message -----
From: Theo
To: synth-diy at dropmix.xs4all.nl ; David Brown
Sent: Friday, July 16, 2004 10:22 PM
Subject: Re: [sdiy] Processing Midi - Dropping Notes
<snip>
The other one byte messages ($F1...$F7) are not real-time and not allowed to go in-between the data of other messages.
However I like to pars them as if they where real-time messages, part for easy of coding.
But also because of timing.
"Midi time code quarter frame" ($F1) is one of them, you don't like that one waiting in a FIFO too long.
And having "Song select"($F3) or "Song position pointer"($F2) waiting in the FIFO while $FA "start" is received and executed in is also a bit sloppy.
Best use a method that takes care of these things automatically.
Like the one I described in the other message.
Cheers,
Theo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20040717/00e575db/attachment.htm>
More information about the Synth-diy
mailing list