ZynAddSubFX 2.5.0

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

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

Re: ZynAddSubFX 2.5.0

Post by dsreyes1014 »

fundamental wrote:MIDI Learn bindings are not currently serialized in any way.
Putting the binding in .xmz files and perhaps a new standalone serialization might make the most sense, though neither is implemented at the current moment.
Gotcha. Just wanted to make sure. Thanks fundamental.
gabsson
Established Member
Posts: 31
Joined: Tue Apr 07, 2015 11:23 am
Location: BERLIN
Contact:

Re: ZynAddSubFX 2.5.0

Post by gabsson »

do somebody have documentation regarding midi learn on Zyn?
Gabsson perry's strictly linux made music on https://soundcloud.com/gabsson-perry
fundamental
Established Member
Posts: 165
Joined: Thu Nov 07, 2013 1:19 pm
Been thanked: 1 time

Re: ZynAddSubFX 2.5.0

Post by fundamental »

gabsson wrote:do somebody have documentation regarding midi learn on Zyn?
Currently the sum total of documentation of this feature is what the release said:
fundamental wrote:To try out the MIDI learn, simply use middle click on a knob/slider
and then feed in a midi CC and the system will attempt to create a binding
out of the two.
If you (or anyone else) can list questions about the system that they want answered and documented I can certainly transform that into user level documentation, though the system is very bare bones at the moment.
ZynAddSubFX maintainer
redu
Established Member
Posts: 24
Joined: Tue Mar 10, 2015 3:33 pm

Re: ZynAddSubFX 2.5.0

Post by redu »

Fundamental,
it would be most useful to learn, which knobs and slides in zyn are midilearnable?
Played "trial and error" and found:
Volume knob, = learnable
Slides in adsynt = learnable (but only for part1, not for other parts)
Slides in mixer panel = learnable
Slides in subsynth = not learnable
effect knobs = not learnable
A wider use of learnable knobs and slides would be preferred. Say for example a phaser freq control to simulate Leslie speed control would be really precious.
Of course, also saving midi learn data with all other parameters would be preferable in nearest future?

Ref:
ZynAddSub's excellent pure sine wave synthesis is a nice tool to create a HammondB3 sound, and more, as there is a possibility to add slight detuning of drawbars harmonics for instance. But, unfortunately, at present state of art building physical drawbars and switches in B3 style fails because of limited midi learn abilities.
fundamental
Established Member
Posts: 165
Joined: Thu Nov 07, 2013 1:19 pm
Been thanked: 1 time

Re: ZynAddSubFX 2.5.0

Post by fundamental »

redu,

If it's not learnable then that's a bug not a design decision.
There are a few locations where it's known to be buggy at the moment (e.g. the oscillator window in ad/pad synth), but the locations which you describe as non-learnable should work fine.
Depending upon which version you're finding these errors in I might have already fixed the adsynth issue you refer to.
I'll look into each one of these bugs in the next couple of days.

Most of the time with the new OSCified system these issues are relatively easy to correct if you know which pieces to poke and prod.
ZynAddSubFX maintainer
redu
Established Member
Posts: 24
Joined: Tue Mar 10, 2015 3:33 pm

Re: ZynAddSubFX 2.5.0

Post by redu »

Thanks Fundamental,
in my midi learn tests i used kxstudio trusty build availavble in ppa:
https://launchpad.net/~kxstudio-debian/ ... ld/7574712
Don't know sources versions used in theses ppa builds?

To get rid of early bugs , would like to build my own zyn2.5.x version using latest sources available. But where to find the latest ones?

This Zyn by Paul Nasca ia a great stuff. Love it!
fundamental
Established Member
Posts: 165
Joined: Thu Nov 07, 2013 1:19 pm
Been thanked: 1 time

Re: ZynAddSubFX 2.5.0

Post by fundamental »

Given the date attached to that, it looks like this was built on yesterday's git HEAD.
If you're using that version of that package, then I'd assume your bugs are up-to-date.

The current code can be viewed at http://sourceforge.net/p/zynaddsubfx/co ... ster/tree/
To download it just use the git url which shows up on that page.

