Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Latching octaves #7

Open
dxinteractive opened this issue Feb 27, 2021 · 1 comment
Open

Latching octaves #7

dxinteractive opened this issue Feb 27, 2021 · 1 comment
Labels
deprioritised enhancement New feature or request

Comments

@dxinteractive
Copy link
Owner

dxinteractive commented Feb 27, 2021

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 dxinteractive added the enhancement New feature or request label Feb 27, 2021
@dxinteractive
Copy link
Owner Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deprioritised enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant