mdias / rs_asio

ASIO for Rocksmith 2014
MIT License
1.01k stars 96 forks source link

No In Game Audio #452

Open FriendlyMxdder opened 2 months ago

FriendlyMxdder commented 2 months ago

My guitar IS being detected by the game but I cannot hear the game audio. I can't hear my guitar or the game whatsoever. I have a USB headset and I've tried damn near everything I've found. Here is my log,

0.000 [INFO] - Wrapper DLL loaded (v0.7.1) 0.000 [INFO] PatchOriginalCode 0.028 [INFO] image crc32: 0xd1b38fcb 0.224 [INFO] Patching CoCreateInstance 0.224 [INFO] Patch_CallAbsoluteIndirectAddress - num locations: 2 0.224 [INFO] Patching call at 00C02DBD 0.224 [INFO] Patching call at 00E75278 0.224 [INFO] Patching PortAudio MarshalStreamComPointers 0.224 [INFO] Patch_CallRelativeAddress - num locations: 1 0.224 [INFO] Patching call at 00E7483F 0.224 [INFO] Patching PortAudio UnmarshalStreamComPointers 0.224 [INFO] Patch_CallRelativeAddress - num locations: 1 0.224 [INFO] Patching call at 00E748F4 0.224 [INFO] Patching Two Guitar Tones Connected Message Box (num locations: 1) 0.224 [INFO] Patching bytes at 007C0C5F 0.225 [INFO] Patched_CoCreateInstance called: IID_IMMDeviceEnumerator 0.226 [INFO] DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eRender - role: eMultimedia 0.226 [INFO] RSAggregatorDeviceEnum::UpdateAvailableDevices 0.226 [INFO] GetWineAsioInfo - Looking for "wineasio32.dll"... Not found. 0.227 [INFO] GetWineAsioInfo - Looking for "wineasio.dll"... Not found. 0.228 [INFO] AsioHelpers::FindDrivers 0.228 [INFO] AudioBox ASIO Driver 0.228 [INFO] ioStation ASIO Driver 0.228 [INFO] Quantum ASIO driver 0.229 [INFO] Quantum ES ASIO 0.229 [INFO] Quantum HD ASIO 0.229 [INFO] Revelator ASIO 0.229 [INFO] Studio 192 ASIO 0.229 [INFO] Studio USB ASIO Driver 0.229 [INFO] StudioLive AR ASIO 0.229 [INFO] StudioLive Classic USB 0.229 [INFO] StudioLive Series III ASIO 0.229 [INFO] RSAsioDeviceEnum::UpdateAvailableDevices - output requesting ASIO driver: AudioBox ASIO Driver 0.229 [INFO] Creating AsioSharedHost - dll: c:\program files\presonus\universal control\drivers\audiobox\x64\paeusbaudioasio.dll 0.235 [INFO] ASIO input channels info: 0.235 [INFO] 0 - active: 0, channel: 0, group: 0, isInput: 1, type: ASIOSTInt32LSB, name: Input 1 0.235 [INFO] 1 - active: 0, channel: 1, group: 0, isInput: 1, type: ASIOSTInt32LSB, name: Input 2 0.235 [INFO] ASIO output channels info: 0.235 [INFO] 0 - active: 0, channel: 0, group: 0, isInput: 0, type: ASIOSTInt32LSB, name: Output Left 0.235 [INFO] 1 - active: 0, channel: 1, group: 0, isInput: 0, type: ASIOSTInt32LSB, name: Output Right 0.235 [INFO] RSAsioDeviceEnum::UpdateAvailableDevices - OK 0.235 [INFO] RSAsioDeviceEnum::UpdateAvailableDevices - input[0] requesting ASIO driver: AudioBox ASIO Driver 0.235 [INFO] RSAsioDeviceEnum::UpdateAvailableDevices - OK 0.235 [INFO] RSAsioDeviceEnum::UpdateAvailableDevices - input[1] requesting ASIO driver: AudioBox ASIO Driver 0.235 [INFO] RSAsioDeviceEnum::UpdateAvailableDevices - OK 0.235 [INFO] DebugDeviceEnum::UpdateAvailableDevices - 1 render devices, 2 capture devices 0.235 [INFO] hr: S_OK 0.235 [INFO] ppEndpoint: 14EE0B70 0.235 [INFO] DebugDeviceEnum::GetDefaultAudioEndpoint - dataFlow: eCapture - role: eMultimedia 0.235 [INFO] hr: S_OK 0.235 [INFO] ppEndpoint: 14EE0A50 0.235 [INFO] DebugDeviceEnum::EnumAudioEndpoints - dataFlow: eAll - dwStateMask: 1 0.235 [INFO] hr: S_OK 0.235 [INFO] ppDevices: 14BF8FF0 0.235 [INFO] {ASIO Out} DebugWrapperDevice::OpenPropertyStore - stgmAccess: 0 0.235 [INFO] {ASIO Out} DebugWrapperDevicePropertyStore::GetCount 0.235 [INFO] cProps: 2 0.235 [INFO] {ASIO Out} DebugWrapperDevice::QueryInterface - riid: IID_IMMEndpoint 0.235 [INFO] {ASIO Out} DebugWrapperEndpoint::GetDataFlow 0.235 [INFO] pDataFlow: eRender 0.235 [INFO] {ASIO Out} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 1 0.235 [INFO] {ASIO Out} DebugWrapperAudioClient::GetDevicePeriod 0.235 [INFO] {ASIO Out} RSAsioAudioClient::~RSAsioAudioClient 0.235 [INFO] {ASIO IN 0} DebugWrapperDevice::OpenPropertyStore - stgmAccess: 0 0.235 [INFO] {ASIO IN 0} DebugWrapperDevicePropertyStore::GetCount 0.235 [INFO] cProps: 5 0.235 [INFO] {ASIO IN 0} DebugWrapperDevice::QueryInterface - riid: IID_IMMEndpoint 0.235 [INFO] {ASIO IN 0} DebugWrapperEndpoint::GetDataFlow 0.235 [INFO] pDataFlow: eCapture 0.235 [INFO] {ASIO IN 0} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 1 0.235 [INFO] {ASIO IN 0} DebugWrapperAudioClient::GetDevicePeriod 0.235 [INFO] {ASIO IN 0} RSAsioAudioClient::~RSAsioAudioClient 0.235 [INFO] {ASIO IN 1} DebugWrapperDevice::OpenPropertyStore - stgmAccess: 0 0.235 [INFO] {ASIO IN 1} DebugWrapperDevicePropertyStore::GetCount 0.235 [INFO] cProps: 5 0.235 [INFO] {ASIO IN 1} DebugWrapperDevice::QueryInterface - riid: IID_IMMEndpoint 0.235 [INFO] {ASIO IN 1} DebugWrapperEndpoint::GetDataFlow 0.235 [INFO] pDataFlow: eCapture 0.235 [INFO] {ASIO IN 1} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 1 0.235 [INFO] {ASIO IN 1} DebugWrapperAudioClient::GetDevicePeriod 0.236 [INFO] {ASIO IN 1} RSAsioAudioClient::~RSAsioAudioClient 0.246 [INFO] {ASIO Out} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 17 0.246 [INFO] {ASIO Out} DebugWrapperAudioClient::IsFormatSupported - ShareMode: Exclusive 0.246 [INFO] rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB 0.246 [INFO] requested format is not supported 0.246 [INFO] hr: AUDCLNT_E_UNSUPPORTED_FORMAT 0.246 [INFO] {ASIO Out} DebugWrapperAudioClient::IsFormatSupported - ShareMode: Exclusive 0.246 [INFO] rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB 0.246 [INFO] requested format is not supported 0.246 [INFO] hr: AUDCLNT_E_UNSUPPORTED_FORMAT 0.246 [INFO] {ASIO Out} DebugWrapperAudioClient::IsFormatSupported - ShareMode: Exclusive 0.246 [INFO] {ASIO Out} DebugWrapperAudioClient::Initialize - ShareMode: Exclusive Flags: 40000 bufferDuration: 3ms periodicity: 3ms 0.246 [INFO] {ASIO Out} RSAsioAudioClient::Initialize - host requested buffer duration: 3ms (144 frames) 0.246 [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.246 [INFO] {ASIO Out} RSAsioAudioClient::Initialize - actual buffer duration: 1ms (64 frames) 0.246 [INFO] AsioSharedHost::Setup - startCount: 0 0.246 [INFO] post output ready: 0 0.246 [INFO] ASIOBufferSize - min: 16 max: 2048 preferred: 64 granularity: -1 0.246 [INFO] Creating ASIO buffers (2 out, 2 in)... 0.311 [INFO] AsioSharedHost::AsioCalback_asioMessage - selector: 7 value: 0 | returning: 0 0.311 [INFO] AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 2 | returning: 0 0.311 [INFO] AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 3 | returning: 0 0.311 [INFO] AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 4 | returning: 0 0.311 [INFO] AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 5 | returning: 0 0.311 [INFO] AsioSharedHost::AsioCalback_asioMessage - selector: 1 value: 6 | returning: 0 0.311 [INFO] {ASIO Out} DebugWrapperAudioClient::GetBufferSize 0.311 [INFO] pNumBufferFrames: 64 0.311 [INFO] {ASIO Out} DebugWrapperAudioClient::GetStreamLatency 0.311 [INFO] latency: 17ms 0.311 [INFO] {ASIO Out} DebugWrapperAudioClient::GetService - riid: IID_IAudioRenderClient 0.311 [INFO] returning render client 0.312 [INFO] DebugDeviceEnum::RegisterEndpointNotificationCallback 0.313 [INFO] Patched_PortAudio_MarshalStreamComPointers 0.313 [INFO] Patched_PortAudio_UnmarshalStreamComPointers 0.313 [INFO] {ASIO Out} DebugWrapperAudioClient3::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2} 0.313 [INFO] {ASIO Out} DebugWrapperAudioClient2::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2} 0.313 [INFO] {ASIO Out} DebugWrapperAudioClient::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2} 0.313 [INFO] {ASIO Out} DebugWrapperAudioClient::SetEventHandle 0.313 [INFO] {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 64 0.313 [INFO] {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 64 0.313 [INFO] {ASIO Out} RSAsioAudioClient::SwapBuffers 0.313 [INFO] {ASIO Out} DebugWrapperAudioClient::Start 0.313 [INFO] AsioSharedHost::Start - enter startCount: 0 0.313 [INFO] Starting ASIO stream... 0.313 [INFO] AsioSharedHost::Start - leave startCount: 1 0.316 [INFO] AudioBox ASIO Driver - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 1 0.316 [INFO] {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 64 0.316 [INFO] {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 64 0.316 [INFO] {ASIO Out} RSAsioAudioClient::SwapBuffers 0.317 [INFO] AudioBox ASIO Driver - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 2 0.317 [INFO] {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 64 0.317 [INFO] {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 64 0.317 [INFO] {ASIO Out} RSAsioAudioClient::SwapBuffers 0.318 [INFO] AudioBox ASIO Driver - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 3 (not logging upcoming switches) 0.642 [INFO] {ASIO Out} DebugWrapperAudioClient::Stop 0.642 [INFO] AsioSharedHost::Stop - enter startCount: 1 0.642 [INFO] AsioSharedHost::Stop - stopping ASIO stream 0.642 [INFO] AsioSharedHost::Stop - leave startCount: 0 0.642 [INFO] {ASIO Out} RSAsioAudioClient::~RSAsioAudioClient 5.476 [INFO] {ASIO Out} DebugWrapperDevice::Activate - Activate iid: IID_IAudioClient dwClsCtx: 17 5.476 [INFO] {ASIO Out} DebugWrapperAudioClient::IsFormatSupported - ShareMode: Exclusive 5.476 [INFO] rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB 5.476 [INFO] requested format is not supported 5.476 [INFO] hr: AUDCLNT_E_UNSUPPORTED_FORMAT 5.476 [INFO] {ASIO Out} DebugWrapperAudioClient::IsFormatSupported - ShareMode: Exclusive 5.477 [INFO] rejecting IEEE Float as it's incompatible with current ASIO sample type ASIOSTInt32LSB 5.477 [INFO] requested format is not supported 5.477 [INFO] hr: AUDCLNT_E_UNSUPPORTED_FORMAT 5.477 [INFO] {ASIO Out} DebugWrapperAudioClient::IsFormatSupported - ShareMode: Exclusive 5.477 [INFO] {ASIO Out} DebugWrapperAudioClient::Initialize - ShareMode: Exclusive Flags: 40000 bufferDuration: 3ms periodicity: 3ms 5.477 [INFO] {ASIO Out} RSAsioAudioClient::Initialize - host requested buffer duration: 3ms (144 frames) 5.477 [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.477 [INFO] {ASIO Out} RSAsioAudioClient::Initialize - actual buffer duration: 1ms (64 frames) 5.477 [INFO] AsioSharedHost::Setup - startCount: 0 5.477 [INFO] {ASIO Out} DebugWrapperAudioClient::GetBufferSize 5.477 [INFO] *pNumBufferFrames: 64 5.477 [INFO] {ASIO Out} DebugWrapperAudioClient::GetStreamLatency 5.477 [INFO] latency: 17ms 5.477 [INFO] {ASIO Out} DebugWrapperAudioClient::GetService - riid: IID_IAudioRenderClient 5.477 [INFO] returning render client 5.477 [INFO] Patched_PortAudio_MarshalStreamComPointers 5.477 [INFO] Patched_PortAudio_UnmarshalStreamComPointers 5.477 [INFO] {ASIO Out} DebugWrapperAudioClient3::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2} 5.477 [INFO] {ASIO Out} DebugWrapperAudioClient2::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2} 5.477 [INFO] {ASIO Out} DebugWrapperAudioClient::QueryInterface riid: {F2D67F48-1977-4991-A3FC-A093835A7DC2} 5.477 [INFO] {ASIO Out} DebugWrapperAudioClient::SetEventHandle 5.477 [INFO] {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 64 5.477 [INFO] {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 64 5.477 [INFO] {ASIO Out} RSAsioAudioClient::SwapBuffers 5.477 [INFO] {ASIO Out} DebugWrapperAudioClient::Start 5.477 [INFO] AsioSharedHost::Start - enter startCount: 0 5.477 [INFO] Starting ASIO stream... 5.477 [INFO] AsioSharedHost::Start - leave startCount: 1 5.478 [INFO] AudioBox ASIO Driver - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 1 5.478 [INFO] {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 64 5.478 [INFO] {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 64 5.478 [INFO] {ASIO Out} RSAsioAudioClient::SwapBuffers 5.479 [INFO] AudioBox ASIO Driver - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 2 5.479 [INFO] {ASIO Out} DebugWrapperRenderClient::GetBuffer NumFramesRequested: 64 5.479 [INFO] {ASIO Out} DebugWrapperRenderClient::ReleaseBuffer NumFramesWritten: 64 5.479 [INFO] {ASIO Out} RSAsioAudioClient::SwapBuffers 5.480 [INFO] AudioBox ASIO Driver - AsioSharedHost::AsioCalback_bufferSwitch - buffer switch 3 (not logging upcoming switches) 6.254 [INFO] {ASIO Out} DebugWrapperAudioClient::Stop 6.254 [INFO] AsioSharedHost::Stop - enter startCount: 1 6.254 [INFO] AsioSharedHost::Stop - stopping ASIO stream 6.254 [INFO] AsioSharedHost::Stop - leave startCount: 0 6.254 [INFO] {ASIO Out} RSAsioAudioClient::~RSAsioAudioClient 6.851 [INFO] DebugDeviceEnum::UnregisterEndpointNotificationCallback 6.851 [INFO] Destroying AsioSharedHost - dll: c:\program files\presonus\universal control\drivers\audiobox\x64\paeusbaudioasio.dll 6.994 [INFO] - Wrapper DLL unloaded

Vid0kas commented 3 weeks ago

I had same. after 2.5 hours of struggles I connected my guitar directly to audio interface. its started working flawlesly :)))

mdias commented 3 weeks ago

Since you have a USB headset I'm going to assume you're not listening through the outputs of your interface, even though you seem to have the config file set that way.

To hear through your USB headset leave the Driver= empty in the [Asio.Output] section, and set EnableWasapiOutputs=1 in the [Config] section. If you could hear the game without RS ASIO, this should return that same behavior for listening.