Zynaddsubfx 3.0.3 - The “She Scanned” Release
Moderators: raboof, MattKingUSA, khz
Zynaddsubfx 3.0.3 - The “She Scanned” Release
There are lots of improvements in the code that need to get in your computer/DAW! Let’s have a release! This is mostly a bugfix release, making Zyn a smoother and more stable audio design/music making experience. Especially notable the preset and session file loading has been cleaned up and polished, now including a search in the legacy fltk UI version. Another cool new feature is using more of your computer cores (if available) to generate the padsynth wavetables so you can hear the results of your tweaking much sooner (not yet available on windows). Many causes of crashes were fixed for both Zyn-Fusion users and users of the legacy UI.
Finally, we are very pleased to announce that this is the last release before the free licensing of the zyn-fusion UI source code. In fulfilment of our promised dedication to open source and free-licensed software, this month we expect to have everything fully converted to MIT or GPL license and publicly available. This marks the end of the “fundraiser” portion of the open-source-eventually scheme, attempting to finance the full time work that allowed the completion of zyn-fusion. Binaries for those who don’t want to build from source will still be available for sale for a modest (not yet determined) price which will continue to fund bug fixes and new features. We thank all of you for your support.
Here is the complete changelog for the zyn engine and the Fusion UI:
Add bank search to FLTK/NTK GUI
Add parallel padsynth sample generation
Remove X11 dependency for non-GUI builds
Fix crash when changing modulation types in running notes
Fix NullEngine usleep() on windows
Fix loading filter parameters with older xml
Fix effect saving when updating with zyn-fusion interface
Fix crash on close under some VST hosts
Fix (again) crash on File->quit in plugin host
Disable mouse control of VU/mixer meters
Fix bank path on windows VST
Fix Windows path nagivation to root dir
Darken file selection background
Add favorite selection clear via right-click
Add favorite deduplication
Fix partial clear of macro fields
Add default to macro offset/gain
Prevent multiple dropdowns from existing in the UI
Fix crash in batch harmonic edit
Fix read-only operations on windows due to platform specific usleep()
Fix "Quarter" misspelling
Fix error backtrace window on windows
Fix stuck notes when disabling part
Fix inverted left/right in mixer VU
Fix disconnected Sub Synth filter visualization
Fix crashes related to filter visualization when changing views
Fix delayed updates when using double-click resets
Fix crash with no-favorites
Fix crash when changing to distortion view
Fix bug related to loading filter parameters in old VST saves
Fix some keyboard events in some VST hosts (e.g. FL Studio)
Fix saving effects from fusion UI
Fix unlabeled cutoff/resonance/gain in dynamic filter
Fix effect group scroll behavior
Fix backspace in part setting's part name
Fix repeated keyboard note-on events
Remove extra virtual keyboard key
Connect LFO graphical representation drag events to underlying parameters
Fix crash from midi automation meta-feedback
Add visual indicator of click for copy/paste buttons
Add missing EQ Copy/Paste
Add missing Distort Copy/Paste
Fixed Addsynth resonance copy/paste
Fixed Voice copy/paste
Build process is now reproducible
Fix minor bugs
And here’s the contribution score card by number of commits since 3.0.2: (df5635ad2)
34 fundamental
19 Johannes Lorenz
10 Hans Petter Selasky
1 Marcin Mikołajczak
As always, those who already purchased the Zyn-Fusion UI will be able to download this updated version for free from Gumroad.
Now go make some noise!
--Team Zyn.
Project Page:
http://zynaddsubfx.sf.net/
Buy Zyn-Fusion or Download the Demo:
http://zynaddsubfx.sourceforge.net/zyn-fusion.html
Or Download the Source (with legacy UI):
https://sourceforge.net/projects/zynadd ... bfx/3.0.3/
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
Finally, we are very pleased to announce that this is the last release before the free licensing of the zyn-fusion UI source code. In fulfilment of our promised dedication to open source and free-licensed software, this month we expect to have everything fully converted to MIT or GPL license and publicly available. This marks the end of the “fundraiser” portion of the open-source-eventually scheme, attempting to finance the full time work that allowed the completion of zyn-fusion. Binaries for those who don’t want to build from source will still be available for sale for a modest (not yet determined) price which will continue to fund bug fixes and new features. We thank all of you for your support.
Here is the complete changelog for the zyn engine and the Fusion UI:
Add bank search to FLTK/NTK GUI
Add parallel padsynth sample generation
Remove X11 dependency for non-GUI builds
Fix crash when changing modulation types in running notes
Fix NullEngine usleep() on windows
Fix loading filter parameters with older xml
Fix effect saving when updating with zyn-fusion interface
Fix crash on close under some VST hosts
Fix (again) crash on File->quit in plugin host
Disable mouse control of VU/mixer meters
Fix bank path on windows VST
Fix Windows path nagivation to root dir
Darken file selection background
Add favorite selection clear via right-click
Add favorite deduplication
Fix partial clear of macro fields
Add default to macro offset/gain
Prevent multiple dropdowns from existing in the UI
Fix crash in batch harmonic edit
Fix read-only operations on windows due to platform specific usleep()
Fix "Quarter" misspelling
Fix error backtrace window on windows
Fix stuck notes when disabling part
Fix inverted left/right in mixer VU
Fix disconnected Sub Synth filter visualization
Fix crashes related to filter visualization when changing views
Fix delayed updates when using double-click resets
Fix crash with no-favorites
Fix crash when changing to distortion view
Fix bug related to loading filter parameters in old VST saves
Fix some keyboard events in some VST hosts (e.g. FL Studio)
Fix saving effects from fusion UI
Fix unlabeled cutoff/resonance/gain in dynamic filter
Fix effect group scroll behavior
Fix backspace in part setting's part name
Fix repeated keyboard note-on events
Remove extra virtual keyboard key
Connect LFO graphical representation drag events to underlying parameters
Fix crash from midi automation meta-feedback
Add visual indicator of click for copy/paste buttons
Add missing EQ Copy/Paste
Add missing Distort Copy/Paste
Fixed Addsynth resonance copy/paste
Fixed Voice copy/paste
Build process is now reproducible
Fix minor bugs
And here’s the contribution score card by number of commits since 3.0.2: (df5635ad2)
34 fundamental
19 Johannes Lorenz
10 Hans Petter Selasky
1 Marcin Mikołajczak
As always, those who already purchased the Zyn-Fusion UI will be able to download this updated version for free from Gumroad.
Now go make some noise!
--Team Zyn.
Project Page:
http://zynaddsubfx.sf.net/
Buy Zyn-Fusion or Download the Demo:
http://zynaddsubfx.sourceforge.net/zyn-fusion.html
Or Download the Source (with legacy UI):
https://sourceforge.net/projects/zynadd ... bfx/3.0.3/
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
_ssj71
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
- sysrqer
- Established Member
- Posts: 2520
- Joined: Thu Nov 14, 2013 11:47 pm
- Has thanked: 319 times
- Been thanked: 148 times
- Contact:
Re: Zynaddsubfx 3.0.3 - The “She Scanned” Release
Cool, very exciting to see a new release.
I reported a bug on the irc a while ago about saved settings sounding different between two versions, I think 3.0.0 and 3.0.1. The (I think) main dev was able to reproduce it but I didn't check on the progress, do you know if that was fixed? I've been holding off updating because I had some important work to do.
I reported a bug on the irc a while ago about saved settings sounding different between two versions, I think 3.0.0 and 3.0.1. The (I think) main dev was able to reproduce it but I didn't check on the progress, do you know if that was fixed? I've been holding off updating because I had some important work to do.
-
- Established Member
- Posts: 165
- Joined: Thu Nov 07, 2013 1:19 pm
- Been thanked: 1 time
Re: Zynaddsubfx 3.0.3 - The “She Scanned” Release
That sounds like the floating point filter parameter loading bug which according to git logs should have been resolved in any release/git-checkout after July 26th.sysrqer wrote:Cool, very exciting to see a new release.
I reported a bug on the irc a while ago about saved settings sounding different between two versions, I think 3.0.0 and 3.0.1. The (I think) main dev was able to reproduce it but I didn't check on the progress, do you know if that was fixed? I've been holding off updating because I had some important work to do.
ZynAddSubFX maintainer
- sysrqer
- Established Member
- Posts: 2520
- Joined: Thu Nov 14, 2013 11:47 pm
- Has thanked: 319 times
- Been thanked: 148 times
- Contact:
Re: Zynaddsubfx 3.0.3 - The “She Scanned” Release
Thanks fundamental, that sounds about the right date to me. Cheers for fixing it!
-
- Established Member
- Posts: 37
- Joined: Mon Sep 04, 2017 9:30 pm
Re: Zynaddsubfx 3.0.3 - The “She Scanned” Release
Thanks for the continued work on this! Just to be sure, I'd like to support the development but wish to do so if/once the code is open sourced. Would that still be possible?
Re: Zynaddsubfx 3.0.3 - The “She Scanned” Release
Its not finalized, but the current leaning is donations will still be accepted or you can buy a convenient, pre-built binary.aaahaaap wrote:Thanks for the continued work on this! Just to be sure, I'd like to support the development but wish to do so if/once the code is open sourced. Would that still be possible?
_ssj71
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
-
- Established Member
- Posts: 37
- Joined: Mon Sep 04, 2017 9:30 pm
Re: Zynaddsubfx 3.0.3 - The “She Scanned” Release
Ah, great! Being able to donate after open-sourcing would be appreciated!ssj71 wrote:Its not finalized, but the current leaning is donations will still be accepted or you can buy a convenient, pre-built binary.aaahaaap wrote:Thanks for the continued work on this! Just to be sure, I'd like to support the development but wish to do so if/once the code is open sourced. Would that still be possible?
- lucidbeaming
- Established Member
- Posts: 34
- Joined: Tue Mar 21, 2017 8:44 am
- Location: San Jose, CA
- Contact:
Re: Zynaddsubfx 3.0.3 - The “She Scanned” Release
Any update on ARM optimizations so compiling on Raspberry Pis can make use of the SSE and NEON support?
Re: Zynaddsubfx 3.0.3 - The “She Scanned” Release
I'm sure that will be an option. Just a matter of figuring out how/where/what platform etc. Thanks for your support!aaahaaap wrote:Being able to donate after open-sourcing would be appreciated!
_ssj71
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
Re: Zynaddsubfx 3.0.3 - The “She Scanned” Release
Sorry, not yet. It just hasn't been very high on the priority list.lucidbeaming wrote:Any update on ARM optimizations so compiling on Raspberry Pis can make use of the SSE and NEON support?
_ssj71
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
music: https://soundcloud.com/ssj71
My plugins are Infamous! http://ssj71.github.io/infamousPlugins
I just want to get back to making music!
-
- Established Member
- Posts: 2315
- Joined: Sat Jun 21, 2014 8:37 pm
- Been thanked: 251 times
Re: Zynaddsubfx 3.0.3 - The “She Scanned” Release
Opening all the various pages, shows how much work has been done,
and the great potential for sound designers to take advantage of it all.
Is there a config file other than test.json?
Is it, or can it be possible in later versions, to define the number
of cores/cpu-threads used for multi-processing?
Could the -l and -L command options be made to
open a file requestor at a specified path?
Can the new windows be pinned open, or made to be floating?
With large monitor prices falling, it would be nice to have
several of the windows open sometimes.
I hope people will buy stacks of the binaries when they are ready.
Well worth supporting such a great project.
Cheers
and the great potential for sound designers to take advantage of it all.
Is there a config file other than test.json?
Is it, or can it be possible in later versions, to define the number
of cores/cpu-threads used for multi-processing?
Could the -l and -L command options be made to
open a file requestor at a specified path?
Can the new windows be pinned open, or made to be floating?
With large monitor prices falling, it would be nice to have
several of the windows open sometimes.
I hope people will buy stacks of the binaries when they are ready.
Well worth supporting such a great project.
Cheers
-
- Established Member
- Posts: 165
- Joined: Thu Nov 07, 2013 1:19 pm
- Been thanked: 1 time
Re: Zynaddsubfx 3.0.3 - The “She Scanned” Release
For the GUI at the moment, that's the only configuration asset at the moment.glowrak guy wrote:Is there a config file other than test.json?
Currently it loads all of the labels and tooltips from that file and it was built with translations in mind (i.e. if the osc schema is replaced with a translated version then the GUI is effectively translated). Down the line one requested bit of functionality is themes and under the hood there's some datastructures in place for theme support ( https://github.com/mruby-zest/mruby-zes ... #L677-L739 ) though theme loading/saving has not yet been implemented.
Currently the only heavy multi-threaded processing which happens is the generation of padsynth samples and it defaults to using all available cores.Is it, or can it be possible in later versions, to define the number
of cores/cpu-threads used for multi-processing?
There may be some future multi-threading work, but nothing which is currently a work in progress.
That's possible as a future bit of functionality.Could the -l and -L command options be made to
open a file requestor at a specified path?
Right now most of the GUI specific feature requests and bug reports are stored at:
https://github.com/zynaddsubfx/zyn-fusion-issues/issues
If you could open a feature request there it would be helpful.
Could you elaborate on this? I'm not entirely sure what you specifically mean.Can the new windows be pinned open, or made to be floating?
With large monitor prices falling, it would be nice to have
several of the windows open sometimes.
ZynAddSubFX maintainer