4 releases
| 0.1.23 | Aug 8, 2025 |
|---|---|
| 0.1.21 | Aug 8, 2025 |
| 0.1.17 | Feb 8, 2025 |
#1133 in Encoding
712 downloads per month
10KB
111 lines
A Rust crate for decoding Kyma optimised VCS event blobs, transmitted using the Kyma OSC protocol.
/vcs,b is sent when a value changes on the VCS (for example, when a fader is moved).
Additional Information:
The response to a /osc/widget,i message is either a /vcs/widget,is or /vcs/widget,ib depending on whether “Optimize Kyma Control Communication” is turned on in the Performance Preferences in Kyma. The blob response is a gzipped version of the JSON string you would get if the communications were not optimized.
Features
- Parses
/vcs,bevent packets. - Handles type tags, blob lengths, and error conditions.
License
This project is licensed under the MIT OR Apache-2.0 license.
Dependencies
~0.3–1MB
~20K SLoC