|
Post by feijai on Dec 19, 2023 23:03:24 GMT
I have posted QUANT in my repository. QUANT is a straightforward note quantizer with 30 scale options. You could reasonably replace some of them with your own (assuming they're 12EDO, no microtonal scales sorry). QUANT presents a problem however. It is the first time I've attempted to use GRAINS to output a CV that matches a certain precise voltage. GRAINS's voltage output is not quite linear. QUANT sports a lookup table (see "position" in the code) for the right output values for each note: but I do not know if this table will need to vary from GRAINS to GRAINS. I hope not but am not certain. I could use some help: if your GRAINS seems to be getting pretty off, I could use some feedback (on my own GRAINS it hits each note within about 7 cents).
|
|
|
Post by DeepSEA on Dec 20, 2023 12:52:31 GMT
This is a great excuse to start updating my Grains firmware and start playing around with it over the holidays!
|
|
|
Post by feijai on Dec 21, 2023 0:36:29 GMT
I have posted a new version of QUANT with a revised pitch output table with better tracking. It matches my GRAINS when warmed up. However I still do not know if it matches other people's units. I have a sequencer in the works but it is on hold until I get feedback about pitch CV output from Mozzi. If it's inconsistent it may not be worth bothering. Please send me some feedback! Here's how I test: - Download QUANT, set both switches to MAN.
- DISCONNECT THE USB CABLE. That's important, else you'll get very bad readings.
- Attach OUT to an oscillator.
- I first test the octaves. Set POT 2 to FAR RIGHT and POT 3 to FAR LEFT.
- Turn POT 1 to far left. Tune the oscillator to, say, C2 (C below middle C). Don't go further down on a VCO, it won't track right.
- Turn POT 1 clockwise. Does it hit all the Cs accurately?
- I next test chromatic notes. Set POT 2 to FAR LEFT and POT 3 to FAR RIGHT.
- Turn POT 1 to far left. Tune the oscillator again to, say, C2.
- Turn POT 1 clockwise. Does it hit all the notes accurately?
- Try these tests when GRAINS is cold and when it is warmed up for an hour. Is there a difference?
|
|
|
Post by feijai on Dec 28, 2023 9:35:55 GMT
Good news. My testing suggests that the CV output of QUANT tracks properly regardless of whether the unit is warm or cold. Now the only issue is whether it tracks the same on MY unit (which the table is tuned for) and on OTHER people's units. Fingers crossed, hoping it is.
|
|