Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scarlett Solo gen 4 not working on Win11 rebuild #425

Open
JesseWebDotCom opened this issue Feb 28, 2024 · 15 comments
Open

Scarlett Solo gen 4 not working on Win11 rebuild #425

JesseWebDotCom opened this issue Feb 28, 2024 · 15 comments
Labels
focusrite asio driver missing 32-bit ASIO driver

Comments

@JesseWebDotCom
Copy link

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
@mdias
Copy link
Owner

mdias commented Mar 1, 2024

You have the Focusrite Thunderbolt ASIO driver installed but your config is trying to use a driver Focusrite USB ASIO which you don't have installed.
At least not it's 32-bit version as I explained to you in #423

@JesseWebDotCom
Copy link
Author

Still cant get this working. Heres from the previous win11 build where it was working:

0.000 [INFO]   - Wrapper DLL loaded (v0.7.0)
0.000 [INFO]  PatchOriginalCode
0.037 [INFO]  image crc32: 0xd1b38fcb
0.206 [INFO]  Patching CoCreateInstance
0.206 [INFO]  Patch_CallAbsoluteIndirectAddress - num locations: 2
0.206 [INFO]  Patching call at 00C02DBD
0.206 [INFO]  Patching call at 00E75278
0.206 [INFO]  Patching PortAudio MarshalStreamComPointers
0.206 [INFO]  Patch_CallRelativeAddress - num locations: 1
0.206 [INFO]  Patching call at 00E7483F
0.206 [INFO]  Patching PortAudio UnmarshalStreamComPointers
0.206 [INFO]  Patch_CallRelativeAddress - num locations: 1
0.206 [INFO]  Patching call at 00E748F4
0.206 [INFO]  Patching Two Guitar Tones Connected Message Box (num locations: 1)
0.206 [INFO]  Patching bytes at 007C0C5F
0.881 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
1.011 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
1.151 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
1.288 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
1.418 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
1.548 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
1.742 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
1.871 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
2.002 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
2.136 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
2.260 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
2.399 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
2.533 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
2.697 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
2.849 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
2.980 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
3.273 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
3.399 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
3.537 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
3.672 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
3.798 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
3.924 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
4.050 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
4.185 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
4.329 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
4.454 [INFO]  Patched_CoCreateInstance called: {DC12A687-737F-11CF-884D-00AA004B2E24}
5.330 [INFO]  Patched_CoCreateInstance called: IID_IMMDeviceEnumerator
5.330 [INFO]  DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eRender - role: eMultimedia
5.330 [INFO]  RSAggregatorDeviceEnum::UpdateAvailableDevices
5.330 [INFO]  GetWineAsioInfo - Looking for wineasio.dll... 
5.331 [INFO]    Failed to load wineasio.dll or file not found
5.331 [INFO]  AsioHelpers::FindDrivers
5.331 [INFO]    Focusrite Thunderbolt ASIO
5.331 [INFO]    Focusrite USB ASIO
5.331 [INFO]  RSAsioDeviceEnum::UpdateAvailableDevices - output requesting ASIO driver: Focusrite USB ASIO
5.331 [INFO]  Creating AsioSharedHost - dll: c:\program files\focusrite\drivers\focusriteusbasio32.dll
5.339 [INFO]    ASIO input channels info:
5.339 [INFO]      0 - active: 0, channel: 0, group: 0, isInput: 1, type: ASIOSTInt32LSB, name: Input 1
5.339 [INFO]      1 - active: 0, channel: 1, group: 0, isInput: 1, type: ASIOSTInt32LSB, name: Input 2
5.339 [INFO]      2 - active: 0, channel: 2, group: 0, isInput: 1, type: ASIOSTInt32LSB, name: Loopback 1
5.339 [INFO]      3 - active: 0, channel: 3, group: 0, isInput: 1, type: ASIOSTInt32LSB, name: Loopback 2
5.340 [INFO]    ASIO output channels info:
5.340 [INFO]      0 - active: 0, channel: 0, group: 0, isInput: 0, type: ASIOSTInt32LSB, name: Output 1
5.340 [INFO]      1 - active: 0, channel: 1, group: 0, isInput: 0, type: ASIOSTInt32LSB, name: Output 2
5.340 [INFO]  RSAsioDeviceEnum::UpdateAvailableDevices - OK
5.340 [INFO]  RSAsioDeviceEnum::UpdateAvailableDevices - input[1] requesting ASIO driver: Focusrite USB ASIO
5.340 [INFO]  RSAsioDeviceEnum::UpdateAvailableDevices - OK
5.340 [INFO]  DebugDeviceEnum::UpdateAvailableDevices - 1 render devices, 1 capture devices
5.340 [INFO]    hr: S_OK
5.340 [INFO]    *ppEndpoint: 105FFA10
5.340 [INFO]  DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eCapture - role: eMultimedia
5.340 [INFO]    hr: S_OK
5.340 [INFO]    *ppEndpoint: 105FFB00
5.340 [INFO]  DebugDeviceEnum::EnumAudioEndpoints - dataFlow: eAll - dwStateMask: 1
5.340 [INFO]    hr: S_OK
5.340 [INFO]    *ppDevices: 10278720
5.340 [INFO]  {ASIO Out} DebugWrapperDevice::OpenPropertyStore - stgmAccess: 0
5.340 [INFO]  {ASIO Out} DebugWrapperDevicePropertyStore::GetCount
5.340 [INFO]    *cProps: 2
5.340 [INFO]  {ASIO Out} DebugWrapperDevice::QueryInterface - riid: IID_IMMEndpoint
5.340 [INFO]  {ASIO Out} DebugWrapperEndpoint::GetDataFlow
5.340 [INFO]    *pDataFlow: eRender
5.340 [INFO]  {ASIO Out} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 1
5.340 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetDevicePeriod
5.340 [INFO]  {ASIO Out} RSAsioAudioClient::~RSAsioAudioClient
5.340 [INFO]  {ASIO IN 1} DebugWrapperDevice::OpenPropertyStore - stgmAccess: 0
5.340 [INFO]  {ASIO IN 1} DebugWrapperDevicePropertyStore::GetCount
5.340 [INFO]    *cProps: 5
5.340 [INFO]  {ASIO IN 1} DebugWrapperDevice::QueryInterface - riid: IID_IMMEndpoint
5.340 [INFO]  {ASIO IN 1} DebugWrapperEndpoint::GetDataFlow
5.340 [INFO]    *pDataFlow: eCapture
5.340 [INFO]  {ASIO IN 1} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 1
5.340 [INFO]  {ASIO IN 1} DebugWrapperAudioClient<struct IAudioClient3>::GetDevicePeriod
5.340 [INFO]  {ASIO IN 1} RSAsioAudioClient::~RSAsioAudioClient
5.349 [INFO]  {ASIO Out} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 17
5.349 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
5.349 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
5.349 [INFO]    requested format is not supported
5.349 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
5.349 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
5.349 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
5.349 [INFO]    requested format is not supported
5.349 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
5.349 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
5.349 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Initialize - ShareMode: Exclusive Flags: 40000 bufferDuration: 3ms periodicity: 3ms
5.349 [INFO]  {ASIO Out} RSAsioAudioClient::Initialize - host requested buffer duration: 3ms (144 frames)
5.349 [INFO]  {ASIO Out} WAVEFORMATEX
  wFormatTag: fffe
  nChannels: 2
  nSamplesPerSec: 48000
  nAvgBytesPerSec: 384000
  nBlockAlign: 8
  wBitsPerSample: 32
  cbSize: 22
  ext.SubFormat: KSDATAFORMAT_SUBTYPE_PCM
  ext.Samples: 24
  ext.dwChannelMask: 3
5.349 [INFO]  {ASIO Out} RSAsioAudioClient::Initialize - actual buffer duration: 1ms (48 frames)
5.349 [INFO]  AsioSharedHost::Setup - startCount: 0
5.349 [INFO]    post output ready: 0
5.349 [INFO]    ASIOBufferSize - min: 16 max: 1024 preferred: 48 granularity: 16
5.349 [INFO]    Creating ASIO buffers (2 out, 4 in)...
5.350 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 7 value: 0 | returning: 0
5.350 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 2 value: 0 | returning: 1
5.350 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 3 | returning: 0
5.350 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 5 | returning: 0
5.350 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 4 | returning: 0
5.350 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 6 | returning: 0
5.350 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 15 | returning: 0
5.350 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetBufferSize
5.350 [INFO]    *pNumBufferFrames: 48
5.350 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetStreamLatency
5.350 [INFO]    latency: 2ms
5.350 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetService - riid: IID_IAudioRenderClient
5.350 [INFO]    returning render client
5.350 [INFO]  DebugDeviceEnum::RegisterEndpointNotificationCallback
5.353 [INFO]  Patched_PortAudio_MarshalStreamComPointers
5.353 [INFO]  Patched_PortAudio_UnmarshalStreamComPointers
5.353 [INFO]  {ASIO Out} DebugWrapperAudioClient3::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
5.354 [INFO]  {ASIO Out} DebugWrapperAudioClient2<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
5.354 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
5.354 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::SetEventHandle
5.354 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
5.354 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
5.354 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
5.354 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Start
5.354 [INFO]  AsioSharedHost::Start - enter startCount: 0
5.354 [INFO]    Starting ASIO stream...
5.720 [INFO]  AsioSharedHost::Start - leave startCount: 1
5.724 [INFO]  Focusrite USB ASIO - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 1
5.724 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
5.724 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
5.724 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
5.725 [INFO]  Focusrite USB ASIO - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 2
5.725 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
5.725 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
5.725 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
5.726 [INFO]  Focusrite USB ASIO - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 3 (not logging upcoming switches)
8.368 [INFO]  {ASIO IN 1} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 17
8.368 [INFO]  {ASIO IN 1} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
8.368 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
8.368 [INFO]    requested format is not supported
8.368 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
8.368 [INFO]  {ASIO IN 1} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
8.368 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
8.368 [INFO]    requested format is not supported
8.368 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
8.368 [INFO]  {ASIO IN 1} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
8.368 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
8.368 [INFO]    requested format is not supported
8.368 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
8.368 [INFO]  {ASIO IN 1} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
8.368 [INFO]  {ASIO IN 1} DebugWrapperAudioClient<struct IAudioClient3>::Initialize - ShareMode: Exclusive Flags: 40000 bufferDuration: 3ms periodicity: 3ms
8.368 [INFO]  {ASIO IN 1} RSAsioAudioClient::Initialize - host requested buffer duration: 3ms (144 frames)
8.368 [INFO]  {ASIO IN 1} WAVEFORMATEX
  wFormatTag: fffe
  nChannels: 2
  nSamplesPerSec: 48000
  nAvgBytesPerSec: 384000
  nBlockAlign: 8
  wBitsPerSample: 32
  cbSize: 22
  ext.SubFormat: KSDATAFORMAT_SUBTYPE_PCM
  ext.Samples: 24
  ext.dwChannelMask: 3
8.368 [INFO]  {ASIO IN 1} RSAsioAudioClient::Initialize - actual buffer duration: 1ms (48 frames)
8.368 [INFO]  AsioSharedHost::Setup - startCount: 1
8.368 [INFO]  {ASIO IN 1} DebugWrapperDevice::Activate - Activate iid: IID_IAudioEndpointVolume dwClsCtx: 1
8.368 [INFO]  {ASIO IN 1} DebugWrapperAudioClient<struct IAudioClient3>::GetBufferSize
8.368 [INFO]    *pNumBufferFrames: 48
8.368 [INFO]  {ASIO IN 1} DebugWrapperAudioClient<struct IAudioClient3>::GetStreamLatency
8.368 [INFO]    latency: 2ms
8.368 [INFO]  {ASIO IN 1} DebugWrapperAudioClient<struct IAudioClient3>::GetService - riid: IID_IAudioCaptureClient
8.368 [INFO]    returning capture client
8.368 [INFO]  Patched_PortAudio_MarshalStreamComPointers
8.369 [INFO]  Patched_PortAudio_UnmarshalStreamComPointers
8.369 [INFO]  {ASIO IN 1} DebugWrapperAudioClient3::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
8.369 [INFO]  {ASIO IN 1} DebugWrapperAudioClient2<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
8.369 [INFO]  {ASIO IN 1} DebugWrapperAudioClient<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
8.369 [INFO]  {ASIO IN 1} DebugWrapperAudioClient<struct IAudioClient3>::SetEventHandle
8.369 [INFO]  {ASIO IN 1} DebugWrapperAudioClient<struct IAudioClient3>::Start
8.369 [INFO]  AsioSharedHost::Start - enter startCount: 1
8.369 [INFO]  AsioSharedHost::Start - leave startCount: 2
8.369 [INFO]  {ASIO IN 1} DebugWrapperCaptureClient::GetBuffer
8.369 [INFO]  {ASIO IN 1} RSAsioAudioClient::SwapBuffers
8.369 [INFO]  {ASIO IN 1} DebugWrapperCaptureClient::ReleaseBuffer NumFramesRead: 48
8.369 [INFO]  {ASIO IN 1} DebugWrapperAudioEndpointVolume::SetMasterVolumeLevelScalar fLevel: 0.17
8.370 [INFO]  {ASIO IN 1} DebugWrapperCaptureClient::GetBuffer
8.370 [INFO]  {ASIO IN 1} RSAsioAudioClient::SwapBuffers
8.370 [INFO]  {ASIO IN 1} DebugWrapperCaptureClient::ReleaseBuffer NumFramesRead: 48
8.371 [INFO]  {ASIO IN 1} DebugWrapperCaptureClient::GetBuffer
8.371 [INFO]  {ASIO IN 1} DebugWrapperCaptureClient::ReleaseBuffer NumFramesRead: 48
57.253 [INFO]  {ASIO IN 1} DebugWrapperAudioEndpointVolume::SetMasterVolumeLevelScalar fLevel: 0.664325
65.981 [INFO]  {ASIO Out} xrun
66.094 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Stop
66.094 [INFO]  AsioSharedHost::Stop - enter startCount: 2
66.094 [INFO]  AsioSharedHost::Stop - leave startCount: 1
66.094 [INFO]  {ASIO Out} RSAsioAudioClient::~RSAsioAudioClient
136.969 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 3 value: 0 | returning: 0
144.957 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 3 value: 0 | returning: 0
167.507 [INFO]  {ASIO Out} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 17
167.507 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
167.507 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
167.507 [INFO]    requested format is not supported
167.507 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
167.507 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
167.507 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
167.507 [INFO]    requested format is not supported
167.507 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
167.507 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
167.507 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Initialize - ShareMode: Exclusive Flags: 40000 bufferDuration: 3ms periodicity: 3ms
167.508 [INFO]  {ASIO Out} RSAsioAudioClient::Initialize - host requested buffer duration: 3ms (144 frames)
167.508 [INFO]  {ASIO Out} WAVEFORMATEX
  wFormatTag: fffe
  nChannels: 2
  nSamplesPerSec: 48000
  nAvgBytesPerSec: 384000
  nBlockAlign: 8
  wBitsPerSample: 32
  cbSize: 22
  ext.SubFormat: KSDATAFORMAT_SUBTYPE_PCM
  ext.Samples: 24
  ext.dwChannelMask: 3
167.508 [INFO]  {ASIO Out} RSAsioAudioClient::Initialize - actual buffer duration: 1ms (48 frames)
167.508 [INFO]  AsioSharedHost::Setup - startCount: 1
167.508 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetBufferSize
167.508 [INFO]    *pNumBufferFrames: 48
167.508 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetStreamLatency
167.508 [INFO]    latency: 2ms
167.508 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetService - riid: IID_IAudioRenderClient
167.508 [INFO]    returning render client
167.508 [INFO]  Patched_PortAudio_MarshalStreamComPointers
167.508 [INFO]  Patched_PortAudio_UnmarshalStreamComPointers
167.508 [INFO]  {ASIO Out} DebugWrapperAudioClient3::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
167.508 [INFO]  {ASIO Out} DebugWrapperAudioClient2<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
167.508 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
167.508 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::SetEventHandle
167.508 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
167.508 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
167.508 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
167.508 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Start
167.508 [INFO]  AsioSharedHost::Start - enter startCount: 1
167.508 [INFO]  AsioSharedHost::Start - leave startCount: 2
167.509 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
167.509 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
167.509 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
167.510 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
167.510 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
167.510 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
3878.224 [INFO]  {ASIO Out} xrun
4648.333 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Stop
4648.333 [INFO]  AsioSharedHost::Stop - enter startCount: 2
4648.333 [INFO]  AsioSharedHost::Stop - leave startCount: 1
4648.333 [INFO]  {ASIO Out} RSAsioAudioClient::~RSAsioAudioClient
[Config]
EnableWasapi=0
EnableAsio=1

[Asio]
; available buffer size modes:
;    driver - respect buffer size setting set in the driver
;    host   - use a buffer size as close as possible as that requested by the host application
;    custom - use the buffer size specified in CustomBufferSize field
BufferSizeMode=custom
CustomBufferSize=48

[Asio.Output]
Driver=Focusrite USB ASIO
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100

; [Asio.Input.0]
; Driver=Focusrite USB ASIO
; Channel=0
; EnableSoftwareEndpointVolumeControl=1
; EnableSoftwareMasterVolumeControl=1
; SoftwareMasterVolumePercent=100

; In Foscurite 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
[Audio]
EnableMicrophone=0
ExclusiveMode=1
LatencyBuffer=2
ForceDefaultPlaybackDevice=
ForceWDM=0
ForceDirectXSink=0
DumpAudioLog=0
MaxOutputBufferSize=128
RealToneCableOnly=0=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

@mdias
Copy link
Owner

mdias commented Mar 3, 2024

As you can see in the working log, you used to have the correct ASIO driver installed:

5.331 [INFO]  AsioHelpers::FindDrivers
5.331 [INFO]    Focusrite Thunderbolt ASIO
5.331 [INFO]    Focusrite USB ASIO

While on the new (not working) log you don't:

1.884 [INFO]  AsioHelpers::FindDrivers
1.884 [INFO]    Focusrite Thunderbolt ASIO

@joed0e
Copy link

joed0e commented Mar 13, 2024

Hi.. I also have the same problem when I want to pick up playing Rocksmith back after a long time. Suddenly it is not detecting the Focusrite USB ASIO.

I am using 4i4 3rd gen.

Have tried:
Reinstalling the game
Disable voicemeeter (i thought this was the problem)
Uninstall voicemeeter
Fresh install windows without any other software (without vst host, voicemeeter, etc)

Can't try:
Re-installing with old focusrite driver (since they didn't provide it)

Still not working.

I am just sharing my experience. Thank you for any help!

0.000 [INFO]   - Wrapper DLL loaded (v0.7.1)
0.000 [INFO]  PatchOriginalCode
0.039 [INFO]  image crc32: 0xd1b38fcb
0.454 [INFO]  Patching CoCreateInstance
0.454 [INFO]  Patch_CallAbsoluteIndirectAddress - num locations: 2
0.454 [INFO]  Patching call at 00C02DBD
0.454 [INFO]  Patching call at 00E75278
0.454 [INFO]  Patching PortAudio MarshalStreamComPointers
0.454 [INFO]  Patch_CallRelativeAddress - num locations: 1
0.454 [INFO]  Patching call at 00E7483F
0.454 [INFO]  Patching PortAudio UnmarshalStreamComPointers
0.454 [INFO]  Patch_CallRelativeAddress - num locations: 1
0.454 [INFO]  Patching call at 00E748F4
0.454 [INFO]  Patching Two Guitar Tones Connected Message Box (num locations: 1)
0.454 [INFO]  Patching bytes at 007C0C5F
0.456 [INFO]  Patched_CoCreateInstance called: IID_IMMDeviceEnumerator
0.456 [INFO]  DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eRender - role: eMultimedia
0.456 [INFO]  RSAggregatorDeviceEnum::UpdateAvailableDevices
0.457 [INFO]  GetWineAsioInfo - Looking for "wineasio32.dll"...  Not found.
0.458 [INFO]  GetWineAsioInfo - Looking for "wineasio.dll"...  Not found.
0.459 [INFO]  AsioHelpers::FindDrivers
0.459 [INFO]    Focusrite Thunderbolt ASIO
0.459 [INFO]  DebugDeviceEnum::UpdateAvailableDevices - 0 render devices, 0 capture devices
0.459 [INFO]    hr: 80070490
0.459 [INFO]    *ppEndpoint: 00000000
0.460 [INFO]  DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eCapture - role: eMultimedia
0.460 [INFO]    hr: 80070490
0.460 [INFO]    *ppEndpoint: 00000000
0.460 [INFO]  DebugDeviceEnum::EnumAudioEndpoints - dataFlow: eAll - dwStateMask: 1
0.460 [INFO]    hr: S_OK
0.460 [INFO]    *ppDevices: 102A3278
14.587 [INFO]  Patched_CoCreateInstance called: IID_IMMDeviceEnumerator
14.587 [INFO]  DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eRender - role: eMultimedia
14.587 [INFO]  RSAggregatorDeviceEnum::UpdateAvailableDevices
14.587 [INFO]  AsioHelpers::FindDrivers
14.588 [INFO]    Focusrite Thunderbolt ASIO
14.588 [INFO]  DebugDeviceEnum::UpdateAvailableDevices - 0 render devices, 0 capture devices
14.588 [INFO]    hr: 80070490
14.588 [INFO]    *ppEndpoint: 00000000
14.588 [INFO]  DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eCapture - role: eMultimedia
14.588 [INFO]    hr: 80070490
14.588 [INFO]    *ppEndpoint: 00000000
14.588 [INFO]  DebugDeviceEnum::EnumAudioEndpoints - dataFlow: eAll - dwStateMask: 1
14.588 [INFO]    hr: S_OK
14.588 [INFO]    *ppDevices: 102A3D58
14.600 [INFO]  DebugDeviceEnum::RegisterEndpointNotificationCallback
166.808 [INFO]  DebugDeviceEnum::UnregisterEndpointNotificationCallback
166.995 [INFO]   - Wrapper DLL unloaded

@mdias
Copy link
Owner

mdias commented Mar 15, 2024

Can't try:
Re-installing with old focusrite driver (since they didn't provide it)

What about the most up to date driver?
Is that the one you tried already and it doesn't show the USB variant of the ASIO driver?

It would be very annoying if they decided to stop providing the 32 bit asio driver for USB interfaces...

@joed0e
Copy link

joed0e commented Mar 19, 2024

Yes, I am currently using the most up-to-date driver.
As I said earlier also, they didn't provide the download for old drivers.

Also new discoveries!:
https://support.focusrite.com/hc/en-gb/articles/13070702714130-Focusrite-Windows-Driver-Release-Notes

Check out these driver release notes.
They have stopped supporting "Windows 10 32-bit" since the August 2023 update.

---------------------------------------------------------------------------------------------------------

4.116.9
Release date: 31st August 2023

Supported Operating Systems  
Windows 11
Windows 10 (64-bit)

Supported Devices  
4th Gen Scarlett Solo, 2i2, 4i4
3rd Gen Scarlett Range
2nd Gen Scarlett Range
1st Gen Scarlett Range
Clarett+ Range
Clarett USB Range
Vocaster Range
iTrack Solo & Saffire 6 USB 2.0
Red Range
Clarett Thunderbolt Range

Notes:
Added support for 4th Gen Scarlett Solo, 2i2, 4i4
Notifier displays name of control software rather than "Mixing/Routing"
Improved WDM playback/recording robustness
No longer require a restart when installing on a system that doesn’t already have a Focusrite driver installed
General stability improvements
For more information on Thunderbolt Windows compatibility see [this article](https://support.focusrite.com/hc/en-gb/articles/213119829)

---------------------------------------------------------------------------------------------------------

4.102.4
Release date: 1st June 2022

Supported Operating Systems  
Windows 11
Windows 10 (32 and 64-bit)

Supported Devices  
3rd Gen Scarlett Range
2nd Gen Scarlett Range
1st Gen Scarlett Range
Clarett+ Range
Clarett USB Range
Vocaster Range
iTrack Solo & Saffire 6 USB 2.0
Red Range
Clarett Thunderbolt Range

Notes:
Added support for Vocaster Range
For more information on Thunderbolt Windows compatibility see [this article](https://support.focusrite.com/hc/en-gb/articles/213119829)

---------------------------------------------------------------------------------------------------------

(not sure if it's matters, but just FYI)

@PauSansa
Copy link

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.

@mdias
Copy link
Owner

mdias commented Mar 20, 2024

So it would seem that version 4.102.4 would be the last driver version that should work without issues.

Although there's been people with 4th gen devices stating that it works for them, even though only version 4.116.9 (without 32 bit drivers) mentions 4th gen device support.
Strange. Perhaps they mean they don't support the 32 bit OS but do support the 32 bit driver on top of the 64 bit OS up to certain version...

In any case, there's an annoying workaround for this: if you use Voicemeeter you can use it to redirect the audio it receives on it's 32-bit ASIO driver into your interface's 64-bit ASIO driver. I've done this in the past without any extra latency I could notice, but it's annoying to do and will require you to have Voicemeeter open while you play the game.

@mdias mdias added the focusrite asio driver missing 32-bit ASIO driver label Mar 20, 2024
@joed0e
Copy link

joed0e commented Mar 21, 2024

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.

@mdias
Copy link
Owner

mdias commented Mar 21, 2024

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...

@JesseWebDotCom
Copy link
Author

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.

@I-Info
Copy link

I-Info commented Apr 2, 2024

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.

@b0redom
Copy link

b0redom commented Apr 2, 2024

@I-Info what specifically did you do? I've installed the driver provided above, then uninstalled it from device manager, then reinstalled the focusrite software again, and I still get crashes on my Scarlett 4th Solo.

Please can you post your RSMods.ini so I can take a look.

If it makes any difference, I'm on win10, rather than win11?

@I-Info
Copy link

I-Info commented Apr 3, 2024

@I-Info what specifically did you do? I've installed the driver provided above, then uninstalled it from device manager, then reinstalled the focusrite software again, and I still get crashes on my Scarlett 4th Solo.

Please can you post your RSMods.ini so I can take a look.

If it makes any difference, I'm on win10, rather than win11?

I am using Win11, and I didn't install RSMods yet. Also, I didn't experience any crashes when testing the drivers and modifying the RS_ASIO.

Here is my configurations and logs:

RS_AISO.ini

# for "EnableWasapiOutputs" you can use -1 to have a message prompting
# to use either WASAPI or ASIO for output every time you boot the game
[Config]
EnableWasapiOutputs=0
EnableWasapiInputs=0
EnableAsio=1

[Asio]
; available buffer size modes:
;    driver - respect buffer size setting set in the driver
;    host   - use a buffer size as close as possible as that requested by the host application
;    custom - use the buffer size specified in CustomBufferSize field
BufferSizeMode=custom
CustomBufferSize=48

# if your game hangs or crashes on exit, try setting "EnableRefCountHack" to true.
# when blank or invalid, the value of "EnableRefCountHack" will be interpreted as
# true if RS ASIO detects the usage of Asio4All.
# the same applies for all inputs.
[Asio.Output]
Driver=Focusrite USB ASIO
BaseChannel=0
AltBaseChannel=
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100
EnableRefCountHack=

[Asio.Input.0]
Driver=Focusrite USB ASIO
Channel=0
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100
EnableRefCountHack=

[Asio.Input.1]
Driver=
Channel=1
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100
EnableRefCountHack=

[Asio.Input.Mic]
Driver=
Channel=1
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100
EnableRefCountHack=

Rocksmith.ini

[Audio]
EnableMicrophone=0
ExclusiveMode=1
LatencyBuffer=4
ForceDefaultPlaybackDevice=
ForceWDM=0
ForceDirectXSink=0
DumpAudioLog=0
MaxOutputBufferSize=0
RealToneCableOnly=0
MonoToStereoChannel=0
Win32UltraLowLatencyMode=1
[Renderer.Win32]
ShowGamepadUI=0
ScreenWidth=1920
ScreenHeight=1080
Fullscreen=0
VisualQuality=1
RenderingWidth=0
RenderingHeight=0
EnablePostEffects=1
EnableShadows=1
EnableHighResScope=1
EnableDepthOfField=1
EnablePerPixelLighting=1
MsaaSamples=4
DisableBrowser=0
[Net]
UseProxy=1
[Global]
Version=1

RS_ASIO-log.txt

0.000 [INFO]   - Wrapper DLL loaded (v0.7.1)
0.000 [INFO]  PatchOriginalCode
0.034 [INFO]  image crc32: 0xd1b38fcb
0.260 [INFO]  Patching CoCreateInstance
0.260 [INFO]  Patch_CallAbsoluteIndirectAddress - num locations: 2
0.260 [INFO]  Patching call at 00C02DBD
0.260 [INFO]  Patching call at 00E75278
0.260 [INFO]  Patching PortAudio MarshalStreamComPointers
0.260 [INFO]  Patch_CallRelativeAddress - num locations: 1
0.260 [INFO]  Patching call at 00E7483F
0.260 [INFO]  Patching PortAudio UnmarshalStreamComPointers
0.260 [INFO]  Patch_CallRelativeAddress - num locations: 1
0.260 [INFO]  Patching call at 00E748F4
0.260 [INFO]  Patching Two Guitar Tones Connected Message Box (num locations: 1)
0.260 [INFO]  Patching bytes at 007C0C5F
0.260 [INFO]  Patched_CoCreateInstance called: IID_IMMDeviceEnumerator
0.260 [INFO]  DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eRender - role: eMultimedia
0.260 [INFO]  RSAggregatorDeviceEnum::UpdateAvailableDevices
0.260 [INFO]  GetWineAsioInfo - Looking for "wineasio32.dll"...  Not found.
0.261 [INFO]  GetWineAsioInfo - Looking for "wineasio.dll"...  Not found.
0.261 [INFO]  AsioHelpers::FindDrivers
0.261 [INFO]    Focusrite Thunderbolt ASIO
0.262 [INFO]    Focusrite USB ASIO
0.262 [INFO]  RSAsioDeviceEnum::UpdateAvailableDevices - output requesting ASIO driver: Focusrite USB ASIO
0.262 [INFO]  Creating AsioSharedHost - dll: c:\program files\focusrite\drivers\focusriteusbasio32.dll
0.264 [INFO]    ASIO input channels info:
0.264 [INFO]      0 - active: 0, channel: 0, group: 0, isInput: 1, type: ASIOSTInt32LSB, name: Input 1
0.264 [INFO]      1 - active: 0, channel: 1, group: 0, isInput: 1, type: ASIOSTInt32LSB, name: Input 2
0.264 [INFO]      2 - active: 0, channel: 2, group: 0, isInput: 1, type: ASIOSTInt32LSB, name: Loopback 1
0.264 [INFO]      3 - active: 0, channel: 3, group: 0, isInput: 1, type: ASIOSTInt32LSB, name: Loopback 2
0.264 [INFO]    ASIO output channels info:
0.264 [INFO]      0 - active: 0, channel: 0, group: 0, isInput: 0, type: ASIOSTInt32LSB, name: Output 1
0.264 [INFO]      1 - active: 0, channel: 1, group: 0, isInput: 0, type: ASIOSTInt32LSB, name: Output 2
0.264 [INFO]  RSAsioDeviceEnum::UpdateAvailableDevices - OK
0.264 [INFO]  RSAsioDeviceEnum::UpdateAvailableDevices - input[0] requesting ASIO driver: Focusrite USB ASIO
0.264 [INFO]  RSAsioDeviceEnum::UpdateAvailableDevices - OK
0.264 [INFO]  DebugDeviceEnum::UpdateAvailableDevices - 1 render devices, 1 capture devices
0.264 [INFO]    hr: S_OK
0.264 [INFO]    *ppEndpoint: 0FF46548
0.264 [INFO]  DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eCapture - role: eMultimedia
0.264 [INFO]    hr: S_OK
0.264 [INFO]    *ppEndpoint: 0FF43098
0.264 [INFO]  DebugDeviceEnum::EnumAudioEndpoints - dataFlow: eAll - dwStateMask: 1
0.264 [INFO]    hr: S_OK
0.264 [INFO]    *ppDevices: 104DE0A0
0.264 [INFO]  {ASIO Out} DebugWrapperDevice::OpenPropertyStore - stgmAccess: 0
0.264 [INFO]  {ASIO Out} DebugWrapperDevicePropertyStore::GetCount
0.264 [INFO]    *cProps: 2
0.264 [INFO]  {ASIO Out} DebugWrapperDevice::QueryInterface - riid: IID_IMMEndpoint
0.264 [INFO]  {ASIO Out} DebugWrapperEndpoint::GetDataFlow
0.264 [INFO]    *pDataFlow: eRender
0.264 [INFO]  {ASIO Out} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 1
0.264 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetDevicePeriod
0.264 [INFO]  {ASIO Out} RSAsioAudioClient::~RSAsioAudioClient
0.264 [INFO]  {ASIO IN 0} DebugWrapperDevice::OpenPropertyStore - stgmAccess: 0
0.264 [INFO]  {ASIO IN 0} DebugWrapperDevicePropertyStore::GetCount
0.264 [INFO]    *cProps: 5
0.264 [INFO]  {ASIO IN 0} DebugWrapperDevice::QueryInterface - riid: IID_IMMEndpoint
0.264 [INFO]  {ASIO IN 0} DebugWrapperEndpoint::GetDataFlow
0.264 [INFO]    *pDataFlow: eCapture
0.264 [INFO]  {ASIO IN 0} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 1
0.264 [INFO]  {ASIO IN 0} DebugWrapperAudioClient<struct IAudioClient3>::GetDevicePeriod
0.264 [INFO]  {ASIO IN 0} RSAsioAudioClient::~RSAsioAudioClient
0.497 [INFO]  {ASIO Out} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 17
0.497 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
0.497 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
0.497 [INFO]    requested format is not supported
0.497 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
0.497 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
0.497 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
0.497 [INFO]    requested format is not supported
0.497 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
0.497 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
0.497 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Initialize - ShareMode: Exclusive Flags: 40000 bufferDuration: 3ms periodicity: 3ms
0.497 [INFO]  {ASIO Out} RSAsioAudioClient::Initialize - host requested buffer duration: 3ms (144 frames)
0.497 [INFO]  {ASIO Out} WAVEFORMATEX
  wFormatTag: fffe
  nChannels: 2
  nSamplesPerSec: 48000
  nAvgBytesPerSec: 384000
  nBlockAlign: 8
  wBitsPerSample: 32
  cbSize: 22
  ext.SubFormat: KSDATAFORMAT_SUBTYPE_PCM
  ext.Samples: 24
  ext.dwChannelMask: 3
0.497 [INFO]  {ASIO Out} RSAsioAudioClient::Initialize - actual buffer duration: 1ms (48 frames)
0.497 [INFO]  AsioSharedHost::Setup - startCount: 0
0.497 [INFO]    post output ready: 0
0.497 [INFO]    ASIOBufferSize - min: 16 max: 1024 preferred: 48 granularity: 16
0.497 [INFO]    Creating ASIO buffers (2 out, 4 in)...
0.497 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 7 value: 0 | returning: 0
0.497 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 2 value: 0 | returning: 1
0.497 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 3 | returning: 0
0.497 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 5 | returning: 0
0.497 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 4 | returning: 0
0.497 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 6 | returning: 0
0.497 [INFO]  AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 15 | returning: 0
0.497 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetBufferSize
0.497 [INFO]    *pNumBufferFrames: 48
0.497 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetStreamLatency
0.497 [INFO]    latency: 3ms
0.497 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetService - riid: IID_IAudioRenderClient
0.497 [INFO]    returning render client
0.497 [INFO]  DebugDeviceEnum::RegisterEndpointNotificationCallback
0.498 [INFO]  Patched_PortAudio_MarshalStreamComPointers
0.498 [INFO]  Patched_PortAudio_UnmarshalStreamComPointers
0.498 [INFO]  {ASIO Out} DebugWrapperAudioClient3::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
0.498 [INFO]  {ASIO Out} DebugWrapperAudioClient2<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
0.498 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
0.498 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::SetEventHandle
0.498 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
0.498 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
0.498 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
0.498 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Start
0.498 [INFO]  AsioSharedHost::Start - enter startCount: 0
0.498 [INFO]    Starting ASIO stream...
0.854 [INFO]  AsioSharedHost::Start - leave startCount: 1
0.857 [INFO]  Focusrite USB ASIO - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 1
0.857 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
0.857 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
0.857 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
0.858 [INFO]  Focusrite USB ASIO - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 2
0.858 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
0.858 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
0.858 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
0.859 [INFO]  Focusrite USB ASIO - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 3 (not logging upcoming switches)
22.577 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Stop
22.577 [INFO]  AsioSharedHost::Stop - enter startCount: 1
22.577 [INFO]  AsioSharedHost::Stop - stopping ASIO stream
22.578 [INFO]  AsioSharedHost::Stop - leave startCount: 0
22.578 [INFO]  {ASIO Out} RSAsioAudioClient::~RSAsioAudioClient
23.756 [INFO]  {ASIO Out} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 17
23.756 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
23.756 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
23.756 [INFO]    requested format is not supported
23.756 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
23.756 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
23.756 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
23.756 [INFO]    requested format is not supported
23.756 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
23.756 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
23.756 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Initialize - ShareMode: Exclusive Flags: 40000 bufferDuration: 3ms periodicity: 3ms
23.756 [INFO]  {ASIO Out} RSAsioAudioClient::Initialize - host requested buffer duration: 3ms (144 frames)
23.756 [INFO]  {ASIO Out} WAVEFORMATEX
  wFormatTag: fffe
  nChannels: 2
  nSamplesPerSec: 48000
  nAvgBytesPerSec: 384000
  nBlockAlign: 8
  wBitsPerSample: 32
  cbSize: 22
  ext.SubFormat: KSDATAFORMAT_SUBTYPE_PCM
  ext.Samples: 24
  ext.dwChannelMask: 3
23.756 [INFO]  {ASIO Out} RSAsioAudioClient::Initialize - actual buffer duration: 1ms (48 frames)
23.756 [INFO]  AsioSharedHost::Setup - startCount: 0
23.756 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetBufferSize
23.756 [INFO]    *pNumBufferFrames: 48
23.756 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetStreamLatency
23.756 [INFO]    latency: 3ms
23.756 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetService - riid: IID_IAudioRenderClient
23.756 [INFO]    returning render client
23.756 [INFO]  Patched_PortAudio_MarshalStreamComPointers
23.756 [INFO]  Patched_PortAudio_UnmarshalStreamComPointers
23.756 [INFO]  {ASIO Out} DebugWrapperAudioClient3::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
23.756 [INFO]  {ASIO Out} DebugWrapperAudioClient2<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
23.756 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
23.756 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::SetEventHandle
23.756 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
23.756 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
23.756 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
23.756 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Start
23.756 [INFO]  AsioSharedHost::Start - enter startCount: 0
23.756 [INFO]    Starting ASIO stream...
24.111 [INFO]  AsioSharedHost::Start - leave startCount: 1
24.111 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Stop
24.111 [INFO]  AsioSharedHost::Stop - enter startCount: 1
24.111 [INFO]  AsioSharedHost::Stop - stopping ASIO stream
24.111 [INFO]  AsioSharedHost::Stop - leave startCount: 0
24.112 [INFO]  {ASIO Out} RSAsioAudioClient::~RSAsioAudioClient
26.382 [INFO]  {ASIO Out} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 17
26.382 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
26.382 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
26.382 [INFO]    requested format is not supported
26.382 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
26.382 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
26.382 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
26.382 [INFO]    requested format is not supported
26.382 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
26.382 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
26.382 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Initialize - ShareMode: Exclusive Flags: 40000 bufferDuration: 3ms periodicity: 3ms
26.382 [INFO]  {ASIO Out} RSAsioAudioClient::Initialize - host requested buffer duration: 3ms (144 frames)
26.382 [INFO]  {ASIO Out} WAVEFORMATEX
  wFormatTag: fffe
  nChannels: 2
  nSamplesPerSec: 48000
  nAvgBytesPerSec: 384000
  nBlockAlign: 8
  wBitsPerSample: 32
  cbSize: 22
  ext.SubFormat: KSDATAFORMAT_SUBTYPE_PCM
  ext.Samples: 24
  ext.dwChannelMask: 3
26.382 [INFO]  {ASIO Out} RSAsioAudioClient::Initialize - actual buffer duration: 1ms (48 frames)
26.382 [INFO]  AsioSharedHost::Setup - startCount: 0
26.382 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetBufferSize
26.382 [INFO]    *pNumBufferFrames: 48
26.382 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetStreamLatency
26.382 [INFO]    latency: 3ms
26.382 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetService - riid: IID_IAudioRenderClient
26.382 [INFO]    returning render client
26.382 [INFO]  Patched_PortAudio_MarshalStreamComPointers
26.382 [INFO]  Patched_PortAudio_UnmarshalStreamComPointers
26.383 [INFO]  {ASIO Out} DebugWrapperAudioClient3::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
26.383 [INFO]  {ASIO Out} DebugWrapperAudioClient2<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
26.383 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
26.383 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::SetEventHandle
26.383 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
26.383 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
26.383 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
26.383 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Start
26.383 [INFO]  AsioSharedHost::Start - enter startCount: 0
26.383 [INFO]    Starting ASIO stream...
26.740 [INFO]  AsioSharedHost::Start - leave startCount: 1
26.744 [INFO]  Focusrite USB ASIO - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 1
26.744 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
26.744 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
26.744 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
26.745 [INFO]  Focusrite USB ASIO - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 2
26.745 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
26.745 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
26.745 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
26.746 [INFO]  Focusrite USB ASIO - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 3 (not logging upcoming switches)
26.964 [INFO]  {ASIO IN 0} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 17
26.964 [INFO]  {ASIO IN 0} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
26.964 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
26.964 [INFO]    requested format is not supported
26.964 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
26.964 [INFO]  {ASIO IN 0} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
26.964 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
26.964 [INFO]    requested format is not supported
26.964 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
26.964 [INFO]  {ASIO IN 0} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
26.964 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
26.964 [INFO]    requested format is not supported
26.965 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
26.965 [INFO]  {ASIO IN 0} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
26.965 [INFO]  {ASIO IN 0} DebugWrapperAudioClient<struct IAudioClient3>::Initialize - ShareMode: Exclusive Flags: 40000 bufferDuration: 3ms periodicity: 3ms
26.965 [INFO]  {ASIO IN 0} RSAsioAudioClient::Initialize - host requested buffer duration: 3ms (144 frames)
26.965 [INFO]  {ASIO IN 0} WAVEFORMATEX
  wFormatTag: fffe
  nChannels: 2
  nSamplesPerSec: 48000
  nAvgBytesPerSec: 384000
  nBlockAlign: 8
  wBitsPerSample: 32
  cbSize: 22
  ext.SubFormat: KSDATAFORMAT_SUBTYPE_PCM
  ext.Samples: 24
  ext.dwChannelMask: 3
26.965 [INFO]  {ASIO IN 0} RSAsioAudioClient::Initialize - actual buffer duration: 1ms (48 frames)
26.965 [INFO]  AsioSharedHost::Setup - startCount: 1
26.965 [INFO]  {ASIO IN 0} DebugWrapperDevice::Activate - Activate iid: IID_IAudioEndpointVolume dwClsCtx: 1
26.965 [INFO]  {ASIO IN 0} DebugWrapperAudioClient<struct IAudioClient3>::GetBufferSize
26.965 [INFO]    *pNumBufferFrames: 48
26.965 [INFO]  {ASIO IN 0} DebugWrapperAudioClient<struct IAudioClient3>::GetStreamLatency
26.965 [INFO]    latency: 2ms
26.965 [INFO]  {ASIO IN 0} DebugWrapperAudioClient<struct IAudioClient3>::GetService - riid: IID_IAudioCaptureClient
26.965 [INFO]    returning capture client
26.965 [INFO]  Patched_PortAudio_MarshalStreamComPointers
26.965 [INFO]  Patched_PortAudio_UnmarshalStreamComPointers
26.965 [INFO]  {ASIO IN 0} DebugWrapperAudioClient3::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
26.965 [INFO]  {ASIO IN 0} DebugWrapperAudioClient2<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
26.965 [INFO]  {ASIO IN 0} DebugWrapperAudioClient<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
26.965 [INFO]  {ASIO IN 0} DebugWrapperAudioClient<struct IAudioClient3>::SetEventHandle
26.965 [INFO]  {ASIO IN 0} DebugWrapperAudioClient<struct IAudioClient3>::Start
26.965 [INFO]  AsioSharedHost::Start - enter startCount: 1
26.965 [INFO]  AsioSharedHost::Start - leave startCount: 2
26.965 [INFO]  {ASIO IN 0} DebugWrapperAudioEndpointVolume::SetMasterVolumeLevelScalar fLevel: 0.17
26.966 [INFO]  {ASIO IN 0} DebugWrapperCaptureClient::GetBuffer
26.966 [INFO]  {ASIO IN 0} RSAsioAudioClient::SwapBuffers
26.966 [INFO]  {ASIO IN 0} DebugWrapperCaptureClient::ReleaseBuffer NumFramesRead: 48
26.967 [INFO]  {ASIO IN 0} DebugWrapperCaptureClient::GetBuffer
26.967 [INFO]  {ASIO IN 0} RSAsioAudioClient::SwapBuffers
26.967 [INFO]  {ASIO IN 0} DebugWrapperCaptureClient::ReleaseBuffer NumFramesRead: 48
26.968 [INFO]  {ASIO IN 0} DebugWrapperCaptureClient::GetBuffer
26.968 [INFO]  {ASIO IN 0} DebugWrapperCaptureClient::ReleaseBuffer NumFramesRead: 48
28.321 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Stop
28.321 [INFO]  AsioSharedHost::Stop - enter startCount: 2
28.321 [INFO]  AsioSharedHost::Stop - leave startCount: 1
28.321 [INFO]  {ASIO Out} RSAsioAudioClient::~RSAsioAudioClient
29.347 [INFO]  {ASIO Out} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 17
29.347 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
29.347 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
29.347 [INFO]    requested format is not supported
29.347 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
29.347 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
29.347 [INFO]    rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB
29.347 [INFO]    requested format is not supported
29.347 [INFO]    hr: AUDCLNT_E_UNSUPPORTED_FORMAT
29.347 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::IsFormatSupported - ShareMode: Exclusive
29.347 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Initialize - ShareMode: Exclusive Flags: 40000 bufferDuration: 3ms periodicity: 3ms
29.347 [INFO]  {ASIO Out} RSAsioAudioClient::Initialize - host requested buffer duration: 3ms (144 frames)
29.347 [INFO]  {ASIO Out} WAVEFORMATEX
  wFormatTag: fffe
  nChannels: 2
  nSamplesPerSec: 48000
  nAvgBytesPerSec: 384000
  nBlockAlign: 8
  wBitsPerSample: 32
  cbSize: 22
  ext.SubFormat: KSDATAFORMAT_SUBTYPE_PCM
  ext.Samples: 24
  ext.dwChannelMask: 3
29.347 [INFO]  {ASIO Out} RSAsioAudioClient::Initialize - actual buffer duration: 1ms (48 frames)
29.347 [INFO]  AsioSharedHost::Setup - startCount: 1
29.347 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetBufferSize
29.347 [INFO]    *pNumBufferFrames: 48
29.347 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetStreamLatency
29.347 [INFO]    latency: 3ms
29.347 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::GetService - riid: IID_IAudioRenderClient
29.347 [INFO]    returning render client
29.347 [INFO]  Patched_PortAudio_MarshalStreamComPointers
29.348 [INFO]  Patched_PortAudio_UnmarshalStreamComPointers
29.348 [INFO]  {ASIO Out} DebugWrapperAudioClient3::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
29.348 [INFO]  {ASIO Out} DebugWrapperAudioClient2<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
29.348 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2}
29.348 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::SetEventHandle
29.348 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
29.348 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
29.348 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
29.348 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Start
29.348 [INFO]  AsioSharedHost::Start - enter startCount: 1
29.348 [INFO]  AsioSharedHost::Start - leave startCount: 2
29.348 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
29.348 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
29.348 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
29.349 [INFO]  {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 48
29.349 [INFO]  {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 48
29.349 [INFO]  {ASIO Out} RSAsioAudioClient::SwapBuffers
35.026 [INFO]  {ASIO IN 0} DebugWrapperAudioClient<struct IAudioClient3>::Stop
35.026 [INFO]  AsioSharedHost::Stop - enter startCount: 2
35.026 [INFO]  AsioSharedHost::Stop - leave startCount: 1
35.026 [INFO]  DebugDeviceEnum::UnregisterEndpointNotificationCallback
35.027 [INFO]  {ASIO Out} DebugWrapperAudioClient<struct IAudioClient3>::Stop
35.027 [INFO]  AsioSharedHost::Stop - enter startCount: 1
35.027 [INFO]  AsioSharedHost::Stop - stopping ASIO stream
35.027 [INFO]  AsioSharedHost::Stop - leave startCount: 0
35.027 [INFO]  {ASIO Out} RSAsioAudioClient::~RSAsioAudioClient
35.161 [INFO]   - Wrapper DLL unloaded

@mdias
Copy link
Owner

mdias commented Apr 3, 2024

@b0redom crashes are a completely different symptom and unrelated to whether the 32 bit asio driver shows up or not.
When does it crash for you? Does it crash only with RS ASIO or even without RS ASIO it crashes?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
focusrite asio driver missing 32-bit ASIO driver
Projects
None yet
Development

No branches or pull requests

6 participants