Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/i5ucc/steameeter

SteamVR Dashboard Application that gives you control over the Virtual Inputs of Voicemeeter Potato. Also supports control over OSCQuery/VRChat.
https://github.com/i5ucc/steameeter

osc steamvr voicemeeter voicemeeter-api voicemeeter-potato voicemeeter-remote vrchat-avatars vrchat-osc vrchat-sdk3

Last synced: 1 day ago
JSON representation

SteamVR Dashboard Application that gives you control over the Virtual Inputs of Voicemeeter Potato. Also supports control over OSCQuery/VRChat.

Awesome Lists containing this project

README

        

# SteaMeeter
[![Github All Releases](https://img.shields.io/github/downloads/i5ucc/Steameeter/total.svg)](https://github.com/I5UCC/Steameeter/releases/latest)
[![GitHub release (latest by date)](https://img.shields.io/github/downloads/i5ucc/Steameeter/latest/total?label=Latest%20version%20downloads)](https://github.com/I5UCC/Steameeter/releases/latest)
Buy Me a Coffee at ko-fi.com

SteamVR Dashboard Application that gives you control over the Virtual Inputs of ***Voicemeeter Potato***.

This program will load the XML-File ***vr.xml*** on SteamVR startup and when SteamVR Closes will load in ***default.xml***. You can export those xml files with Voicemeeter by Configuring Voicemeeter for both cases then Menu > Save Settings...

### [ Discord Support Server](https://discord.gg/rqcWHje3hn)

![grafik](https://github.com/I5UCC/SteaMeeter/assets/43730681/917f5910-ec5c-4911-b620-df4f9700eacf)

Currently only supports control of the Virtual inputs, this may expand later.

### OSCQuery support for VRChat

https://github.com/I5UCC/VRCVoiceMeeterControl/assets/43730681/d8f16c9c-84de-4aa2-820f-de59572e04fa

Will listen to following endpoints:

| Parameter | Description |
| -------------- | --------------- |
| /avatar/parameters/sm/gain/VAIO | Control gain of VAIO virtual input |
| /avatar/parameters/sm/gain/AUX | Control gain of AUX virtual input |
| /avatar/parameters/sm/gain/VAIO3 | Control gain of VAIO3 virtual input |
| /avatar/parameters/sm/strip/VAIO/{A1,A2,A3,A4,A5,B1,B2,B3,Mute, ...} | Control the individual Outputs of VAIO virtual input |
| /avatar/parameters/sm/strip/AUX/{A1,A2,A3,A4,A5,B1,B2,B3,Mute, ...} | Control the individual Outputs of AUX virtual input |
| /avatar/parameters/sm/strip/VAIO3/{A1,A2,A3,A4,A5,B1,B2,B3,Mute, ...} | Control the individual Outputs of VAIO3 virtual input |
| /avatar/parameters/sm/restart | Restarts the Audio Engine and fetches
current audio Settings to Dashboard/OSC |
| /avatar/parameters/sm/profile/0 | Load vr.xml |
| /avatar/parameters/sm/profile/1 | Load profile1.xml |
| /avatar/parameters/sm/profile/2 | Load profile2.xml |
| /avatar/parameters/sm/profile/3 | Load profile3.xml |
| /avatar/parameters/sm/media/next | Media button Next |
| /avatar/parameters/sm/media/previous | Media button Previous |
| /avatar/parameters/sm/media/playpause | Media button Play/Pause |

> [!NOTE]
> Don't forget to reset your OSC Config when adding to an existing Avatar.

# Credit
[Otter-Co's](https://github.com/Otter-Co) for [Turnsignal](https://github.com/Otter-Co/TurnSignal). Studying their Project made this alot easier.
[benotter](https://github.com/benotter) for [OVRLay](https://github.com/benotter/OVRLay).
[bobhelander](https://github.com/bobhelander) for [VoicemeeterRemote](https://github.com/bobhelander/VoicemeeterRemote)