Jens M Andreasen wrote:
> On Sat, 2009-09-26 at 14:03 +0200, Ralf Mardorf wrote:
>
>
>> When using several MIDI ports even a lot of SysEx can be sent real-time,
>> but using only one MIDI port even aftertouch can cause timing problems.
>>
>
> A stream of channel-aftertouch is single bytes, and can at any point be
> interrupted by more important data (note-on) with at most 0.3
> miliseconds delay ...
When interrupted it's 2 bytes, one byte only when running status can
take effect. To be honest, I don't know if aftertouch will be
interrupted by applications and devices by default. Is this MIDI
standard? And to be honest, much more data is produced by the pitch
wheel, because of the low and high byte. I never had any timing issues
because of aftertouch and pitch bend, but I noticed that they produce
much more traffic than real-time SysEx for filters. IIRC I had 4 MIDI
outputs for the Atari ST, I guess using just one MIDI output can cause
trouble for pure MIDI music.
Ralf
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Sun Sep 27 00:15:08 2009
This archive was generated by hypermail 2.1.8 : Sun Sep 27 2009 - 00:15:09 EEST