There are a number of VRChat OSCs that let you implement your heart rate in the game in some way or another. Each one of them provides an interesting spin on Pulsoid and VRChat integration. This is true for MagicChatbox as well. Among its wide spectrum of neat features like message sharing, showing your current playing Spotify song, and text-to-speech communication the support of displaying the data from your heart rate monitor in VRChat is a very welcome addition. It will help you enhance your expressiveness inside the game as well as stand out from the crowd.
Pulsoid and MagicChatbox integration is available with a BRO Plan subscription.
To use this integration you need to set up your Pulsoid account first:
Log in via your Twitch or register manually
3. Download the Pulsoid app for your iOS or Android device
4. Get a compatible heart rate monitor
You need to have a supported heart rate monitor to use with VRChat integrations and with Pulsoid mobile app. The most popular devices are:
Pulsoid also works with Apple Watch, Wear OS and Fitbit (Ionic, Versa, Versa Lite, Versa 2, Sense, Versa 3) watches.
5. Connect your heart rate monitor of choice from inside the app
Now we can move to setting up your MagicChatbox:
1. Install MagicChatbox application https://github.com/BoiHanny/vrcosc-magicchatbox
2. You can connect Pulsoid to MagicChatbox automatically or manually.
For automatic setup:
1) Open MagicChatbox and go to the ‘Options’ tab. Choose ‘Pulsoid heart rate options’ and click "Connect with Pulsoid". This opens a new browser window.
2) Log into your Pulsoid account and click on "Authorize app".
3) After authorization, you can close the browser and go back to MagicChatbox. It should now show "Connected with Pulsoid".
For manual setup:
1) In the ‘Options’ tab click on ‘Pulsoid heart rate options’ and choose "Manual web authorization".
2) Click "Start web authentication with Pulsoid".
3) After logging in and authorizing in the new browser window, you'll be redirected to a page showing an authorization token.
4) Copy this token, paste it into MagicChatbox, and click "Connect".
3. In the “Integrations” tab, find “Pulsoid Heart Rate” and toggle it on. Turn on the “DESKTOP” button if you launch VRChat in Desktop mode.
4. In VRChat make sure you have OSC enabled.
When your heart rate monitor is connected, it should be transferred to VRChat via MagicChatbox!
And that’s all that you need! But, if you want, in the “Pulsoid heart rate options,” you can adjust your heart rate, show trends, or make it smoother. You can also enable stats for a chosen time period (like 24 hours, 7 days, or 30 days) to show calories burned, average, min, and max heart rates, and recorded time. Plus, you can hide your current heart rate while showing stats. Any heart rate adjustments you make will apply to these features too!
It’s really as easy as that. Just make sure not to share your token since it connects directly to your Pulsoid account. Other than that, this way to display your heart rate in VRChat is really intuitive and the whole process shouldn’t take you more than 15 minutes to prepare and set up. Try it for yourself. As a bonus, we have a special deal on the BRO plan for MagicChatbox users, so be sure to check it out!
Read more on this integration on MagicChatbox’s Wiki: