i’m sorry to say i don’t think there’s a good solution to the issue you guys are talking about.
sequencers are by definition “quantized” as they output a series of defined values. even if these values are not semitones they are going to be fixed.
a standalone quantizer like o&c takes full range voltage and outputs the nearest value in its table. but if you give it two totally different voltages that are still closest to one table entry, it’s going to give you the same note. so what i think you’re asking for is for Kria to map itself to assigned o&c table values, which you just can’t do with CV (this is a good i2c use case.)
this is to say, you can’t unquantize a sequencer like you’re suggesting. even if the values are “off” they’ll still be the same amount of off on each trigger.
so, the scale feature isn’t maximalist or feature creep. a less complex (and far far less useful) option would’ve been each step is 1v increments, but that wouldn’t even be useful with quantizers.
the scale builder is not complicated-- it just requires that you consider how scales are built. the bottom row is the root note. if you move this to the right, it will add semitones to the whole scale-- the scale is built incrementally. the next row up from the bottom is the second note. if it’s all the way to the left (0) it will add nothing, hence be the same note. if you set it to 1, then you have a semitone difference upwards. for a chromatic scale, set all the upper notes to 1, so each note increases by one semitone.
and then these scales can be saved and changed quickly. if you’re looking to do microtonal you can use an attenuator (though this would be fiddly, and always reduced-equal-tempered). a truly flexible tuning system would really require some sort of Teletype remote, or direct communication with o&c via i2c
of course, please correct me if i’m making any incorrect assumptions—