V2,3,3,1 bugfix
Included bugfixes from Hermann.
Fix initialisation of EQ filter bands
Fix compile problems discovered after release
Yoshimi 2.3.3
Final testing and doc updates
Initial preparations for release.
preparations for release
BugFix: Not honouring last seen mixer panel format.
Revised panel window control, reinstating link between MasterUI and ConfigUI for this.
Set version as 2.3.3 rc1
Bugfix-LV2: start-up synchronisation Yoshimi-UI
Added missing conversion for note time reporting
Added Some_Coding_Notes.txt to dev_notes for review.
Updated HTML User Guide images to reflect current appearance.
BugFix: mixer panel not updating with correct colours.
Revised theme colour control, providing better bank colours.
Changed instument/bank bacgroungs to common neutral shade.
Most keyboard shortcuts (alt+underlined) at the first couple of context
Theme tab now changes its own display when setting 'Monochrome'.
BugFix: temporary fix for segfault in SubSynth
Corrected State menu options.
Revised CLI zread - now includes offset.
Revised and simplified CLI Y/N query code.
BugFix: Config code not correctly readingXML getPar(
Removed redundant CLI common controls list.
Thanks for picking this up :) On Thu, 11 Jul 2024 18:05:47 -0000 "Ted Felix" tedfelix@users.sourceforge.net wrote: assigned_to: Ted Felix Comment: Started some analysis on this one finally. Hoping to make some progress. [feature-requests:#467] NRPN editor Status: open Group: Maybe Created: Tue Mar 29, 2016 11:58 AM UTC by Will Godfrey Last Updated: Thu Dec 22, 2022 03:28 AM UTC Owner: Ted Felix I would like to suggest the following: A small window that can be popped up by appropriate mouse/key magic...
Added synTaiko to banks/Drums.
file::isDirectory() now reports the last change time or zero if it doesn't exist.
Corrected minor errors in HTML Control Data files.
Some minor GUI cleanups.
Removed some redundant UI 'damage()' calls.
External changes to themes are now auto-detected if the theme tab visible.
BugFix: Scales->Center *doesn't* need microtonal to be enabled.
Revised some theme labels for improved clarity.
Config->Theme 'monchrome' button now takes immediate effect.
Merged in crossfade improvements. Not going to go further with this for now.
Further refined crossfade action, removing duplicated calculations.
Performed initial separation of crossfade multiplier from fade type.
BugFix: Not saving root and bank changes.
Yes. Both messages have now appeared. Thanks. On Tue, 28 May 2024 21:43:19 -0000 "SourceForge Support" sf-support@users.sourceforge.net wrote: Hi, I've been informed that the reported issue is now resolved. Please verify it's working for you. Sincerely, SourceForge Support [site-support:#25824] mail list not accepting posts Status: open Created: Mon May 27, 2024 10:20 AM UTC by Will Godfrey Last Updated: Tue May 28, 2024 05:20 PM UTC Owner: nobody I sent a post to the yoshimi-devel list yesterday,...
Still not appearing (the last one to show was on the 18th) I'm getting the following warnings from my ISP From: Mail Delivery System Mailer-Daemon@shcp08.hosting.zen.net.uk To: willgodfrey@musically.me.uk Subject: Warning: message 1sBEoF-001hpj-2E delayed 48 hours Date: Tue, 28 May 2024 15:11:30 +0000 This message was created automatically by mail delivery software. A message that you sent has not yet been delivered to one or more of its recipients after more than 48 hours on the queue on shcp08.hosting.zen.net.uk....
mail list not accepting posts
Changed crossfade ID to uchar crossfadeType ready for alternative types,
Updated some dev-notes (more need doing).
Corrected typo in yoshimi-code/dev_notes/Yoshimi Control Data/Sections/config.html
BugFix: Not updating 'banks_checked' in config file.
Updated config images in user guide.
Applied instrument change GUI bugfix patch from Hermann.
Forgot to add protection for nonexitent config files :(
Removed all reference to singleRowPanel.
All currently defined config setting now immediate.
Structure of UpdateConfig now complete. Just details to fill in now.
Further revision of base config for better isolation and correctness.
Reorganised control values for config so all base ones are together and
Reorganised control values for config so all base ones are together
Added extra flag to CmakeLists.txt
CLI startup disabling GUI is now temporary and not marked changed.
CLI startup show/hide gui or cli no longer permanent but
small iterrim updates
Added missing .xiy file needed for Dooo Flute.
Added more instruments to Drums and Noises
**Reverted previous change**
Split off config state loading from LV2
BugFix: "Enable Single Master" accesssable on secondary instances.
BugFix: CLI not recognising 'type' returned by limits code.
BugFix: CLI not checking XML copmpression range.
Moved config limits from SynthEngine.cpp to Config.cpp but these
Created new files Interchange/Vector.cpp & Interchange/Vector.h
Small changes to make Yoshimi's name definition more consistent.
Merged in new GUI/core interface from Hermann
Still not completely resolved, but we are working on it.
Version 2.3.2 now out there
Final cleanups
Set minimum C++ standard as 17
Some small CLI text corrections
BugFix: From Kristian: Missing file in LV2 code
Version 2.3.2 rc1
BugFix: Wrong default for insert type chorus volume.
Merged in Kristian's improvements
Build option ReportNoteTimes now working properly.
CLI can now handle master volume and master detune as floats.
Working through conversion of normal SubSynth controls.
Added "Major control updates on window refresh" to dev_notes
Forgot to complete part of this :(
Trial of SubSynth slider bank update.
Performed complete conversion of LFOs so there is no direct access into the engines
LFOs now use synth directly instead of recovering from another pointer.
Converted LFO reads to collect_readData
Initial examination of EvelopesUI.
BugFix: Filter UI not displaying Q real value.
Completed AddSynth conversions that don't redraw waveforms.
Fixed regression: noise labels not updating.
Moved duplicated code on voice and voice list to header file in MiscGui.
Converted some of the more complex Voice controls
Reverted changes made with commit aae021c4
Created new read-only control for unison spread in Cents.
More reads converted.
Bugfix: Wrong command used for modulator source
Most of addSynth voice gui done, but found earlier bug :(