eiz / SynchronousAudioRouter

Low latency application audio routing for Windows
http://sar.audio/
GNU General Public License v3.0
999 stars 136 forks source link

SAR Driver Performance in DAW vs ASIO Driver Question #73

Open arraybercov opened 5 years ago

arraybercov commented 5 years ago

Hey,

Currently looking for the best setup to live stream professional music production from my DAW using OBS and I'm wondering if there are any audible performance hits on the DAW side by wrapping my ASIO driver in the SAR driver?

I have SAR working perfectly, but it will take weeks of realworld use to see if I get any clicks and pops, digital artifacts, drop-outs glitches etc.

I was wondering if you have any info you can provide on what I should expect? Of course the ideal is that performance would be indistinguishable when it comes to recording or monitoring directly out of the DAW, but I want to be realistic : ) I won't be monitoring through OBS (the streaming end-point) at all.

I don't care about latency or any digital artifacts that might occur in the WaveRT transmission, it's just the ASIO performance in the DAW that I care about since I may record things like vocals or synths (while streaming) where digital artifacts would be a nightmare.

Thanks!

amurzeau commented 5 years ago

SAR just pass any ASIO function calls on the physical channels to the underlying ASIO driver, so there shouldn't be any issues with that. SAR add additional ASIO "virtual" channels to the real "physical" ASIO channels of the underlying ASIO driver. Virtual channels are the only ones that goes through the SAR Windows driver to the WaveRT side.