About OSC Functionality
- Overview
- Pulsoid
- Bluetooth LE
This is not required to use the heartbeat system.
By sending your heart rate to VRChat, you can synchronize your heart rate with your avatar in real-time. There are two methods: using Pulsoid in combination with HRtoVRChat, or sending it directly without using them (there are other methods, but they are omitted here). Please also refer to this if you like: Notes on the environment when sending heart rate to VRChat (Japanese)
! Please make sure your device is compatible with Pulsoid ! https://www.blog.pulsoid.net/monitors
- Pulsoid Setup
-
Follow the instructions up to 3.2 in this guide (Japanese): https://note.com/kendesu/n/n81275f17986a
-
Obtaining your Pulsoid Key (access_token) Go to this link and log in with the account you just created. Click the "Authorize App" button in the bottom right corner. Your token will be displayed in censored form. Click "Copy to clipboard" to copy it. Be careful when handling your token, as others can access your heart rate if it leaks.
-
- HRToVRChat Setup
-
Download the latest Windows Launcher from: https://hrtovrchat.fortnite.lol/download#h.ha8hgsfz56g2
-
Launch the Launcher, open the Config tab, change hrType to "pulsoidsocket", and press the SAVE button.
-
Select "pulsoidkey", paste the token you copied earlier, and press the SAVE button.
-
Setup is complete! With Pulsoid running, press the START button from the Program tab to send OSC signals to VRChat.
-
Requires a heart rate monitor that supports Bluetooth Low Energy (BLE).
Dedicated heart rate monitors are often more accurate and have better battery life than smartwatches. Setup and startup are much simpler and easier compared to Pulsoid. Here is a recommended heart rate monitor. You can buy it for under 4000 yen when it's cheap.
https://github.com/Bekosantux/Beko.BluetoothHeartRateOSC
- Pair your BLE heart rate monitor with Windows.
In Windows 11, you may need to change the "Bluetooth device discovery" setting to "Advanced" for it to appear in the list.
- Download the zip from the "Release" section on the right side of the screen, extract it, and simply run the exe file. (If you see numbers, it's successful. The program will continue to run in the background even if you close the window.)