Nev's right. I've just done this on my calculator with db = -3, and it gave me
0.5012 (to 4dp).  If you set db = -6 it comes out to 0.2511.  Maybe try the
calculation again (my figners do that too sometimes!) ... ;o)

Pedrocelli

----- Original Message -----
From: "Ross Levis" <[EMAIL PROTECTED]>
To: "Multiple recipients of list delphi" <[EMAIL PROTECTED]>
Sent: Thursday, March 06, 2003 8:42 PM
Subject: Re: [DUG]: db calculation


This gives me roughly 0.2511, not 0.5 with -3db

Cheers,
Ross.

Neven MacEwan wrote:

>Ross
>
>exp() is a natural log, ie exponential of e,  not exponential of 10
>Delphi has a log10 function but no Exp10 function I can see so
>To do this you do use
>
>exp(db/10*ln(10))
>
>HTH
>
>Neven
>----- Original Message -----
>From: "Ross Levis" <[EMAIL PROTECTED]>
>To: "Multiple recipients of list delphi" <[EMAIL PROTECTED]>
>Sent: Thursday, March 06, 2003 4:54 PM
>Subject: Re: [DUG]: db calculation
>
>
>
>
>>Hi
>>
>>This formula doesn't seem to work.  The 20 should be 10 as Neven pointed
>>out but I believe a -3db reduction should take 65535 to 32767 but it's
>>not close.  Any ideas?
>>
>>Cheers,
>>Ross.
>>
>>Nello Sestini wrote:
>>
>>
>>
>>>         (db/20)
>>>P1 = P2  e
>>>
>>>i.e. P1 = P2*exp(db/20)
>>>
>>>
>>>not sure if this is what you are after
>>>(and hope i haven't made some stupid mistake)
>>>
>>>
>>>
>>>-ns
>>>http://www.roserox.co.th
>>>
>>>
>>>----- Original Message -----
>>>From: "Ross Levis" <[EMAIL PROTECTED]
>>><mailto:[EMAIL PROTECTED]>>
>>>To: "Multiple recipients of list delphi" <[EMAIL PROTECTED]
>>><mailto:[EMAIL PROTECTED]>>
>>>Sent: Thursday, March 06, 2003 09:57
>>>Subject: [DUG]: db calculation
>>>
>>>
>>>
>>>>Here's a maths question for you.  I've never been that good at maths,
>>>>particularly logarithms
>>>>
>>>>Does anyone know the formula to alter an integer value by a particular
>>>>db value.
>>>>
>>>>I'm working on an audio app and I need to alter the volume by a
>>>>particular db setting.  The volume can be anywhere in the range 0
>>>>(silent) to 65535 (maximum).
>>>>
>>>>I know that db = 20 log (P1/P2) though I've also seen the 20 at 10.
>>>>
>>>>
>>>How
>>>
>>>
>>>>do I get  P1 (or is it P2) to the left of the equation.
>>>>
>>>>Thanks,
>>>>Ross Levis.
>>>>
>>>>
>>>>
>>>>
>>--------------------------------------------------------------------------
>>
>>
>-
>
>
>>>>    New Zealand Delphi Users group - Delphi List -
>>>>
>>>>
>>>[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
>>>
>>>
>>>>                  Website: http://www.delphi.org.nz
>>>>To UnSub, send email to: [EMAIL PROTECTED]
>>>>
>>>>
>>><mailto:[EMAIL PROTECTED]>
>>>
>>>
>>>>with body of "unsubscribe delphi"
>>>>Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/
>>>>
>>>>
>>>>
>>
>>--------------------------------------------------------------------------
>>
>>
>-
>
>
>>    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
>>                  Website: http://www.delphi.org.nz
>>To UnSub, send email to: [EMAIL PROTECTED]
>>with body of "unsubscribe delphi"
>>Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/
>>
>>
>>
>>
>
>---------------------------------------------------------------------------
>    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
>                  Website: http://www.delphi.org.nz
>To UnSub, send email to: [EMAIL PROTECTED]
>with body of "unsubscribe delphi"
>Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/
>
>
>


---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED]
with body of "unsubscribe delphi"
Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/

---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"
Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/

Reply via email to