dechamps / FlexASIO

A flexible universal ASIO driver that uses the PortAudio sound I/O library. Supports WASAPI (shared and exclusive), KS, DirectSound and MME.
Other
1.29k stars 70 forks source link

Behringer Xr18 Air #194

Closed MusicRig closed 1 year ago

MusicRig commented 1 year ago

Good day! and thanks for a cool program. Hoping to get it to work the right way.

I'm using a Behringer Xr18 Air digital mixer - I'd like to use the FlexASIO driver vs the Behringer ASIO driver- as the Behringer ASIO does not provide outputs to the pc...only back to the Behringer mixer via the USB. At present (1st attempt), I'm not seeing all 18 Behringer channels, I see choices of 1-2, 3-4, 5-6, 7-8 and 1-8......? I will attempt to log and port/test tomorrow.

Thank you!

dechamps commented 1 year ago

I suspect this is a duplicate of #58. Basically: a FlexASIO "device" is the same as a Windows audio endpoint device, i.e. an audio device that you can select in your Windows audio settings. Also, FlexASIO can only use one device at a time. So, if your interface exposes Windows audio devices in the form "channels 1-2", "channels 3-4", etc. (and indeed some do), then I'm afraid you cannot use FlexASIO with all channels at the same time. You would need to somehow make the Behringer WDM audio driver expose a single 8-channel Windows audio endpoint device instead, which is not generally possible unless there's a Behringer control panel option somewhere that does that or you convince Behringer to add one.

MusicRig commented 1 year ago

Thanks, I attached the log for reference - I fear you're correct and I'll have to toggle on the Behringer interface (Pc source vs usb) for chnls 17/18.
FlexASIO.log

MusicRig commented 1 year ago

also, what is interesting is Macs do this natively - show both the ASIO and the PC interfaces....due to built-in?

dechamps commented 1 year ago

ASIO is not a thing on Mac (as far as I know), so I don't know what you mean when you say that Macs "show both the ASIO and the PC interfaces".

The behaviour in terms of channels and advertised audio devices depends on the hardware driver. Windows WDM audio drivers and Mac audio drivers are completely different beasts and have nothing in common, so it's not surprising they would behave differently.