Skip to content
This repository has been archived by the owner on Mar 25, 2022. It is now read-only.
/ VRCHypeRate Public archive

A simple implementation for taking HypeRate.io heartrate values and sending them into VRChat over OSC

License

Notifications You must be signed in to change notification settings

VolcanicArts/VRCHypeRate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hey!

This repo is no longer used due to it being merged into my other project, VRCOSC, which you can find here

VRCHypeRate

A simple implementation for taking HypeRate.io heartrate values and sending them into VRChat over OSC.

Setup

Download the latest release from the Release page.

You will need a HypeRate API key to use this project, and you can request one in their Discord server.

You will also need a compatible device that can run HypeRate. For a full list of supported devices, see HypeRate's supported devices page here

Create a config file where VRCHypeRate.exe is located and fill in the information accordingly:

{
	"id": "",
	"apikey": ""
}

Parameters

HeartrateNormalised is the heartrate normalised to a value of 1 when your BPM is 60. This is meant for use as an animation speed adjustment.

HeartrateOnes, HeartrateTens, HeartrateHundreds are values between 0 and 9 and are meant for use of changing material overrides to the correct number to display your heartrate.

HeartrateEnabled is true whenever the websocket is connected and heartrate values are being sent, and is false if the websocket fails to connect or disconnects.

License

This app is licenced under the GNU General Public License V3. Please see the license file for more information.

About

A simple implementation for taking HypeRate.io heartrate values and sending them into VRChat over OSC

Topics

Resources

License

Stars

Watchers

Forks

Languages