naylor83
Oct 16 2005, 14:28
Or, to be more specific: Can I call a certain encoding non-transparent if I can only hear the difference when I adjust the frequencies to my liking on the EQ?
The background to my question is this: I have a song (by Conjure One - "Sleep") which is dead easy, even at -b 320 (using Lame 3.97b), to tell from the original wave when I play them in winamp where I have the bass and treble turned up. (The lowest frequency at +12 and the three highest at about +6 - it's the higher freqs that give the mp3 away.) However, when I decompress the files and try to ABX them in WinABX (where there is no EQ, obviously) it is very difficult (impossible?) to tell the difference.
I would like to argue that something that doesn't sound like the original in my listening environment, and with my frequency tweaks, isn't transparent. Is that reasoning reasonable, so to speak?
dreamliner77
Oct 16 2005, 15:42
Winamp uses different EQ's for .wav and .mp3.
And to answer the main question: No.
Well, almost no. To be on the safe side, dont use any EQing at all. However, a bit of EQing... if its done in a natural subtle scale.... should be ok. The point which i'm trying to make is: lossy encoders are meant to throw away stuff which you cannot hear/allow artifacts in cases where they cannot be heard. But if you artificially amplify certain frequencies to levels which simply would be ridiculous for normal listening, then its okay if the encoder messes up...... because its job is to make the file sound okay for normal listening, not for cases where you intentionally screw the signal.
Pio2001
Oct 16 2005, 16:24
Setting bass at +12 dB and treble at +6 dB will introduce a hell of a clipping. This clipping can be different with the original and with the mp3.
naylor83
Oct 16 2005, 17:23
QUOTE
Winamp uses different EQ's for .wav and .mp3.
Ok. I didn't know. What about ogg?
QUOTE(Pio2001 @ Oct 17 2005, 12:24 AM)
Setting bass at +12 dB and treble at +6 dB will introduce a hell of a clipping. This clipping can be different with the original and with the mp3.
True. I forgot to mention that I've set the overall amp to -12.
QUOTE
To be on the safe side, dont use any EQing at all.
But, if the difference will be clearly audible while I actually listen to the music... Hmm.
Ok. But if winamp uses different EQs for mp3 and wave, that might explain the problem. I thought the difference was too clear to be true :-) considering that people usually talk about mp3 transparency at ~200 kbps.
naylor83
Oct 16 2005, 17:30
QUOTE(Lyx @ Oct 17 2005, 12:20 AM)
The point which i'm trying to make is: lossy encoders are meant to throw away stuff which you cannot hear/allow artifacts in cases where they cannot be heard. But if you artificially amplify certain frequencies to levels which simply would be ridiculous for normal listening, then its okay if the encoder messes up...... because its job is to make the file sound okay for normal listening, not for cases where you intentionally screw the signal.
Yes, I see your point. But the settings I have are not there for the sole purpose of differentiating between mp3s and waves. I chose them to fit my listening, and I don't think they are rediculously turned up. (Apart from, perhaps, setting the bass at +12 :-) but since that wasn't really what made the difference I can't see that it matters.)
Ah, okay. Whatever, the problem simply is that winamp has got a reputation for being unreliable in terms of ABXing..... especially its EQ. My proposal would be to do a test-installation of foobar2000, just for checking if the problem disappears then(while using EQ) - simply to make sure that its not the audioplayer or its EQ which is to blame. If yes, then blame winamp's EQ and either live with it, or look for another audioplayer.
Gambit
Oct 16 2005, 18:02
Pardon my ignorance, but is there even an ABX plugin for Winamp? It could be kinda difficult without it...
If i understood him right, he decoded the output to wav, and then abxed it...... so if winamp does messup anywhere in the signal-pipeline, then it would also be in the WAVs.
Gambit
Oct 16 2005, 18:26
QUOTE(Lyx @ Oct 17 2005, 02:20 AM)
If i understood him right, he decoded the output to wav, and then abxed it...... so if winamp does messup anywhere in the signal-pipeline, then it would also be in the WAVs.
You are right, I should read properly.

Well, the Winamp EQ is known to suck. What happens when you listen to the wav decoded from the mp3?
naylor83
Oct 17 2005, 00:57
QUOTE(Gambit @ Oct 17 2005, 02:26 AM)
QUOTE(Lyx @ Oct 17 2005, 02:20 AM)
If i understood him right, he decoded the output to wav, and then abxed it...... so if winamp does messup anywhere in the signal-pipeline, then it would also be in the WAVs.
You are right, I should read properly.

