From: Dominique F. <fo...@gr...> - 2017-01-03 11:27:47
|
Hi, A new version of the Guido Engine Library, applications and tools is available from the sourceforge files section. https://sourceforge.net/projects/guidolib/files/ <https://sourceforge.net/projects/guidolib/files/> And all the best for the new year, — Dominique Change list --------------- - accidentals collision detection improved, it comes with a change in handling dx in \acc tag: it is now applied to the solved collision - fix a bug with \space tag at the beginning of a slice (e.g. after a bar): space was ignored - strategy improved for creating natural keys: when the key signature increases the current key no natural key is created unless the 'hideNaturals' tag parameter is set. - key layout improved : decreases right space after a natural key - fix dispNote issue in tuplets when value is /32 or /64 - octava tag: draw extensions lines - new autopos attribute for lyrics: when 'on', the lyrics are placed below the bottom of the bounding box that includes all the notes of the staff. - fix a bug with incorrect placement of position tags in multi-voices scores with \staff tags - fix appearance issue with tuplets (dispNote attribute) and durations that normally required to be splitted. Support of dispNote for rests. - various issues with clefs corrected (duplicate clefs, clef - meter inversion) - system style for bar format is now supported by repeat bars - new style "none" for \acc tag, intended to avoid the second accidental in case of tied notes - articulations support a position parameter with "above" or "below" values - default placement of marcato change to above - chords: better support of articulations tags - slurs redesigned - autoMeasuresNum attribute of the \meter tag supports "page" value - new GuidoGetMeter API - new 'enclosure' parameter for \mark tag (see sample gmn files) - incorrect beaming corrected: a beam could sometimes cross a beat, - incorrect beam start corrected for tied notes starting off beat - bug in Midi export corrected (velocity was always 0) - crash bug corrected with meter<"0">, was due to new beaming strategy - beamed half notes support arbitrary 'empty' durations - new \beamsFull tag introduced to allow rests in auto beaming |