Hopefully this set of issues will be some of the last ones for the near future as 2.5.1 is currently in a pre-release state (i.e. there really shouldn't be sizable/numerous bugs left).
ZynAddSubFX maintainer
redu
Established Member
Posts: 24
Joined: Tue Mar 10, 2015 3:33 pm

Re: ZynAddSubFX 2.5.0

Post by redu »

An example - midi learn fails:
Trying to midi learn subsynth slides. OK, something happens: Good news is, that when i press the mouse middle button, the slide reacts! But unfortunately the slide just jumps down to slide zero level, and still cannot be adjusted by midi CC. The slide still can be moved using a mouse cursor, but not using midi CC.
Fundamental, hope this helps you track my bug?
fundamental
Established Member
Posts: 165
Joined: Thu Nov 07, 2013 1:19 pm
Been thanked: 1 time

Re: ZynAddSubFX 2.5.0

Post by fundamental »

redu,

Thanks for reporting the issues.
Both the subnote sliders and the effect knobs have been fixed.
In order to use midi learning with the subnote sliders you can use the CTRL+left mouse combination.
This works around the already overloaded middle click which resets harmonics.
ZynAddSubFX maintainer
redu
Established Member
Posts: 24
Joined: Tue Mar 10, 2015 3:33 pm

Re: ZynAddSubFX 2.5.0

Post by redu »

Congratulations Fundamental!
Updated to latest builds in kxstudio-debian, and can now midi learn all important slides and knobs in Zyn. Grazie mille! It's now posible to control Zyn using midi commands. That is = using physical slides and switches instead of a mouse and cursor method.

Looking forward to that stable version 2.5.1 in nearest future.
DepreTux
Established Member
Posts: 135
Joined: Tue Jul 23, 2013 9:36 am

Re: ZynAddSubFX 2.5.0

Post by DepreTux »

Are there any plans to make the parameters modify the sound in realtime? I mean if you tweak a knob, you don't have to wait until the next note to hear the effect... Zyn's windows vst already does that, so that's why I'm wondering.

Anyway, zyn is already great, thanks a lot, fundamental.
fundamental
Established Member
Posts: 165
Joined: Thu Nov 07, 2013 1:19 pm
Been thanked: 1 time

Re: ZynAddSubFX 2.5.0

Post by fundamental »

@redu
Hopefully the release will be out today or tomorrow.
I think the remaining bugs have been documented and scheduled for the 2.5.2 release, so the 2.5.1 release should be ready to go.

@DepreTux

The plan is to start transitioning over to realtime parameter changes for the 2.5.2 version
http://sourceforge.net/p/zynaddsubfx/fe ... quests/46/

If you have a parameter which you want some priority added to I'd throw up use case on the feature tracker.
ZynAddSubFX maintainer
redu
Established Member
Posts: 24
Joined: Tue Mar 10, 2015 3:33 pm

Re: ZynAddSubFX 2.5.0

Post by redu »

Fundamental,
there is a version 2.5.1-3 now available. What new features are there compared to 2.5.1?

In Ubuntu release 15.10, there is a 2.5.1-2 ready in the repository.

Would be really pleased to see midi learn save possibility. Has 2.5.1-3 got it?
fundamental
Established Member
Posts: 165
Joined: Thu Nov 07, 2013 1:19 pm
Been thanked: 1 time

Re: ZynAddSubFX 2.5.0

Post by fundamental »

@redu

The 2.5.1-x is just a series of patches on 2.5.1 to get compilation working on some of the less used architectures that debian supports.
2.5.2 should have midi serialization, but 2.5.1-x doesn't.
ZynAddSubFX maintainer
redu
Established Member
Posts: 24
Joined: Tue Mar 10, 2015 3:33 pm

Re: ZynAddSubFX 2.5.0

Post by redu »

Fundamental,
any idea of 2.5.2. release date?
Fundamental said Mar 13:
>
MIDI Learn bindings are not currently serialized in any way. (2.5.1)
>
Does midi serialization mean that those bindings are implementeded? Midi-learn save as other parameters?
Post Reply