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

A friend of mine, Paul Perry (frostwave) had an interesting issue
along this line, vaguely.

They'd assembled a bunch of Alienator boards. Worked fine. Sound came
in an out. menus working fine, all the lights flashed, but it wouldn't
respond to MIDI.

They'd used (say) 10 Mhz crystals instead of 8Mhz. So, it wasn't
looking for smack on 31250 on the input!!!

On 8/22/13, Daniel Forró <dan.for@...> wrote:
>
> 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.