Csound Csound-dev Csound-tekno Search About

[Csnd] Clap

Date2012-10-24 12:57
Fromluis antunes pena
Subject[Csnd] Clap
I was wondering if some of you have a hint how to 
simulate a handclap sound in csound.
I made a simple simulation of Clapping Music from 
S. Reich and I'm now looking for a nice sound.
Thanks for any help.
Best,
Luís

--
http://luisantunespena.eu


Date2012-10-24 13:55
FromRory Walsh
SubjectRe: [Csnd] Clap
You should probably be able to simulate something fairly close to a
hand clap by ring modulating a noise source with an oscillator as
described by Dodge and Jerse. In my edition(1985) it's around page 92.

On 24 October 2012 12:57, luis antunes pena  wrote:
> I was wondering if some of you have a hint how to simulate a handclap sound
> in csound.
> I made a simple simulation of Clapping Music from S. Reich and I'm now
> looking for a nice sound.
> Thanks for any help.
> Best,
> Luís
>
> --
> http://luisantunespena.eu
>
>
>
> 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"
>


Date2012-10-24 23:12
FromLuis Antunes Pena
SubjectRe: [Csnd] Clap
Thanks for the hint. I'll try it.
Best,
Luis

Am 24.10.12 14:55, schrieb Rory Walsh:
> You should probably be able to simulate something fairly close to a
> hand clap by ring modulating a noise source with an oscillator as
> described by Dodge and Jerse. In my edition(1985) it's around page 92.
>
> On 24 October 2012 12:57, luis antunes pena  wrote:
>> I was wondering if some of you have a hint how to simulate a handclap sound
>> in csound.
>> I made a simple simulation of Clapping Music from S. Reich and I'm now
>> looking for a nice sound.
>> Thanks for any help.
>> Best,
>> Luís
>>
>> --
>> http://luisantunespena.eu
>>
>>
>>
>> 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"
>>
>
> 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"
>
>


-- 
--
http://luisantunespena.eu


Date2012-10-25 07:23
FromEnrico Francioni
Subject[Csnd] Re: Clap
Rory,

sorry if I intrude,
but what book are you talking about?
Forgive me but I do not know,

many thanks

enrico



--
View this message in context: http://csound.1045644.n5.nabble.com/Clap-tp5717290p5717341.html
Sent from the Csound - General mailing list archive at Nabble.com.

Date2012-10-25 07:59
Fromfrancesco
Subject[Csnd] Re: Clap
Charles Dodge, Thomas A. Jerse
Computer Music: Synthesis, Composition, and Performance
Ed. Schirmer

1985, 1997 2 ed.

See for example:

http://www.amazon.com/Computer-Music-Synthesis-Composition-Performance/dp/0028646827

In english.
E' un ottimo libro che introduce le principali tecniche di analisi e sintesi
con riferimenti
a musiche che le usano.

ciao,
francesco.




--
View this message in context: http://csound.1045644.n5.nabble.com/Clap-tp5717290p5717342.html
Sent from the Csound - General mailing list archive at Nabble.com.

Date2012-10-25 08:59
Fromcameron bobro
Subject[Csnd] Using decibel in Csound

Hi Csound community,

I've been studying the manual and clearly there is something I am missing, because what I would like to do
is so simple but I haven't figured it out.

What I'd like to do is simply modify an amplitude argument (I'm using 0dfs) by a given amount in dB. 

When I use envelopes with midi-triggered sounds, an example would look like this:

aEnv linsegr 0, iattack, ivelocity, idecay, ivelocity*.25, isustain, ivelocity*.5, idecay, 0

with ivelocity defined so:

ivelocity veloc 0, 1

This works very intuitively, been doing it for years. But now I'm using Csound for effects and processing
a lot more, and I need things like:

aFreqencyBand = aFrequencyBand (plus or minus such and such dB)

rather than my current rather embarrassing kludge:

aFrequencyBand = aFrequencyBand * 1.5 (for example)

thanks,

Cameron Bobro








Date2012-10-25 09:15
FromRory Walsh
SubjectRe: [Csnd] Using decibel in Csound
Have you looked at the following: ampdb, ampdbfs, db, dbamp, dbfsamp

Perhaps they can be of some help to you.

Rory.


