Csound Csound-dev Csound-tekno Search About

instrument design hints

Date1998-02-18 11:42
Fromjames@maths.ex.ac.uk
Subjectinstrument design hints
owner-csound-outgoing wrote
>From owner-csound-outgoing Thu Feb  5 16:28:01 1998
From: owner-csound-outgoing
Date: Thu, 5 Feb 98 16:28:01 GMT
To: owner-csound-outgoing
Subject: BOUNCE Csound: Non-member submission from [Eric Lyon ]

Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Thu, 5 Feb 98 16:27:51 GMT
Received: from ns01.iamas.ac.jp [202.249.58.12] by hermes via ESMTP (QAA13564); Thu, 5 Feb 1998 16:27:31 GMT
Received: from localhost by ns01.iamas.ac.jp (8.8.5+2.7Wbeta5/3.5Wpl4) with SMTP id BAA03231; Fri, 6 Feb 1998 01:30:26 +0900 (JST)
Message-Id: <199802051630.BAA03231@ns01.iamas.ac.jp>
X-Authentication-Warning: ns01.iamas.ac.jp: eric@localhost didn't use HELO protocol
To: csound
Subject: Instrument design con't 
Cc: eric@iamas.ac.jp
Date: Fri, 06 Feb 1998 01:30:25 +0900
From: Eric Lyon 


Another useful method is to enable computer programs to
make design decisions for generating orcs. 
A WWW example may be found at 

http://ssws01.iamas.ac.jp/~eric/CSYNTH/index.shtml

based on simple synthesizer patch flows.

Eric


----------------------------------
-> Eric Lyon                    <-
-> eric@iamas.ac.jp             <-
-> http://www.iamas.ac.jp/~eric <-
----------------------------------


-- 
James Andrews, maths CDO, ext.3977

Date1998-02-18 20:40
FromHans Mikelson
SubjectRe: instrument design hints
Here are some tips:

1. If you have a slow computer only generate a second or so of sound at a
time so that you have a fast turn around time.

2. When I first started making instruments I used lots of P-Fields.  Now I
try to limit them.  Conventional synthesizers map a lot of things to
velocity.  This is somewhat useful.  I prefer an "accent" field.  You can
use to give a little boost to Fco or Q or add a burst of noise to the
beginning of a flute sound etc.

3. Use Zak audio channels to route the output of instruments to a mixer or
sound effects.  Use Zak kontrol channels to route LFO's and envelopes to
the instruments modulation destinations.

4. Use oscil iamp, 1/idur, itable as a controlable modulation source like a
twisting knob.  Don't use it for ADSR type envelopes.  Constant times
generally work better for ADSR type envelopes. ie:

kenv linseg 0, .1, iamp, .2, .8*iamp, idur-.4, .5*iamp, .1, 0

5. If it suites your purpose or sounds good disregard all of these
suggestions.

Bye,
Hans Mikelson