Now, a word about music notation
I'm about to add music to 0xFF but I want it to be visual and not only graphical, so mini piano rolls on tiles seem good, with several colors for intermixed voices but let's keep that aside.
Problem is, 16 pixel height is not much (and not very dense as information).
I'd rather keep the piano roll and not have one pixel color per note on the same line since it's much less readable (except for percussion tracks).
Problem is, if a tile is 16x16, while 16 steps in a bar is ok (well 4/3 tempo aside) , 16 vertical positions would be mapped as 16 semitones so 1 1/2 octaves which isn't much (and even less because we keep 15 places).
I thought about setting up a scale for the pattern which would allow the piano roll to be denser. if we keep 8 notes per scale, that's 2 whole octaves per pattern - and would even be maybe simpler to compose for - select scale, put notes, change scale , hear difference !
Which lead me to alternative musical representations on wikipedia / internet which lead me to not sleeping much
and having no definite answer. Maybe 1 octave 1/2 is alright anyway ?
What do you think about it ? (issue is how do you have accidentals on such patterns with predefined scales. do you use specific a scale just for this pattern ? do we skip accidentals altogether ? )