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>
Ladies and Gentlemen,
hereby the Laborejo Software Suite releases updates for its programs in
the hope to be useful in your musical toolbox.
You can now download Patroneo in version 2.4.0.
https://laborejo.org/downloads/patroneo-2.4.0.tar.gz
All software is released under GPLv3.
Patroneo (Esperanto: /Pattern/) is an easy to use, pattern based midi
sequencer, a program that sends digital "notes" to software instruments
such as synthesizers and samplers.
Changelog Highlights:
* Add option to split or subdivide a step: Polyrhythms and Techno-Kickdrums!
* ("Die Katze lässt das Mausen nicht" - Is this the final final release?)
You can find all releases as sources here. Also check your distribution
for packages in a few days after this announcement, please.
https://laborejo.org/downloads
For more information, a multi-language user manual, build instructions
and git access please visit
https://www.laborejo.org/patroneo
Greetings,
Laborejo Software Suite
https://www.laborejo.orghttps://www.laborejo.org/
Hi all,
We released a new version of our A-SID plugin that fixes a couple of
potential bugs and properly links to xcb.
A-SID implements a wah effect as a C64 program and a VST3 plugin. More
info at https://www.orastron.com/asid.
Best regards,
Stefano D'Angelo
Founder and CEO of Orastron - https://www.orastron.com/
Ladies and Gentlemen, dear distribution packagers,
hereby the Laborejo Software Suite releases maintenance updates for its programs.
Laborejo 2.2.1 - Music Notation Sequencer
Agordejo 0.4.2 - Music Session Manager
Tembro v0.6.0 - All-In-One Instrument
The common library libcalfbox-lss also received a required update to v.1.2.0
https://git.laborejo.org/lss/libcalfbox-lss
Downloads are also in the common directory.
Signed source-downloads can be found here: https://laborejo.org/downloads/
CHANGELOGS
[Laborejo]
Empty blocks with explicit minimum tick duration will not be deleted anymore by "Delete All Empty Blocks" command.
Add option to use current block duration when entering a minimum duration in block properties GUI
Wrap long text in Lilypond subtext with automatic linebreaks.
[Agordejo]
Enable lss debug environment in verbose mode
Remove leftover mention of quick mode in manpage and other typos in documentation and logs.
Better configure output
Fix one crash from a type mistake.
[Tembro]
Support for instruments with multiple audio outputs. Requires libcalfbox-lss 1.2.0
Guard against crash/race condition where a note-off gui notification comes right after the instrument has been disabled
Disable --mute for Tembro. We are sorry for the inconvenience.
More information about the programs and full multi-language manuals can be found on the website
https://www.laborejo.org/
Greetings,
Laborejo Software Suite
This is a New Session Manager feature release, version 1.6.1
https://github.com/jackaudio/new-session-manager/releases/tag/v1.6.1
It is a tool to assist music production by grouping standalone programs into sessions. Your
workflow becomes easy to manage, robust and fast by leveraging the full potential of cooperative
applications.
You can create a session, or project, add programs to it and then use commands to save, start/stop,
hide/show all programs at once, or individually. At a later date you can then re-open the session
and continue where you left off.
All files belonging to the session will be saved in the same directory.
[CHANGELOG]
* Absolutely make sure that all clients of the session are closed when closing the session.
This solves the invisible, hidden clients still running even after nsmd quit itself.
Decrease wait time for such clients at session quit from extreme 60s to very long 30s.
* For lockfiles fall back to hardcoded /run/user/<user-id> when $XDG_RUNTIME_DIR is not available on the system.
All changes are made only on the server side, or in the tools we provide.
Existing sessions, clients, and GUIs remain 100% compatible without requiring any changes.
https://github.com/jackaudio/new-session-manager
This is a New Session Manager feature release, version 1.6.1
https://github.com/jackaudio/new-session-manager/releases/tag/v1.6.1
It is a tool to assist music production by grouping standalone programs into sessions. Your
workflow becomes easy to manage, robust and fast by leveraging the full potential of cooperative
applications.
You can create a session, or project, add programs to it and then use commands to save, start/stop,
hide/show all programs at once, or individually. At a later date you can then re-open the session
and continue where you left off.
All files belonging to the session will be saved in the same directory.
[CHANGELOG]
* Absolutely make sure that all clients of the session are closed when closing the session.
This solves the invisible, hidden clients still running even after nsmd quit itself.
Decrease wait time for such clients at session quit from extreme 60s to very long 30s.
* For lockfiles fall back to hardcoded /run/user/<user-id> when $XDG_RUNTIME_DIR is not available on the system.
All changes are made only on the server side, or in the tools we provide.
Existing sessions, clients, and GUIs remain 100% compatible without requiring any changes.
https://github.com/jackaudio/new-session-manager
XUiDesigner v0.8 released
A easy to use tool to generator/design X11 based LV2 Plugin Bundles.
Beside that XUiDesigner allow to generate and install GUI's for existing
LV2 plugins (so far only Reaper fail to load extra UI's), it support as
well to generate LV2 plugins from scratch.
Special support is implemented for FAUST dsp files, which allow you to
generate a LV2 plugin with X11 based UI by just drag'n'drop a FAUST dsp
file into the XUiDesigner interface. This works now as well for MIDI
capable faust modules.
In any way, you don't need to interference with any of the annoying LV2
implementations. XUiDesigner handle that all for you.
The very same is true when you like to implement your own dsp (C++) into
a LV2 plugin.
Example files for how to create a c++ file for parsing (drag n' drop)
with XUiDesigner been included.
For later rework the UI a json file will be created which you could drop
later on XUiDesigner to load and rework the UI.
This may also be usable by other toolkits to create a UI?
This release comes with a couple of Bug-fixes and aims to be nearly stable.
Here is a introduction Wiki
<https://github.com/brummer10/XUiDesigner/wiki/XUiDesigner> entry to
show the first steps.
Note: Please download the attached XUIDesigner_0.8.tar.gz
<https://github.com/brummer10/XUiDesigner/releases/download/v0.8/XUIDesigner…>
archive, as only that contain the needed git submodule ( old long time
knowing bug on github) as the other files wont be able to build
XUiDesigner for you.
New in this release:
Implement Virtual Midi Keyboard Widget
Fix segfault under Wayland
Fix several Bugs
Implement proper *.cc file parser
Add examples for *cc file parsing
Project page:
https://github.com/brummer10/XUiDesigner
Download Release:
https://github.com/brummer10/XUiDesigner/releases/download/v0.8/XUIDesigner…
Enjoy anyway.