Classic ZynAddSubFX VST download

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

Post

ya ok... working on it....
Last edited by jackoo on Sun Mar 27, 2011 1:52 pm, edited 1 time in total.

Post

jackoo wrote:@glokraw: Can you please tell me the host and what patch change caused the loud burst of noise? And if you can replicate the problem again?
Using reaper on XP sp3, 32 bit, using William J. Godfreys bank, I'm fairly sure
there were 2 patches loaded from among patches 2,3,4,and 5, and when I selected
#18, Steel Wire, it all went nuclear (I do recall how gorgeous it looked in
the Reaper track meter, as it attempted to melt my computer while I scrambled
for disconnects :hihi:

I don't think I'll be trying to duplicate such things, although I've got more ears and soundscards, than money, that ain't sayin' much :wink:
Cheers


PS, If Mr Folderol should happen upon Mr Godfrey willst having a pint at the
local pub, perhaps you could discuss the nice sounds in the zyn banks floating
around, labelled 'Internet Collection', and 'Internet'. It seems some of the patrons
of the net have forgotten to give credit where it is so apply due.
Cheerio :)

Post

Ok.. This was quite painfull... hope my ears, speakers and amp are still alive.

Trouble is that I wanted to make the oscillator harmonics editable in realtime, although they were not....erm... designed for that...

So conclusions:
- Oscil size should be 512. Always.
- Buffer size should be TWICE your ASIO buffer size (for minimum probability of sound spikes). This shouldn't affect latency performance (not precisely sure about that...)

- If you want to use the Audio Inputs, then Buffer size must be exactly as your ASIO buffer size. So if you do sound synthesis work a lot with editing harmonics, put it double the ASIO, if you use the audio inputs put it the same as the ASIO.

- In any case in this new version, the probability for spikes should be greatly reduced (even if buffer is same as ASIO). And I hope for buffer settings double the ASIO, it should be reduced to near zero.

- GUI: The dialog for manually setting knob values is available :)

=======

So I hope this version is safer for your ears:

ZynAddSubFX VST v2.4.1.454beta


LE: Also for ADSynth, the harmonics should be ok to automate using MidiLearn, without spikes, if buffer is double the asio buffer. At least as far as I could test.

LE2: If you have large ASIO buffer sizes, it may seem it is ok also to have the buffer size the same as ASIO. As it seems it is a good thing to have zyn's internal buffer larger or the same as the oscil size (512). But larger than 1024 i think it would not make sense.



For example: I have an ASIO buffer size of 256. Best for me is zyn's buffer 512 and oscil size 512.

So finally, I guess best is:
Zyn's buffer = 2*ASIO buffer if ASIO buffer is below 512
Zyn's buffer = ASIO buffer if ASIO buffer is greater or equal to 512
Oscil size = 512

===
VDX
== VDX == One Man can make a difference!
My music is on https://soundcloud.com/vdxi | Info | More Info

Post

V'ger wrote:I just tried to have the oscil value the same as buffer (256), but then Zyn refused to load, going back to double value (512), everything is fine. A 1024 setting makes no difference as far as I can tell. What is this setting anyway?
I'd say min value of oscil size is 512 (otherwise the FFT engine crashes). It also has to be a power of 2 (also for FFT reasons). If this parameter is too big (say 1024), you will probably get corrupted sound when you edit the oscillator harmonics in realtime (in ADDSynth).

Also, If you do not experience loud bursts of noise, you can stay with your internal Zyn buffer size 256 (for lowest latency, and if it is the same as your ASIO buffer, you can also use zyn's audio inputs - the exact behavior depends on your ASIO drivers)

The internal Zyn Buffer size should be greater or equal to your actual ASIO buffer size. For best performance, the internal Zyn buffer should be a MULTIPLE of your real ASIO size.

If you experience noise bursts when you quickly move around with the harmonics slider inside a ADDSynth patch, then make your zyn buffer 512, and your oscil size also 512. I would say the impact on latency is minimal, and not doubling the latency, as if it would happen if you modified your actual ASIO Buffer Size to 512.
== VDX == One Man can make a difference!
My music is on https://soundcloud.com/vdxi | Info | More Info

Post

Does it sound useful to you to make the main Zyn window always on top? Cause I heard some ppl complaining that the main window gets caught under the host windows...

Post

Jackoo,

That would be a spectacular addition. Thanks.

Post

:party: !!YES!! :party:

Post

burning a lot of time these days on making a version without any GUI artifacts to the host (even if zyn's GUI is active)... :bang: :bang: :bang: Needs a separate thread to handle the GUI properly and separate it completely from the sound generating thread..... :dog: :dog:

So far I'm getting clean host GUI, but corrupted Zyn GUI :scared: And making windows on top... with FLTK.. that's a whole other hassle...:pray:

anyway beats rewriting everything in QT... timewise :help: :scared:
Last edited by jackoo on Sun Apr 03, 2011 6:44 pm, edited 1 time in total.

Post

ok... here it is...

Remove old version from your projects BEFORE upgrading (or you will get a corrupted GUI)

Presenting:

ZynAddSubFX VST v2.4.1.460beta

ZynAddSubFX VST
ver. 2.4.1.460beta VST VDX version

- Completely removed the GUI interaction artifacts between Zyn and the Host
(no more weird mouse behavior when Zyn GUI is ON)
- Should be useable now on more hosts...
- No need for wrapper anymore
- Modified internal threading mechanisms
- !! Made ADDITIONAL THREAD to separate GUI from the Sound Generation Thread
- Added option (check settings) to have all Zyn's windows On Top of the host (default is activated)
- Added option NOT to use the new GUI thread (use old style GUI, with known issues, if for some reason the new mode is not working properly - default is inactivated)

- If you choose to have Zyn's windows on top of the host, all tooltips will NOT be shown (technical FLTK reasons...)
- If you wish to see the tooltips, please deactivate the option.

==================================
BUFFER SIZE NOTES:

- If no sound bursts occur Internal Buffer Size = Asio Buffer Size (best performance)
- If sound bursts occur when working with harmonics (osc editor):
Internal Buffer Size = 2 * Asio Buffer Size
- If you use harmonics automation:
Internal Buffer Size = 2 * Asio Buffer Size
- If Internal Buffer Size = 2 * Asio Buffer Size, poliphony may be limited.
- Recommended Oscil Size = 512 (always)
- To use Audio Inputs, Internal Zyn Buffer Size = Asio Buffer Size

=================================

I'm keen to see if this works better in hosts which had problems with previous versions, due to erratic GUI behavior.

Enjoy!

==
VDX
Last edited by jackoo on Tue Apr 05, 2011 7:59 pm, edited 1 time in total.
== VDX == One Man can make a difference!
My music is on https://soundcloud.com/vdxi | Info | More Info

Post

Hi,

Just tried this latest build.
When trying to set the root diretectory for the banks windows menus go weird and after opening and closing the 'add root dir' for banks it crashed Live.

Win7 32bit
Ableton Live current version

Post

justed rebooted.....

whilst typing that last reply my computer went into meltdown and I hit the submit button before I had a total sytem freeze, except for the mouse hehe.

I guess thats largely to do with Live's handling of quirky plugins.
I have quite a few plgins that can get Live to crash, including commercial ones :x

But thats the worst crash Ive had till now I think :lol:

Post

setting the root directory? sorry... no can't do

it's hardcoded C:\ZynAddSubFX

Read install.txt

Reasons for that have been mentioned.

See if menus go weird after you copy the banks there and after zyn correctly creates a cfg file. Also buffer sizes must be set.

:D :D indeed the Settings dialog is the most instable :)

Checking the cfg by hand may also be required if zyn crashes during the settings dialog.

Post

ahh, sorry... :oops:
I just installed without reading anything !

Post

ooba dooba :P does it work?

Post

@jackoo

I take back my last comment having read the VST_README.txt in the zip.
you fekking hero....this is the most stable version yet and the most usable.
The windows stay on top and it hasnt crashed in the last few minutes :-o

thankyou soooooooooo much :D

Post Reply

Return to “ZynAddSubFX”