I use colour coding on events for a number of reasons - Good to Bad rating system colours, type of musical part, arrangement, instrument type, etc.
Some of which colours don’t have enough contrast against the White MIDI note displays, for example, white note on Yellow MIDI part.
Personally I would probably just make it a less bright white/grayish note colour, but I would probably try Black as well.
Maybe offer the option for outline as well, ie Black Note+White Outline / White+Black Outline
Could also explore automatic colour/brightness adjustment for the notes depending on the brightness rating of a colour being used.
Also please see:
Thanks
Example, my Good-Bad rating system uses bright primary colours Green=Good, Yellow=Okay, Orange=Problematic, Red=Unusable.
