Csound Csound-dev Csound-tekno Search About

[Csnd] Question for folks with experience with building synths

Date2013-07-07 08:09
Fromlppier
Subject[Csnd] Question for folks with experience with building synths
When I press a sequence of midi keys into my csound object with a long
release (~1.5s), the volume builds up quickly and becomes overwhelming.
 
In commercial hardware synthesizers, is there anything done to mitigate
this? (I don't have experience with hardware synths)
Or is this "normal" for the sound to build up? 

Thanks.



--
View this message in context: http://csound.1045644.n5.nabble.com/Question-for-folks-with-experience-with-building-synths-tp5725249.html
Sent from the Csound - General mailing list archive at Nabble.com.

Date2013-07-07 15:56
FromAdam Puckett
SubjectRe: [Csnd] Question for folks with experience with building synths
Are you using opcodes with real-time release (e.g. linsegr, expsegr etc.)?

On 7/7/13, lppier  wrote:
> When I press a sequence of midi keys into my csound object with a long
> release (~1.5s), the volume builds up quickly and becomes overwhelming.
>
> In commercial hardware synthesizers, is there anything done to mitigate
> this? (I don't have experience with hardware synths)
> Or is this "normal" for the sound to build up?
>
> Thanks.
>
>
>
> --
> View this message in context:
> http://csound.1045644.n5.nabble.com/Question-for-folks-with-experience-with-building-synths-tp5725249.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"
>
>

Date2013-07-07 16:12
Fromlppier
Subject[Csnd] Re: Question for folks with experience with building synths

Yup I am. 


On 7 Jul, 2013, at 10:57 PM, "Adam Puckett-2 [via Csound]" <[hidden email]> wrote:

Are you using opcodes with real-time release (e.g. linsegr, expsegr etc.)?

On 7/7/13, lppier <<a href="x-msg://6/user/SendEmail.jtp?type=node&amp;node=5725250&amp;i=0" target="_top" rel="nofollow" link="external">[hidden email]> wrote:

> When I press a sequence of midi keys into my csound object with a long
> release (~1.5s), the volume builds up quickly and becomes overwhelming.
>
> In commercial hardware synthesizers, is there anything done to mitigate
> this? (I don't have experience with hardware synths)
> Or is this "normal" for the sound to build up?
>
> Thanks.
>
>
>
> --
> View this message in context:
> http://csound.1045644.n5.nabble.com/Question-for-folks-with-experience-with-building-synths-tp5725249.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 <a href="x-msg://6/user/SendEmail.jtp?type=node&amp;node=5725250&amp;i=1" target="_top" rel="nofollow" link="external">[hidden email] 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 <a href="x-msg://6/user/SendEmail.jtp?type=node&amp;node=5725250&amp;i=2" target="_top" rel="nofollow" link="external">[hidden email] with body "unsubscribe csound"




If you reply to this email, your message will be added to the discussion below:
http://csound.1045644.n5.nabble.com/Question-for-folks-with-experience-with-building-synths-tp5725249p5725250.html
To unsubscribe from Question for folks with experience with building synths, click here.
NAML



View this message in context: Re: Question for folks with experience with building synths
Sent from the Csound - General mailing list archive at Nabble.com.

Date2013-07-07 20:35
FromJim Aikin
Subject[Csnd] Re: Question for folks with experience with building synths
lppier wrote
> When I press a sequence of midi keys into my csound object with a long
> release (~1.5s), the volume builds up quickly and becomes overwhelming.
>  
> In commercial hardware synthesizers, is there anything done to mitigate
> this? (I don't have experience with hardware synths)
> Or is this "normal" for the sound to build up? 

It's normal, but of course it's also undesirable. You can lower the output
level of your instrument(s) and turn up the volume of your amp. Csound
produces a clean signal, so turning up the amp shouldn't result in too much
noise.

Another alternative is to run the outputs of all voices through a Csound
mixer "instrument" using one of the signal bussing opcodes. You can then
process the output with a compressor or limiter opcode, to avoid overload.



--
View this message in context: http://csound.1045644.n5.nabble.com/Question-for-folks-with-experience-with-building-synths-tp5725249p5725261.html
Sent from the Csound - General mailing list archive at Nabble.com.

Date2013-07-08 05:08
Fromlppier
Subject[Csnd] Re: Question for folks with experience with building synths

Hi Jim, 


Thanks. I'l try that. Currently I'm doing this think it works ok as long as I don't lower the volume too much.

kinstr init 1
kactive active kinstr
koutputgain = ioutputgain
koutputgain = koutputgain - kactive * 0.01 ;lower gain according to no of active instruments
if (koutputgain < 0.1) then
koutputgain = 0.1
endif

Pier.



On 8 Jul, 2013, at 3:35 AM, Jim Aikin [via Csound] <[hidden email]> wrote:

lppier wrote
When I press a sequence of midi keys into my csound object with a long release (~1.5s), the volume builds up quickly and becomes overwhelming.
 
In commercial hardware synthesizers, is there anything done to mitigate this? (I don't have experience with hardware synths)
Or is this "normal" for the sound to build up?
It's normal, but of course it's also undesirable. You can lower the output level of your instrument(s) and turn up the volume of your amp. Csound produces a clean signal, so turning up the amp shouldn't result in too much noise.

Another alternative is to run the outputs of all voices through a Csound mixer "instrument" using one of the signal bussing opcodes. You can then process the output with a compressor or limiter opcode, to avoid overload.


If you reply to this email, your message will be added to the discussion below:
http://csound.1045644.n5.nabble.com/Question-for-folks-with-experience-with-building-synths-tp5725249p5725261.html
To unsubscribe from Question for folks with experience with building synths, click here.
NAML



View this message in context: Re: Question for folks with experience with building synths
Sent from the Csound - General mailing list archive at Nabble.com.