Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: is there a mp3PRO support solution now? (Read 2562 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

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?

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

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.