Zrythm is a highly automated Digital Audio Workstation (DAW) designed to be featureful and intuitive to use. Zrythm sets itself apart from other DAWs by allowing extensive automation via built-in LFOs and envelopes and intuitive MIDI/audio editing and arranging via clips.

Zrythm puts its main focus on composing using MIDI and synths and it allows musicians to quickly lay down and process their musical ideas without taking too much time for unnecessary work.

Zrythm is free software licensed under the GPLv3+.

Join & support us!

An highly automated, intuitive, Digital Audio Workstation (DAW)

Automated

Built-in LFOs and envelopes to use for automating controls. Automation curves for more detailed automation. Clips to loop your MIDI notes and audio. And more.

Intuitive

Zrythm tries to keep the interface clean and pleasant to work with, with intuitive ways of getting work done enabling a faster workflow.

Featureful

Automation Curves, Busses, drag and drop LV2 Plugins and Audio files, Arranger Minimap, etc.

Features

Limitless Automation

Automate almost anything with built-in envelopes and automation curves.

Feature 2

Cool.

LV2 Plugins

Works with LV2, the open standard for audio plugins.

Speaks Your Language

Available in English, German, French, Italian, Spanish and Japanese.

Cross-platform

Works on Windows, GNU/Linux and Mac OS

Feature 5

Cool.

News

Release v0.4.003 (early alpha)

It's here!

The first early alpha release version v.0.4.003 is here! This release marks the first official early alpha release and we are inviting everyone to come and test Zrythm. We are also inviting translators, developers and designers to join our team.

Features

Current features, among others, include

  • Saving/Loading projects
  • Exporting projects
  • Arranger
  • Piano roll
  • Mixer
  • Plugin browser
  • File browser
  • Tracklist
  • Toolbox
  • Hideable docks
  • Repeatable MIDI regions/clips
  • Arranger minimap view
  • Undo/Redo on most actions
  • Automatable channel/plugin parameters
  • CPU/DSP usage meters
  • Multi-language support
  • Status bar

Windows Support

Surprise! Zrythm works on Windows too Windows

Try it

Although still unstable, Zrythm has a lot of essential features already implemented. Please take it for a test drive and report any bugs, ideas, feedback and suggestions you may have on our issue tracker. You can also find this link within Zrythm by going to Help->Report a Bug. The manual can be found here

Come Join Us!

See Join Us for IRC rooms, Matrix rooms, mailing lists and more info on how to get involved.

Donate

If you like Zrythm or would like to support development, please consider donating. We use LiberaPay, PayPal and Bitcoin. See Support Us for more info.

Release Schedule

An introduction to the project

Zrythm started development in July 2018 and has only recently started to become slightly usable. Here is a list of features that are somewhat implemented (but not necessarily stable/perfected).

Loading plugins

Most LV2 plugins out there at the moment will work fine, with the exception of some plugins written in toolkits incompatible with Gtk. Those plugins will show a generic UI instead. Plugins can be placed in channels and tracks and used like in other DAWs, with a few cases where they might crash. This will be fixed soon. Loading plugins

MIDI note recording/playback

MIDI recording has only recently been implemented and somewhat works but still needs fixes and improvement. Drawing notes and regions also works, and some copy/paste/delete functionality is there but not very stable at the moment. MIDI playback

Audio tracks

This wasn't in the original scope, but it is quite easy to implement, so audio channels can be created just by draggin and dropping samples in the tracklist! OGG/FLAC/WAV and if FFMPEG is available, MP3 is also supported. Audio regions cannot be resized or edited at the moment, only repositioned. Audio tracks

Pans, faders, mute/solo

These should work mostly fine by now. Pans, faders, mute/solo

Project saving/loading

It was once implemented in XML, then broken, and now is being implemented in YAML! Saving is functional and loading is currently being fixed/re-implemented. Saving

Exporting

The selected loop or the whole song can be exported in various formats. Currently, OGG/FLAC/WAV and if ffmpeg is available MP3 are supported. Exporting

Automating plugin parameters

This was somewhat functional but currently broken and being fixed. Automation curves are supported! Automation curves

What's left to do

A lot of things, but most of the critical functionality and the backbone is there. A list of pending issues can be found in the issue tracker. One important thing that is missing is the ability to easily connect plugin ports and automate them via built-in LFOs and various envelopes. Those will be worked on after the first release when Zrythm becomes a little more stable.

So when can I try it

Zrythm is readily available in Arch GNU/Linux via the zrythm-git package in AUR. RPM and .deb packages are also being built but not as easy to install at the moment. They will be available once Zrythm has its first release (which will be an alpha release mainly for testing, but hopefully also usable for making music).

Zrythm's first alpha release will be on April 15, 2019, as is customary in the GNU/Linux audio community. Zrythm has been in development for six months and there is still a lot of work, but it is slowly starting to become more and more usable, and more fun to work with. Testers are welcome. If you would like to financially support our work you may do so here

More news