Skip to main content

Topic: is there a mp3PRO support solution now? (Read 1571 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • preachers
  • [*]
is there a mp3PRO support solution now?
i noticed that foobar used to support mp3PRO file by adding a component called "foo_nero.dll", but it seems foobar not support mp3PRO anymore.

i have a lot of mp3PRO files and normal mp3 files in my disk, i've assosiated my mp3 files to foobar, but everytime when i click on a mp3PRO file, it fails to open with foobar, and it immediatly create a "kernel streaming log.txt" file to that corresponding folder, it's really annoying, then i have to change to winamp to play them, and manually delete that fucking blank txt file.

so, if there is a way to let my foobar support mp3PRO now? so it won't create that blank txt file, or how can i let foobar to not create that file?

  • Alex B
  • [*][*][*][*][*]
is there a mp3PRO support solution now?
Reply #1
mp3PRO is designed to be compatible with any MP3 player. If the player does not support the PRO format it should still be able to play the standard MP3 part, though at a lower quality.

I am guessing that your audio device does not support the sample rate. For example, a "44.1 KHz" mp3PRO file has a sample rate of 22.05 KHz when it is decoded with a standard MP3 decoder. Since you are using Kernel Streaming the Windows mixer is bypassed and cannot resample the outputted stream (as it would when DirectSound output is used).

I don't think any actual mp3PRO decoder exists for the recent foobar2000 versions, but you can avoid the playback problem by adding a resampler to the playback DSP chain. The mod versions of the "SoX" resampler component  would allow you to specify which input sample rates will be resampled. It is available here: http://www.hydrogenaudio.org/forums/index....showtopic=67373

  • preachers
  • [*]
is there a mp3PRO support solution now?
Reply #2
mp3PRO is designed to be compatible with any MP3 player. If the player does not support the PRO format it should still be able to play the standard MP3 part, though at a lower quality.

I am guessing that your audio device does not support the sample rate. For example, a "44.1 KHz" mp3PRO file has a sample rate of 22.05 KHz when it is decoded with a standard MP3 decoder. Since you are using Kernel Streaming the Windows mixer is bypassed and cannot resample the outputted stream (as it would when DirectSound output is used).

I don't think any actual mp3PRO decoder exists for the recent foobar2000 versions, but you can avoid the playback problem by adding a resampler to the playback DSP chain. The mod versions of the "SoX" resampler component  would allow you to specify which input sample rates will be resampled. It is available here: http://www.hydrogenaudio.org/forums/index....showtopic=67373



yeah, my sound card is Echo MiaMIDI, a professional card for production, and i was using the ASIO output for foobar by this component "foo_out_asio.dll". it's not support the sample rate below 44.1khz.

thanks for your advise, by adding SoX resampler. it solve that playback error.