Well, the Winamp EQ is known to suck. What happens when you listen to the wav decoded from the mp3?
That's a good question. I was just thinking about that.
I've got foobar allready, but can't seem to find the EQ. I'll have to hunt around a little.
Oh - and I hadn't actually ABX-ed anything - the difference I heard was very clear. (And now I'm not being one of those trolls who say's "I can hear the difference between lossless and the original, blah blah blah" :-) The difference in this case truly is clear.
Here they are so you can listen for yourselves:
Wave (13 MB)mp3 (3 MB)You only need to listen to the very first snare hit (first few secs of the track) in winamp, with the treble upped a bit, to hear the difference.
QUOTE(naylor83 @ Oct 17 2005, 07:57 AM)
Oh - and I hadn't actually ABX-ed anything - the difference I heard was very clear. (And now I'm not being one of those trolls who say's "I can hear the difference between lossless and the original, blah blah blah" :-) The difference in this case truly is clear.
As already mentioned Winamp uses different equalizers for MP3 and WAV, which explains the differences you heard.
naylor83
Oct 17 2005, 03:44
QUOTE(dev0 @ Oct 17 2005, 09:10 AM)
QUOTE(naylor83 @ Oct 17 2005, 07:57 AM)
Oh - and I hadn't actually ABX-ed anything - the difference I heard was very clear. (And now I'm not being one of those trolls who say's "I can hear the difference between lossless and the original, blah blah blah" :-) The difference in this case truly is clear.
As already mentioned Winamp uses different equalizers for MP3 and WAV, which explains the differences you heard.
Yeah. I'll confirm that tonight after decompressing the 320 kbps mp3 using EAC, and comparing the original wave to the trancoded one using winamp.
Drenholm
Oct 17 2005, 04:01
Off-topic: this somewhat reminds me of something I read a while back about a Sony player which would EQ down MP3 to make it sound inferior; so that people would like ATRAC (sorry, A-who now?

). Now that's just nasty!
QUOTE(Drenholm @ Oct 17 2005, 12:01 PM)
Off-topic: this somewhat reminds me of something I read a while back about a Sony player which would EQ down MP3 to make it sound inferior; so that people would like ATRAC (sorry, A-who now?

). Now that's just nasty!
Correct, you're talking about the latest generation of Minidisc players. Unbelievable action from Sony.
naylor83
Oct 17 2005, 04:54
That just reinforces my feeling that you should never use Sony gear for anything digital audio-related.
naylor83
Oct 17 2005, 12:16
QUOTE(naylor83 @ Oct 17 2005, 11:44 AM)
QUOTE(dev0 @ Oct 17 2005, 09:10 AM)
QUOTE(naylor83 @ Oct 17 2005, 07:57 AM)
Oh - and I hadn't actually ABX-ed anything - the difference I heard was very clear. (And now I'm not being one of those trolls who say's "I can hear the difference between lossless and the original, blah blah blah" :-) The difference in this case truly is clear.
As already mentioned Winamp uses different equalizers for MP3 and WAV, which explains the differences you heard.
Yeah. I'll confirm that tonight after decompressing the 320 kbps mp3 using EAC, and comparing the original wave to the trancoded one using winamp.
Ok. I've now transcoded the 320 kbps mp3 back to wave (using winamp disc-writer plugin, with EQ off!) and the resulting wave is, just like you guys predicted, impossible to tell from the original (played in winamp).
That means that winamp is constantly degrading peoples mp3 music, if the EQ is turned on. The mp3s are played no were near as crisp as the corresponding (decompressed) wave-file. Comparing the two, the 320kbps mp3 sounds like it has been encoded by some n00b at 64 or 96 kbps...
I'd say this is yet another reason to use Ogg, since (it seems) winamp uses the same EQ for oggs as for waves. At least for most avergely-skilled people like myself who get scared by the horrendous (or
wonderful? :-) ) amount of prefs in Foobar...
QUOTE
(sorry, A-who now? :-D )
ATRAC never was even remotely popular... At least that's my impression.
Drenholm
Oct 18 2005, 01:54
So Winamp, by default, (badly) EQs MP3 files? But why?
QUOTE(Drenholm @ Oct 18 2005, 09:54 AM)
So Winamp, by default, (badly) EQs MP3 files? But why?

Because doing the equalization directly in the MP3 decoding is faster.
Acid8000
Oct 18 2005, 04:51
Doesn't the Winamp Musepack plugin do something similar (but better)? I'd check, but I have'nt used Winamp in ages.
sacriste
Oct 18 2005, 06:46
In this case, mp3 vs.wav I agree with you that technical issues can arise, but what about mp3 vs. mp3 and some room EQ which you use to correct the interaction between your speakers and your room? I use very low levels of correction ( max 2 dB in some bands) and really like the sound this way...
QUOTE(Acid8000 @ Oct 18 2005, 06:51 AM)
Doesn't the Winamp Musepack plugin do something similar (but better)? I'd check, but I have'nt used Winamp in ages.
naylor83
Oct 18 2005, 08:15
QUOTE(Drenholm @ Oct 18 2005, 09:54 AM)
So Winamp, by default, (badly) EQs MP3 files? But why?

