You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The title pretty much says it all. In WASAPI, if operating in shared mode, you have to use the same channel count and sample rate as the device is set/configured to. Exclusive mode will give some more flexibility, but not much; if Rtaudio uses exclusive mode exclusively, I won't be able to use it because it blocks out pretty much all forms of assistive technology that provide audio feedback (any app not written to "play nice" in the case of exclusive mode doesn't get audio). Also, exclusive mode support can be turned off by the user, anyway.
I've not looked super closely yet, but suspect that it's a simple matter of getting a resampler hooked in between the Rtaudio API and the stream. I'm not too sure what to do about channel counts; I'd expect an error in this case, but I'm not sure what level of abstraction Rtaudio aims to provide and will consequently leave any such decisions about it to others.
The text was updated successfully, but these errors were encountered:
The title pretty much says it all. In WASAPI, if operating in shared mode, you have to use the same channel count and sample rate as the device is set/configured to. Exclusive mode will give some more flexibility, but not much; if Rtaudio uses exclusive mode exclusively, I won't be able to use it because it blocks out pretty much all forms of assistive technology that provide audio feedback (any app not written to "play nice" in the case of exclusive mode doesn't get audio). Also, exclusive mode support can be turned off by the user, anyway.
I've not looked super closely yet, but suspect that it's a simple matter of getting a resampler hooked in between the Rtaudio API and the stream. I'm not too sure what to do about channel counts; I'd expect an error in this case, but I'm not sure what level of abstraction Rtaudio aims to provide and will consequently leave any such decisions about it to others.
The text was updated successfully, but these errors were encountered: