Rocksmith

Rocksmith

View Stats:
Zetmor Nov 18, 2012 @ 10:13am
Too much latency ! But ...
The USB Real Tone Cable has too much latency : it's almost impossible to play bass in rythm if you listen to you, even configured to 2, it's a 20ms latency I'm getting. That's lame for a 48k mono sound interface ! I can got as low as 5ms on 24 tracks 96k/24bits on my MOTU interface.
Anyway, I found a 'solution': I play with my regular bass head, hearing my bass on headphones normally (zero latency), and sending the sound to the game by connecting the Real Tone Cable into the head LINE DRIVER out jack (effect loop). I just have to try not listening to the bass echo from the PC, but it's ok. That way it's playable. The game would have been perfect if we could just use any audio interface so that we could play with our existing equipement. They could just check the Real Tone Cable is there for copy protection, but please add an option to choose audio interface! Please!! :o)
Last edited by Zetmor; Nov 18, 2012 @ 2:56pm
< >
Showing 1-14 of 14 comments
Ignis Solus Nov 18, 2012 @ 9:15pm 
I put a splitter between my guitar and the pc... have everything sent to a model amp behind me. No problems, plus I can actually hear what I'm playing.
Viki Nov 19, 2012 @ 12:38am 
Here are my settings:

[Audio]
EnableMicrophone=1
LatencyBuffer=1
ExclusiveMode=1
ForceWDM=0
ForceDirectXSink=0
DumpAudioLog=0
MaxOutputBufferSize=152

