Skip to main content

Recent Posts

Polls / Re: Where do you get your music from?
Last post by The Seeker -
I just switched from Spotify to Apple Music again last month.

I've been tossing up between these two services; have you found one to be superior to the other?
Thanks for the warning. And thanks to ReplayGain and fb2k's preamp option that turns down files w/o RG info ...

There could be a lot of different signals in a WAVE file ( - date says 2007, but a version was around before y2k), but I don't think I have seen music published as anything but 16-bits integer, 24-bits integer, whatever-32-bits-that-WavPack-can-contain - and one single IMA ADPCM.
I have experimented with creating a WavPack DSD image with embedded cuesheet, and they play great (and gapless) in the latest Foobar2000, both stereo and 5.1 multichannel versions! I used the program sacd_extract (on Linux) to extract the audio from an ISO as a DFF “edit master”, which is basically a whole-album DFF file with a separate cuesheet. I also used the option to decompress DST. Then I compressed that with WavPack, embedding the cuesheet, and also some cover artwork that I downloaded separately.

At first Foobar2000 would not recognize the cuesheet and I was afraid that this wasn't going to be easy, but then I discovered that the cuesheet started with a UTF-8 BOM marker (0xEF, 0xBB, 0xBF) that WavPack was not removing and Foobar2000 was not accepting. I deleted that with a text editor and it worked perfectly. It might be possible to just use Foobar2000 to embed the cuesheet, but I didn't try that.

I'll fix WavPack to correctly interpret and ignore that BOM marker, and then this should work for those who would like to have this option.

Hi Bryant, could you please show me how to create WavPack DSD image with cuesheet embedded? I am looking for a solution to convert multiple DSF files into a multi-track cuesheet embedded WavPack image to be specific.
General - (fb2k) / Re: Making foobar close to windows tray
Last post by eahm -
Nah, I was just suggesting what mIRC does but thinking about it, it can be useful if you leave the PC mixing at a party so no one changes anything.

Yes, you could do Win + L and lock the screen but Windows may bypass the app' settings and it go to sleep if not disabled, people forget to do that.
General Audio / Re: 32-bit floating-point (WAV) files "in the wild"
Last post by jsdyson -
A very horrible thing with float 32 file is they can be encoded in different "normalized" fashions. If the decoder misinterpret the format, the result will be horrible full scale square wave-ish like crap which may destroy your equipment. I experienced this nightmare several times, sometimes in foobar2000, sometimes in Audition.

Of course, in DAWs if people find the decoded waveform looks like crap, they won't hit the play button, but that's not the case with typical audio players.
oh my!!!   Most of the files that I have dealt with are +-1.0 floating point, but I do know that it is theoretically possible to sent out files with bigger numbers.  I always believed that +-1.0 floating point is the same as +-32767  for 16 bit signed -- and so be it...  So, you have seen different?   But of course, invalid files with >+-1.0 (assumed that they were invalid) should be clipped and/or flagged.   In between running my Unix pipelines, I do (incorrectly, I believe) SOMETIMES during my experiments,  take advantage of being able to deal with greater than normal floating point values.   For example, I might have an expander whose output might peak at +-2.828 (just as an example) due to exceptional material, but then future normalization stages will fix it.  On the other hand, 'sox' will complain about such files, and probably should process the file if the results are correctly normalized,  or MAYBE SHOULD BASED UPON COMMAND LINE FLAGS simply bounce the file somehow?.

Your point about nonstandard floating point values is definitely a valid issue, however.  (By the way, the term normalized/un-normalized has a specific meaning the the floating point realm -- when the term different 'normalization' was used -- I assumed being able to handle differing/odd ranges of values, right?)
So, to me, it seems like the FP format  should be standardized, or avoided for interchange.  I suspect that for most (all) PRACTICAL purposes, the signed 24 bit should be sufficient, but wonder if it also has such scaling issues?  (I use 24bit only so that I can use flac with reasonably high resolution.)

John Dyson
General - (fb2k) / Re: Making foobar close to windows tray
Last post by kode54 -
Minimize with a hotkey seems fine, but who really needs to password protect just their music player, and not the whole bloody user session? Nobody but me is ever getting to use my user session without permission, I'll just give them the Guest account.
The unrelated post and followup have been moved to General - (fb2k)
Polls / Re: Where do you get your music from?
Last post by kode54 -
I've bought a few CDs, and also acquired lossless and even lossy rips either by shady means or by purchasing downloads directly, but mostly these days I listen to streaming music. I just switched from Spotify to Apple Music again last month.
3rd Party Plugins - (fb2k) / Re: foo_dsp_xgeq
Last post by kode54 -
Never mind that half of the built in equalizer's bands are brickwalled on either side.
General - (fb2k) / Re: Making foobar close to windows tray
Last post by Hugh Tash -
I've already proposed this once, foobar2000 should do it like mIRC:

Minimize = Normal minimize

Shift + Minimize = Tray

Ctrl + Minimize = Minimize with password