Yahoo Groups archive

Casio CZ/ VZ/ FZ - Pro Series

Index last updated: 2026-04-28 22:42 UTC

Message

Re: [CZsynth] Speed of sysex transfer

2013-08-22 by Loscha

Thanks, Gordon.
I was in the car when this turd got emailed earlier.

MIDI is, as you state, fixed at a baud rate of 31250 bps. That's the very
definition of MIDI.
And, truth be told, if you look at the system architecture of earlier
synths, they could not take this rate in any sustained manner. You can send
note ones and off pretty fast, most modern synths can take fills speed more
on and off.
If you take an older synth - they cannot even take full back to back note
on note off. They'll start dropping notes or losing note offs.

Also. Latency. A cz-101 takes 8 ms to turn a note on aster receiving the
completed note on message.
I'd imagine the rest of the cz range is the same.
You've got phase accumulators And envelopes to reset. Fortunately, these
are achieved in hardware via the 93x series of chips. If these were done in
software, it'd be an even longer delay.

On Thursday, August 22, 2013, Gordon JC Pearce wrote:

> **
>
>
> On Thu, Aug 22, 2013 at 06:21:26AM -0000, fulfil_objective wrote:
> > Hi Steve,
> >
> > I think you are too focused on these vintage numbers like 31250 bps and
> 115200 bps. Transferring sysex by USB and MIDI are not limited to these old
> numbers. USB enables speeds that are hundreds or thousands of times faster
> than these numbers. In fact, greatly higher speeds are touted as one of the
> benefits of a USB MIDI device (along with multiple streams).
>
> Bullshit.
>
> MIDI transfers data at 31250bps. It doesn't matter how the interface is
> connected to the host or device, MIDI data is by definition 31250bps. The
> interface may be able to talk to the PC faster than that, but you cannot
> send it to the target device at anything other than 31250bps.
>
> --
> Gordonjcp MM0YEQ
>
>  
>


[Non-text portions of this message have been removed]

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.