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 Daniel Forró

On 22 Aug, 2013, at 3:21 PM, fulfil_objective wrote:

> High speed sysex transfer is both desired and encouraged, for  
> example, in the case of sending sound data to a sampler. If you  
> wanted to send 128 megabytes of sounds to your sampler, and if you  
> were restricted to 31250 bps, it would take 9.5 hours to send the  
> sounds. USB MIDI devices enable higher speeds, and that speed is  
> encouraged.

Yes, in the times when nobody used USB for MIDI, SCI used higher MIDI  
speed for the purpose of SDS in some of their instruments, but very  
soon this idea was abandoned and manufacturers started to use SCSI  
SMDI standard for sample transfers.

>
> 31250 bps is the speed of an old dialup modem (actual throughput) on  
> a good day. If you tested at 115200 bps, that is merely 3.7 times  
> faster than 31250 bps. Still very slow by today's standards.

Yes, today's standard are today's standard. Nobody knew anything about  
them 30 years ago. Try to see it this way. It's easy to be a general  
after the battle.

> So yes, I think a capable modern computer with a good USB system can  
> send sysex out faster than the CZ can deal with it. And it's not  
> necessarily tied to CPU speed of the computer either, more like the  
> speed of the whole computer-USB system.
>
> You will probably find it enlightening to read the "Universal Serial  
> Bus Device Class Definition for MIDI Devices", Release 1.0, Nov 1,  
> 1999, which you cand download here:
>
> http://www.usb.org/developers/devclass_docs/midi10.pdf

Yes, but transfer between the interface and the target MIDI device  
must follow MIDI standard, which is 31250 bps. Dot.

Daniel Forro

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.