1
0
Simple OSC-Router for OSC-Programs that do not use OSC-Query.
Go to file
glax fd05e59b79 Update README.md
Usage Instructions,
Description
2024-07-09 01:01:44 +02:00
.idea/.idea.VRCOSCRouter/.idea Initial Commit 2024-07-09 00:50:23 +02:00
examplePrograms Update README.md 2024-07-09 00:57:11 +02:00
VRCOSCRouter Initial Commit 2024-07-09 00:50:23 +02:00
.gitignore Initial Commit 2024-07-09 00:50:23 +02:00
LICENSE Initial commit 2024-07-09 00:52:01 +02:00
README.md Update README.md 2024-07-09 01:01:44 +02:00
VRCOSCRouter.sln Initial Commit 2024-07-09 00:50:23 +02:00
VRCOSCRouter.sln.DotSettings.user Initial Commit 2024-07-09 00:50:23 +02:00

VRCOSCRouter

Simple OSC-Router for OSC-Programs that do not use OSC-Query. Can also translate Endpoint names for programs that have hard-coded parameters.

Usage

Place as many xxx.json files as you want in the same folder as the executable. Each file represents a OSC-Program you want to route.

Example Program.json

{
  "Name": "Program name",
  "Ip": "127.0.0.1",
  "SendPort": 8000,
  "ReceivePort": 8001,
  "Endpoints": [
    {
      "ProgramEndpoint": "/avatar/parameters/What_The_Program_Is_Sending",
      "VrcEndpoint": "/avatar/parameters/Avatar_Parameter",
      "Type": "System.Single/System.String/etc."
    }
  ]
}