+1
It seems natural for the note to be visually represented on the line being closest to where it is played. I once made a mockup where negative values were represented by red numbers and positive values by blue values (in this case, numbers above 7F would be blue and below would be red). Imho that would make it being more intuitively perceived.
Good point. But if color-coded it should be visually intuitive; One color for default and 60-7F and 81-90 are slightly different in color, while “very off” red - yes.
At first I was thinking this could be optional with a tick in the preferences, the pattern lines only being a rendition of how you want things represented. But then comes some problems to mind, regarding lua (line objects) and “live” usage leading to the conclusion that it has to be a new global standard.
And what happens if you play a pattern from start? Would any negative notes be ignored? I think they have to, or the implications will be that other usage scenarios will break.
I already covered this in the original post; the Renoise internal interpretation of how notes are layed out could still read it as it is now, while this suggestion is more of a aesthetical/visual approach. I believe some notes not being played during playback of only a pattern is a trade-off which many of us could live with.
The other approach is, like I also mentioned, to have it similar like the ms in the mixer; some kind of “re-calculation” when negative values are present and then also these notes will be taken into account. But… Maybe the previous one is easier to implement and may be more logical though.
Either way, yes, I would welcome this feature as an option although I don’t understand how someone could find the current layout intuitive in any way.
I like your ideas cmakris, and agree to some extent.
On topic. What about just having the default delay value a setting, just like the default velocity value box already available today? That would make some of us happy without disturbing those who won’t use it, no?
Can’t wrap my head around if it would somewhat be incompatible with the Renoise groove implementation, but otherwise I see no reason why not. Sure, it would not be 100% smooth when importing midi clips et c, but good enough.
rns1.png
Well, why not. It’s more of a feature addition than a change alongside this suggestion though. Maybe these stuff, btw, would make more sense if they were under the pattern editor - along with the other track-column based stuff.