rs_asio: Scarlett Solo gen 4 not working on Win11 rebuild
Was working before I reinstalled Windows 11.
Windows Info:
Edition Windows 11 Pro
Version 22H2
Installed on 2/27/2024
OS build 22621.3155
Experience Windows Feature Experience Pack 1000.22684.1000.0
RS_ASIO.ini:
[Config]
EnableWasapi=0
EnableAsio=1
[Asio]
BufferSizeMode=custom
CustomBufferSize=48
[Asio.Output]
Driver=Focusrite USB ASIO
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100
; In Foscurite Control 2 preferences, check "Combine input 1 and input 2" and "Send direct monitor mix"
[Asio.Input.1]
Driver=Focusrite USB ASIO
Channel=1
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100
Rosksmith.ini:
[Audio]
EnableMicrophone=0
ExclusiveMode=1
LatencyBuffer=2
ForceDefaultPlaybackDevice=
ForceWDM=0
ForceDirectXSink=0
DumpAudioLog=0
MaxOutputBufferSize=128
RealToneCableOnly=1
MonoToStereoChannel=0
Win32UltraLowLatencyMode=1
[Renderer.Win32]
ShowGamepadUI=0
ScreenWidth=1920
ScreenHeight=1080
Fullscreen=2
VisualQuality=2
RenderingWidth=0
RenderingHeight=0
EnablePostEffects=1
EnableShadows=1
EnableHighResScope=1
EnableDepthOfField=1
EnablePerPixelLighting=1
MsaaSamples=4
DisableBrowser=1
[Net]
UseProxy=1
[Global]
Version=1
Current RS_ASIO-log.txt:
0.000 [INFO] - Wrapper DLL loaded (v0.7.0)
0.000 [INFO] PatchOriginalCode
0.028 [INFO] image crc32: 0xd1b38fcb
0.146 [INFO] Patching CoCreateInstance
0.146 [INFO] Patch_CallAbsoluteIndirectAddress - num locations: 2
0.146 [INFO] Patching call at 00C02DBD
0.146 [INFO] Patching call at 00E75278
0.146 [INFO] Patching PortAudio MarshalStreamComPointers
0.146 [INFO] Patch_CallRelativeAddress - num locations: 1
0.146 [INFO] Patching call at 00E7483F
0.146 [INFO] Patching PortAudio UnmarshalStreamComPointers
0.146 [INFO] Patch_CallRelativeAddress - num locations: 1
0.146 [INFO] Patching call at 00E748F4
0.148 [INFO] Patching Two Guitar Tones Connected Message Box (num locations: 1)
0.148 [INFO] Patching bytes at 007C0C5F
0.154 [INFO] Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
0.229 [INFO] Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
0.302 [INFO] Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
0.373 [INFO] Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
0.444 [INFO] Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
0.516 [INFO] Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
0.587 [INFO] Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
0.659 [INFO] Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
0.733 [INFO] Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
0.807 [INFO] Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
0.878 [INFO] Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
0.950 [INFO] Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
1.022 [INFO] Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
1.093 [INFO] Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
1.882 [INFO] Patched_CoCreateInstance called: IID_IMMDeviceEnumerator
1.882 [INFO] DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eRender - role: eMultimedia
1.882 [INFO] RSAggregatorDeviceEnum::UpdateAvailableDevices
1.882 [INFO] GetWineAsioInfo - Looking for "wineasio32.dll"... Not found.
1.883 [INFO] GetWineAsioInfo - Looking for "wineasio.dll"... Not found.
1.884 [INFO] AsioHelpers::FindDrivers
1.884 [INFO] Focusrite Thunderbolt ASIO
1.884 [INFO] RSAsioDeviceEnum::UpdateAvailableDevices - output requesting ASIO driver: Focusrite USB ASIO
1.884 [ERROR] RSAsioDeviceEnum::UpdateAvailableDevices - failed.
1.884 [INFO] RSAsioDeviceEnum::UpdateAvailableDevices - input[1] requesting ASIO driver: Focusrite USB ASIO
1.884 [ERROR] RSAsioDeviceEnum::UpdateAvailableDevices - failed.
1.884 [INFO] DebugDeviceEnum::UpdateAvailableDevices - 0 render devices, 0 capture devices
1.884 [INFO] hr: 80070490
1.884 [INFO] *ppEndpoint: 00000000
1.884 [INFO] DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eCapture - role: eMultimedia
1.884 [INFO] hr: 80070490
1.884 [INFO] *ppEndpoint: 00000000
1.884 [INFO] DebugDeviceEnum::EnumAudioEndpoints - dataFlow: eAll - dwStateMask: 1
1.884 [INFO] hr: S_OK
1.884 [INFO] *ppDevices: 107333D8
6.441 [INFO] Patched_CoCreateInstance called: IID_IMMDeviceEnumerator
6.441 [INFO] DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eRender - role: eMultimedia
6.441 [INFO] RSAggregatorDeviceEnum::UpdateAvailableDevices
6.441 [INFO] AsioHelpers::FindDrivers
6.441 [INFO] Focusrite Thunderbolt ASIO
6.441 [INFO] RSAsioDeviceEnum::UpdateAvailableDevices - output requesting ASIO driver: Focusrite USB ASIO
6.441 [ERROR] RSAsioDeviceEnum::UpdateAvailableDevices - failed.
6.441 [INFO] RSAsioDeviceEnum::UpdateAvailableDevices - input[1] requesting ASIO driver: Focusrite USB ASIO
6.441 [ERROR] RSAsioDeviceEnum::UpdateAvailableDevices - failed.
6.442 [INFO] DebugDeviceEnum::UpdateAvailableDevices - 0 render devices, 0 capture devices
6.442 [INFO] hr: 80070490
6.442 [INFO] *ppEndpoint: 00000000
6.442 [INFO] DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eCapture - role: eMultimedia
6.442 [INFO] hr: 80070490
6.442 [INFO] *ppEndpoint: 00000000
6.442 [INFO] DebugDeviceEnum::EnumAudioEndpoints - dataFlow: eAll - dwStateMask: 1
6.442 [INFO] hr: S_OK
6.442 [INFO] *ppDevices: 109AEB80
6.445 [INFO] DebugDeviceEnum::RegisterEndpointNotificationCallback
133.447 [INFO] DebugDeviceEnum::UnregisterEndpointNotificationCallback
133.591 [INFO] - Wrapper DLL unloaded
About this issue
- Original URL
- State: open
- Created 4 months ago
- Comments: 15 (6 by maintainers)
After installing and uninstalling the 4.102.4 driver (provided above) and then installing the latest 4.119.13 driver, I found that RS_ASIO was able to work on my device (Scarlett 4th Solo).
This is quite weird and I don’t know why. It just works 😃
I hope this information helps.
I recommend every focusrite owner affected open support cases and complain. This should have been in release notes somewhere and the last 32bit driver should have been permanently been available for download.
No problem. Thanks a lot for helping confirm that apparently Focusrite just decided to drop 32-bit ASIO drivers; disappointing… It looks like I might need to make that very clear in the docs now…
Okay! Can confirm now. I found the 4.102.4 driver installer from driveridentifier.com.
Here’s the direct link: https://fael-downloads-prod.focusrite.com/customer/prod/downloads/FocusriteDriver_4.102.4_36.exe
Installed it and it is back to work.
Noticed your suggestion using voicemeeter. Have done that before by using the “Voicemeeter Potato Insert Virtual ASIO” for Rocksmith. But currently my setup, I am using “Voicemeeter Potato Insert Virtual ASIO” for my live VST rig (cantabile), can’t use for both.
“Focusrite USB ASIO” can be used for many apps simultaneously. (don’t really know the technical know-how. just know it works)
So rn I am using “Focusrite USB ASIO” for both Voicemeeter and Rocksmith. Set the guitar input. Set the output of the Rocksmith to the 3-4 output of my 4i4 3rd gen and loopback to voicemeeter to control the volume.
The same loopback setup is also can be used for Reaper DAW.
This setup versus using the “Voicemeeter Potato Insert Virtual ASIO” decrease some more latency and avoid the instability in Rocksmith when using the latter (stuttering issue).
Thank you for your input on the 32-bit driver thingy. It helped my findings.
Hey, I was in the same situation bc I had the most recent driver version and it was only 64bits. I tried installing an older version of the driver that I found on drivers.plus and it worked for me.