This is very similar to my own open-source project ToneMatrix Redux!
https://www.maxlaumeister.com/tonematrix/
I love what you did with the adjustable column length.
https://www.maxlaumeister.com/tonematrix/
I love what you did with the adjustable column length.