Yahoo Groups archive

Casio CZ/ VZ/ FZ - Pro Series

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

Message

Re: [CZsynth] Realtime synth parameters control with faders like BCF2000 / BCR2000

2009-11-14 by charlie from PARRY

i believe they all have similar rom dumps , the editor i have to edit the
cz101 will work on a cz1000 too along with the cz101 and i think the cz1

the cz101 i have won't permit "real time" handling , cause every time a
parameter is changed it re signals a new note out.

i haven't got all to far with my cz101 editor  for the sysex message because
its difficult to mix my graphics coding with the data coding (gui with the
internal )

but would be more than interested in helping with the parts you can't
undersatnd

this sounds like a great project , i hope to keep alive .

so you want to use a behringer to control the sysex of the cz101 , or do you
want to program  a pc program with sliders and knobs to control the sounds
of the cz101 etc etc.?


charles

----- Original Message -----
From: "-" <jdcx64@...>
To: <CZsynth@yahoogroups.com>
Sent: Saturday, November 14, 2009 9:58 AM
Subject: [CZsynth] Realtime synth parameters control with faders like
BCF2000 / BCR2000


> **************************************************
> Please give me some documentation help (CPU docs/assembler/disassembler, a
ROM dump of the CZ-1 would be great but I can get it myself) and I'll make a
software patch for the CZ-1 to receive realtime CC codes for every synth
parameter and publicly release it as a few byte changes to its Eprom
firmware, or as a few documented assembly code lines for the people who want
to get more into it.
> **************************************************
>
> The long version:
>
> This is a discussion that has been repeated several times but although we
have talked about it we have done nothing nothing to fix it yet.
>
> Like the difference between playing with a stuffed dog and a live one,
synths are a lot more fun if they can edited in realtime with knobs or
faders. That is the only reason I use my JX8P+PG800 a lot more than I use my
CZ-1. The CZ-1, just some software running on a slow 8 bit CPU, sounds more
interesting to me than the JX-8P with its 8 expensive and hard to replace
filter chips, but there's something it can't do: with other synts I use a
cotton swab to keep one key pressed and have incredible fun playing that
single note all night, moving from places like a rave party in an alien
space ship, the insides of the Krakatoa, a bee hive, etc.
>
> I have a BCF2000 thing (8 good quality motorized faders and 8 encoder
knobs MIDI controller), a bargain for 100USD. Programming it is easy but the
problem with using anything like it with the CZs is that CZs don't accept
individual CC messages for changing most synth parameters. This could be
changed via a software upgrade on a spare 4USD Eprom. If the Eprom is
socketed, replacing it with a new one is something anyone could do in a
couple of minutes, if not, good soldering skills are required but any
experienced repairman could unsolder the chip and solder a socket in its
position for painless upgrades.
>
> Assembly language / embedded programming is (still) my job and giving a
fix to the CZ software would be only fun for me. I would do it immediately
but I don't have the patience to find the documentation for the CPU in the
CZ and the corresponding assembler / disassembler software. I briefly
searched for them online but I couldn't find them.
>
> **************************************************
> Please give me some documentation help (CPU docs/assembler/disassembler, a
ROM dump of the CZ-1 would be great but I can get it myself) and I'll make a
software patch for the CZ-1 to receive realtime CC codes for every synth
parameter and publicly release it as a few byte changes to its Eprom
firmware, or as a few documented assembly code lines for the people who want
to get more into it.
> **************************************************
>
> Joaquim
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>

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.