Build on your Q-Tune
The Q-Tune SDK lets you write your own tuner displays and standby screens for the pedal. Same chip, same screen, your ideas.
What you can build
Two kinds of plugins, and anything you can draw with LVGL.
Tuner displays
The screen you watch while you tune. Build a gauge, a needle, a strobe, or pixel art. Whatever you can draw.
Standby screens
What is on screen when you are not tuning. Visualizers, animations, a set list, a clock, anything that fits the 240 by 320 display.
Built for makers
C++ and LVGL
Written in C++ with LVGL, the same UI library Q-Tune runs on. If you have drawn anything with LVGL, you will be at home.
Docker builds
Builds run in Docker, so there is no local toolchain to assemble. Clone, build, load onto your pedal.
Sample plugins
Start from working examples: gauge and phase tuner displays, plus a couple of standby screens.
Live tuning data
Your plugin gets the detected note, how many cents sharp or flat you are, and the user's settings.
Open source
Apache-2.0 licensed. Build plugins, share them, and even sell them.
No C++? No problem
Not a developer? Describe the screen you want and generate a starting point to build from.
Start building
Clone the repo, start from a sample, build with Docker, and load it onto your Q-Tune. The README walks through the whole thing.