Subject says it all. I'm guessing there are programs that never upgraded. Are there any that I should care about?
I've seen a few MP3 players that play it as if it were a few extra PCM samples stuck on the front of the file.
Don't know what you mean by "programs", but since we're in Lossless Codecs forum... Monkey's Audio encoder don't support it.
(And also Musepack, but it's lossy.)
Don't know what you mean by "programs", but since we're in Lossless Codecs forum... Monkey's Audio encoder don't support it.
(And also Musepack, but it's lossy.)
Any program. Encoder, player, whatever. Although that's two almost-obsolete programs, they are certainly still used. How do they deal with stuff like float samples and multi-channel? Or don't they? I know mpcenc accepts more than 16 bit input, so presumably just abusing the legacy WAV header format?
They both can't deal with more than stereo WAVs.
24-bit int, 32-bit int, 32-bit float can be represented with WAVAFORMATEX (although it's not recommended by MS). So yes, that's what Monkey's Audio and Musepack encoders accept as input.
I've been playing with mpcenc (Musepack) and I can't get it to accept 32 bit float input at all. I think only int input with the original WAVE_FORMAT_PCM format code.
Looks like mac (Monkeys Audio encoder) is very similar, but I'm less bothered by that.