[SOLVED] Have you tried with Bitwig 2.x ?

Official support for: zynaddsubfx.sourceforge.net
Post Reply New Topic
RELATED
PRODUCTS

Post

Here the latest Zyn will not load in Bitwig. For all .so files of 3.0.2 Bitwig reports that it tried to laod but each returned a non zero error code.

Anyone using Zyn in Bitwig under Linux ?

EDIT: Added [SOLVED] to the subject line.
Last edited by mevla on Tue Dec 05, 2017 4:47 pm, edited 1 time in total.

Post

mevla wrote:Here the latest Zyn will not load in Bitwig. For all .so files of 3.0.2 Bitwig reports that it tried to laod but each returned a non zero error code.

Anyone using Zyn in Bitwig under Linux ?
One user has it running in bitwig without an issue:
https://github.com/zynaddsubfx/zyn-fusi ... -317150787

Perhaps you're missing one or more of the linux dependencies listed in the README.
One of the developers on the ZynAddSubFX open source synth
The author of the Zyn-Fusion UI for ZynAddSubFX

Post

Another Bitwig user here, Windows/PC. Doesn't work well at all. Copied over the new 3.0.2. Don't have any presets anymore. And when I try to close the GUI, it locks up. Bitwig lets the VST crash in a container so that the program doesn't crash. But, basically it's hosed in Bitwig.

Todd
https://www.reverbnation.com/toddsilva
Ryzen 9 5950x with 64G, i7 5820K with 32G DDR4, networked using AudioGridder, Bitwig, NI, U-he, and Arturia soft synths to name a few
Eurorack system https://www.modulargrid.net/e/racks/view/432465

Post

I checked the dependencies listed in the README.txt file and installed. Now the window frame comes up but inside of it is only black. Bitwig still has problems with the following return an error code:

../zyn-fusion/libzest.so
../zyn-fusion/ZynAddSubFx.lv2/ZynAddSubFx.so
../zyn-fusion/ZynAddSubFx.lv2/ZynAddSubFx_ui.so

Is Zyn a VST plugin at all ?

Here's what's installed that relates to the 3.0.2 README.txt file:

ii liblo7:amd64 0.28-5
Lightweight OSC library

ii libzadc1 4.0.12-0ubuntu3
accelerated libz implementation (Accelerated Data Compression/ADC)

ii libfftw3-double3:amd64 3.3.4-2ubuntu1
Library for computing Fast Fourier Transforms - Double precision

ii libfftw3-single3:amd64 3.3.4-2ubuntu1
Library for computing Fast Fourier Transforms - Single precision

ii libmxml1:amd64 2.9-0ubuntu2
small XML parsing library (runtime)

Of course, there's jackd installed for Bitwig and Mixbus 32C.

I'm not sure about libz. There are quite a few packages starting with 'libz' and seemingly did not find one that's actually 'libz' and nothing else. Should there be ?

The installation consisted of simply untarring the 3.0.2 archive in the VST path. Bitwig shows an entry that's called zyn-fusion and in it is the plugin called ZynAddSubFX. Starting it shows a window frame filled in black. The Bitwig device shows knobs for Slot 1 to Slot 16. The MIDI keyboard can play the default sound.

Post

Is Zyn a VST plugin at all ?
None of the files that you list are the VST version. The vst shared lib in the linux tarball is 'zyn-fusion/ZynAddSubFX.so'

I'm not sure about libz. There are quite a few packages starting with 'libz' and seemingly did not find one that's actually 'libz' and nothing else. Should there be ?
Ubuntu (and likely debian) name the library 'zlib1g' for some odd reason.
The installation consisted of simply untarring the 3.0.2 archive in the VST path. Bitwig shows an entry that's called zyn-fusion and in it is the plugin called ZynAddSubFX. Starting it shows a window frame filled in black. The Bitwig device shows knobs for Slot 1 to Slot 16. The MIDI keyboard can play the default sound.
In theory that should be sufficient, but the standard installation procedure is to install the contents of the zyn-fusion folder to /opt/zyn-fusion/ . It sounds like the UI starts to run, but cannot find the needed resource files (like libzest.so) within its search path.
One of the developers on the ZynAddSubFX open source synth
The author of the Zyn-Fusion UI for ZynAddSubFX

Post

sagetone wrote:Another Bitwig user here, Windows/PC. Doesn't work well at all. Copied over the new 3.0.2. Don't have any presets anymore. And when I try to close the GUI, it locks up. Bitwig lets the VST crash in a container so that the program doesn't crash. But, basically it's hosed in Bitwig.
Mark, as mentioned above, I've run into two issues with 3.0.2. Can you advise? Windows 10. Bitwig 2.1.3.

No presets.
Zyn and Bitwig both lock upon attempting to close the Zyn VST GUI.

Thank you,

Todd
https://www.reverbnation.com/toddsilva
Ryzen 9 5950x with 64G, i7 5820K with 32G DDR4, networked using AudioGridder, Bitwig, NI, U-he, and Arturia soft synths to name a few
Eurorack system https://www.modulargrid.net/e/racks/view/432465

