Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/guidoschmidt/zosc
zig OSC package
https://github.com/guidoschmidt/zosc
multimedia open-sound-control opensoundcontrol osc zig
Last synced: 2 months ago
JSON representation
zig OSC package
- Host: GitHub
- URL: https://github.com/guidoschmidt/zosc
- Owner: guidoschmidt
- Created: 2023-07-22T12:40:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-03T11:06:21.000Z (4 months ago)
- Last Synced: 2024-10-19T00:19:48.355Z (3 months ago)
- Topics: multimedia, open-sound-control, opensoundcontrol, osc, zig
- Language: Zig
- Homepage:
- Size: 45.9 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![CI](https://github.com/guidoschmidt/zosc/actions/workflows/build.yml/badge.svg)](https://github.com/guidoschmidt/zosc/actions/workflows/build.yml)
# zosc
### Open Sound Control package for [zig](https://ziglang.org/)### Features
- [x] OSC Messages
- [x] OSC Arguments
- [x] integer, i32
- [x] float, f32
- [ ] OSC-string
- [ ] OSC-blob### Examples
- `zig build exapmles-server` to run an [OSC server example](src/examples/server.zig)
- `zig build exapmles-client` to run an [OSC client example](src/examples/client.zig), which sends a sine wave as OSC message to
`/ch/1`
- Open [`vcv/receive-osc.vcv`](./vcv) in [VCV Rack 2](https://vcvrack.com/Rack)
to receive messages from `zig build client`### Links & References
- [OSC Specifications](https://opensoundcontrol.stanford.edu/)