@analogoutput, it made the rack!
You could add that picture here!
Oh that’s not mine, that’s lifted from @lookmumnocomputer’s latest video (which I truly enjoyed). https://youtu.be/GJxHGU8gq1g Around 2:44 mark.
Ah, OK, sorry about misunderstanding!
Glad the quantizers worked out for you. It’s a mystery why you had that problem and to me it’s even more mysterious that your fix worked, but it’s the results that matter. The code is largely taken from someone else’s project and I haven’t looked at it in ages so it’s pretty much WTF to me.
I’ve actually been thinking a bit about a new quantizer, all along I’ve felt I could improve how it stored scales and lately I’ve had some ideas about some better features. I also may decide I want a quantizer in Eurorack format! Don’t @ me, there’s a reason. But I might just go with an existing (DIY) Eurorack design for that. If I do design something new for Kosmo it’ll probably be a good long while, after I get a load of other stuff done, so don’t toss these out just yet…
How does one go about calibrating this module?
@analogoutput I had some boards made and finished assembling the first one (outside of one rotary dial I need to order). I’m really liking the module so far, but I noticed some noise in the form of a warbling on the output whenever I have quantization disabled. I probed around to see if it was from the input of CV1, the output from the DAC, or something after the DAC. I traced it back to the DAC output, enabled debugging, and noticed that the warbling was coming from the CV1 analogRead. I assume this is because I’m using a $2 POS Nano clone, and it won’t be able to read stable input values without some noise. I hacked up the code a bit to add sampling and smoothing of the CV1 input, which has greatly helped stabilize the output. It might introduce a very small amount of slew in some cases, but I’m happy with the potential tradeoff.
I created a gitlab account to fork your repo and submitted a merge request with the changes. Feel free to take them, or not if you like it as is.
If anyone else is interested, feel free to take a look here: software/QuantSketch/QuantSketch.ino · master · vktx / QuantizerModule · GitLab
Thanks, I have a couple of questions
Would this by chance also lead to a similar warbling of the CV values on the 8-step sequencer? Mine has been doing that for ages and its driving me batty.
I assume is bad soldering though - it was one of the first projects I did.
