Long-time lurker, first post - please be gentle.
I am trying to get my USB audio interface to reproduce bit-perfect audio. It is a Native Instruments Audio Kontrol 1, which is plug-and-play on my Ubuntu 14.04LTS system.
The sound card runs at 24-bit/192KHz natively, and while I can edit asound.conf to make it run at other sampling rates, only 24-bit depth is supported (not 16).
I understand that by default both ALSA and PulseAudio will downsample audio material to 16-bits/48KHz. I can edit the config files of each so that they run at 24-bit/48KHz instead. I understand that this will increase CPU overhead. Sounds good right?
I have two questions/reservations:
a.) It says here that ALSA automatically resamples all audio playback to 16-bit/48KHz . Does this override my card's settings in asound.conf ?
b.) If so, is running PulseAudio at 24 bits just a waste of overhead (Since PulseAudio uses ALSA as an intermediary layer to the soundcard)?
Thanks for any help you can provide!