DAC Displays 32-bit when playing 24-bit file

Hello @Johnny_Maelstrom,

ALSA prefers using S32_LE transport with “zero-padding” when playing 24-bit content to UAC2 devices.

Zero-padding works by adding eight "0"s to the least significant bits of a 24-bit signal.

Any modern device will recognize a 32-bit zero-padded stream, remove the empty bits, and then process it as it were the original 24-bit signal.

-John

3 Likes