-
Pre-emphasized CDs
I think dBpoweramp is the best CD ripper and conversion utility out there. The reference edition with the multi-CPU support is a great time saver when ripping large libraries of CD's. Thanks for the excellent program.
One question - Some CD's have the upper frequency range emphasized. CD players typically will recognize this and during the DA process de-emphasize so the response on playback is flat. The information on whether the track is emphasized is on the CD and transports detect this and act accordingly.
With audio moving more and more to computer based and to alternative encoding formats ( I use FLAC) this information is lost and these CD's sound shrill when played.
As far as I can see dBpoweramp does not recognize this nor have the option to perform de-emphasis when ripping and transcoding.
Is there a way around this?
Are there plans to include such capability in the program. This would be a big draw for the digital audiophile community.
-
Re: Pre-emphasized CDs
Pre-emp is not supported, the discs are very rare as far as I can tell.
-
Re: Pre-emphasized CDs
In "The Compact Disc Handbook" (Ken C. Pohlmann; A-R Editions Inc.ISBN 0-89579-300-8) the author gives a very clear explanation of how emphasis is applied, and the frequencies affected. The indicator signal to "tell" the CD player whether or not to apply de-emphasis is contained in the Q Channel.
I agree with Spoon that emphasis is pretty rare in recent CDs, but may occurin older ones. The important point (to me, anyway) is that the CD player applies de-emphasis if it is required, in response to the Q Channel signal, so it should certainly not affect audio ripped from a disc. Question? Do CD-DVD ROMs and 'burners' respond to the Q Channel signal - that would be the crux of the matter. Tony
-
Re: Pre-emphasized CDs
This could be done using a DSP effect.
Is there an API for 3rd party developers?
-
Re: Pre-emphasized CDs
No, but you can utilize DirectX or VST plugins as a DSP effect in dMC.
-
Re: Pre-emphasized CDs
The DSP effects are non-trivial to implement, how easy is pre-emp to implement?
-
Re: Pre-emphasized CDs
De-Emphasizing is (normally) done using a passive network with a 50/15 us time constant.
This would have to bew implemented a IIR filter, as I have read elswhere a first order filter would get closer than 0.1 dB.
But I would have to look for the coeffs first...
ciao, TommyZ
-
Re: Pre-emphasized CDs
This is a 101 coeff FIR filter that emulates the needed deemphasis.
Note that it is NOT symmetrical, as it also emulated the phase (although only to about 10 degrees). But the amplitude is within 0.1 dB up to 20 kHz
Where do I find info on implementing DirectX or VST plugins ?
101
1.27228667e-005
-1.74315058e-005
2.29612994e-005
-2.93935957e-005
3.68139199e-005
-4.53120789e-005
5.49822951e-005
-6.59233778e-005
7.82389425e-005
-9.20376889e-005
1.07433753e-004
-1.24547149e-004
1.43504320e-004
-1.64438820e-004
1.87492164e-004
-2.12814868e-004
2.40567728e-004
-2.70923397e-004
3.04068306e-004
-3.40205031e-004
3.79555193e-004
-4.22363022e-004
4.68899756e-004
-5.19469079e-004
5.74413877e-004
-6.34124684e-004
6.99050286e-004
-7.69711149e-004
8.46716544e-004
-9.30786592e-004
1.02278094e-003
-1.12373643e-003
1.23491735e-003
-1.35788318e-003
1.49458160e-003
-1.64747832e-003
1.81974184e-003
-2.01551249e-003
2.24030398e-003
-2.50162048e-003
2.80993728e-003
-3.18032175e-003
3.63524066e-003
-4.20970550e-003
4.96138502e-003
-5.99232658e-003
7.50141035e-003
-9.93342545e-003
1.45210824e-002
-2.63396513e-002
4.44242725e-001
2.31163529e-001
1.11969351e-001
9.11821593e-002
4.30716397e-002
3.82478878e-002
1.50218712e-002
1.69375965e-002
4.17836532e-003
8.17261593e-003
2.09743329e-004
4.45106699e-003
-1.09030394e-003
2.77601569e-003
-1.39090689e-003
1.94596005e-003
-1.34019962e-003
1.47733127e-003
-1.18308640e-003
1.17362683e-003
-1.00817561e-003
9.53288515e-004
-8.44913573e-004
7.81064186e-004
-7.01136736e-004
6.40633242e-004
-5.77271188e-004
5.23639861e-004
-4.71529306e-004
4.25245519e-004
-3.81708170e-004
3.42280586e-004
-3.05744354e-004
2.72443204e-004
-2.41836657e-004
2.13929769e-004
-1.88433690e-004
1.65250538e-004
-1.44189844e-004
1.25129686e-004
-1.07922474e-004
9.24471635e-005
-7.85784625e-005
6.62031887e-005
-5.52103498e-005
4.54960171e-005
-3.69601553e-005
2.95079553e-005
-2.30488129e-005
1.74966308e-005
-1.27694752e-005
-
Re: Pre-emphasized CDs
On what (lossless) file formats is a pre-emphasis tag/comment frequent enough to be interpreted during playback?
-
Re: Pre-emphasized CDs
Pre-emph details never make it from the cd ripper to audio format.
--
Tommyz: sorry I did not see your post above, which language do you work in? c++
-
Re: Pre-emphasized CDs
Track Technical is reporting that all of the tracks on the Japanese band Casiopea's 'Mint Jams' CD have pre-emphasis. None of their later discs seem to have it, so this might well be the only CD in my collection which is affected.
Are there any plans to implement a de-emphasis DSP?
-
Re: Pre-emphasized CDs
Only if opportunity presents its self.
-
-
Re: Pre-emphasized CDs
That has been around 5 years, has no source code, no visible license and no way of controlling externally, so no.
-
Re: Pre-emphasized CDs
sox is GPL'ed and includes a de-emphasis filter. You don't even need to redistribute it if your "DSP" is merely a command line invoking sox, with a "please download and install sox version xxx" error message if it does not find it.
And, I'd still want a Vorbis comment saying PRE-EMPH: [Yes/Corrected/No]
sox: http://sourceforge.net/project/showf...group_id=10706
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Copyright © illustrate 2024, All rights reserved