yes, only in fusion. replicated with part insertion there. in FLTK, no issue. please migrate this one.
Indeed. I'm building without ntk for over a year now because there was no feedback on this issue :D
Yes. Go to harmonic tab, press copy, change bandwidth, go to Env/LFO tab, paste. bandwidth is not reset to the copied value. Tested with current master. It seems to work if you do not switch tabs meanwhile.
Decreasing octave leads to bad numbers in both UIs
Seems fixed, I'll close.
friedolino, are you OK if we close this? It's outdated, FWIR.
I can't close it, fundamental, can you please close?
Sorry, I accidentally created this in patches, but it is a bug. Closing this. The bug report is now #205.
Filter-Q and V.Sns. do not work with copy-paste
FLTK: PAD-note tabs don't update on paste
Same for V.Sns.
Filter-Q does not work with copy-paste
Crash when using a sample rate of 4000 and JACK audio
friedolino: Were the mruby-zest patches also be merged? I can't recall.
zyn does not compile with ntk anymore
Merge branch 'master' of github.com:zynaddsubfx/zynaddsubfx
Fix spelling mistakes (2)
Fix spelling mistakes
What is the master base commit for the osc-bridge patch?
Re-enable port-checker
friedolino: I can't git am the zyn patches to master anymore, since the master changed. Can you please do a rebase of the patches or at least give me the commit ID where you forked from master? Also, I think for code changes that are not minimal we should prefer pull-requests instead of patches.
FormanFilter: Increase readability
Remove useless public/private keywords
Delete SYNTH_T copy assign op
Fix typo
Implement "/change-synth" for MiddleWare
Delete Master copy and move CTOR
Implement unique_ptr assign move operator
Implement "/last_dnd::s"
Satisfy and re-activate port-checker
Fix crash when loading while backend is dead
Optimise away local integer variable.
Add support for SysEx to ALSA sequencer backend.
Throw a bad allocation exception when a note cannot be inserted into
Increase MIDI ringbuffer size to 256.
Master::runOsc(): Fix possible race condition
Remove unused field.
Use {} to zero-initialize arrays instead of {0}.
Merge branch 'master' of github.com:zynaddsubfx/zynaddsubfx
If you two don't disagree in the next 3 days, I'll do the merge without any further code review, assuming Mark has already reviewed them.
Are you finished with adding the comments, so I can continue?
Add MemLocker
About the square wave: Sorry, I confused wave and distortion.
First of all: Many thanks for the distortion patches. Looking at your first zyn patch (0001): While you can infer the meanings of the parameters, a quick description of each would likely not harm Can you give me the source for your formulae, so I can check easily whether they are all valid? Why is the polyblamp not used for e.g. the square wave? Is it specific for limiters, or did you just not implement it there? Can you please explain your change for distortion number 14?
friedolino: the rtosc patch contains #define DOC_IMP13(a,b,c,d,e,f,g,h,i,j,k,l,m) a b c d e f g h i j k l rDoc(j) Are you sure you did not mean rDoc(m)? Aside from that, the patch looks OK to me.
I'll review and merge this.
Is there any order these patches would need to be merged, or are they independen?
Decreasing octave leads to bad numbers in both UIs
Fix bash completion install path
Increase priority of fusion's LD_LIBRARY_PATH
Fix bash completion install path
Add restore function to OSC plugin
Implement spa plugin
Implement `/change-synth` for MiddleWare
Add steps for control ports
Fix bad max in automation
Update rtosc
Bugfixes
Merge branch 'master' of github.com:zynaddsubfx/zynaddsubfx
Remove invalid branch name in .gitmodules
Merge branch 'default_values' of ssh://git.code.sf.net/p/zynaddsubfx/code into default_values
Move to new rtosc, tests run again
Merge branch 'master' into default_values
Implement spa plugin
Display default value derivations graphically in the UI
Fixed this "jump by uninitialized value" in rtosc update 006b11e, and pulled rtosc submodule.
SaveOsc test fails with clang 6.0.0 in debug and release mode
Bump submodule rtosc
Implement automation
Refactoring, not compiling
spa plugin: multiple improvements
Merge branch 'master' into osc-plugin
Update rtosc
SaveOsc test fails with clang 6.0.0 in debug and release mode
Don't break if a requested OscilGen is not available
Disable not working PortChecker test
Plugin Test fails with current versions of clang (likely 4.X-6.X) in release mode
Plugin Test fails with current versions of clang (likely 4.X-6.X)
Plugin Test fails with all versions of clang
Enable starting fusion from CMake-configured path
Update rtosc: Make port-checker optional
Merge master and default_values
Activate port checker
Merge branch 'master' of github.com:zynaddsubfx/zynaddsubfx
Silence compiler warnings
Merge submodule rtosc
Fix fade-in clipping with smaller buffersizes
Fix fade-in clipping with smaller buffersizes
Fix fade-in clipping with smaller buffersizes
Fix fade-in clipping with smaller buffersizes
Allow LFOs to still use more samples when using 32 bit sample sizes
Tests have shown that this is not the case. The fade in sizes are often still smaller than the buffer size (e.g. 10 < 32). I'll ask Paul Nasca for help with the algorithm, maybe he knows.
Reducing the buffersize (e.g. 32 vs 256) causes fade-in and fade-out clips
Complete GUI rewrite
This has been finished with zynaddsubfx 3.0.0 and the release of the zyn-fusion UI.
Tmp commit
Add docs about output engines
Tmp commit
Padsynth can be parallelized
Changing reverb preset doesn't update the D/W knob