CreamCoat

This commit is contained in:
Christopher Johnson 2024-07-07 15:51:38 -04:00
parent 171fc8a1bb
commit a4ea106859
2 changed files with 14 additions and 1 deletions

View file

@ -35,7 +35,7 @@ Lo-Fi: DeRez3, Pockey2, Flutter, CrunchyGrooveWear, GrooveWear, Pockey, DeRez2,
Noise: Noise, Texturize, TexturizeMS, VoiceOfTheStarship, DarkNoise, ElectroHat, Silhouette, TapeDust
Reverb: kCathedral2, kPlateD, kPlateB, kPlateA, kPlateC, CrunchCoat, Verbity2, Galactic, Galactic2, Verbity, Chamber2, Chamber, Infinity2, NonlinearSpace, kCathedral, Infinity, MatrixVerb, PocketVerbs, Reverb
Reverb: CreamCoat, kCathedral2, kPlateD, kPlateB, kPlateA, kPlateC, CrunchCoat, Verbity2, Galactic, Galactic2, Verbity, Chamber2, Chamber, Infinity2, NonlinearSpace, kCathedral, Infinity, MatrixVerb, PocketVerbs, Reverb
Saturation: Creature, Huge, NCSeventeen, Tube2, Tube, Spiral2, PurestDrive, Focus, Mojo, Dyno, Spiral, UnBox, Desk4, Righteous4
@ -1169,6 +1169,18 @@ If that works, I ought to be able to follow up with other tracks where I can pla
Meanwhile, I'll get back to work on the next batch of plugins, things are going to start to get lively again pretty soon :)
############ CreamCoat is a swiss army knife reverb with soft undersampling.
Here's where the DeRez3 plugin came from. CreamCoat works as a general purpose reverb/ambience, taking the same basic algorithms from ClearCoat (when there's the Select knob and it's made out of 4x4 householder matrices, it's a Something-Coat reverb) but working an amazing trick on them that can really transform them.
It turns out you can get a smooth, lush effect out of the undersampling (no weird 'antique digital' artifacts) so long as you undersample by an exact divisor of the sample rate, and then use the Bezier curve trick to reconstruct the wave from the low sample rate.
If that was too technical, listen to the tone of the reverb as you drop the sample rate with DeRez. You'll get a series of 'steps', each of them being clean and natural-sounding, but having a very sharp cutoff. It's like a filter, but it's just how the wave is reconstructed. Using it at high sample rates is even better because it gets to reconstruct in a more finely-grained way, but also you'll get more 'DeRez' options around the area you're finding useful!
In keeping with the 'swiss army knife' concept, CreamCoat has a wide-ranging Regen control, letting you do infinite reverbs across any of the settings, or extremely short ambiences. And a Predelay control, letting you sit the short ambiences exactly where you want them.
This is almost certainly a better 'general purpose' verb than the original ClearCoat, which is simplified for ease of understanding the code. It's still pretty simple, though! I've got many more sophisticated reverbs coming or planned, but with this and CrunchCoat you should be able to cover an absurd number of bases, reverb-wise. I hope you enjoy CreamCoat!
############ Creature is a soft slew saturator, a new class of noisechanger.
So here's something new: didn't exist before, even I didn't have it.

View file

@ -102,6 +102,7 @@ ConsoleMCChannel is the initial, bright take on the MCI console.[coll=Recommende
ConsoleMDBuss goes for the tone shaping of the classic MCI console![coll=]
ConsoleMDChannel goes for the tone shaping of the classic MCI console![coll=]
ContentHideD mutes audio except for brief glimpses.[coll=Latest]
CreamCoat is a swiss army knife reverb with soft undersampling.[coll=Basic,Recommended,Latest]
Creature is a soft slew saturator, a new class of noisechanger.[coll=Basic,Recommended,Latest]
CrickBass is a flexible but aggressive bass tone for dual pickups.[coll=Latest]
CrunchCoat is a cursed retro digital reverb![coll=Recommended,Latest]