Wondering about how to program complex midi rhythms such as Zappa’s “The Black Page”. Can it be done?
It should work exactly “as written” no logic reduction or other conversions. If this does not exist, I would like to inquire about writing this code. I would be happy to sign a NDA in order to have access to the code base. It is far easier to borrow existing code as opposed to building a stand-alone program.
I see the GUI in my mind’s eye. It might consist of multiple layers of 2D grid able to subdivide into any subgrouping, long notes on top and small notes below. Each cell in this grid must be able to subdivide into any integer value!
This would require a 3d grid of sorts. Note view v. rhythm view of the same “events”.
The end result should be able to open a type of midi.pdf, display the transcription in a normal “as written” fashion, and then spit out the midi file into Cubase, or generate the transcription from this multi-grid.
Hopefully Cubase is written in C#.