-
Notifications
You must be signed in to change notification settings - Fork 113
Description
Dear mdias,
first, thank you so much for this mod! I bought a Behringer Guitar 2 USB cable (48kHz sampling rate) with an ASIO4all v2 driver. After I plug everything in and open the ASIO4all preference from tab and activate the UPnP Sound Device (Behringer cable) as input I can finally hear my guitar (as Rocksmith suggested everything maxed out [volume and tones]). Now, I have the problem that if I use the 100% volume setting for the ASIO driver (RS_ASIO) I get some kind of "ground" noise, that is always there after I play one of the strings. It seems it has something to do with Rocksmith internal added signal gain. It sounds similar to a maxed-out microphone gain if you use a headset. My solution atm is to lower the volume of the driver to 60%. The problem is now that is really hard to calibrate the guitar in rocksmith because it is too quiet. I set the sampling rate to 320 and tried different latency buffer values from 1 to 4 the problem stick the same.
Any idea to eliminate the ground noise with the available parameters? Have you any idea what's causing the ground noise, the cable, or the guitar?
Edit://
I use my speakers as output so EnableWasapiOutputs is set to 1.
Edit2://
Ground Noise issue is not there using the through the standard WASAPI propagated "Microphone". Here the input lag is about to 1/2 - 1 sec which is just annoying and unplayable. So currently I exchange one issue for another.
My config files:
Rocksmith.ini:
Audio]
EnableMicrophone=1
ExclusiveMode=1
LatencyBuffer=1
ForceDefaultPlaybackDevice=
ForceWDM=0
ForceDirectXSink=0
DumpAudioLog=0
MaxOutputBufferSize=0
RealToneCableOnly=0
Win32UltraLowLatencyMode=1
[Renderer.Win32]
ShowGamepadUI=0
ScreenWidth=3840
ScreenHeight=2160
Fullscreen=2
VisualQuality=1
RenderingWidth=0
RenderingHeight=0
EnablePostEffects=1
EnableShadows=1
EnableHighResScope=1
EnableDepthOfField=1
EnablePerPixelLighting=1
MsaaSamples=4
DisableBrowser=0
RS_ASIO.ini:
EnableWasapiOutputs=1
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=320
[Asio.Output]
;Driver=ASIO4ALL v2
;BaseChannel=0
AltBaseChannel=
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100
[Asio.Input.0]
Driver=ASIO4ALL v2
Channel=0
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=60
[Asio.Input.1]
Driver=
Channel=1
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100
[Asio.Input.Mic]
Driver=
Channel=1
EnableSoftwareEndpointVolumeControl=1
EnableSoftwareMasterVolumeControl=1
SoftwareMasterVolumePercent=100