the latest version for beatsaber 1.35.0_8016709773
view your heartbeat inside the quest game
- patch the game with the
bluetooth
permission via mbf, which is the officially recommand way to mod the beatsaber now. - install this mod via mbf.
- In your quest bluetooth setthings, pair your heart rate BLE device with your quest.
- Open the game, scan and select your device at the device list menu.
More accurately, it requires the game has the following permission
android.permission.BLUETOOTH
android.permission.BLUETOOTH_CONNECT
OSC Protocol is supported, bluetooth permission is not required
Use your favorite heart rate OSC senders, send to the port 9000 for your quest device.
The port will be show at the mod setthings menu, and can edit via config file.
You can also use this android apk to send osc data from your android phone, or install it on your quest device directly and send to 127.0.0.1:9000
.
An android application to read heart rate data is also avaliable
If you can't or don't want to patch your game with bluetooth permission, you can use this android apk in your quest or android phone in same local network. After you use it, switch the data source toggle to local network
inside the game at the mod menu in your left side.
This mod uses JNI to load an external java library with PathClassLoader to access bluetooth device.
Use qpm s build
to build
Same goes for qpm s copy
and .\scripts\createqmod.ps1
The Bluetooth access code at AndroidProject/HeartBeatNative
can be compiled with AndroidStudio and Android SDK 34.
This mod is created by frto027.
- zoller27osu, Sc2ad and jakibaki - beatsaber-hook
- raftario
- Lauriethefish, danrouse and Bobby Shmurner for this template