HeartOSC

Stream Your Heart Rate to VRChat

Stream real-time heart rate data from your BLE heart rate monitor to VRChat and other OSC-enabled applications.

View on GitHubPrivacy Policy


Features


How It Works

  1. Connect your Bluetooth heart rate monitor
  2. Configure your OSC host IP address and port
  3. Start monitoring - your heart rate streams automatically
  4. Use in VRChat - display your real-time BPM on your avatar

Supported Devices

Any Bluetooth LE heart rate monitor using the standard Heart Rate Service:


OSC Parameters

Parameter Type Default Path
Heart Rate Int /avatar/parameters/HR
HR Connected Bool /avatar/parameters/isHRConnected
Heartbeat Toggle Bool /avatar/parameters/HeartBeatToggle
Heartbeat Pulse Bool /avatar/parameters/isHRBeat

All parameter paths are customizable in settings.


Requirements


Privacy & Security

HeartOSC is designed with privacy in mind:

Read our Privacy Policy


Get Started

Download

Get it on Google Play

Or download the APK directly from GitHub Releases

VRChat Avatar Setup

For a ready-to-use heart rate display, check out nullstalgia's Heart Rate Display prefab on BOOTH.


Open Source

HeartOSC is free and open source software licensed under the MIT License.


Support

Need help? Check out: