Lovrom8 / RSMods

392 stars 36 forks source link

No audio/0 render devices, 0 capture devices in RS_ASIO-log #173

Closed Falopio100 closed 1 year ago

Falopio100 commented 1 year ago

Hello, Very new to this but saw a couple of youtube videos and I think my interface isn't being detected or no drivers are being downloaded.

I use a Focusrite Scarlett Solo and have the Rocksmith 2014 edition. I tried manually setting the interface name in the RS_ASIO.ini file under output/input, driver section to FOCUSRITE USB ASIO but didn't see much change. Also seeing the "no audio output device is detected" error and the guitar from my audio is not being detected.

Some notable lines from the log file:

0.270 [INFO] Failed to load wineasio.dll or file not found ... 0.270 [INFO] DebugDeviceEnum::UpdateAvailableDevices - 0 render devices, 0 capture devices

Saw in other threads that the wineasio.dll is a known linux issue but I'm on windows. I'm not sure if I need to download it but googling a bit leads me to believe I might already have it installed since I use Reaper.

Here are some text dumps:

RS_ASIO-log:

0.000 [INFO] - Wrapper DLL loaded (v0.7.0) 0.000 [INFO] PatchOriginalCode 0.033 [INFO] image crc32: 0xd1b38fcb 0.254 [INFO] Patching CoCreateInstance 0.254 [INFO] Patch_CallAbsoluteIndirectAddress - num locations: 2 0.254 [INFO] Patching call at 00C02DBD 0.254 [INFO] Patching call at 00E75278 0.254 [INFO] Patching PortAudio MarshalStreamComPointers 0.254 [INFO] Patch_CallRelativeAddress - num locations: 1 0.254 [INFO] Patching call at 00E7483F 0.254 [INFO] Patching PortAudio UnmarshalStreamComPointers 0.254 [INFO] Patch_CallRelativeAddress - num locations: 1 0.254 [INFO] Patching call at 00E748F4 0.254 [INFO] Patching Two Guitar Tones Connected Message Box (num locations: 1) 0.254 [INFO] Patching bytes at 007C0C5F 0.256 [INFO] Patched_CoCreateInstance called: IID_IMMDeviceEnumerator 0.256 [INFO] DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eRender - role: eMultimedia 0.256 [INFO] RSAggregatorDeviceEnum::UpdateAvailableDevices 0.256 [INFO] GetWineAsioInfo - Looking for wineasio.dll... 0.257 [INFO] Failed to load wineasio.dll or file not found 0.257 [INFO] AsioHelpers::FindDrivers 0.257 [INFO] DebugDeviceEnum::UpdateAvailableDevices - 0 render devices, 0 capture devices 0.257 [INFO] hr: 80070490 0.257 [INFO] ppEndpoint: 00000000 0.257 [INFO] DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eCapture - role: eMultimedia 0.257 [INFO] hr: 80070490 0.257 [INFO] ppEndpoint: 00000000 0.257 [INFO] DebugDeviceEnum::EnumAudioEndpoints - dataFlow: eAll - dwStateMask: 1 0.257 [INFO] hr: S_OK 0.257 [INFO] ppDevices: 0FC2C460 2.558 [INFO] Patched_CoCreateInstance called: IID_IMMDeviceEnumerator 2.558 [INFO] DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eRender - role: eMultimedia 2.558 [INFO] RSAggregatorDeviceEnum::UpdateAvailableDevices 2.558 [INFO] AsioHelpers::FindDrivers 2.558 [INFO] DebugDeviceEnum::UpdateAvailableDevices - 0 render devices, 0 capture devices 2.558 [INFO] hr: 80070490 2.558 [INFO] ppEndpoint: 00000000 2.558 [INFO] DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eCapture - role: eMultimedia 2.558 [INFO] hr: 80070490 2.558 [INFO] ppEndpoint: 00000000 2.558 [INFO] DebugDeviceEnum::EnumAudioEndpoints - dataFlow: eAll - dwStateMask: 1 2.558 [INFO] hr: S_OK 2.558 [INFO] ppDevices: 0FC2C240 2.567 [INFO] DebugDeviceEnum::RegisterEndpointNotificationCallback 109.403 [INFO] DebugDeviceEnum::UnregisterEndpointNotificationCallback 109.806 [INFO] - Wrapper DLL unloaded

RS_ASIO.ini:

[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=driver CustomBufferSize=

[Asio.Output] Driver= BaseChannel=0 AltBaseChannel= EnableSoftwareEndpointVolumeControl=1 EnableSoftwareMasterVolumeControl=1 SoftwareMasterVolumePercent=100 EnableRefCountHack=

[Asio.Input.0] Driver= 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=1 ExclusiveMode=1 LatencyBuffer=4 ForceDefaultPlaybackDevice= ForceWDM=0 ForceDirectXSink=0 DumpAudioLog=0 MaxOutputBufferSize=0 RealToneCableOnly=0 MonoToStereoChannel=0 Win32UltraLowLatencyMode=1 [Renderer.Win32] ShowGamepadUI=0 ScreenWidth=0 ScreenHeight=0 Fullscreen=1 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=0

ffio1 commented 1 year ago

Did you install the Focusrite drivers? If not, that may be why they don't show up in the log.

Falopio100 commented 1 year ago

Did you install the Focusrite drivers? If not, that may be why they don't show up in the log.

Kept looking around and saw a reddit thread about it. Can't believe I never downloaded drivers. But that was it, thanks!