Yahoo Groups archive

Casio CZ/ VZ/ FZ - Pro Series

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

Message

CZ patch conversion to VZ format

2004-06-29 by steve_the_composer

(1) With the VZ envelope architecture, it should be possible to 
manually design Mellotron-style patches.
(2) About 10 years ago, I started to explore a software design to 
convert CZ patches to VZ architecture, but
--(a) early on I ran into problems with not being able to modify 
white/pink noise on the VZ, and
--(b) it was more fruitful to recreate/approximate desired patches by 
hand (and more fun to create totally new sounds).
(3) If someone really wants to tackle automation of CZ patches for 
the VZ:
--(a) I would think the first step is to design specifc VZ waveform 
algorithms that approximate the different CZ waveforms.
--(b) The next step could be to standardize all the other VZ 
parameters that have no counterpart on the CZ.
--(c) Then, one might make correlation tables of what VZ values mimic 
CZ values for parameters where there is a counterpart.
--(d) Timbre envelope might be a problem since on the VZ you have to 
do that using the line architecture and the DCAs.

If you have the desire and patience to do all that (assuming my 
methodology is sound), my hat goes off to you.  As time permits, I 
would be willing to add my two cents to the project.

Once the correlations and algorithms are figured out, I might have 
some thoughts on how to (1) parse/disassemble the CZ preset sysex 
file and (2) assemble a VZ preset sysex file.

I think it would be an excellent project given the renewed interest 
in the CZ and VZ sound.  Of course another good project might be to 
develop a conversion process for other ROMpler-based synth engines.

Finally, if anyone has figured out a way to simulate the filtering of 
noise on the VZ so you can do what the CZ architecture can, please 
let me know.

Hope this helps.
--Dr. Steve 

PS: If there are enough people willing to tackle this, tasks could be 
broken up and done piecemeal. For example:
 
--task 1: make a list of parameters with direct counterparts
--task 2: make a list of VZ parameters with no CZ counterpart
--task 3: make a list of CZ parameters with indirect counterparts.
--task 4: design a CZ patch that only uses parameters with a direct 
counterpart in the VZ.
--task 5: design a VZ template that standardizes all parameters.
--task 6: design a standardized speadsheet based on the above.
--task 7: design routines to (a) parse/disassemble and (b) display CZ 
patch sysex file data and (c) convert the data to a csv [or other]
file.
--task 8: design routines to assemble a VZ patch sysex file from a 
data list.
etc.    


--- In CZsynth@yahoogroups.com, ProDigInfo <prodiginfo@y...> wrote:
> Dear all,
> 
> after reading all the postings about the Mellotron patches for CZ-
1, I was 
> wondering if it would be possible that somebody had something 
similar for 
> the VZ-1.
> 
> Alternatively, would there be a possibility to 'translate' a patch 
> definition from the CZ architecture to the VZ one? I think they are 
similar 
> 'phase distortion' synths, but the VZ has more features... Maybe 
somebody 
> knows some tricks to do that conversion.

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.