What’s a typical CPU percentage with everything running?
It uses about 3-4% per instance on my M1 ARM mac at 41khz sample rate.
Mileage may vary based on your platform.
I think it uses maybe 2x more on Windows/Linux. So expect about around 10%.
Congrats on the release!
I doubt it’s the OS that makes a difference here.
It’s the compiler runtime that I’ve found causes huge differences between platforms. For instance std::sin is much slower on windows than mac.
New Module Beta - Tatami
Tatami is a stereo polyphonic wave shape and wave folding module. SHAPE smoothly morphs from a saturation effect through 2 different sine-wavefolding effects and then back to saturation. COMPRESS pre-compresses the input signal before wavefolding, and then decompresses before output. SYMMETRY adds a bias to the input signal, and the resulting DC offset is then removed before output. DENSITY controls the amount of wavefolding/saturation, with separate knobs and CV for left and right channels. The display shows the wave shape effect of the Left (channel 0) signal in grey, and the shaped signal in blue.
You can find the release here:
Here is a little demo of the wavefolder:
Was about to purchase based on Omri’s review (thanks Omri) but no paypal option any more?
No PayPal no sale.
Ignore that, found the PayPal button.
@codyge When I add a Collatz module to a patch and connect a clock signal the sequence starts to run immediately, and it always cycles, i.e. starts from the beginning again when the sequence reaches 1. Is it supposed to work this way? I understood (or misunderstood?) from the manual that the sequence should start to run only when I trigger the START input, and that it stops when the sequence reaches 1 without restarting automatically (unless I would connect the END output with the START input). Running module version 2.0.12 on Windows.
@MinorNoise Oh, that is indeed a bug! Thanks for letting me know, I’ll fix it as soon as I get a chance.
Cool, thank you! I think I found a workaround for now: A constant high gate on the RESET input stops the sequence to run. It starts as soon as I set this gate to low. I guess I can use the END output to trigger a switch that sets the RESET gate to high again to stop the sequence. Didn’t try it yet but in theory that should work.
Edit: Well, in theory, haha… Just tried it but I get output triggers with every clock tick even though the RESET input is constantly high. But I found another workaround for my use case (run a one-shot sequence started with a random chance):
It works because the RESET of the 4->1 switch appears always to be processed before the TRIG. So, the RESET stops the output of the switches, and the TRIG starts it again, either immediately or at a later cycle depending on the Bernoulli result.
@MinorNoise I believe I have fixed the issue with Collatz. You can download the latest version on Github before it is submitted to the library. Thank you again so much for spotting this bug for me!
New Module: Cartesia
Cartesia is a 4x4x4 sequencer with some fun options. The CV inputs are 0-10V, so should be compatible with phasors. The poly mode outputs up to 4 channels from the z-stack. Hopefully it’s self-explanitory. I’ll update the manual once I get a chance.
Module is available on my Git repo for beta testing if you are interested:
Repo link here:
EDIT: There was a significant bug in the JSon saving/recall for the knob mapping. Please re-download from the Git for the patched version. Let me know how it goes! If it runs well I’ll send it to the library soon-ish.
Here is a little demo patch:
@codyge Great, thank you for the quick fix! ![]()
You are making some great stuff. Thanks for all you do
Hey everyone, so, some reviews of Chord Caster that have come back to me haven’t been very positive, and I’m sorry if anyone bought it and was displeased. I worked really hard on developing it, and I would not have released it if I thought it was awful. The module was meant to be a fun new way to explore rhythm with chords and sound design.
You can return a module you purchased from VCV for any reason no questions asked within 7 days. Please feel free to return it if you try Chord Caster and just don’t like it – or even better leave a comment here so that I can maybe try to fix it!
Here are two specific bad reviews (note: among plenty more positive ones!) I found in the comments after Omri’s amazing demo video was released:
I know, I know, I should just ignore it… But when someone writes “it’s not good at all, it is bad!”, I feel like perhaps I have messed up somehow fundamentally to make a user feel so intensely salty about their purchase.
Thanks again to everyone that purchased the Chord Caster!! It really helps me out, and also encourages me to keep making fun free modules like Tatami and Cartesia. And if you have feedback (good or bad), please let me know, as it can help me to make improvements to the design.
New Module for Chord Caster collection: Chordy
Now included in the Chord Caster collection.
Chordy is the sequencer section of Chord Caster, with a few extras. No clocks, no oscillator, no compressor, no FX, just pure sequencer! It adds individual outputs per sequencer channel along with a poly output of all 6 channels. Like Chord Caster, each sequencer stage in Chordy can have a different number of beats/stage, or individual note offsets from the programmed chord. Lastly, I added a ROTATE control, which rotates the note outputs for analog-shift-register type effects.
I think Chordy is really fun, and I hope that Chord Caster users will enjoy having a compact version of the sequencer as a bonus for supporting my software development.
As far as I am concerned, if Omri makes a video about your module (and “highly” recommends viewers to check it out) then you have definitely met the bar.
Yes, absolutely take your own advice and ignore those few negative comments, everyone is entitled to their own opinion and everyone has different tastes. There will always be some who don’t like what you have spent your effort on.
Here is a comment someone left on one of my videos for Purfenator:

lol, that is so incorrect, these type of modules make rack unique and fun @codyge totally ignore the comments of haters, rack has many users and some will never find joy in module X, but were sure that spending money meant they didn’t have to think anymore just hit some buttons and wait for magic. If anything, it was too complex for some and they can’t admit it.
haters gonna hate.
thanks for the hard work and great modules.
@codyge keep up the good work.
I find your modules to have clear features and friendly UI. modular just isn’t for everyone ![]()





