Closed clouddea closed 1 year ago
What do you mean by device type?
It says in the last parenthesis (X in, Z out), it uses 0 for not applicable. 'In' is microphone and 'out' is speaker. So you have two devices which is microphones and one which is speaker.
It says in the last parenthesis (X in, Z out), it uses 0 for not applicable. 'In' is microphone and 'out' is speaker. So you have two devices which is microphones and one which is speaker.
I thought so in the beginning, but on windows 10 I found some devices with more than one 'In'. When I tried to read from them using InputStream()
, an error occurred. I will give a picture later.
devices:
error:
Each device has a separate entry for the three different backends that you have available on Windows. I don't know which one of these is to be preferred. I know ASIO (a fourth one) would be preferred for low-latency audio on Windows, but this requires specific drivers to be available for your device (which you don't seem to have).
I suppose just try which one is going to work for you. I believe you have to invoke the device name including the backend name (if there is multiple available), so that the device can be uniquely identified.
Each device has a separate entry for the three different backends that you have available on Windows. I don't know which one of these is to be preferred. I know ASIO (a fourth one) would be preferred for low-latency audio on Windows, but this requires specific drivers to be available for your device (which you don't seem to have).
I suppose just try which one is going to work for you. I believe you have to invoke the device name including the backend name (if there is multiple available), so that the device can be uniquely identified.
thank you!
as title。
When I call![image](https://user-images.githubusercontent.com/31328538/175316601-a8bff091-76b1-49f9-9946-f55080cbc667.png)
sd.query_devices()
, I get an array like:However, which attribute of them can be used as a feature of device type?