MusicXML 3.0 added note types 1024th, 512th and maxima, but MuseScores does not yet support these. This means MuseScore might encounter MusicXML files containing unknown note types.
The piano roll editor works on 1/1000's of the note length. So 500 is always 50%, regardless of the nominal duration of the note etc Actual tick resolution hasn't changed; rounding is applied when multiplying this value by the actual duration.
We have the 512th & 1024th notes but we need to add the Maxima. I guess that could lend itself well to newer song arrangements. We could also implement the note names in all the various Accidentals, all the different shaped noteheads, etc. Along w/ things like German Lute Tablature, German Organ Tablature, etc.
Comments
MuseScore currently cannot support 1024th notes as it's tick resolution is only 480tpq.
See my opened issue in the Feature Requests Forum: Raise MuseScore's tick resolution from 480 tpq to 960 tpq
I had not got as far as making a formal proposal, but it will need to be done to fulfill this very sensible feature request.
If we decide to allow that in the inner model I would not expose it in the toolbar but just make it possible with Q/W or with custom shortcut keys.
I would agree with that.
It would only confuse new users to have it in the main interface.
I believe MuseScore 2.0 Beta 1 does support 512th meanwhile, doesn't it?
And the current tick resolution is not a reason not to support maxima, is it?
I believe the tick resolution has been changed as the Piano Roll editor works on a tick resolution of around 1000 tpq.
I assume it must be 960 tpq, but I don't think the graphics in Piano Roll are accurate?
Can anyone confirm this to be the case?
int MScore::division = 480; // pulses per quarter note (PPQ) // ticks per beat
The piano roll editor works on 1/1000's of the note length. So 500 is always 50%, regardless of the nominal duration of the note etc Actual tick resolution hasn't changed; rounding is applied when multiplying this value by the actual duration.
1024th notes/rests are is possible in current master. Maxima is not though
It seems 256th and shorter notes get an incorrect duration on MusicXML export. Am investigating.
We have the 512th & 1024th notes but we need to add the Maxima. I guess that could lend itself well to newer song arrangements. We could also implement the note names in all the various Accidentals, all the different shaped noteheads, etc. Along w/ things like German Lute Tablature, German Organ Tablature, etc.