Note Lengths of instruments in Piano Roll Editor

• Dec 22, 2019 - 04:23

Here's a peculiar observation:

1) Create score of piano
2) Insert a measure of notes
3) Utilize the Piano Roll Editor and check the note lengths
Result: Each note (e.g. four quarter tones) have a length value of 1000.

Why mention this? The piano instrument in MS is known to be slightly off at 950 to give a tad disconnect between note events, yet this isn't apparent in the piano roll editor during the beginning stages of score formation! It most definitely does occur once

4) Export to .midi file has been invoked.

After doing so, re-open the piano roll editor and "behold," those default note length values are now 950. This isn't a huge deal of course, but for correct behavior, this "translation" of note lengths ought to be before export and verifiable the first time the user lays eyes on the P.R.E.


Comments

4) play back the score
Seems like an easier workaround than exporting.

5) Check PRE, which is now "correct"
6) Close PRE
7) Enter some more notes
8) Check PRE, newly entered notes are at 1000 as well

I'm guessing during note entry, the actual note duration is being entered, agnostic of the instrument definition of the default gate time for it.
Only when processing the score for audio (be it export or internal render for playback) are the related note events corrected in length.

In reply to by jeetee

Sounds about right, and it also seems to be of low difficulty in its being fixed.
Then again, this is something most people probably won't even think about, but that's no reason to knock it off the "list" of to-dos.

P.S.: I wonder if it would be better to leave it as it is and have the P.R.E. do some sort of 'update' before loading the view instead of each note placement taking into account the offset of length dependent on instrument?

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