Piano rolls, on-time, off-time, len, cutback

• Aug 6, 2019 - 16:14

I have a radical proposal. PRE should offer, and maybe even QML expose, "cutback" (instead of len or off-time). Cutback is written length minus off-time (where off-time is start-time + len). Default start time and cutback are 0 and 0 no matter which system of measurement is used. Notes ending at the same time can receive the same cutback if and only if a length-independent measurement system (e.g., denominators, ticks) is used. Even if one is not, it's really the 5% cutback you care about if you're editing, not the 95% you're leaving intact.


Comments

Problem: In PRE;
How should notes with different values be defined separately?
(whole, dotted-half, half, dotted-quarter, quarter, dotted-eighth, eighth, etc...)

Since "Thousands" is a virtual-constant and problematic, "Ticks" is a real-constant and can solve the problem.

In reply to by Ziya Mete Demircan

You seem to be suggesting a scripting language of some kind. In the Piano Roll Editor, the length of notes is, and should be, visually apparent from the bar length. You can't tell today what is a quarter note or an eighth note (unless you have worked with the score in the PRE a while). Personally, I prefer to edit with the plugin where I see the note plainly in the score, and see its value.

People editing in ticks will in short order learn the value of each note-value in ticks. Cutbacks and start-delays are logically, conceptually, in real-time, ticks, not note fractions,.

In reply to by [DELETED] 1831606

No.
I'd just prefer the piano-roll editor to show it.

The curly-brackets show the read-only portion:
The square-brackets shows the input boxes:

          onTime: [15]    len: {3 x quarter} + [465]-ticks
// "onTime" value is subtracted from here^^     ^^^ length of last-note

 
We find topics to talk to ourselves, Nobody else is interested in that :)

Do you still have an unanswered question? Please log in first to post your question.