I’ve changed my mind a few times about which board this post should be on, so apologies in advance if I’ve got it wrong.
Yeah, I know the question is far too vague but at least it’s short and proves that my understanding of Audacity is also vague - very vague. I’m planning to digitise my vinyl collection using a Focusrite 2i2 USB Audio Interface (which I don’t yet possess). My understanding is that Generation 1 of this device supports conversion and sampling up to 96 kHz, up to 24 bits per sample. However the device does not have any external controls for setting sample rate or sample size. Although use of the 2i2 with Linux is not supported there is plenty of evidence to show that it does work and that no drivers are required - under Linux. Am I correct in assuming therefore that Audacity controls the conversion rate through the USB interface to this device? If so how does Audacity 'synchronise itself with the 2i2 to make sure that the value stored in some sort of input register on the computer doesn’t change from 0 to 1 or vice versa while Audacity is trying to read the contents of that register?