Post

sagetone wrote:No presets.
Zyn and Bitwig both lock upon attempting to close the Zyn VST GUI.
To the best of my knowledge I've patched both of those up within the past 2-3 hours. There should be another build out today/tomorrow to confirm. see the AJYoung thread for more details if you're interested..

--Mark
One of the developers on the ZynAddSubFX open source synth
The author of the Zyn-Fusion UI for ZynAddSubFX

Post

Thanks Mark! I hadn't seen the AJYoung thread, very helpful. And I'll keep an eye out for the new build.
https://www.reverbnation.com/toddsilva
Ryzen 9 5950x with 64G, i7 5820K with 32G DDR4, networked using AudioGridder, Bitwig, NI, U-he, and Arturia soft synths to name a few
Eurorack system https://www.modulargrid.net/e/racks/view/432465

Post

The window is still black, no GUI. OTOH, the stand-alone executable works fine, with the GUI. But inside Bitwig, nope.
fundamental wrote: None of the files that you list are the VST version. The vst shared lib in the linux tarball is 'zyn-fusion/ZynAddSubFX.so'
This is because the whole directory was given as a path to Bitwig. So Bitwig tries to load all .so files. I removed the lv2 subdirectories.
fundamental wrote: Ubuntu (and likely debian) name the library 'zlib1g' for some odd reason.
This is installed.
fundamental wrote:In theory that should be sufficient, but the standard installation procedure is to install the contents of the zyn-fusion folder to /opt/zyn-fusion/ . It sounds like the UI starts to run, but cannot find the needed resource files (like libzest.so) within its search path.
I presume it will identify the place where it lives and look around the same directory to start with. Or is the /opt/ hardcoded ?

I still have to try in /opt/. It is currently in ~/vst/zyn-fusion/

Post

I presume it will identify the place where it lives and look around the same directory to start with. Or is the /opt/ hardcoded ?
It does try to look in the same directory, but if that method fail it generally falls back to trying in /opt/zyn-fusion. It would be sufficient to add a symbolic link to at least eliminate this possibility. (e.g. via 'sudo ln -s /home/YOURUSERNAME/vst/zyn-fusion/ /opt/zyn-fusion').
One of the developers on the ZynAddSubFX open source synth
The author of the Zyn-Fusion UI for ZynAddSubFX

Post

It looks like there's not much of a choice than to have the files in /opt/. So there's now a GUI all right, with the zyn archive untarred fully in /opt/ and a link made as such:

Code: Select all

% cd ~/vst
% ll z*
lrwxrwxrwx 1 mevla mevla 15 Jul 26 19:44 zyn-fusion -> /opt/zyn-fusion/
But there are no banks. Naturally, the standalone version, when executed from /opt/zyn-fusion/zynaddsubfx has all the banks.

This used to work very well in Bitwig 1.x. This is actually why I bought Zyn, because it worked right from the install, and made a little demo that I posted here some time ago. But now with Bitwig 2.x and a newer Linux Mint, the problems described here are found.

What is the mechanism for Zyn to find out about the banks ?
zynNoPresets.png
https://soundcloud.com/nominal6/zynjam
You do not have the required permissions to view the files attached to this post.

Post

The windows VST uses some additional search paths based upon the location of the VST library, but I don't have that setup for Linux. The install script that comes with zyn-fusion auto-installs the banks to '/usr/share/zynaddsubfx/banks'. Under the hood there's bank search paths which can be user defined, but I haven't rebuilt the UI into zyn-fusion at the time of writing.
One of the developers on the ZynAddSubFX open source synth
The author of the Zyn-Fusion UI for ZynAddSubFX

Post

By copying the banks into the /usr/share/... location you mentioned makes them findable by Zyn. So now everything is on track. All works.

Post

Hi Mark, I downloaded the latest build, and all is working now w.r.t. presets showing in browser and fixed the close the GUI freeze. Thanks, it's running great now!!!
https://www.reverbnation.com/toddsilva
Ryzen 9 5950x with 64G, i7 5820K with 32G DDR4, networked using AudioGridder, Bitwig, NI, U-he, and Arturia soft synths to name a few
Eurorack system https://www.modulargrid.net/e/racks/view/432465

Post

From what went on, I really looks like that there are encoded paths. All plugins physically reside on a disk called B3 in subdir /Plugins/ with symlinks in ~/vst/ except Zyn who needs files in /opt/ and in /usr/share/zynaddsubfx/banks/. While not a priority, it would be nice eventually to be able to have the files all at the same location, for easy backup purposes and file management.

BTW, the 'bass1' sound is quite excellent. Smooth, 'organic', a perfect natural bass sound to reach for when doing sketches and improvs.

Now I should get into the videos tutorials by Tobiasz Karoń on youtube to start fiddling with the extensive synthesis aspects, the automation of macros and, in Bitwig, the modulation of the macros.

Cheers.

Post Reply

Return to “ZynAddSubFX”