| "Just not sure why there is continued hullabaloo over this..."- I guess
it would also be of concern if you were starting with ampdb or 0dbfs and
wanted to use a pot or slider. Wouldn't that afffect the taper of a
slider or pot?
-Partev
=============================================================================
--- julianpeterson@mac.com wrote:
From: Julian Peterson
To: csound@lists.bath.ac.uk
Subject: [Csnd] Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: dynamic range
Date: Mon, 5 Jan 2009 18:37:08 -0700
You're right, of course; I only mean deprecated in the sense that
ampdb is designed to express amplitude in a 16 bit system, which is a
disappearing standard, and that it is completely replaced by using the
much more flexible 0dbfs and ampdbfs.
Just not sure why there is continued hullabaloo over this...
JP
On Jan 5, 2009, at 1:46 PM, victor wrote:
> But ampdb is not deprecated. It correctly applies
> the 20Log10(x) expression!
>
> Victor
>
>
> ----- Original Message ----- From: "Julian Peterson" >
> To:
> Sent: Monday, January 05, 2009 7:02 PM
> Subject: [Csnd] Re: Re: Re: Re: Re: Re: Re: Re: dynamic range
>
>
>> Why not assume that ampdb is deprecated and inaccurate for
>> historical reasons, and use ampdbfs instead? This seems like a
>> solution that doesn't require any additional labor or argument;
>> nor does it run the risk of violating backward compatibility.
>>
>> In other words: why not use the elegant solution already in place?
>>
>>
>> JP
>>
>>
>>
>>
>> On Jan 5, 2009, at 11:06 AM, Partev Barr Sarkissian wrote:
>>
>>> "And one cannot change existing opcodes as it runs the danger of
>>> breaking
>>> existing music" - Okay, assume that's a given.
>>>
>>> Could you simply take "ampdb" and have that as a starting point,
>>> something like;
>>>
>>> asig1 (whatever opcode) whatever parameters <= declared
>>> againstage ampdb asig1*(and its parameters) <= declared
>>> iamp = againstage*(some factor or coefficient)<= adjusted
>>> amplitude
>>> asig2 = iamp <= new adjusted
>>> signal
>>>
>>> ... and adjust it to where you want it. Is that do'able?
>>>
>>> -Partev
>>>
>>>
>>> = = = = = = =
>>> =
>>> =
>>> ====================================================================
>>> = = = = = = =
>>> =
>>> =
>>> ====================================================================
>>>
>>>
>>> --- jpff@cs.bath.ac.uk wrote:
>>>
>>> From: jpff@cs.bath.ac.uk
>>> To: csound@lists.bath.ac.uk
>>> Subject: [Csnd] Re: Re: Re: Re: Re: Re: dynamic range
>>> Date: Sun, 21 Dec 2008 16:12:04 -0000 (UTC)
>>>
>>> And one cannot change existing opcodes as it runs the danger of
>>> breaking
>>> existing music.
>>>
>>>> Why? That does not make any sense to me.
>>>> ----- Original Message -----
>>>> From: "Federico Vanni"
>>>> To:
>>>> Sent: Sunday, December 21, 2008 2:57 PM
>>>> Subject: [Csnd] Re: Re: Re: Re: dynamic range
>>>>
>>>>
>>>>> ok Alan, thanks...
>>>>> so why we don't change the 'ampdb' opcode using
>>>>> a maximum dB value of 96???
>>>>> it should be more accurate teorically...
>>>>> best
>>>>> fv
>>>
>>>
>>>
>>>
>>> Send bugs reports to this list.
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>> "unsubscribe csound"
>>>
>>>
>>>
>>>
>>> _____________________________________________________________
>>> Netscape. Just the Net You Need.
>>>
>>>
>>> Send bugs reports to this list.
>>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>>> "unsubscribe csound"
>>
>>
>>
>> Send bugs reports to this list.
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body
>> "unsubscribe csound"
>
>
>
> Send bugs reports to this list.
> To unsubscribe, send email sympa@lists.bath.ac.uk with body
> "unsubscribe csound"
Send bugs reports to this list.
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
_____________________________________________________________
Netscape. Just the Net You Need.
|