Chamber2 for Rack

This commit is contained in:
Christopher Johnson 2023-03-04 18:33:39 -05:00
parent 09cdb13d58
commit 8114ce3b13
2 changed files with 24 additions and 1 deletions

View file

@ -36,7 +36,7 @@ Lo-Fi: Pockey2, Flutter, CrunchyGrooveWear, GrooveWear, Pockey, DeRez2, BitGlitt
Noise: Noise, Texturize, TexturizeMS, VoiceOfTheStarship, DarkNoise, ElectroHat, Silhouette, TapeDust
Reverb: Verbity2, Galactic, Verbity, Chamber, Infinity2, NonlinearSpace, Infinity, MatrixVerb, PocketVerbs, Reverb
Reverb: Verbity2, Galactic, Verbity, Chamber2, Chamber, Infinity2, NonlinearSpace, Infinity, MatrixVerb, PocketVerbs, Reverb
Saturation: NCSeventeen, Tube2, Tube, Spiral2, PurestDrive, Focus, Mojo, Dyno, Spiral, UnBox, Desk4, Righteous4
@ -579,6 +579,28 @@ So now (as of right now: redownload what you need) Verbity, Galactic, IronOxideC
Chamber actually goes a step farther, in that I added more code that subtly averages the supersonic samples… that can apply to new plugins going forward, but Verbity, Galactic, and IronOxideClassic2 dont have that as it could work like a tone change. So, compare the new Verbity to Chamber if youd like to check out the tiny amount of added depth well have going forward.
############ Chamber2 is a feedforward reverb, a blur delay, and a glitch topping!
Sometimes you just want to watch the glitch BURN…
So here's what happened. I wanted to try a modification to Chamber. It's a reverb where every delay time inside the feedforward network was exactly the golden ratio of the next. Why? Why not, I thought. What happened with that was, I got a sort of oddly-colored echo, but one that turned into very seamless reverb as long as you had some regeneration in there. Interesting! And so I coded a reverb where some of the delay taps were quite tiny, and that's Chamber.
But what would happen if it wasn't always the golden ratio? What if you tried other ratios?
Well, nothing for it but to try it, right? And I had to take ALL the delays inside, and make them potentially full length echoes, meaning the amount of memory it takes is WAY larger than what original Chamber wants. You can get the original tones out of it, but in doing that you're wasting huge amounts of delay buffer. The plugin just doesn't see them at all, and they sit there doing nothing. So, don't use Chamber2 where Chamber will do.
What happens when you have the 'thick' control at 0? You have the most expensive, wasteful, CPU and memory hogging delay ever. You've got over 4000 delays, all precisely the same. So don't do that either (note: if it were only that simple)
But what if you put 'thick' slightly off 0? You now have a blur echo. You've got a delay which is also a Chamber reverb in which all the echoes are ALMOST the same. And you can dial in the blurriness of this echo. Not only that, regeneration will further blur the echo. So you can take the no-blur setting, and sweep the 'thick' control higher while regenerating. And it'll (somewhat glitchily: you are buffer smashing) blur its way from direct echo into a chamber reverb, which will also make the echo happen faster (your internal delays are getting shorter, all in synchronization).
And then you can let the regenerations fade away. And then… what if you snap the 'thick' control back to 0 again?
Suddenly you have a full-on glitch buffer effect, from audio you had in the sample buffers when you went to the chamber reverb effect. Boom, there it is, at whatever delay rate you have set on the 'size' control at top.
Obviously this is extremely nasty. But it's also a shocking, bold effect with a tinge of the accidental. And when the effect turns up in the VCV Rack dailies, or is used in Bespoke or wherever… it's an open invitation to throw crazy LFOs and sample-and-hold on the 'thick' control, and just use Chamber2 as a glitchy noise generator. It'll grab buffer snippets from its delay mode, it'll blur them into reverb, it'll throw other echo bits on top of that: a proper mad scientist laboratory for sonic mayhem, from your friendly neighborhood Chris.
You can dial in nice verb/echo hybrid sounds and use those too, I won't stop you. I'm just making sure everyone understands the possibilities of this one. Chamber2 glitches in very special ways. Hope youu like it :)
############ Channel4 is a tone coloring plugin that gives more of an analog feel.
Channel4 uses a very good-sounding saturation function, a calibrated slew clipper and a highpass to approximate the tone coloration of a recording console. (the plugin Console4 approximates the space and depth on the mix buss, which is different.) Because the bandwidth-limiters are set up based on measurements of real gear (through impulse responses), Channel4s console type is labeled Neve/API/SSL. It doesnt actually contain any of those things or any convolution kernels, but the presentation of the sound ought to suggest those voicings.

View file

@ -46,6 +46,7 @@ Calibre is a re-release of another old Character plugin.
Capacitor is a lowpass/highpass filter of a new type.
Capacitor2 is Capacitor with extra analog modeling and mojo.
Chamber is a feedforward reverb based on the golden ratio.
Chamber2 is a feedforward reverb, a blur delay, and a glitch topping!
Channel4 is a tone coloring plugin that gives more of an analog feel.
Channel5 is Channel for 2018, with new subtleties.
Channel6 uses the Spiral algorithm.