tuxguitar
tuxguitar copied to clipboard
Let Ring issue
Hello.
I wrote about that problem in the other topic but decided to open it as a separate issue. The problem happens when we use L.R. (Let Ring):
Look at the first bar. What can be wrong here? Theoretically, LR should stop at the end of 2 and 4 beats, but it doesn't:
You need to explicitly stop every string that has a note with a Let Ring effect using a note on that string without LR. Look at bar 2, now it works. It even adds the natural feeling of muting unused strings. But it's ugly and hardly can be called "readable".
There are 2 ways to fix it:
-
Simple: decide that if after the chain of LR, there is a note without LR, all LR notes stop after that note ends. In the example above, after E4 and D4. Pros: doesn't need file format change, doesn't affect score unless it relies on this weird behavior. Cons. no? I think that is how it was planned to be. Also, it decreases the urgency of introducing 4 voices to TG, which will not happen until 2.0.
-
Advanced: introduce some "No Ring" (N.R.?) per-string effect, not visible on the score, which instantly cancels any sound on the specified string. Pros: more precise control to get what you want. Cons: harder to implement, required file format change (new effect).
Thoughts?