Written by Primož Papič the 25 Jun 08 at 17:02.
Related project: K3b.
Status: New
Rationale
This idea is primarily related to K3b, because I'm sure for K3b, but not for any other application.
---------------------------------------
Default encoder from CDs to MP3 or OGG should have equalizer so that all music would have same "amount" of loudness.
Because now if I listen to my MP3 some are very loud while others are not. It would also be a good thing to have different encoding equalizers so the music would be encoded with the least loss.
E.g.: I would use different type of equalizer for classical music as I would use for punk or metal.
I personally think this is good idea. But I'm not sure if there is an application that can do this already.
But even if it is this should be application independent and part of Ubuntu which would be then used by an application for CD "ripping".
I'm indifferent as I used to have this feature on AudioGrabber (windows)...
Some thoughts
a) If you are trying to solve inconsistent loudness between different albums, perhaps this should be fixed in the music player of your choice for playback
I suggest this because while the songs you rip might be of equal loudness, the songs you purchase online / download free will have different levels.
Update Rhythmbox to automatically set a default loudness on songs when you add them (and allows you to modify it on a song by song level).
2) I wouldn't run an equalizer (something that is used to balance/modify the high/mid/lowfrequencies in a song) to modify the sound of a song - that should always be a post process because there are also considerations like if you are using laptop, headphones, stereo, hard of hearing, etc.
Well I thought that equalizer would keep songs closer to original, but I don't know.
I just know that if I want to have good quality classical music MP3 it has to be at least 320 mbit/s so that the essence of music isn't lost in encoding.
In a) your saying that this is thing for music player to solve, but what about MP3 players and similar devices how can you adjust loudness to be consistent there. I still think that this should be don while encoding as this would mean not also consistency in your default media player but also in all other media devices.
You should consider using something like ReplayGain, rather than altering the wave files before they are compressed. Doing it in this way ensures that you do not damage the files.