Skip to main content

Bring Your Own Extension

You can build your own custom nodes and package them into a Switchboard SDK extension. This allows you to extend the functionality of the SDK with your own DSP algorithms, processing chains, or integrations.

Extension Template​

To get started, check out our official GitHub template repository:

👉 Switchboard SDK C++ Extension Template

This template provides a ready-to-use setup with example source, processor, and sink nodes to help you hit the ground running.

Extension C++ API​

You can explore the full Extension C++ API, including detailed documentation for all available classes and methods, in our Extension API Reference.

If you've built something awesome, we'd love to hear from you! Reach out to us and we happily feature your extension in our official documentation.

📧 Contact: hello@synervoz.com