OSC: Difference between revisions
Comfy Chloe (talk | contribs) Adding additional libarys for OSCQuery which are public code |
Comfy Chloe (talk | contribs) m Added OSCQuery proposal to resources |
||
| Line 17: | Line 17: | ||
==Resources== | ==Resources== | ||
[https://docs.vrchat.com/docs/osc-overview OSC Overview] on the VRChat Documentation | [https://docs.vrchat.com/docs/osc-overview OSC Overview] on the VRChat Documentation | ||
[https://github.com/Vidvox/OSCQueryProposal Full OSCQuery proposal] and how it functions while including example code | |||
==References== | ==References== | ||
{{reflist}} | {{reflist}} | ||
[[Category:Features]] | [[Category:Features]] | ||
Revision as of 12:28, 14 August 2025
[Reason: Not much information here! You can contribute by expanding, and proofreading this article, in accordance with the Manual of Style.]

OSC is a way to get different devices and applications to talk to each other. VRChat announced on February 16th 2022 OSC for Avatars[1]. Most commonly used to have body-,eye- and face trackers communicate with VRChat.
OSCQuery
OSCQuery is a protocol to connect OSC applications together easier. Information on how to connect with VRChat with OSCQuery. VRChat also provides a C# library on GitHub.
OSCQuery Libarys currently available to the public:
Typescript with example scripts on github by Jangxx: node-oscquery
Python with examples on the github readme.md vrchat_oscquery, An older vairant also more discriptive: tinyoscquery
Rust implementation with baseline functionally: oscquery
Resources
OSC Overview on the VRChat Documentation
Full OSCQuery proposal and how it functions while including example code