Hi Ron. I plan to do a detailed measurement of it.
Would be interesting to compare it to VoiceMeeter which sort of replaces the OS Mixer while also allowing input from multiple sources but in the form of multiple virtual audio interfaces.
I use it to get the amazing EqualizerAPO without going through the OS Mixer -
Roon/JRiver --> VoiceMeeter Virtual Interface 1 (WDM Exclusive mode), with EqualizerAPO*--> DIRAC DAP** (WDM Exclusive mode).
Roon is showing the "lossless" signal path indicator (relevant only to the first stage and I verified that VoiceMeeter is opening DAP in Exclusive mode).
I set VoiceMeeter Virtual Interface 2 as the default device for the system, that way I don't lose audio from other software sources and able to easily control them separately and having EqualizerAPO on both (Hi there bass management for Netflix
)
*EqualizerAPO has implemented a specific support for VoiceMeeter API so that in this case it is not reliant on the Windows APO framework and not going through the OS Mixer.
**I use Dirac DAP since I don't have access to the VST plugins. Waiting for the new version. Would prefer to use Dirac as a VST under EqualizerAPO and simplify the chain.
***It is going through the VoiceMeeter Mixer which I hope is better implemented than the Windows OS Mixer, otherwise, I'm just fooling myself. Thus the desire to compare
****The newer VoiceMeeter BANANA is required to use with DAP if anyone is interested.
*****The main context is having BM with Dirac, done properly while maintaining a software-only approach for anything DSP - no reliance on vendors grace
And lastly, I can't stress enough how fantastic the opensource EqualizerAPO project is. Truly remarkable functionality. SQ-Wise the code is open. I've read the calculations could benefit a move from 32bit to 64bit floating point. Any C++ devs in the crowd?