Zynthian Wiki Home
Website . Shop . Forum . Blog . Github . Youtube
Zynthian is a compact, self-contained, music-making computer that can be used as a keyboard expander, audio effects unit, MIDI processor / router and groovebox / micro-DAW.
Zynthian is an open hardware device based on Raspberry Pi and running zynthianOS, a customized linux distribution, specifically configured and adapted for audio synthesis & processing. ZynthianOS runs the physical UI (touch display + rotary encoders + buttons), allowing you to create multiple sound chains (synthesis + audio processing chains) using a large collection of synth engines and processing plugins, most of them Free Software along with some commercial ones.
Zynthian provides a very flexible foundation to create and explore music the way you want to. Some use cases:
- For keyboardists, plug in your favorite midi controller/keyboard, create some synth chains and jam out. You can choose over 60 synth engines available, add effects (>1000 available), splits, layers, transpose, etc.
- For guitar players and vocalists, plug in your guitar or mic and use it as a multi-FX unit. Over 1000 plugins available. SooperLooper enables live looping and overdubbing
- For music producers, use it as a groove box for producing your own music. Create a set of synth chains and all the patterns you need with the step sequencer You can live-record your patterns using a midi keyboard or enter the notes step by step. There are swing, humanization and play chance options to make your patterns more dynamic and fresh.
- For music producers, plug in your hardware midi sequencer(s) to control your synth chains, assign parameters to your device and tweak to your heart's content.
- For sound explorers, create your own patches layering one or more synth engines and save them for later using snapshots
- For performers, record the multitrack audio and midi of your performances with immediate access to files via the web interface
- For performers and students, compose your totally un-cheesy backing tracks using the built-in step sequencer and arranger functions to support your live performance. Launch the sequences with your favorite midi controller.
- Your favorite use-case ;-)
Building a zynthian box is not difficult and relatively inexpensive, varying from 100 to 500 €, depending on the chosen components. You can:
- Buy the official V5 kit or just some parts in the Zynthian Shop
- Build everything from scratch using the publicly available documentation. You’ll be able to go from a totally headless system to an integrated instrument with your midi keyboard.
- Try zynthian’s software with only a Raspberry Pi, a HDMI display and a USB mouse. Once setup, connect & control remotely with a touchscreen device.
Zynthian is a working project in active development and supported by volunteers. While best efforts are made, this wiki may not match the current state of the software. To catch up on the latest, check in at the active and friendly Forum
1 Getting Started with Zynthian
- Building a Zynthian Box
- Getting the Software
- User's Guide
- Updating the Software
- Remote Access & Control
- FAQ
2 Explore Zynthian
3 Zynthian Project
NOTE: Registering new users has been disabled for security/spam reasons. If you want to contribute to this Wiki, please ask in the forum.
4 Recent Changes
- N
- This edit created a new page (also see list of new pages)
- m
- This is a minor edit
- b
- This edit was performed by a bot
- (±123)
- The page size changed by this number of bytes
16 September 2025
15:18 | Integrated Development Environments (IDE) diffhist +1 Jawn talk contribs →How do I set up VSC to use the debugger? |
15 September 2025
5 September 2025
|
17:15 | Zynthian Development 7 changes history +905 [Hannesmenzel (2×); Wyleu (5×)] | |||
|
17:15 (cur | prev) +466 Hannesmenzel talk contribs Some comments. | ||||
|
16:56 (cur | prev) +259 Hannesmenzel talk contribs Ordered Entries (suggestion) | ||||
|
16:20 (cur | prev) +117 Wyleu talk contribs →Developer Info ( A sort of a Bestiary) | ||||
|
16:14 (cur | prev) +80 Wyleu talk contribs →Developer Info ( A sort of a Bestiary) | ||||
|
16:10 (cur | prev) 0 Wyleu talk contribs →Developer Info ( A sort of a Bestiary) | ||||
|
16:10 (cur | prev) -19 Wyleu talk contribs →Developer Info ( A sort of a Bestiary) | ||||
|
15:59 (cur | prev) +2 Wyleu talk contribs →Developer Info ( A sort of a Bestiary) |
|
16:22 | (Move log) [Wyleu (4×)] | |||
|
16:22 Wyleu talk contribs moved page Contributing to Zynthian Development 1 to Zynthian Code development | ||||
|
16:21 Wyleu talk contribs moved page Contributing to Zynthian Development to Contributing to Zynthian Development backup | ||||
|
16:18 Wyleu talk contribs moved page Ide to Integrated Development Environments (IDE) (Better naimng) | ||||
|
16:08 Wyleu talk contribs moved page Contributing to Zynthian Development 2 to LV2 |
N 16:17 | Ide diffhist +28,285 Wyleu talk contribs Created page with " === So what is an IDE ?=== We could operate all of this using the command line and git commands, but unless you really want to, don't. Use an IDE. An IDE (Integrated Develop..." |
N 16:13 | Ctrldev diffhist +2,076 Wyleu talk contribs Created page with "= How Do I start writing a ctrldev driver? = Well you first have to do a lot of the process that's described here, so a quick scan of the questions and have a look at any you..." |
|
16:12 | Contributing to Zynthian Development 2 changes history -13,024 [Wyleu (2×)] | |||
|
16:12 (cur | prev) -2,089 Wyleu talk contribs →How Do I start writing a ctrldev driver? | ||||
|
15:57 (cur | prev) -10,935 Wyleu talk contribs |
|
N 16:07 | Contributing to Zynthian Development 2 3 changes history +29,721 [Wyleu (3×)] | |||
|
16:07 (cur | prev) +9,363 Wyleu talk contribs | ||||
|
16:05 (cur | prev) +7,814 Wyleu talk contribs →Listen (bool) | ||||
N |
|
16:02 (cur | prev) +12,544 Wyleu talk contribs Created page with "=LV2 Components= ==A Notch Filter== === The Definition Files=== === The Code components === =====DisthroPluginInfo.h===== #ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED #define..." |