Skip to content

oscaracena/zynthian-ui

 
 

Repository files navigation

Zynthian User Interface

Zynthian is an Open Synth Platform based in Raspberry Pi, Linux (Raspbian) and Free Software Synthesizers (mostly).

The ZynthianOS SD-image includes all the software you need for building a ZynthianBox, including a good amount of sound libraries and presets. This repository contains the software for the Engine Manager & User Interface.

Image of Zynthian Box Design

The list of supported synth engines is quite long and includes, among others:

Image of Zynthian Software Architecture

A Zynthian Box is a hardware device that runs the zynthian's software stack. Although it's not a closed hardware specification, there is a (more or less) cannonical recomendation:

  • Raspberry Pi 3/4
  • Supported Soundcard (ZynADAC, HifiBerry, etc.)
  • Spported Display (Zynscreen, PiScreen, PiTFT, Waveshare, HDMI, etc.)
  • Zynthian controllers (4 rotary encoders + switches)
  • GPIO expander (MCP23017) => Highly recommended. You could need it because the RBPi GPIOs are busy
  • MIDI IN/THRU/OUT ports => It uses RBPi's UART (optional)

Image of Zynthian Hardware Architecture

You can learn more about the Zynthian Project in any of our sites:

You can buy official kits in the zynthian shop:

About

User Interface for Zynthian

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 75.3%
  • C++ 16.3%
  • C 7.8%
  • Other 0.6%