vrchat-community / osc

Files and Info on using OSC to communicate with VRChat
MIT License
233 stars 4 forks source link

OSC endpoint to request all paramerters #64

Closed kb10uy closed 2 years ago

kb10uy commented 2 years ago

What's the idea? If OSC client application was launched after VRChat, it cannot track parameter changes before.

Providing an endpoint for requesting all parameters will resolve this problem like below:

  1. Client application launches after VRChat.
  2. Client application sends packet to this endpoint with no arguments.
  3. VRChat sends all parameters and their values.

I think OSC packets from VRChat are probably idempotent, so broadcasting the current state is safe.

Is there another way?

Additional context

bdunderscore commented 2 years ago

Duplicate of #51