Classic ZynAddSubFX VST download

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

Post

Image

I did try it at first, but I was greeted with an empty screen, hence why I went straight to Load Instrument. :tu:

Post

Could you please store the banks dir in the same dir as the dll?

If you click on the empty dropdown list at the top of the window, doesn't it show the banks??

Post

OK, I've just released a new version.

ZynAddSubFX VST v2.4.1.510beta (direct link)

ZynAddSubFX VST
ver. 2.4.1.510beta VST VDX version (May 30th, 2018)

- Fixed random crashes when pushing the 'Panic' button
- Fixed random crashes when changing presets
- Fixed random crashes when loading presets from the instruments menu
- Added .cfg option for "max_voices". Recommended value 15.
This dramatically improves CPU usage for patches with long trailing sounds.

Please copy the dlls, the supplied cfg file and the banks directory to the same directory where the dll is stored.
There is a new bank 'A VDX bank', with some sounds that I've made over time. I've tried also to recreate some Vangelis sounds in there :)

Let me know if you like the sounds!

BTW: try the preset which was causing so much CPU usage with the new voice limit! You shouldn't hear any difference, but the CPU should be greatly improved.
== VDX == One Man can make a difference!
My music is on https://soundcloud.com/vdxi | Info | More Info

Post

jackoo wrote: Sat May 30, 2020 4:24 pm Could you please store the banks dir in the same dir as the dll?

If you click on the empty dropdown list at the top of the window, doesn't it show the banks??
Image

That's where it is already - I installed everything to C:\Program Files (x86)\Common Files\VST2\ZynAddSubFX-VDX_VST-2.4.1.505beta.

I'll give the new version a good thorough testing, good work. :)

Post

It should look like this (even if at the beginning is empty, click on the white dropdown list):

Image

Then it should remember the active bank...
Copy and replace also the cfg file...

Post

The dropdown is empty and refreshing doesn't do anything.

(previous version)
<string name="bank_current">G:\test\zyn4\distribute\ZynAddSubFX-VDX_VST-2.4.1.496beta\banks/VDX/</string>
<string name="bank_root">G:\test\zyn4\distribute\ZynAddSubFX-VDX_VST-2.4.1.496beta\banks</string>
<string name="bank_root">c:\ZynAddSubFX\banks</string>
<string name="presets_root">G:\test\zyn4\distribute\ZynAddSubFX-VDX_VST-2.4.1.496beta\presets</string>
<string name="presets_root">c:\ZynAddSubFX\presets</string>

is it because these are all absolute values? none of these are valid on my machine - just defaults.

Edit, I deleted old version and used the new files - and it also shows empty for me.

(new version)
<BANKROOT id="0">
<string name="bank_root">c:\ZynAddSubFX\banks</string>
</BANKROOT>
<BANKROOT id="1">
<string name="bank_root">banks</string>
</BANKROOT>
<PRESETSROOT id="0">
<string name="presets_root">c:\ZynAddSubFX\presets</string>
</PRESETSROOT>
<PRESETSROOT id="1">
<string name="presets_root">presets</string>
</PRESETSROOT>
Last edited by cyrb on Sat May 30, 2020 5:08 pm, edited 2 times in total.

Post

download the cfg in the new version and paste it over.

And it seems I screwed up with something else... With the reduced max_voicings I can crash it if I play like crazy over the virtual keyboard...

I have to go now... I'll come back later :D

Post

Ok... so...

I've fixed the browser. Please re-download 510beta from the same link and overwrite the dll, cfg, and banks directories and try again.

ZynAddSubFX VST v2.4.1.510beta (direct link)

I also fixed the crash with the virtual keyboard...

All should be fine now! Please let me know if it works!

Especially keen to see if the CPU consumption of that monster patch is better now with voice limiting.
== VDX == One Man can make a difference!
My music is on https://soundcloud.com/vdxi | Info | More Info

Post

Thanks for the update! But now by default the mod wheel is not "0".
Regards
La Selección "Definitiva" de Software Musical Gratuito
https://selecciondefinitiva.wordpress.com/

