I have just managed to get v.0.9.36.11git.7b0f34 installed.
And the legato, so far as I can see, now works perfectly! It ignores unselected notes, and doesn't worry about pitches which occur more than once.
Thank you so much for this!
The articulation option (or whatever one might call it) is less satisfactory, because currently the gap produced between successive notes is proportional to the amount of time between the NoteOn events of each pair of notes involved. I can't see that that would ever be useful. What would be much more useful would be the ability to make gaps of a consistent length, regardless of the timing of note beginnings. The gaps need to be defined by the user as a fixed amount of time, either in fractions of a second or of a beat. (The second option is probably better, because if one later changes the tempo, it doesn't seem reasonable to expect qtractor to remember all the places where this tool has been used and then to resize the gaps.) I also suggest that a "negative gap" (i.e. an overlap) should also be an option, although it would perhaps be used only rarely.
This could all perhaps be achieved by having a (gap-) length option with a default of 0.000, rather than the current percentage option with a default of 100.0%.
There is one situation which needs guarding against: clearly the NoteOff event must never occur before the same note's NoteOn. If a user specifies a gap which would produce this result on one or more notes, then I suggest that those notes should be unaltered, but all the remaining notes should have the gap applied. A pop-up warning message might be useful in such a case.
Thanks again for the legato, which I promise I shall be using extensively!
Copyright (C) 2006-2024 rncbc aka Rui Nuno Capela. All rights reserved.
Powered by Drupal
Recent comments
34 min 21 sec ago
11 hours 7 min ago
20 hours 19 min ago
23 hours 51 min ago
1 week 4 days ago
1 week 4 days ago
2 weeks 17 hours ago
2 weeks 6 days ago
3 weeks 2 hours ago
3 weeks 1 day ago