No, I was just reminiscing. I do think it would be interesting to have a CV mapper that could map any +/-10V input to any arbitrary step in a +/-10V output. Maybe MindMeld Shapemaster will do that. I’ll have to check.
I was mainly getting frustrated because the numerical values in a 1v/oct system don’t correspond to the values in a 1200 cents/octave system. For any note that you want to tune to a non-equal-tempered pitch, you have to know the desired pitch in cents and then do an arithmetical conversion to translate that to a 1.000 per octave value.
You can let VCV do the math when keying in a parameter value. For example, if you want to enter 1500 cents for a parameter that is expecting V/Oct, then just enter 1500/1200
My BASICally module has several presets that implement quantizers in BASICally’s language. If you’re comfortable computing the v/oct values once and put them in the code, that can work. Not the simplest path to a quantizers, but very flexible.
The cent conversion isn’t necessary fyi! If you know the ratio, you can just type “log2(ratio)” and you’ll get the right voltage offset for it.
Cents are useful for other things though. And just in case you’re not already aware of this treasure, well here it is: xen-calc?
Type in a ratio, you get the cents value (and lots of other info). Type in something like “350c” and you get that cent value (so you can look for nearest ratios etc). It’s super useful.
Yes, you’re right. My modules are not well documented, and the Harmonizer module lacks documentation at all. Why is this so? Because foremost I make my modules for my own needs, and I give them away for free and open source.
Back to the topic:
My Harmonizer module does exactly this. It generates up to 16 v/oct equivalents of different just intonation intervals. But it is not a quantizer (otherwise I would have named it Quantizer ). My module takes a monophonic input (or 0 Volts if there’s no input) and outputs polyphonic pitch values. This is great for generating just-intonation-chords, and my module is loosely inspired by the Doepfer A113 Subharmonic Generator.
If you want to quantize a pitch-CV-signal, my Harmonizer module might not be the best choice.
Teletype has a JI operator that calculates a V/oct value for an interval from a ratio. CV 1 JI 6 5 in live mode will set the first CV output to that ratio over 0V. With a little scripting you can do algorithmic sequencing (as demonstrated below) or custom quantization strategies; you could also involve the pattern buffers to do direct manual sequencing with ratios.