On 25 October 2012 08:59, cameron bobro  wrote:
>
> Hi Csound community,
>
> I've been studying the manual and clearly there is something I am missing,
> because what I would like to do
> is so simple but I haven't figured it out.
>
> What I'd like to do is simply modify an amplitude argument (I'm using 0dfs)
> by a given amount in dB.
>
> When I use envelopes with midi-triggered sounds, an example would look like
> this:
>
> aEnv linsegr 0, iattack, ivelocity, idecay, ivelocity*.25, isustain,
> ivelocity*.5, idecay, 0
>
> with ivelocity defined so:
>
> ivelocity veloc 0, 1
>
> This works very intuitively, been doing it for years. But now I'm using
> Csound for effects and processing
> a lot more, and I need things like:
>
> aFreqencyBand = aFrequencyBand (plus or minus such and such dB)
>
> rather than my current rather embarrassing kludge:
>
> aFrequencyBand = aFrequencyBand * 1.5 (for example)
>
> thanks,
>
> Cameron Bobro
>
> ________________________________
>
>
>
>
>

Date2012-10-25 09:23
FromRory Walsh
SubjectRe: [Csnd] Re: Clap
Indeed. It's a really great book. Maybe I should update my copy
however. Bought used for $3 dollars on Amazon. Best $3 ever spent!

On 25 October 2012 07:59, francesco  wrote:
>
> Charles Dodge, Thomas A. Jerse
> Computer Music: Synthesis, Composition, and Performance
> Ed. Schirmer
>
> 1985, 1997 2 ed.
>
> See for example:
>
> http://www.amazon.com/Computer-Music-Synthesis-Composition-Performance/dp/0028646827
>
> In english.
> E' un ottimo libro che introduce le principali tecniche di analisi e sintesi
> con riferimenti
> a musiche che le usano.
>
> ciao,
> francesco.
>
>
>
>
> --
> View this message in context: http://csound.1045644.n5.nabble.com/Clap-tp5717290p5717342.html
> Sent from the Csound - General mailing list archive at Nabble.com.
>
>
> 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"
>

Date2012-10-25 09:41
Fromcameron bobro
SubjectRe: [Csnd] Using decibel in Csound
Yes, I went through those- it's easy to convert one amplitude format to another, and to 
assign a decibel value to, say, a sound you are synthesizing. What I'm not getting is how to
do this:

aFreqencyBand = aFrequencyBand (plus or minus such and such dB)

where aFrequencyBand is, for example, a band-passed sound from diskin,
and I need the equivalent of this:

aFrequencyBand = aFrequencyBand * 1.5 

but with the ability to specify in dB rather than multiplying by some amount.

This must be as easy as pie, maybe I'm brainfarting.

-Cameron Bobro



From: Rory Walsh <rorywalsh@ear.ie>
To: csound@lists.bath.ac.uk
Sent: Thursday, October 25, 2012 10:15 AM
Subject: Re: [Csnd] Using decibel in Csound

Have you looked at the following: ampdb, ampdbfs, db, dbamp, dbfsamp

Perhaps they can be of some help to you.

Rory.


On 25 October 2012 08:59, cameron bobro <misterbobro@yahoo.com> wrote:
>
> Hi Csound community,
>
> I've been studying the manual and clearly there is something I am missing,
> because what I would like to do
> is so simple but I haven't figured it out.
>
> What I'd like to do is simply modify an amplitude argument (I'm using 0dfs)
> by a given amount in dB.
>
> When I use envelopes with midi-triggered sounds, an example would look like
> this:
>
> aEnv linsegr 0, iattack, ivelocity, idecay, ivelocity*.25, isustain,
> ivelocity*.5, idecay, 0
>
> with ivelocity defined so:
>
> ivelocity veloc 0, 1
>
> This works very intuitively, been doing it for years. But now I'm using
> Csound for effects and processing
> a lot more, and I need things like:
>
> aFreqencyBand = aFrequencyBand (plus or minus such and such dB)
>
> rather than my current rather embarrassing kludge:
>
> aFrequencyBand = aFrequencyBand * 1.5 (for example)
>
> thanks,
>
> Cameron Bobro
>
> ________________________________
>
>
>
>
>


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"




Date2012-10-25 09:54
FromRory Walsh
SubjectRe: [Csnd] Using decibel in Csound
Something like this?

instr 1
kamp = 1
kamp = kamp*ampdb(-6)
printk .5, kamp
endin

