I'm not sure about my English as non native speaker, but let's try. Hopefully you will understand. It's quite easy after two strong espresso coffees: ADSR envelope has four segments: Attack Time Decay Time Sustain Level Release Time To simulate this on CZ, you have to use 3 steps: Step 1: R1 = will simulate Attack time, set for example 50 or as necessary. Decrease this value for slower Attack time, increase for faster Attack time. With 99 there's no Attack segment. L1 = set to 99 to get full range envelope Step 2 - set SUS for this step: R2 = will simulate Decay time, set for example 50 or as necessary. Decrease this value for slower Decay time, increase for faster Decay time. When 99, there's no Decay segment. L2 = simulates Sustain. To get Decay segment it must be set lower then L1, for example 50. When L1 = L2, there's no Decay, in such case R2 can be set to any value because it's not effective. Step 3 - set END for this step: R3 = will simulate Release time, set for example 50 or as necessary. Decrease this value for longer Release time, increase for shorter Release time. L3 = when selecting END for this step it will be set automatically to 0 Was this right direction? If you are interested in CZ programming I would recommend you two books which can be found somewhere on the net: - An Insider's Guide to Casio CZ Synthesizers - The Easy CZ Book And of course standard Casio CZ Sound Synthesis Handbook, and Summary. Daniel Forro On Nov 8, 2012, at 1:39 AM, Carl Lofgren wrote: > Hi everyone - can someone explain in plain english how one should > think when programming Casio envelopes? > > At the moment I've been banging my head against my Casio FZ and I'm > trying to create a simple ADSR envelope, but no sir. Maybe my > caffeine level is too low - but I'm totally lost among the 8-stage > envelope here. > > Anyone who can help me in the right direction?
Message
Re: [CZsynth] Casio envelopes
2012-11-09 by Daniel Forró
Attachments
- No local attachments were found for this message.