top of page

MagicChatbox: display your heart rate in VRChat



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:


  1. Go to https://pulsoid.net/registration

  2. 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:


Install MagicChatbox application https://github.com/BoiHanny/vrcosc-magicchatbox

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".

5. In the “Integrations” tab, find “Pulsoid Heart Rate” and toggle it on. Turn on the “DESKTOP” button if you launch VRChat in Desktop mode.

6. 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 also set the adjustment of your heart rate, show the trend of heart rate changes, or make it smoother.


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.


Read more on this integration on MagicChatbox’s Wiki:


317 views

Comments


Recent Posts
bottom of page