It seems to me that usually dithering is done in time space. In case of PCM coding, it's comprehensible as the data is represented in time space. But what about transform coders? In our case we can access to both representations, time and frequency spaces. So I've had an idea. Perhaps it's full of nonsense, perhaps it needs to be corrected, in this case I'd like to be corrected in order to learn.
My idea is to use an adaptative dithering in frequency space. As in decoding we know how much bits were used in a sfb, we could perhaps use this data to adjust the amount of dithering. This way we could dither more when less bits were used, and dither less when more bits were used.
Any comments about this?
Regards,
--
Gabriel Bouvigne - France bouvigne@mp3-tech.org mobile phone: gsm@mp3-tech.org icq: 12138873
MP3' Tech: www.mp3-tech.org