RE: [MP3 ENCODER] Fixed pOint Psychoacoustic model

2003-03-12 Thread MOHAMMED CHALIL

Some  tips :

 - avoid use of arctan() by rewriting the CW equation. 
 - Keep exp and mantissa in separate regs in the case of thresholds
 - "curve fit" to compute SNR directly from Tonality SNR = 10 ^ -(6.0 * Tbb
+  29.0 * (1 - Tbb))/10.0

Good luck.
Mohammed Chalil 


-Original Message-
From: Manjunath D N [mailto:[EMAIL PROTECTED]
Sent: Wednesday, March 12, 2003 12:52 PM
To: [EMAIL PROTECTED]
Subject: [MP3 ENCODER] Fixed pOint Psychoacoustic model


Hi,
I am trying to convert Lame code to fixed point in order to port it to a
fixed point 24 bit dsp as part of my college project..
While the other modules are manageable, the psychoacoustic model
is really driving me crazy!
The dynamic range is so high that sometimes even the double precision(48
bits) arent enough..
I request all the Lame developers to suggest a solution to this
problem..It's been bugging me for almost a month now and nothing has
come out..
Is it advisable to simulate floating point ?
 
Thanks ,

With Regards,
Manjunath D.N

___
mp3encoder mailing list
[EMAIL PROTECTED]
http://minnie.tuhs.org/mailman/listinfo/mp3encoder
___
mp3encoder mailing list
[EMAIL PROTECTED]
http://minnie.tuhs.org/mailman/listinfo/mp3encoder


Re: [MP3 ENCODER] Fixed pOint Psychoacoustic model

2003-03-12 Thread Gabriel Bouvigne
> The dynamic range is so high that sometimes even the double precision(48
> bits) arent enough..

You could store mantissa in one integer and exponent into another one. This
will probably be more than enough regarding dynamic range. The drawback is
that in this case you are creating your own datatype.

You might also want to reduce the allowed dynamic range. Anyway, you will
probably have to reduce quality in some way in order to reduce processor
requirements.

Regards,


Gabriel Bouvigne
www.mp3-tech.org
personal page: http://gabriel.mp3-tech.org

___
mp3encoder mailing list
[EMAIL PROTECTED]
http://minnie.tuhs.org/mailman/listinfo/mp3encoder


[MP3 ENCODER] Fixed pOint Psychoacoustic model

2003-03-11 Thread Manjunath D N
Hi,
I am trying to convert Lame code to fixed point in order to port it to a
fixed point 24 bit dsp as part of my college project..
While the other modules are manageable, the psychoacoustic model
is really driving me crazy!
The dynamic range is so high that sometimes even the double precision(48
bits) arent enough..
I request all the Lame developers to suggest a solution to this
problem..It's been bugging me for almost a month now and nothing has
come out..
Is it advisable to simulate floating point ?
 
Thanks ,

With Regards,
Manjunath D.N

___
mp3encoder mailing list
[EMAIL PROTECTED]
http://minnie.tuhs.org/mailman/listinfo/mp3encoder