Developer tutorials
Deep-dive guides for extending and understanding Ongenet. See also the API reference.
| Guide | What it covers |
|---|---|
| Creating instruments | Build synths and samplers from scratch |
| Creating effects | Build audio effects and wire into the engine |
| Field nodes | Add nodes to the Field modular graph |
| 3D visual effects | GPU visualizers in effect chains |
| Main window layout | Full UI tour and keyboard shortcuts |
| Theming | Catppuccin tokens and theme-aware controls |
| Audio engine | Render loop, signal flow, OS audio APIs |
| Audio Editor | Standalone multitrack sample editor |
| Scripting | C# automation and IScriptingApi |
| Polyphonic pitch | Built-in pitch editor architecture |
| Plugin isolation | Out-of-process VST3 hosting |
| Internationalization | Localization string keys |
For build and CI instructions, see DEVELOPMENT.md on GitHub.