Hypersoft
TL;DW: Hypersoft is a more extreme form of soft-clipper.
Hypersoft in Airwindows Consolidated under ‘Saturation’ (CLAP, AU, VST3, LV2: now on WinArm64 thanks to baconpaul!)
Hypersoft.zip(497k) standalone(AU, VST2)
A funny thing happened on the way to posting the video for this…
Hypersoft is a new softclipper. Its purpose was to answer the question ‘what if a softclipper, that develops a sharper and sharper corner as you overdrive it, placed that corner NOT up at the maximum volume, but somewhere else?’
I feel like this isn’t investigated because it’s ‘wasting’ the distortion, assigning it to quieter parts of the sound, and that it’s been such an assumption that everything be LOUD, that nobody would even try such a weird experiment. But I’ve been working on Airwindows Meter, and looking at how hit records in my collection produce these ‘clouds’ of peak energy and slew energy that always take up more space than modern mixes allow. And so, I wondered: what even do you get, if you used soft-clipping and techniques like wavefolding to produce a ‘curve’ where the ‘flat-topping’ instead became a circle or something, and it tries to get progressively sharper somewhere in the middle?
So I started working with test tones, sine waves, and hashed it out for a while on livestreams and made a thing that produced this curve, plus the wavefolding caused the ‘flat top’ that you eventually hit, to stick around longer than it normally would, and then curve down into a strange point. When you send a ramping-up louder and louder sine into this, the harmonics it produces go from very soft and mellow, to more sharp and high-frequency, based on how loud the sine was. (compare to a hardclip, where you get highs immediately and then they mostly don’t change.)
On music, it’s a wildly grungey dirt-factory that’s almost as colorful as class AB distortion, for some of the same reasons. The place that the ‘curve’ changes most sharply is no longer at the top. But it’s still a softclip, so quiet sounds don’t grind as they would in class AB distortion. It goes from subtly punchy and textural, all the way to aggressively gnarly.
And then I made a video and used a simple room-miced drum beat, a basic boom-bap played as well as I could, just two mics placed in front of the kit, and cranked up Hypersoft until I thought it sounded pretty amazing, thought I’d be able to use something like that.
And ContentID flagged it as Rammstein, ‘Das Alte Leid’ and refused to let me monetize it. (ads that run are out of my hands now, and go to Rammstein.) With no other processing at all, my simple drum playing has apparently become Rammstein enough to fool YouTube. The raw mic feed wouldn’t do that at all: Rammstein is a highly processed modern-metal sound. But there it was.
What’s happening is this: drum impacts are being allowed to persist (like in the highly sculpted sound) but the body of the sound is brought up and reshaped interestingly, producing a ‘big’ effect that acts kind of like the sound is experienced in real life. Pushed hard enough the dynamics will invert, but it’ll take a lot to do that. It’s a new form of softclip which I think lends itself to drums, but will probably also suit basses.
You get Input, Depth, Bright and Output. 0.5 is as neutral as it gets though the effect will add a little boost just by reshaping. Depth specifies how many additional wavefoldings to apply (each runs its own sin() function so high settings will cost a bit more CPU) and more Depth intensifies the effect, making it more focused and colorful. Adding Bright means all the wavefoldings will be used even if they’re going to alias: less Bright means the wavefoldings start to bail out when they risk aliasing. Note that this WILL NOT fix aliasing! It changes the tone in such a way that you can dial in the amount of treble hype you get out of Hypersoft, or leave it as a darker effect.
This will not be as effective a loudenator as just clipping the crud out of something, before you ask. This adds harmonics and intensity while retaining dynamics. In fact it tries to heighten dynamics by throwing more overtones when the overload is greater. I think it’s going to be really, really useful but not for simple loudenating: if you’re after intensification and impact, Hypersoft might come in handy. I hope you find it helpful :)
Airwindows Consolidated Download
Most recent VCV Rack Module
download 64 Bit Windows VSTs.zip
download Signed M1/Intel Mac AUs.dmg
download Signed M1/Intel Mac VSTs.dmg
download LinuxVSTs.zip
download LinuxARMVSTs.zip for the Pi
download Retro 32 Bit Windows VSTs.zip
download Retro PPC/32/64 Mac AUs.zip
download Retro PPC/32/64 Mac VSTs.zip
Mediafire Backup of all downloads
All this is free and open source under the MIT license, brought to you by my Patreon.
I hope you won’t be forced to use ContentHideD on your own music now :)
This is awesome.
Hey Chris,
Producer and Engineer here working on a lot of records – love this and everything you make (I’m on the patreon as well!)
Have one small request – is it possible to make a version of Pressure5 that does not have the clipper built in/can be turned off? I use it all the time but would love for it to do only the compression.
Anyways, super excited for ConsoleX and the Yaltex hardware. Keep on being awesome!!! (ps I’ve got some of the top furry youtube musicians and mastering engineers using your plugs)
Dear Chris,
what a wonderful collection of useful plugins without the superfluous frills of a fancy GUI. Thank you so much for your awesome work and your generosity. As of yet, I cannot not even halfway estimate the extent of your valuable work, but I love your Hypersoft algorithm and the reverbs already.
Many regards from Dortmund :-)
Matt
Hey Chris
I just tried Hypersoft on a track I’m working on. I added it sparingly to the drum bus, guitar bus and master.
It really does seem to add some pre digital magic (I’m a fan of late 60s, cusp of 70s sound).
It put up the LUFS value quite bit, so I’m interested to see how loud it sounds compared to modern mixes of similar loudness values and will report this back to you after more experimentation.
Many thanks for your tireless work to “make sound great again”
PS NOT a libertarian!
Mel
Hello Chris,
I’m a young composer and I’m really interested in stuff involving math like plugins and processes like the FFT,
Recently I’ve tried dipping deeper into what your plugins do, and it has fascinated me, but specially, BitShiftGain and its Pan counterpart have got me really interested in the idea of manipulating audio directly through its data. It gave me the idea of a plugin that lets you choose and swap bits to produce a unique kind of digital distortion.
The thing is, I barely know how to program plugins. And no, I’m not asking you to make it, but it would be nice to see you make more digital, less analog plugins for a change.
I’m excited for whatever your next thing is, you’re a truly amazing person for letting anyone use your plugins for free.
@El Bonnieto
Chris’ plugins are free and you can look at the source to get some insights.
This contains all the Airwindows audio open source code:
https://github.com/airwindows/airwindows
This is nice. Good to have a decent variety of the more ‘niche’ flavours of plug in. Love