Date2012-10-25 09:57
FromJosh Moore
SubjectRe: [Csnd] Re: Clap
Most "handclaps" are made at least the "Roland" type by retriggering a short envelope really fast then another envelope with long decay for the trail using white noise. Ring modulation would work as well to change tonal structure, but all that would do is make it grainy. If you layered them at different times in the 10s of ms with different ring modulation frequencies you may get an interesting sound as well. 

On Thu, Oct 25, 2012 at 1:23 AM, Rory Walsh <rorywalsh@ear.ie> wrote:
Indeed. It's a really great book. Maybe I should update my copy
however. Bought used for $3 dollars on Amazon. Best $3 ever spent!

On 25 October 2012 07:59, francesco <ilterzouomo@fastwebnet.it> wrote:
>
> Charles Dodge, Thomas A. Jerse
> Computer Music: Synthesis, Composition, and Performance
> Ed. Schirmer
>
> 1985, 1997 2 ed.
>
> See for example:
>
> http://www.amazon.com/Computer-Music-Synthesis-Composition-Performance/dp/0028646827
>
> In english.
> E' un ottimo libro che introduce le principali tecniche di analisi e sintesi
> con riferimenti
> a musiche che le usano.
>
> ciao,
> francesco.
>
>
>
>
> --
> View this message in context: http://csound.1045644.n5.nabble.com/Clap-tp5717290p5717342.html
> Sent from the Csound - General mailing list archive at Nabble.com.
>
>
> 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"
>


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"



Date2012-10-25 10:03
Fromcameron bobro
SubjectRe: [Csnd] Using decibel in Csound
Thanks, I'll give it a try, just a minute....



From: Rory Walsh <rorywalsh@ear.ie>
To: csound@lists.bath.ac.uk
Sent: Thursday, October 25, 2012 10:54 AM
Subject: Re: [Csnd] Using decibel in Csound

Something like this?

instr 1
kamp = 1
kamp = kamp*ampdb(-6)
printk .5, kamp
endin


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"




Date2012-10-25 10:15
Fromcameron bobro
SubjectRe: [Csnd] Using decibel in Csound
That seems to be the one! Thanks! 


From: cameron bobro <misterbobro@yahoo.com>
To: "csound@lists.bath.ac.uk" <csound@lists.bath.ac.uk>
Sent: Thursday, October 25, 2012 11:03 AM
Subject: Re: [Csnd] Using decibel in Csound

Thanks, I'll give it a try, just a minute....



From: Rory Walsh <rorywalsh@ear.ie>
To: csound@lists.bath.ac.uk
Sent: Thursday, October 25, 2012 10:54 AM
Subject: Re: [Csnd] Using decibel in Csound

Something like this?

instr 1
kamp = 1
kamp = kamp*ampdb(-6)
printk .5, kamp
endin


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"






Date2012-10-25 13:13
FromRichard Bowers
SubjectRe: [Csnd] Re: Clap
I was modelling something along these lines in Max and I added a resonator to the output. I did this on the basis that the hands form a resonant cavity. The results, when combined with some random variation in the retriggering were fairly convincing - at least they were to my tired ears earlier. I'll revisit it this evening and share some settings if they still sound ok.


On 25 Oct 2012, at 09:57, Josh Moore wrote:

Most "handclaps" are made at least the "Roland" type by retriggering a short envelope really fast then another envelope with long decay for the trail using white noise. Ring modulation would work as well to change tonal structure, but all that would do is make it grainy. If you layered them at different times in the 10s of ms with different ring modulation frequencies you may get an interesting sound as well. 

On Thu, Oct 25, 2012 at 1:23 AM, Rory Walsh <rorywalsh@ear.ie> wrote:
Indeed. It's a really great book. Maybe I should update my copy
however. Bought used for $3 dollars on Amazon. Best $3 ever spent!

On 25 October 2012 07:59, francesco <ilterzouomo@fastwebnet.it> wrote:
>
> Charles Dodge, Thomas A. Jerse
> Computer Music: Synthesis, Composition, and Performance
> Ed. Schirmer
>
> 1985, 1997 2 ed.
>
> See for example:
>
> http://www.amazon.com/Computer-Music-Synthesis-Composition-Performance/dp/0028646827
>
> In english.
> E' un ottimo libro che introduce le principali tecniche di analisi e sintesi
> con riferimenti
> a musiche che le usano.
>
> ciao,
> francesco.
>
>
>
>
> --
> View this message in context: http://csound.1045644.n5.nabble.com/Clap-tp5717290p5717342.html
> Sent from the Csound - General mailing list archive at Nabble.com.
>
>
> 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"
>


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"