markusschwenk / midieditor

Provides an interface to edit, record, and play Midi data
GNU General Public License v3.0
470 stars 69 forks source link

Feature: shade colors by velocity #28

Open dgslomin opened 5 years ago

dgslomin commented 5 years ago

Added an option for shading the colors by velocity

The gradient of colors will run from black for notes with zero velocity to the track or channel color (as selected by the user via the existing mechanism) for maximum velocity. This ended up looking nicer, conveying more information, and being easier to use than if we made "color notes by velocity" a completely separate mode than "color notes by track" and "color notes by channel".

markusschwenk commented 5 years ago

I think I'd prefer a fully transparent -> black border around the notes. Would that work? I would not enable this option by default; there were no user requests for this so far. But I agree having this as a visualization makes sense.

markusschwenk commented 5 years ago

We could also have a dotted-line border, and the distance between the dots indicates the velocity?