GDExtension OSC is a Godot Extension (think like plug-in) that enables reception and emission of OSC messages in Godot game engine.
The code will compile into a dynamic library, easy to load and use in godot projects.
- GDExtension version of a GDnative version of https://github.com/djiamnot/gdosc.
Open Sound Control (OSC) is a network protocol commonly used in digital arts, stage and live multimedia performances to exchange information between softwares. Based on UDP protocol, it ensures fast communication and nearly no knowledge about network management.
This addon is based on the cross-platorm OSC lib oscpack. OSC official website
- adapt to GD Extension
- Use IWYU
- Try to move to C++ 20
- OSCPack dependancy update
- Build with nix on linux
- Build with Github Action
- Test with Demo
- GDExtension detectable
- Class Loaded and detected
- Send OSC
- Receive OSC
- Perard-Gayot Noé [MadMcCrow]
- François Zajéga frankiezafe
- Michal Seta - djiamnot
- Bastiaan Olij - mux213@gmail.com - special thanks for dgnative c++ template!