Post

Yes, you're right. I actually did that on purpose. It makes more sense to me that way.
If it is zero you might think that the frequency lfo is not really doing anything.

If this is important to you, I might just make another entry into the cfg file to just set the default mod wheel... So everybody is satisfied.

Post

Iu Gob,

Here you go:
https://www.dropbox.com/s/wdh67ejwreypc ... h.zip?dl=1

edit the cfg file:
<par name="default_modw" value="0"/>
to your preference.
== VDX == One Man can make a difference!
My music is on https://soundcloud.com/vdxi | Info | More Info

Post

jackoo wrote: Sun May 31, 2020 1:05 pm Iu Gob,

Here you go:
https://www.dropbox.com/s/wdh67ejwreypc ... h.zip?dl=1

edit the cfg file:
<par name="default_modw" value="0"/>
to your preference.
:hyper: :hyper: :hyper: :tu: Many thanks! A big hug.
La Selección "Definitiva" de Software Musical Gratuito
https://selecciondefinitiva.wordpress.com/

Post

Seems good, preset browser is working now.

Hmm, It was going fine until I went to render a track. It seems ASIO is fine but FL Studio uses DirectSound to render the track, which causes some serious timing alignment glitches in the output!

It seems to reproduce the issue in real-time when I use "Primary Sound Driver" here, and changing 4096 samples to 512 or 256 doesn't seem to magically fix the issue (which I thought might be the case). But setting it to that low also causes infinite buffer underruns, so is useless.

Image


Here is how it should sound (manual recording of playback with ASIO):

https://clyp.it/vyz05vcn?token=c81f48a9 ... d5a69b77c6

Here is how it gets rendered to disk normally:

https://clyp.it/10ji2zfk?token=0be79ffc ... df4826bd0e

I used your Vangelis presets for this btw ;)

My guess is that some lag produced by the plugin instances is causing note alignment to go off or be rounded somehow. Will post a video to show what I mean in a second. It seems to not like the fact that FL Studio uses a 4096 sample buffer when rendering.

Image
I can manually change the buffer to 1024 and it sounds a bit better during playback, but these settings aren't used when rendering.

https://www.youtube.com/watch?v=hEBapYPIY3c

Post

OMG! You made that with my patches? It sounds terrific :D :D. Great Job!

Oh, this old issue again...
I tried to deal with this in the past, but I couldn't find a fix. I remember it has something to do with the internal architecture of Zyn (which was not intended as a VSTi) and indeed, with long buffer sizes the MIDI looses sync. The problem was along the lines of the distance between two consecutive MIDI inputs could not be shorter than the latency imposed by the buffer.

I have always rendered (or exported) from Zyn in realtime...

I'll try to remember what's causing this (it was such a long time ago...)
Now I'm going to bed :D

But this is much tougher to solve than the others... Not promising anything...
Before there were just stupid bugs (that I created :)). Now it may need some architectural changes.

I have to wonder: is this working nicely in ZynFusion?
== VDX == One Man can make a difference!
My music is on https://soundcloud.com/vdxi | Info | More Info

Post

jackoo wrote: Sun May 31, 2020 8:23 pm I have to wonder: is this working nicely in ZynFusion?
Yikes, no it does not! The demo version seems patch-compatible, so i swapped the plugins. But the exact same issue seems to occur.

I've never seen an issue like this before. Over the years I have lots of old 32-bit plugins that work "fine" (some have different types of bugs ;)), and had demos that didn't have "sample accurate sync" or that "quantize to the host's PPQ", but those were never to this extent.

It would be nice to fix it, but if ZynFusion can't, it must be a tough one. For now I can just record live directly from ASIO when playing.
jackoo wrote: Sun May 31, 2020 8:23 pm OMG! You made that with my patches? It sounds terrific :D :D. Great Job!
Yes :) aside from the boom and crash which are samples.
Last edited by cyrb on Sun May 31, 2020 9:11 pm, edited 4 times in total.

Post Reply

Return to “ZynAddSubFX”