Andersama / obs-asio

ASIO plugin for OBS-Studio
GNU General Public License v3.0
684 stars 43 forks source link

Latest Focusrite Drivers (3.10) Break OBS-ASIO #114

Open praisetracks opened 2 years ago

praisetracks commented 2 years ago

Plugin Version Which release of the plugin are you using? 3.1.0

Describe the bug Focurite recently released new drivers: Focusrite Control - 3.10.0.1981 I have been using a Scarlett 4i4 for the last three or so years and have been on version 3.6 of the Focusrite Drivers. After updating the OBS - ASIO plugin became unstable in my DAW. Here is a description of what happened.

• Launch OBS Studio (27.2.4) using the latest OBS-ASIO plugin with loopback selected as the audio source • Launch Cakewalk by BandLab

EXPECTED RESULTS Both applications should start and I am able to produce audio inside of Cakewalk and see it captured in the OBS-ASIO source I have set up

ACTUAL RESULTS After launching OBS, I attempt to start Cakewalk. I am presented with an error that THERE ARE NO AUDIO DRIVERS AVAILABLE. By default, I have Focusrite ASIO Input 1/2 and ASIO Output 1/2 selected inside of Cakewalk.

Cakewalk Launch - No Audio Drivers

Click OK and Cakewalk continues to load but there are no drivers present.

Cakewalk - Audio Drivers Selection - No Focusrite

START CAKEWALK FIRST THEN OBS STUDIO So a different approach was that I started Cakewalk first then OBS. This seemed to work as it always has, EXCEPT!

If I tried adding a new track or virtual instrument, and changing buffer sizes in the Focusrite tray icon settings, the audio drivers would disconnect and disappear.

You can see here when I start Cakewalk first the drivers are listed as they should be: Cakewalk Launched First - Audio Drivers Selection

WORKAROUND In order for OBS-ASIO to work as it had in the past, I have to use version 3.6 of the Focusrite audio drivers. If I update to the newest 3.10 drivers, I have to remove the OBS-ASIO plugin and use the standard LOOPBACK channel in the OBS Audio settings which is what I am currently doing.

Thanks for your work on this project and please let me know if there is anything else that I can provide that might be helpful. I will attach a few of the OBS logs in hopes they will help.

Joyfully, Simeon

2022-05-30 12-57-31.txt 2022-05-29 17-15-15.txt 2022-05-29 17-22-46.txt 2022-05-29 18-31-04.txt 2022-05-29 18-35-14.txt 2022-05-29 18-45-00.txt 2022-05-30 11-37-08.txt 2022-05-30 11-38-21.txt 2022-05-30 11-49-46.txt 2022-05-30 12-30-35.txt

Andersama commented 2 years ago

It sounds almost as though the newer drivers are only allowing one application to exclusively use asio drivers. Can't really help with device drivers breaking things, sorry.