That patch sounds awesome!
In its current form more.ideas quantizes in the same way as the script the module is modeled after (less_concepts). It does this by taking the current “generation” (the eight bit number shown as the eight lights), changing to base 10, and scaling it within the range of the high and low values, then mapping to a scale. I hope that sort of makes sense.
Here’s a little example. Say your current generation is (in decimal) 156. The eight bit generation value can range 0-255, meaning your generation scales to 0.5 since you’re halfway through. Then you take your high and low params, multiply by that scale. So say your low is 0 and high is 14, and you then get 7. That value gets mapped to the seventh scale degree of the scale that you’re in. That gives the MIDI pitch number that will then be output of V/Oct.
Raw CV could potentially just take the raw scale value (0.5), map it to a CV range, and spit that out.
In proper documentation, I’ll have to be careful about using the word scale to mean two separate things.
This is all to say: I also would like to output raw CV to feed to external quantizers, which is totally possible. It is next on the list and should be in my next tester builds I’ll post.