[Csnd] Clap
Date | 2012-10-24 12:57 |
From | luis 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 |
Date | 2012-10-24 13:55 |
From | Rory Walsh |
Subject | Re: [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 |
Date | 2012-10-24 23:12 |
From | Luis Antunes Pena |
Subject | Re: [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 |
Date | 2012-10-25 07:23 |
From | Enrico 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. |
Date | 2012-10-25 07:59 |
From | francesco |
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. |
Date | 2012-10-25 08:59 |
From | cameron 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 |
Date | 2012-10-25 09:15 |
From | Rory Walsh |
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 |
Date | 2012-10-25 09:23 |
From | Rory Walsh |
Subject | Re: [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 |
Date | 2012-10-25 09:41 |
From | cameron bobro |
Subject | Re: [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" |
Date | 2012-10-25 09:54 |
From | Rory Walsh |
Subject | Re: [Csnd] Using decibel in Csound |
Something like this? instr 1 kamp = 1 kamp = kamp*ampdb(-6) printk .5, kamp endin |
Date | 2012-10-25 09:57 |
From | Josh Moore |
Subject | Re: [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 |
Date | 2012-10-25 10:03 |
From | cameron bobro |
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" |
Date | 2012-10-25 10:15 |
From | cameron bobro |
Subject | Re: [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" |
Date | 2012-10-25 13:13 |
From | Richard Bowers |
Subject | Re: [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. |