xenpaper icon indicating copy to clipboard operation
xenpaper copied to clipboard

Latching octaves

Open dxinteractive opened this issue 4 years ago • 1 comments

Often melodies will shift into another octave for a while. Current syntax is like

7,10,'0--..10|'2,'3,'2,'0,'2-10-|'0,10,5--..7|8,7,5,3,0-v10-

Lot of annoying consecutive ^. Setting the root can help, but is still bulkier than it could be

7,10,'0--..10|{r'0}2,3,2,0,2-v10-|{r`0}'0,10,5--..7|8,7,5,3,0-..

If we want to use up another symbol, e.g. a * could be used to latch and unlatch an octave. The symbol * doesn't particularly matter but must not be visually too big, preferably be in the top half of the char space so it looks more connected to the octave chars than the pitches or anything else

7,10,'0--..10|'*2,3,2,0,2-*10-|'0,10,5--..7|8,7,5,3,0-..

Where a * after an octave shift will retain it until another back tick is encountered

dxinteractive avatar Feb 27 '21 07:02 dxinteractive

Note that octave notation will change #16 , so the chars suggested above will have to be different

dxinteractive avatar Mar 04 '21 06:03 dxinteractive