Several months ago I was able to get LPCM => Apple Lossless (into
QT file) working with 16-bit source data. Now I'm trying to get
the same working with 24 and 32 bit source data and all I get out
is silence. I *believe* I have narrowed the problem down to the
Audio Converter, but the pipeline in my app is pretty complex so
perhaps there's something else I'm missing.
I have 3 source files, at 16, 24, and 32 bits uncompressed LPCM.
Here are the Audio Converter setups for each conversion:
Source: 44100, 'lpcm', 0x0e, 4bpp, 1fpp, 4bpf, 2 channels, 16 bits
Dest: 44100, 'alac', 0x01, 0bpp, 4096fpp, 0bpf, 2 channels, 16 bits
Source: 44100, 'lpcm', 0x0e, 6bpp, 1fpp, 6bpf, 2 channels, 24 bits
Dest: 44100, 'alac', 0x03, 0bpp, 4096fpp, 0bpf, 2 channels, 24 bits
Source: 44100, 'lpcm', 0x0e, 8bpp, 1fpp, 8bpf, 2 channels, 32 bits
Dest: 44100, 'alac', 0x04, 0bpp, 4096fpp, 0bpf, 2 channels, 32 bits