Add read/write access to note velocity in plugin framework

• Mar 15, 2010 - 11:18
Type
Functional
Severity
S5 - Suggestion
Status
closed
Project

Add read/write access to note velocity in plugin framework. Note velocity is a little bit more complicated than just a value.

The velocity is a property of the note in MuseScore core and can be set in 3 ways:

  • automatically depending on the current dynamic
  • as a absolute customized value
  • as a percentage of the automatic settings

Any prefered ways to expose this to the plugin framework?


Comments

The way I think about it, the "note" object should have a "vel" or velocity property so that:
_ it returns the current note´s absolute value.
_ So by default you could "write" the "absolute customized value"
_ there should be a way to "set" the automatic value
_ and possibly a "percentage" mode to write also.

What do you think?