[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