...if it's actually sending the original file to flac.exe for the conversion ...
That's what I was alluding to in my earlier post. I don't think it is sending the original file. The
flac.exe conversion reads its data from the standard input stream, and I think that stream has been converted to 16-bit.
Adding --force-raw-format --bps=24 to the beginning of the encoding parameters should force 24 bit output, but unfortunately MB only produces an error with these settings
There are two reasons why that won't work, and it's nothing to do with MusicBee.
The
flac.exe encoder doesn't work with just those parameters either. A true raw file has no information about what it contains, so you need to specify
all of that information, not just the bits per sample.
The second reason is that a WAV file and a raw file aren't interchangeable - even with the extra parameters, you can't just feed
flac.exe a WAV file and pretend it's a raw file.
In short, never work with raw files.
Bee excellent to each other...