I had a similar idea. I posted it in the piano roll thread.
https://forum.renoise.com/t/brainstorming-piano-roll/12547