Bump version to 3.0.7 to handle portamento legacy
commit019da249d0bc23c6a9d60cb08c4a90d360401f4a
authorRicard Wanderlof <polluxsynth@butoba.net>
Fri, 28 Jan 2022 23:33:02 +0000 (29 00:33 +0100)
committerMark McCurry <mark.d.mccurry@gmail.com>
Fri, 11 Feb 2022 02:57:37 +0000 (10 21:57 -0500)
treed1d39b26534c8365ab721364378bd6b9c6272849
parent8a59ce9fa1cad9ae159186e3b7db952c822f50dd
Bump version to 3.0.7 to handle portamento legacy

Prior to this version, mono and legato modes always had auto
portamento (i.e. portamento only happened when notes were
played legato), and poly mode never had it (i.e. when portamento
was enabled, every note had portamento regardless of playing
style). Since the introduction of the new auto portamento mode
parameter, where the necessity to play legato is now governed by an
explicit parameter, we need to potentially set this parameter when
loading older files so that the portamento behavior remains the same
as originally intended.
CMakeLists.txt
src/Misc/Part.cpp
src/Tests/guitar-adnote.xmz