Beat Saber

Beat Saber

View Stats:
Marusame Jan 21, 2021 @ 1:17pm
Any fixes I should try to fix Custom Song lag? my pc specs inside
I usually play with full body with LIV and OBS running so that adds overhead
SSD: SAMSUNG 980 PRO 1TB PCIe NVMe Gen4 Internal Gaming SSD M.2 (MZ-V8P1T0B)
GPU: RTX 2060 Super SC Gaming (8GB)
CPU: Ryzen 9 3900X (currently not overlocked) Liquid Cooled
Motherboard: Asus 570-P
PSU: Generic 1200 Watt Power supply
RAM: 32GB Corsair Vengeance PRO RGB 3200mhz DDR4 (4 X 8gb)
Headset: oculus CV1 with 3 base stations mixed setup with 3 vive trackers and 2 lighthouses in steam vr.

And yes i use a bunch of mods, so if you know of any mods that could be at fault let me know and assume I may have it. I know mods themselves adds a bunch of quirkyness and potential for bad fps.

Im not crazy right?! getting lag in beat saber should not be a thing with this? or are my specs just "too low". I also had to turn the settings down (to 720p no AA) and 100% super sampling. Even without LIV and OBS I will get lag, I "used" to get stutters but now the M.2 with its 7gigabits a second read speed makes sure that cant physically happen loading wise.

Ive been having all sorts of issues with custom songs ever since the multiplayer update. M guess is there is some code thats running rampant and tearing up the process beat saber uses. Heck even with my 24 Cores using cpu encoding when streaming OBS labs beat saber which shouldnt even be a thing as with all of that running with obs, LIV, full body, beat saber and cpu encoding I barely top out at 30% usage on both gpu and cpu.

My best guess is beat saber isnt multithreaded and cant use more than 1 core which mine is a 3.8ghz dual core (12 cores each dual cored to make 24 logical cores)



NOW after all of that, does anyone know of any tricks, settings, features or anything I should know but havnt for some reason known until now as to why this game lags so badly during custom songs? (base songs never lag for me, ever). This is totally a mod problem but for the absolute life of me I cant figure it out. I can run most games 4k 60 HDR10, and get over 100fps in cyberpunk 2077 with rtx set to low and most settings high as they go. Is this just a common problem?

Also now since i switched to nvme, using NVENC in obs makes it run better but i get sections of a song that drops to 45fps instead of 90 for about 5-10 seconds where before it would give me a hard stutter. Even at AGDQ online 2021 during the beat saber showcase that one girl was complaining of lag as well with stutters and im sure she had a decent pc.

Is there some magical fix? or at the very least knowledge everyone is getting this and im not alone would also help.
Last edited by Marusame; Jan 21, 2021 @ 1:20pm
< >
Showing 1-10 of 10 comments
Angry Russian Jan 22, 2021 @ 1:21am 
Monitor your performance with Oculus tray tool and make sure you have 25-30% overhead on most gpu heavy map with your full setup. Give game, oculus services and steamvr high priority. Run it with ultra low latency mode selected in nvidia control panel. Set prerendered VR frames for 2 or 3 there too. Also with such setup your cpu may struggle switching between processes to run all this really smooth. Try to dedicate specific threads for specific processes here. Can't comment on OBS though.
Last edited by Angry Russian; Jan 22, 2021 @ 1:24am
Marusame Jan 22, 2021 @ 2:13pm 
Originally posted by Angry Russian:
Monitor your performance with Oculus tray tool and make sure you have 25-30% overhead on most gpu heavy map with your full setup. Give game, oculus services and steamvr high priority. Run it with ultra low latency mode selected in nvidia control panel. Set prerendered VR frames for 2 or 3 there too. Also with such setup your cpu may struggle switching between processes to run all this really smooth. Try to dedicate specific threads for specific processes here. Can't comment on OBS though.
did some digging, i found this https://www.reddit.com/r/oculus/comments/joixvy/setting_steamvr_and_oculus_to_high_cpu_priority/

Ill try some beat saber later and set it to high or very high priority. Normally thats risky but with a 24 core processor i think im safe. Other than davinci resolve ive never been able to get above 30% cpu usage no matter what i do. I also set some registry commmands to auto set steam vr to above normal and use oculus tray tool which just updated to set it to above normal. ( i have to use both since i use full body with a CV1, which requires overhead from both).
Angry Russian Jan 22, 2021 @ 10:27pm 
High priority is always safe, you don't go realtime priority which may hang whole pc if a process hangs. Indeed you have pretty crazy setup with 2 vr sdk working at the same time. To find a balance I would be removing elements from it untill it stable and then started adding them back with attempt to optimize them.

In this case don't even know whether running -vrmode oculus or leaving presenting to steamvr is a better choice, try both probably. You can also try to talk to mixed reality streamers directly e.g. in their discords. I know Michalina (xoxobluff) does it pretty nice, you can try contact her regarding settings for CV1 and LIV.
Last edited by Angry Russian; Jan 22, 2021 @ 10:28pm
Chalenor Jan 23, 2021 @ 8:04am 
For me, lag or stuttering has only ever happened due to inefficient mod programming, which you may be surprised to find out is quite common even in approved mods in ModAssistant.

The way I solved which mods were causing the issues is to sort half them out, leave half in, and slowly work more in or out from there until I found the ones giving me trouble while playing. I stopped using those until they had been improved later down the line. Haven't had issues since.

