I see in the log where the SIM-2.0.0. plugin was extracted
And the SIM 2.0.0 plugin was loaded.
I see in the log where the SIM-2.0.0. plugin was extracted
And the SIM 2.0.0 plugin was loaded.
Have you tried subscribing to the plugin in the library? That sometimes fixes this type of problem for me. Sometimes I have to “remove” the “modules” first from the library.
I am subscribed, let’s see what happens if I unsubscribe and resubscribe…
OK there they are. Turns out I had already removed them, and they needed to be added - weird, given that I’m running a patch with a COERCE in it right now. Thank you @cosinekitty @soundismovement @k-chaffin and the venerable @CountModula for jumping in to help!!!
Anyway, these modules are still awesome, thank you
The slug juggling happened before the initial release so I didn’t bother.
But thanks! for the short & complete manual on how to handle a situation like this in the future.
I’m bumping this thread because I’ve just discovered Coerce and its freaking awesome. Its exactly what I’ve been trying to patch up - a customisable quantizer! Thank you @soundismovement !!!
Glad to hear you like it
There are a few more in the pipeline. Perhaps the autumn weather will entice me to resume programming, allowing me to iron out the bugs so I can finish and publish them.
Same for me. I built like ten different patches trying to achieve what this module was capable of all along
Hello! as a graphic designer I really appreciate the visualization used to denote normalling of quant ins.
This might sound silly, and maybe it is, but since the quant input requires a fairy-specific thing compared to what other common quantizer inputs ask for, it might be helpful to provide a module in the plugin dedicated to producing “poly cable scales”? or perhaps call your input something more specific to your plugin? Either might increase how intuitive the plugin feels to people who might not read documentation… idk. ( also I recognize just blindly asking for a module is rediculous )
We have so many great modules here that this conversation reminded me what a great simple module SIM Coerce is. I love quantizing a melody to chords, such as with MelodyGen and Slips.
I would love to see more modules along the lines of Coerce.
Check out my Venom v2.6 beta with the new (not yet released) NORSIQ Chord to Scale module. Coerce is fantastic and compact - perfect as long as you are working with octave repeating scales. My new module is for the situation where you want a non-octave repeating scale. So you can play an extended chord to define a scale, and properly quantize notes that lie outside the range of the original chord.
Thanks for the heads up. Actually, this caught my eye as a result of your post yesterday.
Is it a conscious design decision not to have a trigger input on Coerce? I’m mostly fine with the continuous quantization but in some cases it’d simplify the patch having a trigger input on the module.
I’m wondering if it’d make sense to add a ‘default’ scale? I.e. just to have some chromatic scale available in case the QUANT cable is not connected.
I was also thinking hard about non-octave based scales and to come up with a third option (beside ‘Restrict’ and Octave fold’). Would it make sense to ask for an ‘Interval based’ calculation? I.e. providing a QUANT with 0.25, 0.50, and 0.55 would internally generate a scale of 0.25, 0.50, 0.55, 0.80, 1.05, 1.10, etc. Is there anybody having a view on this?
Thanks. As a dancer, I really appreciate your appreciation.
As for your question: I often use the following module to connect to the quant input: VCV Library - Aaron Static DiatonicCV
Yes. Paradoxically, I wanted Coerce to be agnostic of anything discrete. No triggers and no default scales. That way you can use it as a free quantizer, but also as a versatile bit crusher or odd audio convolution module. I don’t think it’s worth adding a trigger input, since the functionality can already be achieved by adding a sample and hold module. But I am open to be convinced it should have a trigger input.
I guess it does make sense to have a default chromatic scale. All I have to do is step over my contrarian character trait. I think it can be done.
I think it does make some sense. But isn’t @DaveVenom’s module Non-Octave-Repeating Scale Intervallic Quantizer (quite a mouth full) capable of that?
NORS_IQ (or NORSIQ) among friends.
Oooh - I don’t know why I never thought to feed audio signals into the NORS_IQ “V/Oct” input. Great fun. It almost makes me want to put an oversample option on the quantizer.
For your Coerce you could add a trigger input, and preserve the existing continuous behavior if the trigger input is unpatched. But you are correct, there are a number of polyphonic sample and holds available that would do the trick without any changes to your module. I chose to add the trigger option to my NORSIQ Chord to Scale module.
Hello,
I’d like to introduce a few new modules.
Expandable modules:
Input expanders:
Output expanders:
TODO: (as in, not working yet or anymore)
The new modules are currently in alpha. And although there isn’t a manual, I did make two extensive patches that serve as walk throughs explaining and demonstrating most of the functionalities. This way you can immediately tinker with them and hopefully grasp them easily. Here’s a sample of a selection of one of these patches.
You can download them here: manual_part1.vcv (9.7 KB) manual_part2.vcv (9.4 KB)
Unfortunately each time I take them for a spin I find a bug. As “not a developer” I use them in my own patches, and it might be the case that code assumes too much of the happy path.
I would appreciate feedback, ideas, feature requests and bug reports (either here or on github).
Over the past few months I’ve seen other modules appear in the library that implement very similar ideas. That’s a good sign. (Hello @DaveVenom, @trickyflemming , Sparkette (couldn’t find your @)).
I hope to iron out the bugs soon so that these modules can find their way into the library. Until then I’m definitely open to suggestions and feature request.
Some exploration tips:
Enough. Off you go modules. Into the world.
very excited to work with these more. The manual patches are brilliant. Thanks for that!
Thank you!
I’ll include a link to these manual patches on the actual manual page. They are much more instructive and tactile than the dry text I wrote that now serves officially as the manual.
I hope you get some good use out of them. They are, in a way, quite un-modular and reflect how I wanted to manipulate melodies and gates when I first started using VCV: easily inject and extract particular values or subsequences into and out of existing sequences in a polyrhythmic kind of way.
Expect more expandables and input expanders, after I clean up and optimize the underlying caching and data passing code some more.
Happy patching.