Fundamentals
Export Targets
Code Export
Patcher UI
Special Topics
RNBO Raspberry Pi OSCQuery Runner
Programming a Custom UI with JUCE
To build a custom user interface for your plugin or application, you can use the JUCE framework. This guide will help you get started.
Making a Custom UI with JUCE
The JUCE plugin template uses the same code to build its user interface as the default VST/AU export. This default view lists all of the parameters available on your RNBO device and allows you to edit them. If you want to design your own user interface, then you'll need to familiarize yourself with building a custom interface using JUCE. A full course on using JUCE is outside the scope of this documentation, but we can provide some quick tips for getting started, and hopefully help you avoid a couple of early pitfalls.
Visit our JUCE plugin template on GitHub to find a step-by-step guide for building your first custom plugin UI.