Skip to main content


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.
Recent Posts
3rd Party Plugins - (fb2k) / Re: Discord Rich Presence Integration (foo_discord_rich)
Last post by ericoerico -
Hey, great plugin! Installed quickly, just works like a charm! I have a feature suggestion...

Where it says "Playing foobar2000" it would be really cool if the user had the ability to opt in to have that update with information as well... For instance, it could say "Playing 🎶 Dark Souls III OST - Abyss Watchers" and display more information when clicked.

The reason this would be cool is if you're in a server, people could look in the user list and be like "oh shit, he's listening to that???"

That is all. Regardless, thank-you :D
Support - (fb2k) / Re: Gapless playback is not working half the time
Last post by kode54 -
There are several buffer settings. One of them, which you should use, configures buffer-ahead of part of a file, and maintains that much buffered as long as the file is open, and buffers ahead the next file when this buffer runs empty.

The other, full file buffering, you should always set to 0. That option always reads entire files to memory on open, which can take a while depending on your drive or network speed.
General Audio / Re: YouTube (Music) 255Kbit audio for premium users?
Last post by kode54 -
YT has its problems with downloading.

Isn't the new hotness yt-dlp, which is hosted on Github?

And you need to supply login cookies to it anyway to download the higher quality premium content.
Lossless / Other Codecs / Re: Use of non 8/16/24-bit audio, like 12-bit audio
Last post by kode54 -
FLAC files with arbitrary bits per sample must be handled specifically by the player that uses libFLAC. All bit depths are decoded to the least significant N bits of the 32 bit integer format buffers by libFLAC, it's up to the app to promote these to a usable bit depth on its own.

For instance, foobar could be interleaving the buffers on its own, then using the audio_math function to convert 32 bit integer to 32 bit float, with a gain value relative to the bit depth used by the file.

My player, Cog, upshifts the bits to the most significant bits of a field at least as many bytes as it takes to represent the file bit depth. Then my int to float converter promotes these to float32.
Lossless / Other Codecs / Creating ALAC files using cuetools or from flacs?
Last post by dpr -
I have .wav rips of my cds and cue files. I use cuetools to split them into tracks and create flacs and mp3s for each track. I want to also create ALAC files to play via airport expresses. Any thoughts on what is the best way to do this?
-using cuetools from the wav files and the included encoder
-from the flac files, if so how in bulk?
-some other way?