More General posts
December 26, 2002
Hearing specific audio encoding

What about a lossy audio encoding system that uses information about the hearing profile of the listener to tune the encoding? For instance if you can't hear frequencies above a certain range then there's no need to encode the data for those frequencies. The software performs a hearing test to check which frequencies you can hear and create the profile. Obviously the files wouldn't be as good for swapping between listeners as generically encoded ones but I personally don't do that anyway. A further refinement would be to also tune for the playback environment. I'd like some files for playback in the car and some for through headphones at work. The first environment is much noisier than the first and the speakers are different. Perhaps a different encoding could exploit this to provide increased compression and fidelity for the portions that are actually going to be audible. Of course I'm not going to actually do anything with this idea :)

Posted by Alex at December 26, 2002 11:12 AM
Comments
Not sure I like all these ideas. I've recently started a new job in San Francisco; I have a two-hour train ride each direction. The train has this horrid low-frequency rumble; you really need to boost the bass up over it. Once in the office, however, a much flatter response is desired. The "personal encoding" might help, but what if you want to let someone else listen? (I loan my iPod to my son a LOT.) A better solution would be an "active equalizer" that used a microphone to adjust the frequency response based on the ambient sound. Sort of like the "noise reduction headphones" from Bose et al. Posted by: Glen Campbell on January 2, 2003 09:59 PM
Post a comment
Name:


Email Address:


URL:


Comments:


Remember info?