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

kria: track-wide octave shift and negative octave transposition #45

Merged
merged 3 commits into from May 30, 2019

Conversation

@csboling
Copy link
Contributor

@csboling csboling commented May 23, 2019

Fixes #29

Video here. This adds an octave shift per track on the octave page along the top row. When the octave shift is engaged for a track, the "home row" of the octave page moves up a corresponding number of keys. This allows you to transpose some notes down one or more octaves from the root.

When transposing up a couple octaves, it seemed kind of cramped to have a ceiling on the amount of octave transposition, so in this change all notes have a full 0-5V octave range at all times. One downside of this is that it pretty much uses up the whole octave page. It would be straightforward to impose a lower ceiling than 5V for the maximum octave to get some more UI space back and constrain the pitch CV range.

@csboling csboling changed the title Feature/octave shift kria: track-wide octave shift and negative octave transposition May 28, 2019
@tehn tehn merged commit 30cffcc into monome:master May 30, 2019
1 check passed
1 check passed
continuous-integration/travis-ci/pr The Travis CI build passed
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

2 participants