A widget that tracks Beat Saber notes in a 2D interface in real time. It can be used as a local display or added as a Browser source in OBS for videos and streams.
Created by Protected. Contains cut intersection algorithms and vector math by opl-.
Requires: The Beat Saber HTTP Status mod for Beat Saber (at least v1.19). It's usually available on Mod Assistant, and when it isn't it's usually because there was an update and the previous version still works.
Source URL: https://protected.github.io/beatsaber-notehistory
(or set up your own!)
Quick OBS Setup - It's the same as every other widget!
Settings - We have many settings you can use without setting up your own copy of NH.
Styles and customization - How the widget is structured so you can change its look and feel.
Reporting issues and getting help
Note that you may want to use multiple instances of this widget at the same time. That's fine! These instructions are for setting up one instance of the widget.
- Add a new Browser source to your Scene.
- Fill in the Source URL (from the top of this page) including the settings you want (read below).
- Set the width and height. The width should be 144 times SCALE where SCALE is the value of your scale setting (by default it's 1) and the height is whatever you want.
If you want to adjust the position of the source, add the test=1
setting to the URL, position the source, then go to properties and remove it.
If you found a bug or have a sensible feature suggestion, please open a ticket in the github repository where you found the widget. No other communication methods will be accepted.
Always communicate your issue clearly and explain in detail what steps can be taken to reproduce it and what exactly is going wrong.
You can open pull requests with changes and styles you made. Please mind the contributing guidelines.
If you need help, Discord is the best place to get it. Be patient, don't ask for permission to ask your question, don't bump/repeat your message.