I am using a Focusrite Scarlett 18i20 audio interface, where I need to use at least 4 of its inputs to record the impulse response. I am running on a Windows 10 PC, using python (anaconda) and sounddevice.
When I use sounddevice.query_devices(), it lists the device as "1 Focusrite USB (Focusrite USB Au, MME (2 in, 0 out)".
My problem is that the device in fact has 8 analogue input channels, and I need at least 4 of them. The same is true for the outputs, it sees 2 but it should be 8. How can I make sounddevice recognize them? Is this a driver problem?