Zrythm 1.0.0-beta.3.9.1 has been released!
This release among other things brings CLAP (experimental) and JSFX
plugin support, thanks to the work of Filipe Coelho (falkTX) and Jean
Pierre Cimalando (jpcima) in Carla.
The pre-compiled binaries for GNU/Linux are now universal. This means
that instead of installing distribution-specific packages, Zrythm
installs itself under /opt. This makes the pre-compiled binaries work
on any distro (with some exceptions like GuixSD and NixOS) where the
glibc version is >= 2.27 (equivalent to Ubuntu 18.04 or newer).
Moreover, the only limitation on gratis binaries is now a maximum of 25
tracks per project. Limitations on save/load have been lifted. Of
course, there are no limitations when building from source.
==== Screenshot ====
https://www.zrythm.org/static/images/screenshots/screenshot-20221015.png
==== Demo ====
How to compose a track from the ground up using Zrythm (by unfa):
https://www.youtube.com/watch?v=7nHhLDErttE
==== About ====
Zrythm is a digital audio workstation designed to be featureful and
easy to use. It offers streamlined editing workflows with flexible
tools, limitless automation capabilities, powerful mixing features,
chord assistance and support for various plugin and file formats.
Zrythm is free software written in C using the GTK4 toolkit and can be
extended with user scripts written in Scheme or ECMAScript.
Zrythm is currently in beta. The project format is stable and we are
working towards a v1 release.
==== Release Notes ====
Main changes since last announcement:
- Many more bundled plugins including a synth
- JSFX and CLAP plugin support
- UI panel docking with libpanel
- Ability to search in the file browser
- Plugin sorting in the plugin browser (by name/last used/most used)
- Ability to ghost MIDI notes from other regions in the same track
- Fade in/out to prevent pops when saving a project/muting tracks
- Redesigned export dialog and more audio formats enabled
- Ability to show all used/hide all unused automation lanes
- New track visibility dialog including filtering by name and type
- New about dialog from libadwaita
- Better error handling in various situations
- Support higher quality audio stretching (from rubberband 3)
- Keep a whitelist of plugin authors and sandbox all other plugins
- Various user manual updates
- Various localization updates
- Various UI/UX improvements/optimizations
- Many bug fixes
The list of changes in this release follows:
## [1.0.0-beta.3.9.1] - 2022-10-15
### Added
- Show dialog to create a new instrument track when dropping an
instrument plugin onto a MIDI track
- Add whitelist of plugin authors and bridge all other plugins
### Changed
- Update Ukrainian translations
- Meson: don't set -mtune=generic if not native build
- JACK: handle failure to connect to monitor output gracefully
- Update reproc version requirement (fixes occasional assert failures
during plugin scan on Windows)
- Re-enable highlighting in timeline while dragging files
- Re-enable highlighting in track widgets while dragging other tracks
- Meson: build bundled plugins with `-static-libgcc -static-libstdc++`
by default on GNU/Linux + GCC
==== Links ====
Full changelog:
https://git.sr.ht/~alextee/zrythm/tree/master/item/CHANGELOG.md
Pending features for v1:
https://todo.sr.ht/~alextee/zrythm-feature?search=status%3Aopen+label%3A%22…
Pending fixes for v1:
https://todo.sr.ht/~alextee/zrythm-bug?search=status%3Aopen+label%3A%22v1%22
Home page: <https://www.zrythm.org>
Installer downloads: <https://www.zrythm.org/en/download.html>
Git repository: <https://sr.ht/~alextee/zrythm>
User manual: <https://manual.zrythm.org/en/index.html>
Developer reference: <https://docs.zrythm.org/>
Issue trackers: <https://sr.ht/~alextee/zrythm/trackers>
Mailing lists: <https://sr.ht/~alextee/zrythm/lists>
Releases: <https://www.zrythm.org/releases/>
Donations: <https://www.zrythm.org/en/community.html#donate>