12-07-2023, 03:37 PM
Thank you! It was the scaling that I was missing. I knew that CC scaled when converted to NRPN but somehow I didn't expect that a small, absolute number (0-63) would be scaled. That makes this easy!
Just a note, I had a blast last night playing with some turing-machine like functionality. The mappings logic is perhaps a bit esoteric (somehow reminds me a bit of programming in Forth!) but so, so powerful. What's great is to have this incredibly powerful tracker/sequencer for composition mixed with programability. I was able to build an improv on top of an already-composed base that sounded fantastic; doing the same thing either through DROID's approach or through modular setup would be essentially impossible. I don't know when you decided to add mappings, but that you were able to do it on top of what we all thought was a mostly-complete project shows that you must have a very well-organized code base, in addition to genius. Thanks so much for this work! I am indeed nerding out here. Hope to post some videos soon.
Just a note, I had a blast last night playing with some turing-machine like functionality. The mappings logic is perhaps a bit esoteric (somehow reminds me a bit of programming in Forth!) but so, so powerful. What's great is to have this incredibly powerful tracker/sequencer for composition mixed with programability. I was able to build an improv on top of an already-composed base that sounded fantastic; doing the same thing either through DROID's approach or through modular setup would be essentially impossible. I don't know when you decided to add mappings, but that you were able to do it on top of what we all thought was a mostly-complete project shows that you must have a very well-organized code base, in addition to genius. Thanks so much for this work! I am indeed nerding out here. Hope to post some videos soon.

