helps to actually save the fix!
BugFix: Padsynth not activating correct harmonic modifiers on instrument loading.
Merged in Bank and MusicIO fixes from Hermann.
Merged in Bank and MusicIO fixes from Hermann.
V2.3.6.1
V2.3.6.1
Removed orphaned appdata line in CmakeLists.txt
V 2.3.6
Replaced main window tabs with emulated type (simliar to AddSynth Voice tabs).
Made small adjustment to CLI CrossFade controls
CLI crossfade vol now works correctly - needed to increase the limit value in Misc/Part.cpp
BugFix: Some part level changes were reporting an unrecognised effect.
Included Improved Crossfade from Kristian.
Changing partlevel controls are no linger marked as instriment changed.
SubSynth bandwidth scale drawing no longer uses cairo
adjusted SubSynth badwidth scale line colours and widths
Demo of basic line drawing of SubSynth Bandwidth Scale graphic
Prefer modern FLTK / Cairo bridge when possible
Merged in Jespers cario-fltk1.4 / Wayland patch.
I'm pleased to say this has now been done in Yoshimi V2,3.5.3, so in a weeks or so I'll close this bug.
V 2.3.5.3
V 2.3.5.3
Formal release of XML V3/V4 identification.
Permanently removed (apparently) redunant code in UI/WidgetCheckButton.cpp
Removed the gtk link in GUI checkbutton code to ensure we are not
minor adjustments to dev_notes/ToDi.txt
Created branch for very last version before resizing was implemented.
Doesn't load on Ubuntu 25.10
Doesn't load on Ubuntu 25.10
Please port to mxml-4
Is this a self-build, or package. i.e. where did you get Yoshimi from. Also what Yoshimi version is it?
Added SubSynth LFOs to CLI access.
metadata correction
BugFix: Banks not showing Yoshimi type instrument colour.
Replaced rotary knob change with improved version from Jesper.
Yoshimi 2.3.5
Yoshimi 2.3.5
Yoshimi 2.3.5
Some final cleanups and doc. updates.
Corrected rotatary knob scaling for fltk 1.4
final preparation for V2.3.5
Further adustments to top of main window due to FLTK 1.4 changes.
Final preparations for the next release.
Made small adjustments to tooltip sizes.
Fixed Mixer panel VU drawing error.
Merged in SubSynth LFO work from Kristian
Finish up most of SUBsynth LFO UI integration and sound.
Subsynth GUI adjustments
Add remaining SUBnote LFO params, and use in DSP code.
Convert SUBnote->Envelopes and LFO raw pointers to unique_ptr.
Populated SubSynth LFO inserts (thanks Kristian).
Initial work on preparing for SubSynth LFOs
Added missing include file to LV2 cmake file
Added scale tracking to PadSynth->Random Walk window
Subsynth GUI adjustments
Populated SubSynth LFO inserts (thanks Kristian).
Initial work on preparing for SubSynth LFOs
Added Slow Cymbal instrument to Drums bank.
I just got back from the Linux Audio Conference in Lyon yesterday, and tomorrow am off to the New Forest Folk Festival till next Monday. I'm very glad to see this work done and will give it a run as soon as I'm back to normal!
Main, Edit, Kit windows now fully controllable from the CLI.
Furhter wok on cront of GUI from CLI.
Mixer panel issues resolved and CLI can resize it.
Resolved some checkSane resize anomalies, that didn't show up previously.
Revised the structure of the display controls, so now making progress.
Reverted last attempt, it wasn't working!
Further CLI display developments.
Revised display handling between CLI and GUI sending numeric values rather than strings
created display text lists.
Created complete path from CLI to GUI for display controls.
dropped stahed changes here
Some small adjustments on display branch
Corrected tooltip for "Enable Part Reports".
Yoshimi 2.3.4.1
Final cleanups
Implemented new control "Warn parts changed" - defaults to disabled.
Implemented new control "Warn parts changed" defaults to disabled.
Changed wording of Hinde Non-fatal Errors to Hide Non-essential reports.
Tested LV2 for Ardour and Qtractor.
Merged in changed parts warnings.
Completed GUI load waring for Vectors.
CLI now reports parts changed when loading vectors.
Most CLI part load warnings now done.
Made reccomended changes from Hermann.
Some small cleanups
Overwrite warnings complewte for GUI.
Most of part warnings done for the GUI
Further work on part change notification.
Started working this into the code properly.
Initial feasability test of changed parts notification.
Further work on part change notification.
Started working this into the code properly.
Initial feasability test of changed parts notification.
Fixed Omni CLI off by one error
Resolved some checkSane resize anomalies, that didn't show up previously.
Revised the structure of the display controls, so now making progress.
Reverted last attempt, it wasn't working!
Further CLI display developments.
Revised display handling between CLI and GUI sending numeric values rather than strings
created display text lists.
Created complete path from CLI to GUI for display controls.