I've now investigated what it takes to hear the difference between waves and mp3s in winamp, and it seems that just switching the EQ on (with all bands at 0) is not enough. You need to pull the top two bands up a few notches to hear the difference.
All the same, very annoying.
Acid8000
Oct 18 2005, 23:51
QUOTE(naylor83 @ Oct 19 2005, 12:15 AM)
QUOTE(Drenholm @ Oct 18 2005, 09:54 AM)
So Winamp, by default, (badly) EQs MP3 files? But why?

I've now investigated what it takes to hear the difference between waves and mp3s in winamp, and it seems that just switching the EQ on (with all bands at 0) is not enough. You need to pull the top two bands up a few notches to hear the difference.
All the same, very annoying.
Is the audio clipping?
naylor83
Oct 19 2005, 02:11
QUOTE(Acid8000 @ Oct 19 2005, 07:51 AM)
No. What happens is that if you turn the high freqs up a few notches it doesn't have the same effect on mp3s as on waves. The mp3s sound much more muffled in comparison. The effect is similar to the mushy sound you get for cymbals and crashes if you over-compress an mp3.
Several clues to this thread:
A) Winamp General EQ (which is not the same of the old Winamp's, less than 2.90 or around that time), acts over the decompressed signal, while MP3 EQ works directly on the MP3 data before decoding, ( as Garf said).
A+) The difference in sound is mostly because of the frequency bands to which the sliders are mapped. In MP3 mode, they are not linear ( 4 top ones being 6, 12,14,16), while in General mode, they are ( being 5, 10,16,20 or something like that, can't remember now)
B) MP3 EQ can be disabled ( so make it use the General EQ ) by going to options-Preferences, Pluins - input, select Nullsoft MPEG decoder, Configure, and in the decoder tab, unselect "Fast Layer 3 EQ".
C) Like being said here before also, Musepack decoder has an option to use the General EQ or an internal one. I don't have information of how this internal one works (if it modifies the data before decoding, or after).
D) Winamp EQ, at the "Flat" position, is auto-disabled, so you have to move any slider up or down by any amount even if it is in the "On" position to listen to it. ( I developed a plugin once, when the General EQ was bad).
Halcyon
Oct 19 2005, 13:36
QUOTE(naylor83 @ Oct 16 2005, 10:28 PM)
Or, to be more specific: Can I call a certain encoding non-transparent if I can only hear the difference when I adjust the frequencies to my liking on the EQ?
There is no universal transparency (that I know of) with lossy encoders.
Therefor ALL claims, if you want to be accurate, must be followed by conditions under which you make them.
For example:
XXYZ is not transparent for me on my setup using my normal EQ setup.
Of course, it is easier to hear some artifacts with really unnatural EQ setup, that nobody in their sane mind would ever use.
This kind of EQ manipulation is easily seen as purposeful in order to cheat in tests.
However, if you use your normal EQ settings, then you can fairly say that X is not transparent within that application (eq settings) for you.
To be more scientific: it all depends on your test hypothesis.
What are you trying to prove (or disprove)?
naylor83
Oct 20 2005, 02:31
QUOTE([JAZ] @ Oct 19 2005, 08:16 PM)
A+) The difference in sound is mostly because of the frequency bands to which the sliders are mapped. In MP3 mode, they are not linear ( 4 top ones being 6, 12,14,16), while in General mode, they are ( being 5, 10,16,20 or something like that, can't remember now)
OK. That's interesting, and kind of what I was thinking in the back of my mind that it must be.
QUOTE
B) MP3 EQ can be disabled ( so make it use the General EQ ) by going to options-Preferences, Pluins - input, select Nullsoft MPEG decoder, Configure, and in the decoder tab, unselect "Fast Layer 3 EQ".
Great! Thanks. I didn't even think of looking for that option.
QUOTE
D) Winamp EQ, at the "Flat" position, is auto-disabled, so you have to move any slider up or down by any amount even if it is in the "On" position to listen to it. ( I developed a plugin once, when the General EQ was bad).
Ok. I kind of suspected that too.
beowulf7
Oct 29 2005, 11:02
QUOTE(naylor83 @ Oct 19 2005, 04:11 AM)
QUOTE(Acid8000 @ Oct 19 2005, 07:51 AM)
No. What happens is that if you turn the high freqs up a few notches it doesn't have the same effect on mp3s as on waves. The mp3s sound much more muffled in comparison. The effect is similar to the mushy sound you get for cymbals and crashes if you over-compress an mp3.
You are completely correct. I observed the same phenomenom for higher frequency music, such as cymbal and hi-hat hits. The WAV sounds much brighter than the MP3 w/ EQ on.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.