For reference, I run on a 9900k and 1080 Ti, and also use a Samsung 970 Plus M.2 and 32 GB of 3200 Mhz RAM, but I also drive a Valve Index at 144 Hz.
Angry Russian Jan 23, 2021 @ 1:52pm 
You shouldn't actually run Index at 144 hz for Beat Saber, it works worse with tracking than in 90 Hz. Noone from top players AFAIK use anything above 90 Hz for that reason.

Indeed there are pretty CPU taxing and lag causing mods. One example is counters+, the less counters precision and amount you have the better. Camera plus is also pretty taxing, you can try manually adjusting built in smooth camera for 3rd person through main config file and save some resources this way.
Last edited by Angry Russian; Jan 23, 2021 @ 1:53pm
Prince Vegeta Jan 23, 2021 @ 7:29pm 
Every update i'm reminded just how smoothly the game runs without mods. :bummer:
Marusame Jan 23, 2021 @ 8:29pm 
Originally posted by Prince Vegeta:
Every update i'm reminded just how smoothly the game runs without mods. :bummer:
yeah it ran better without mods running but still some odd stutters, now its only quarter second at most but honestly for how the game looks i should be able to run it at 1000+fps even in VR!

If i can get 100+ in cyberpunk with rtx on and all settings set to high or better youd think beat saber would run nice. I think the issue is unity, its built on unity same with VRchat and unity does NOT like vr. Its just not built to natively multithread. I doubt beat saber is using more than 1 single core out of my 24 cores. I never use more than a couple percent of my cpu on beat saber.

it all comes down to just being poorly optimized and mods also being poorly optimized, core songs always work fine for me sure but custom songs shouldnt run that bad on my rig.

I did set some stuff to above normal and changed my encoder to gpu with cpu encoding the recording. I just dont get how it runs so bad.
Chalenor Jan 23, 2021 @ 10:33pm 
Originally posted by Angry Russian:
You shouldn't actually run Index at 144 hz for Beat Saber, it works worse with tracking than in 90 Hz. Noone from top players AFAIK use anything above 90 Hz for that reason.

Where is this information coming from? I've never seen anyone even mention 144 Hz in relation to Index tracking beside the fact of how smooth it makes their movements, and I personally haven't had any issues with tracking. In fact, if it's a map that I can handle getting a full combo on, my accuracy is generally 96-98%.

Originally posted by Marusame:
Originally posted by Prince Vegeta:
Every update i'm reminded just how smoothly the game runs without mods. :bummer:
yeah it ran better without mods running but still some odd stutters, now its only quarter second at most but honestly for how the game looks i should be able to run it at 1000+fps even in VR!

Oh, I forgot to mention, try turning off mirror reflection in the game's graphics settings. That was a big uplift for random stutter for me just in general when combined with lots of mods, and all it is is light reflections on your platform.
Last edited by Chalenor; Jan 24, 2021 @ 1:08am
Angry Russian Jan 24, 2021 @ 8:13am 
If you score 96-98% then you probably play a lot of acc maps and indeed smooth video could be of benefit there.

Couple examples of where this info is coming from is Silverhaze and Rockz. Garsh is also on 90 Hz for some reason, but didn't hear him talking about it. There are talks about it on scoresaber discord, you can find some or just ask there for examples. I personally don't own Index and can't compare, so if you say it's good for you and you don't have issues with vibros and jumps with it, then who am I to argue? :)
Last edited by Angry Russian; Jan 24, 2021 @ 8:13am
Chalenor Jan 24, 2021 @ 9:40am 
Originally posted by Angry Russian:
If you score 96-98% then you probably play a lot of acc maps and indeed smooth video could be of benefit there.

Couple examples of where this info is coming from is Silverhaze and Rockz. Garsh is also on 90 Hz for some reason, but didn't hear him talking about it. There are talks about it on scoresaber discord, you can find some or just ask there for examples. I personally don't own Index and can't compare, so if you say it's good for you and you don't have issues with vibros and jumps with it, then who am I to argue? :)


Yeah, I enjoy accing more than anything else and typically dislike jumps, and I don't even do vibro. However, I've been forced to do jumps for ranked maps and haven't noticed a lower score being anything but my own mistiming or shallower/sloppier swings.

I'll look around the Scoresaber Discord, anyway, to collect the experiences of others who do much higher speeds, like those guys, and satisfy my curiosity of this anomaly. I'm a big arm player and typically use my wrists as little as possible, due to pain and finger numbness issues, so anything more than 10 stars is pretty much permanently outside my range and testing ability for this particular circumstance.

Regardless of what I find, I personally don't think I'll switch, since I don't have the issue in my specific usage scenarios, and I really enjoy the smoother experience of 144 Hz in the Index, coming from a Vive in the past. So, this would seem to be a YMMV thing that depends on the player's required velocity of swings.

Edit: I only saw the conversation pop up twice, and it was very short lived both times, so I didn't extract too much from it, but I did do a test of my own within a map I've played a bit and am very consistent on, because I tend to enjoy the song and it's very much inside my comfort zone: https://i.imgur.com/7iaegsz.jpg

For me, in my personal circumstances, I did better at 144 Hz than 90 Hz. An interesting thing of note is that I improved my 3-month standing highscore on both plays this time around. Guess the testing made me put extra attention into my swings.
Last edited by Chalenor; Jan 24, 2021 @ 10:27am
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: Jan 21, 2021 @ 1:17pm
Posts: 10