ZynAddSubFX 3.0.5 - “The Butterfly Effect” Release
15 April 2019
The Zyn team is excited to announce the first of our regular quarterly
releases. Our usual inclination is to try to get all the bugs fixed and do
a release, but using a scheduled release model will force us to deliver the
fixes that are ready sooner rather than waiting for some unrelated feature
or fix. Of course this doesn’t prevent us from releasing in between the
scheduled releases, but this gives you something to look forward to four
times a year.
Despite being “just” a scheduled release there are some great improvements
here for our favorite synth, including making LFOs and volumes work with
real-world units (like Hz, seconds, decibels) allowing for laser-beam
accuracy in your sound design. Of course, you can always still tune it by
ear too!
Here’s the full changelog:
- Add Stereo peaks for individual part metering
- Change LFO frequency units to Hz (from unitless)
- Enhance LFO delay parameter resolution and units (seconds)
- Enhance global volume parameter resolution and units (dB)
- Enhance part volume parameter resolution and units (dB)
- Enhance sub synth volume parameter resolution and units (dB)
- Enhance sub synth volume velocity sensing resolution
- Fix zippering when changing master volume
- Fix misaligned points in live envelope values
- Fix possible crash when envelopes are provided invalid live data
- Fix minor bugs
And here’s the contribution score card by number of commits since 3.0.4:
(576f1371b4)
34 Daniel Sheeler
4 michiboo
3 Olivier Humbert
2 fundamental
1 withoutwaxaryan
1 Andreas Müller
1 Patrick Desaulniers
1 Micky
We hope you enjoy this and all our subsequent scheduled releases. It can be
found in all the usual places (see below).
Now go make some noise!
--Team Zyn.
Project Page:
http://zynaddsubfx.sf.net/
Buy Zyn-Fusion access to precompiled builds:
http://zynaddsubfx.sourceforge.net/zyn-fusion.html
Or Download the Source:
https://sourceforge.net/projects/zynaddsubfx/files/zynaddsubfx/3.0.5/
Mailing List:
https://sourceforge.net/p/zynaddsubfx/mailman/
Forums:
http://www.kvraudio.com/forum/viewforum.php?f=47
Bug/Feature Tracker:
https://sourceforge.net/p/zynaddsubfx/bugs/?source=navbar
IRC:
##zynaddsubfx on FreeNode
Dear list,
Hello to all.
I am glad to announce today the release of ADLplug 1.0.1, a retro FM
chip synthesizer. This is the successor of the very first release
1.0.0, introducing just a modest change list over the previous version.
You will find here the release and its list of improvements:
https://github.com/jpcima/ADLplug/releases/tag/v1.0.1
To introduce, the software naming "ADL" comes from the Adlib, a family
of synthesizer soundcards associated with numerous video gaming
memories. The software is based on the MIDI player software ADLMIDI by
Joel "Bisqwit" Yliluoma; it was vastly improved by Vitaly "Wohlstand"
Novichkov and myself into becoming a full-featured real-time MIDI
synthesizer.
This package offers actually two distinct synthesizers, one for the OPL
and another for the OPN family of FM chips.
Have fun!
Hi all,
As some of you may know, I've been working on Zrythm, a new cross-
platform DAW.
Well, today marks the first (early) alpha release day! Below is the
official announcement taken from the official website[1]. Any feedback
is welcome, and if you decide to try it please report any bugs you find
so we can fix them.
==============================
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
[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[2].
You can also find this link within Zrythm by going to Help->Report a
Bug. The manual can be found here[3]
[Come Join Us!]
See Join Us[4] 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[5]. We use LiberaPay, PayPal and Bitcoin. See Support
Us[4] for more info.
==============================
[1] https://www.zrythm.org/en/
[2] https://git.zrythm.org/zrythm/zrythm/issues
[3] https://manual.zrythm.org/
[4] https://www.zrythm.org/en/join-us.html
[5] https://liberapay.com/Zrythm/donate
--
Cheers,
Alex / Alexandros Theodotou / alextee
____ __ ___ _
/ __ \____ ___ ____ / |/ /_ _______(_)____
/ / / / __ \/ _ \/ __ \ / /|_/ / / / / ___/ / ___/
/ /_/ / /_/ / __/ / / / / / / / /_/ (__ ) / /__
\____/ .___/\___/_/ /_/ /_/ /_/\__,_/____/_/\___/
/_/
__ __ __ ____
/ //_/___ ____ / /__________ / / /__ __________
/ ,< / __ \/ __ \/ __/ ___/ __ \/ / / _ \/ ___/ ___/
/ /| / /_/ / / / / /_/ / / /_/ / / / __/ / (__ )
/_/ |_\____/_/ /_/\__/_/ \____/_/_/\___/_/ /____/
Quarterly releases 2019-2
--------------------------------------------------------------------------------
______ _
/ __/ /____ _______ (_)
/ _// __/ -_) __/ _ \ / /
/___/\__/\__/_/ \___/_/ /
|___/
*Open Sound Control inside LV2 plugin graphs*
This LV2 plugin bundle allows you to handle OSC (Open Sound Control)
bundles and
messages in modular hosts.
- Insert/dispatch OSC from/to UDP, TCP (IPv4/6) and serial sockets
- Pack/unpack MIDI into OSC
- Pack/unpack OSC into MIDI
- Pack/unpack LV2 atoms into OSC
Makes only sense to be used in hosts that allow
routing of LV2 atom messages between plugins, e.g.
- http://drobilla.net/software/ingen
- https://open-music-kontrollers.ch/lv2/synthpod
=====================
[0.6.0] - 15 Apr 2019
=====================
-----
Added
-----
- synchronous mode in eteroj:ninja (needs lock-free urid:map implementation)
- connection status reporting in eteroj:io
- connection errors reporting in eteroj:io
-------
Changed
-------
- build system from CMake to meson
- from libuv to pure POSIX network sockets
- increase buffer sizes in eteroj:io
- from lv2_atom_object_query to lv2_atom_object_get (GCC bug)
- to fixed size scheduling array in eteroj:io
- dispatching bundles immediately if no support for osc:sched (host feature)
-----
Fixed
-----
- endian headers for BSDs
- running forbidden custom worker thread in eteroj:io
- broken automatic reconnections for lost UDP/TCP links in eteroj:io
----------
Deprecated
----------
- support for mingw (POSIX sockets)
- eteroj:control plugin
- eteroj:disk plugin
This is free software: you can redistribute it and/or modify
it under the terms of the Artistic License 2.0 as published by
The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/eteroj
--------------------------------------------------------------------------------
__ ____ ___ __ ___ __ _
/ |/ (_)__/ (_) / |/ /__ _/ /_____(_)_ __
/ /|_/ / / _ / / / /|_/ / _ `/ __/ __/ /\ \ /
/_/ /_/_/\_,_/_/ /_/ /_/\_,_/\__/_/ /_//_\_\
*An LV2 MIDI channel matrix patcher*
Things that can be accomplished with this plugin:
- MIDI channel filtering (e.g. blocking of specific channels)
- MIDI channel multiplication (e.g. send events from channel X to
channels X, Y and Z)
- MIDI channel rerouting (e.g send events from channel X to channel Y)
- And any possible combination thereof
======================
[0.22.0] - 15 Apr 2019
======================
-----
Added
-----
- ui resize extension
- dynamic drawing/erasing while mouse down
- button for one-to-one connection layout
-------
Changed
-------
- build system from CMake to meson
This is free software: you can redistribute it and/or modify
it under the terms of the Artistic License 2.0 as published by
The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/midi_matrix
--------------------------------------------------------------------------------
__ ___
/ |/ /__ ___ ___ __ __
/ /|_/ / _ \/ _ \/ _ \/ // /
/_/ /_/\___/\___/_//_/\_, /
/___/
*Realtime Lua as programmable glue in LV2*
Write LV2 control port and event filters in Lua. Use it for one-off
fillters,
prototyping, experimenting or glueing stuff together.
======================
[0.26.0] - 15 Apr 2019
======================
-----
Added
-----
- use custom environment in code injection example preset
- global moony:error parameter
- global moony:code parameter
- external editor ui
- supported options to turtle metadata
- HTML reference manual to plugin bundle
- button for opening HTML reference manual
- support for plain atoms as rdf:value in state responder
- support decoding patch:Put events in state responder
-------
Changed
-------
- from Cmake to meson build system
- enable manual garbage collection by default
- internal Lua registry code cleanup
- from lv2_atom_object_query to lv2_atom_object_get (GCC bug)
- from strtok to strsep (the latter is rt-safe)
- to updated (experimental) canvas extension
- use strpbrk to match OSC path wildcards
- always return params:sampleRate from options interface
- render instructions in presets to be compatible with nanovg backend
-----
Fixed
-----
- automatic scaling for hiDPI displays
- initial focus on text edit fields
- text edit for onon-single line edits
- log auto-clear upon code send
- always overwrite error message with latest
----------
Deprecated
----------
- math.random and math.randomseed (use rt-safe 'random' module instead)
This is free software: you can redistribute it and/or modify
it under the terms of the Artistic License 2.0 as published by
The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/moony
--------------------------------------------------------------------------------
___ __ __ __ ___ __ _
/ _ \___ _/ /_____/ / / |/ /__ _/ /_____(_)_ __
/ ___/ _ `/ __/ __/ _ \/ /|_/ / _ `/ __/ __/ /\ \ /
/_/ \_,_/\__/\__/_//_/_/ /_/\_,_/\__/_/ /_//_\_\
*a JACK patchbay in flow matrix style*
A simple graphical JACK patchbay that tries to unite the best of both
worlds:
- Fast patching and uncluttered port representation of a **matrix patchbay**
- Excellent representation of signal flow of a **flow canvas patchbay**
It additionally features tightly embedded graphical mixer clients
automatable
with JACK MIDI/OSC.
======================
[0.14.0] - 15 Apr 2019
======================
-----
Added
-----
- missing call to XinitThreads for asynchronous refresh
- support for BSDs
- audio/MIDI mixer gain automation via JACK MIDI
- audio/MIDI mixer gain automation via JACK OSC
-------
Changed
-------
- build system from CMake to meson
-----
Fixed
-----
- exit after failed execvp
- wrongly ordered numbers in port names
- hardcoded launcher icon file path
- crashing gui on showing tooltips
- hiding connector nodes for zero port source/sink connections
This is free software: you can redistribute it and/or modify
it under the terms of the Artistic License 2.0 as published by
The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lad/patchmatrix
--------------------------------------------------------------------------------
______ __ __
/ __/ / ___ ____/ /__ ____/ /__
_\ \/ _ \/ -_) __/ / _ \/ __/ '_/
/___/_//_/\__/_/ /_/\___/\__/_/\_\
*An investigative LV2 plugin bundle*
This plugin bundle contains plugins for visualizing LV2 atom, MIDI and
OSC events.
Use them for monitoring and debugging of event signal flows inside
plugin graphs.
======================
[0.18.0] - 15 Apr 2019
======================
-----
Added
-----
- ui resize extension
- tracing to host's log for atom_inspector
- filtering by URID for atom_inspector
-------
Changed
-------
- build system from CMake to meson
- ui checkboxes
- routing only OSC messages/bundles to ui
- style to always light color row after frame row
- put OSC arguments on separate rows
-----
Fixed
-----
- automatic scaling on hiDPI displays
- end-of-line handling in turtle lexer
- atom item sizes reporting
- turtle pretty number configuration switching
- strobing shadowing when in non-following mode
This is free software: you can redistribute it and/or modify
it under the terms of the Artistic License 2.0 as published by
The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/sherlock
--------------------------------------------------------------------------------
_ ____ ___
| | / / |/ /
| |/ / /|_/ /
|___/_/ /_/
*A programmable virtual machine LV2 plugin*
This plugin bundle contains various plugins with a programmable stack-based
virtual machine to modify up to 8 LV2 Control, CV, Audio, Atom and MIDI
signals.
To be used when that specific simple filter plugin you desperately need does
not yet exist.
=====================
[0.6.0] - 15 Apr 2019
=====================
-----
Added
-----
- vm:midi MIDI Conversion plugin
- ui button icons
-------
Changed
-------
- build system from CMake to meson
-----
Fixed
-----
- port_event callback to handle all patch ports
This is free software: you can redistribute it and/or modify
it under the terms of the Artistic License 2.0 as published by
The Perl Foundation.
Kindly find more details, the source (and binaries) at:
https://open-music-kontrollers.ch/lv2/vm
Dear Ladies and Gentlemen,
hereby the Laborejo Software Suite releases updates for Patroneo and
Fluajho.
Both are published in version 1.2 in the hope to be useful in your
musical toolbox.
All software is released under GPLv3.
Patroneo (Esperanto: /Pattern/) is an easy to use pattern based midi
sequencer. It is ideal for beginners or for composers who want to work
under constraints to explore new creative paths.
Fluajho (Esperanto: /Fluid/) is a simple sampler for sf2 soundfonts.
There are many soundfont samplers for Linux, most of them also based
on Fluidsynth; Fluajho was written for a clearly defined use case:
Load an .sf2 in the Non Session Manager.
Changelog Highlights:
* [Patroneo] Added tool to convert the grouping and step count without
losing data or changing the music.
* [Patroneo] Added selector for note names (different languages andGM-drums)
* [Patroneo] Fixed "hanging notes" bug
* [All] Performance and stability enhancements, quality of life GUI
improvements
* [All] Optional mode without NSM: Commandline parameter --save or -s.
See --help
* [All] The --mute switch now works when running without installation
* [All] Nuitka is now only necessary for installing system-wide.
You can find all releases as sources here:
Hopefully distributions will create packages soon.
https://laborejo.org/downloads/
READMEs and Manuals (both in English and German) are provided and
accompanied by
quickstart videos (which can be found in the manuals)
https://www.laborejo.org/patroneo/https://www.laborejo.org/documentation/patroneo/https://www.laborejo.org/fluajho/https://www.laborejo.org/documentation/fluajho/
Greetings,
Nils for the Laborejo Software Suite
https://www.laborejo.org/
moddownloaderr is a bash script that downloads tracker created module music
files (.mod, .med, .xm, .it, .s3m) from modarchive.org. You can use various
category or search criteria, change save location, or cap the number of
tracks to download.
https://github.com/mxmilkb/moddownloaderr
0.4 is now available! Arch users can install via the AUR
0.2 was my initial fork and basic clean-up
0.3 was mostly about fixing genre downloads
0.4 is about a major bugfix and further polishing
After many years, Carla version 2.0.0 is finally here!
Carla is an audio plugin host, with support for many audio drivers and
plugin formats.
It has some nice features like automation of parameters via MIDI CC (and
send output back as MIDI too) and full OSC control.
Version 2.0 took this long because I was never truly happy with its
current state, often pushing new features but not fully finishing them.
So the "solution" was to put everything that is not considered stable
yet behind an experimental flag in the settings.
This way we can have our stable Carla faster, while upcoming features
get developed and tagged as experimental during testing.
Preparations for version 2.1 are well under way, a beta for it will be
out soon.
But that is a topic for another day.
== Changes since 2.0-RC4
- Fix missing argument in note-on/off osc example
- Fix word-wrap in add-plugin dialog
- Fix Windows README.txt line endings
- Build windows binaries with -mstackrealign
- Don't show side panel in carla-control
- Show "Label/URI" instead of just "Label"
- Keep application signals alive (so Ctrl+C works even while engine is
closed)
- Update copyright year
== Downloads
To download Carla binaries or source code, jump on over to the KXStudio
downloads section. [1]
Carla v2.0.0 is available pre-packaged in the KXStudio repositories and
UbuntuStudio backports, plus on ArchLinux and Ubuntu since 19.04. On
those you can simply install the carla package.
Bug reports and feature requests are welcome! Jump on over to the
Carla's Github project page for those. [2]
== Videos
There is no manual or quick-start guide for Carla yet, apologies for that.
But there are some videos of presentations I did regarding Carla's
features and workflows, those should give you an introduction of its
features and what you can do with it:
@ Sonoj 2017
https://media.ccc.de/v/sonoj2017-1704-carla-plugin-host
@ LAC 2018
https://media.ccc.de/v/lac2018-24-carla_plugin_host_feature_overview_and_wo…
[1] https://kx.studio/Downloads
[2] https://github.com/falkTX/Carla