Hi ,
As I know in a bigger Audio Interface product, it is possible to change the channel count on the fly when we select different sampling frequency from PC ( Host)
For example :
At the sampling frequency 48KHz , the system can support 18 USB In and 18 USB Out . When we select higher sampling frequency .
e.g. At the sampling frequency 192KHz , the system will be changed to support 8 USB In and 8 USB Out only dynamically.
I guess that it is possible to use different alternatives settings in USB descriptor to inform HOST. Is my understanding correct ?
Could someone those who have experience to implement such feature to share more information with me ?
Many thinks
Different Channel Count with different sampling frequency Topic is solved
Hi,
I would implement this with AN00109: Multiple Firmware Booting : https://www.xmos.com/support/appnotes. You could boot different builds, for your different configurations.
Please note that this might cause problems under Windows because Windows caches the USB device configurations (e.g. number of channels) for a specific VID/PID combination.
You might like to try using a different PID for each configuration which should hopefully resolve this.
Best,
John
I would implement this with AN00109: Multiple Firmware Booting : https://www.xmos.com/support/appnotes. You could boot different builds, for your different configurations.
Please note that this might cause problems under Windows because Windows caches the USB device configurations (e.g. number of channels) for a specific VID/PID combination.
You might like to try using a different PID for each configuration which should hopefully resolve this.
Best,
John
Thanks for your reply. But I think it is different case. We need to change the channel count dynamically, it is not allowed to reboot the unit. Thanks anyway !
- bowerymarc
- Active Member
- Posts: 40
- Joined: Mon Dec 30, 2013 7:29 am
- Contact:
did you ever solve this?dkybchoi wrote:We need to change the channel count dynamically, it is not allowed to reboot the unit.