[ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Discuss anything new and newsworthy! See http://planet.linuxaudio.org and https://libreav.org/news for more Linux Audio News!

Announcements of proprietary software may fit better in the Marketplace.


Moderators: raboof, MattKingUSA, khz

fundamental
Established Member
Posts: 165
Joined: Thu Nov 07, 2013 1:19 pm
Been thanked: 1 time

[ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by fundamental »

Zynaddsubfx 2.5.4 - The “Alambradas” Release
Another release already?! Why yes! After many reports were received on the officially supported VST & LV2 plugin versions, the bugs discovered were systematically sought and destroyed. The result, code-named “Alambradas” is a better, more reliable, ready-to-plug-in Zyn.


FEATURES
- Add realtime automation for subnote parameters
- Add FLTK UI for LV2 plugins - (no more requirement for NTK)
- Add support for '~' in bank paths
- Fix VST crashes
- Fix VST loading issues
- Fix Microtonal copy/paste
- Fix GCC 5.3.0 build issues
- Fix autosave disable flag
- Fix license headers
- Fix plugin library directory
- Fix uninitialized filter bug in subnote
- Fix broken instrument send



And here’s the contribution score card by number of commits since 2.5.3: (57efbd)
22 Mark McCurry
18 Filipe Coelho
3 Christopher A. Oliver
2 Olivier Jolly

Big thanks to them and we hope to see more feedback from all!

Now go make some noise!
--Team Zyn.

Project Page:
http://zynaddsubfx.sf.net/

Download:
https://sourceforge.net/projects/zynadd ... bfx/2.5.4/

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/b ... rce=navbar

IRC:
##zynaddsubfx on FreeNode
ZynAddSubFX maintainer
dsreyes1014
Established Member
Posts: 166
Joined: Mon Dec 24, 2012 1:42 pm
Has thanked: 1 time

Re: [ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by dsreyes1014 »

Is there a way to load midi learn files through cli with no gui? I see the .xmz and .xiz file load options but it doesn't show any midi learn files.
fundamental
Established Member
Posts: 165
Joined: Thu Nov 07, 2013 1:19 pm
Been thanked: 1 time

Re: [ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by fundamental »

Is there a way to load midi learn files through cli with no gui? I see the .xmz and .xiz file load options but it doesn't show any midi learn files.
At the moment there isn't a normal command line argument available. I've added a feature request to make sure that isn't the case in the future:

https://sourceforge.net/p/zynaddsubfx/f ... quests/69/

Currently it is possible to load the midi learn files without the GUI using the OSC API. If you know that zyn is running on port 1234 (e.g. via --preferred-port) then to load a xlz file you can use:

Code: Select all

oscsend localhost 1234 /load_xlz s /path/to/bindings.xlz
ZynAddSubFX maintainer
dsreyes1014
Established Member
Posts: 166
Joined: Mon Dec 24, 2012 1:42 pm
Has thanked: 1 time

Re: [ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by dsreyes1014 »

Ok sounds good. I have another question how would I start it with no gui and auto connect my MPK mini MIDI keyboard to zyn? I'm using JACK1.
fundamental
Established Member
Posts: 165
Joined: Thu Nov 07, 2013 1:19 pm
Been thanked: 1 time

Re: [ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by fundamental »

To start without a GUI just use the --no-gui flag. As per connecting a keyboard, there are tools out there to manage jack/alsa connections, but in this case it might make sense to just use the --exec-after-init flag and just pass the needed 'aconnect' command needed to connect your keyboard.
ZynAddSubFX maintainer
dsreyes1014
Established Member
Posts: 166
Joined: Mon Dec 24, 2012 1:42 pm
Has thanked: 1 time

Re: [ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by dsreyes1014 »

Trying to connect using the aconnect command but it won't connect it. Am I using jack or alsa as input engine?
fundamental
Established Member
Posts: 165
Joined: Thu Nov 07, 2013 1:19 pm
Been thanked: 1 time

Re: [ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by fundamental »

Normally zyn defaults to ALSA midi input and jack audio output, in part to make connecting physical midi devices a little easier. 'aconnect' is used to connect ALSA midi ports (see 'aconnect -lio' for a list of such ports). If you are using jack MIDI, then the simpliest option is 'jack_connect' and 'jack_lsp' will show you a list of port names to connect to and from. Using jack MIDI may involve an additional setup step to expose your physical keyboard to jack, such as providing -Xseq to the jack daemon or using a utility like a2jmidid to expose the ALSA device.
ZynAddSubFX maintainer
dsreyes1014
Established Member
Posts: 166
Joined: Mon Dec 24, 2012 1:42 pm
Has thanked: 1 time

Re: [ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by dsreyes1014 »

Tried using jack_connect:

Code: Select all

$ jack_connect 'alsa_midi:MPK mini MPK mini MIDI 1 out' zynaddsubfx:midi_input
and it's giving me:

Code: Select all

$ arguments must include 1 input port and 1 output port
Not sure what I'm doing wrong here.

Edit: I changed the mpk port to 'MPK...1 in' instead of out and it connected. A little weird and confusing.
dsreyes1014
Established Member
Posts: 166
Joined: Mon Dec 24, 2012 1:42 pm
Has thanked: 1 time

Re: [ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by dsreyes1014 »

fundamental wrote:
Is there a way to load midi learn files through cli with no gui? I see the .xmz and .xiz file load options but it doesn't show any midi learn files.
At the moment there isn't a normal command line argument available. I've added a feature request to make sure that isn't the case in the future:

https://sourceforge.net/p/zynaddsubfx/f ... quests/69/

Currently it is possible to load the midi learn files without the GUI using the OSC API. If you know that zyn is running on port 1234 (e.g. via --preferred-port) then to load a xlz file you can use:

Code: Select all

oscsend localhost 1234 /load_xlz s /path/to/bindings.xlz

Tried this OSC command and it's loading the .xlz file. Am I supposed to have 1234 manually set?
fundamental
Established Member
Posts: 165
Joined: Thu Nov 07, 2013 1:19 pm
Been thanked: 1 time

Re: [ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by fundamental »

Given the setup that you've described, yes you want to manually set some port using --preferred-port and use that with the oscsend command.
ZynAddSubFX maintainer
dsreyes1014
Established Member
Posts: 166
Joined: Mon Dec 24, 2012 1:42 pm
Has thanked: 1 time

Re: [ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by dsreyes1014 »

fundamental wrote:Given the setup that you've described, yes you want to manually set some port using --preferred-port and use that with the oscsend command.

Ahh ok gotcha.
dsreyes1014
Established Member
Posts: 166
Joined: Mon Dec 24, 2012 1:42 pm
Has thanked: 1 time

Re: [ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by dsreyes1014 »

This is the command I'm using:

Code: Select all

$ oscsend localhost --preferred-port 1234 /load_xlz s ~/Music/Zynaddsubfx/MPK-live.xlz
but it's giving me this:

Code: Select all

$ Type '/' is not supported or invalid.
Failed to create OSC message.
fundamental
Established Member
Posts: 165
Joined: Thu Nov 07, 2013 1:19 pm
Been thanked: 1 time

Re: [ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by fundamental »

--preferred-port is an option for ZynAddSubFX, not oscsend. Please see the --help documentation produced by both programs.
ZynAddSubFX maintainer
dsreyes1014
Established Member
Posts: 166
Joined: Mon Dec 24, 2012 1:42 pm
Has thanked: 1 time

Re: [ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by dsreyes1014 »

Man sorry guys my brain is tired today :| but ok I'll give it a go and see if it works.
dsreyes1014
Established Member
Posts: 166
Joined: Mon Dec 24, 2012 1:42 pm
Has thanked: 1 time

Re: [ANN] ZynAddSubFX 2.5.4 - The “Alambradas” Release

Post by dsreyes1014 »

Thanks fundamental!!! It worked!! Sorry I didn't catch the zynaddsubfx -P option. I'm back and forth on this computer and I just missed it.
Post Reply