Csound Csound-dev Csound-tekno Search About

[Csnd] relative amplitude in additive synthesis

Date2010-07-15 14:44
FromStefan Thomas
Subject[Csnd] relative amplitude in additive synthesis
Dear Community,
I want to change the relative amplitudes of theĀ  partials in a csd-file, where I use additive synthesis.
I want the higher partials to be relatively louder when the key-velocity (from the midi-keyboard) is high and I want to have them relatively softer, when the velocity is lower.
How can I achieve this?

Date2010-07-15 15:08
Fromjpff@cs.bath.ac.uk
Subject[Csnd] Re: relative amplitude in additive synthesis
> Dear Community,
> I want to change the relative amplitudes of the  partials in a csd-file,
> where I use additive synthesis.
> I want the higher partials to be relatively louder when the key-velocity
> (from the midi-keyboard) is high and I want to have them relatively
> softer,
> when the velocity is lower.
> How can I achieve this?
>

You could use a table mapping key-velocity to amplitude, and have
different tables for each partial, or a coupl eof tables and
interpolate......

or if you have a formula for how you want ampltidue as a funmction of
key-velocity and partial....

Not sure why I am answering as I have not used additve symth much.

==John ff



Send bugs reports to the Sourceforge bug tracker
            https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"

Date2010-07-15 15:09
FromRory Walsh
Subject[Csnd] Re: relative amplitude in additive synthesis
You could use a bank of oscillators, each one representing a single
partial. Then simply measure the velocity and test whether it's high
or not, if it is you can use some kind of goto statement to set the
amplitudes of the partials. Perhaps there is an easier way? This is
only the first thing I thought of..

On 15 July 2010 14:44, Stefan Thomas  wrote:
> Dear Community,
> I want to change the relative amplitudes of theĀ  partials in a csd-file,
> where I use additive synthesis.
> I want the higher partials to be relatively louder when the key-velocity
> (from the midi-keyboard) is high and I want to have them relatively softer,
> when the velocity is lower.
> How can I achieve this?
>


Send bugs reports to the Sourceforge bug tracker
            https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"