Welcome Guest ( Log In | Register )

Reply to this topicStart new topic
Emulating older CDP with MPEG Audio Decoder
post Jun 5 2014, 16:04
Post #1

Group: Members
Posts: 104
Joined: 27-February 13
Member No.: 106916

I don't think a MAD plugin already exists for foobar so I'll ask this,

I'm after a music player that is strictly fixed point front-to-back in order to emulate the process Philips employed for getting 16bit performance out of a 14bit mulitbit.
However instead of 14bit, I want to experiment with 8bit (which is not far from vinyl hifi performance regarding SNR).
Essentially I want to emulate vinyl sound.

I did research and found a fixed point decoder MPEG audio decoder (MAD)

CoolPlayer is an option but no re-sampling or dither plugins are available for it.

I also found MAD plugin for winamp, I'm sure to achieve "8bits", the plugin upsamples x64 and dithers down for clean 8bit out - though it would be nice to know what it's going on internally and use a better resampler (noticed sox is also mad based).

As I say, the mad plugin for winamp is probably my best bet but incorporating sox would top it off nicely.

Unless a MAD plugin for foobar would be easier to make in the first instance,
I'd use Winamp-foobar bridge and select Null Output in foobar, so track information/relevant visualisations on foobar still work but output would exit via winamp instead. Unsure whether or not winamp changes the format after it's been decoded by the mad plugin, internally.

Any pointers? (be gentle smile.gif)
Go to the top of the page
+Quote Post
post Jun 6 2014, 01:18
Post #2

Group: Admin
Posts: 4576
Joined: 15-December 02
Member No.: 4082

You can already set the player to output at 8 bits per sample for all formats, from Preferences -> Playback -> Output. Dithering is optional.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:


RSS Lo-Fi Version Time is now: 24th July 2014 - 03:05