with those I can only feel audio lag in tuning screen, once playing, audio lag lowers and becomes too low to notice, unless listening really intently.
Leah Nov 19, 2012 @ 9:47am 
Viki is talking about the Rocksmith.ini in your rocksmith root. Just incase you don't know about it, for me its in: F:\steam\SteamApps\common\Rocksmith (i got the same settings)
Zetmor Nov 19, 2012 @ 3:17pm 
It's like 100ms of latency I'm getting. 2 buffers of 1024 bytes is the only setting working (everything else cracks). That's really a pitty because my sound card can go very very low with its asio driver (it's an Asus Xonar Essence STX), like down to 5ms on Cubase.
And impossible to use my MOTU Traveler mk3 on firewire, any setting give cracks (same here I can go down to 10ms on Cubase with 24 tracks at 96k/24bits !).
But with the game, no way. On double notes on fast songs I'm hearing a complete note late, like having a permanent slow delay.
I'll try with an USB headphone, but that won't do the trick when playing 2 players.
Tried the USB headphone (a nice logitech): same, only 2x 1024 buffer working, anything else (1 buffer only or any size below 1024) gives cracked sound.
That's really weird. Perhaps my PC is too powerfull, the timers are failing because it's too fast? lol
(that's a core i7 @ 4.0 GHz, my special music computer ; I can run mutiple realtime VSTi on Cubase without problem but can't run that game properly, what a pitty, hehe)
I even tested the HDMI audio output of my graphics card (GTX 680): same problem, only 2x 1024 working, huge latency...
Now trying to find if there might be some default DirectX buffering settings somewhere...
... did not help (played with "ASIO DirectX Full Duplex Setup" but it doesn't use that)
I even tried using my VOICELIVE2 (TC HELICON voice harmonizer) which has an USB audio interface: all the same!
Or might it be because I'm running a 64 bits o/s?
(but my Cubase setup is full 32 bits - for moost VSTi I only have in 32 bits - and my Cubase setup is again just working perfectly)
Last edited by Zetmor; Nov 19, 2012 @ 4:14pm
El_Sayal Nov 19, 2012 @ 4:33pm 
No problem here on default settings with my split pick up vintage....
Zetmor Nov 19, 2012 @ 5:26pm 
I tried setting the ingame bass volume to zero so that I don't get that echo.
Great no more echo... but it doesn't "hear" me playing anymore, so it doesn't even pass the tuning screen.
lol
(set at 50 it's a bit better, like playing in a gymnasium with a huge echo ^^)
Last edited by Zetmor; Nov 19, 2012 @ 5:27pm
Zetmor Nov 19, 2012 @ 10:46pm 
Ok fixed for me!! At least. Played all night, lol, I'm exhausted.
So the fix for me was another player tip: I simply stopped using all my pro stuff for the game, and re-enabled that lame motherboard sound chipset. Using the motherboard sound chip digital optical output (so that I don't get the crappy DA conversion) to my MOTU as a TOSLink it's working great now: I have been able to set the buffers as low as 1x 160 samples (down from 2x 1024). That's almost a 13x shorter latency! The echo is now almost unnoticable and all is sounding great. Yipi! Time to go to work, will sleep an other day. lol
Cheers all.
(great game, great game... but is it sill a game? ^^)
Last edited by Zetmor; Nov 19, 2012 @ 10:49pm
Viki Nov 20, 2012 @ 12:38pm 
Well, knowing how ubisoft hates PC platform I'd say we are lucky, that we at-least getting this game for PC.

I'm only guessing but I think ubisoft didn't paid much money for PC port creation, nor they are intending to spent any more for fixing bugs and adding features that community is requesting.

So with all the resources that developers had, they at least optimized game for one audio card, which is the one that most of the players have (Realtek Integrated HD Audio).
Last edited by Viki; Nov 20, 2012 @ 12:42pm
BUBUKA Nov 22, 2012 @ 2:10pm 
How do you measure lag, guys?
I'm a complete noob and I'm more or less ok with the sound(can't hear any delay), so I'm not sure if I should even try to measure it - you know, when you see the number you may get upset and start to finally notice the lag ;)
Zetmor Nov 22, 2012 @ 3:59pm 
Well I just hear it. To mesure it precisely I just record both my bass direct + the sound game return: my bass goes to the MOTU using the head DI output (or AES/EBU when not playing the game ^^) ... and to the game too using the LINE DRIVER OUT (effect loop out) on what I'm connecting the Real Tone Cable. And the game sound output (for me) comes from the motherboard optical digital output, to the MOTU too.
Meaning I can record both the bass (from the head) + the sound game, at the same time (using Cubase). I just zoom the audio timeline and can mesure between two spikes when hitting a note (or just making percussion noise on the strings). The timeline is in milliseconds, so it's quite easy to find out the real latency.
(+ a little more latency due to the fact that's the MOTU recording - through firewire - but what I really hear myself is an analog output, so there is the DA conversion to add, but with the MOTU that is really fast, like <0.1ms anyway)

To hear it, you just need to hear your bass directly too, not only the game sound.
With the default setup (using 2x1024 sample buffer) when I hit a string I hear my bass then the game bass sound really a bit later. And when replaying the tune, with only the bass recorded from the game (no more direct bass sound since I'm not playing anymore, it's just the game replaying) ... all my bass line is always late. On fast tunes it's almost a half note late!
(but with 1x 160 buffer, I still hear a little echo, but it's ok, I can forget it when enjoying the game, and man I enjoy playing it! lol)
Last edited by Zetmor; Nov 22, 2012 @ 4:04pm
BUBUKA Nov 23, 2012 @ 8:16am 
OK, so basically if I can't hear a delay - I shouldn't even worry about that, right?
HamlapNL Nov 25, 2012 @ 4:41am 
Originally posted by Viki:
Here are my settings:

[Audio]
EnableMicrophone=1
LatencyBuffer=1
ExclusiveMode=1
ForceWDM=0
ForceDirectXSink=0
DumpAudioLog=0
MaxOutputBufferSize=152

with those I can only feel audio lag in tuning screen, once playing, audio lag lowers and becomes too low to notice, unless listening really intently.
How can you edit this?! I can't do that...
Zetmor Nov 25, 2012 @ 6:19am 
If you have a default Steam install, just run that:
notepad C:\Steam\steamapps\common\Rocksmith\Rocksmith.ini

My own file =

[Audio]
EnableMicrophone=0
LatencyBuffer=1
ExclusiveMode=1
ForceWDM=0
ForceDirectXSink=0
DumpAudioLog=0
MaxOutputBufferSize=160
[Renderer.Win32]
ScreenWidth=1920
ScreenHeight=1200
MinScreenWidth=640
MinScreenHeight=480
Fullscreen=1
VisualQuality=8

+ I have re-distributed all my USB periphals so that the Real Tone Cable is alone on a USB hub.
(all my motherboard ports are 4 ports hubs)
+ updated all drivers (intel chipset, realtek audio, usb3 driver from motherboard site, etc...)
SAARussian Dec 17, 2019 @ 5:16am 
rs 2014 remastered?
< >
Showing 1-14 of 14 comments
Per page: 1530 50