Effects doing the opposite of distortion/destruction? "Making audio beautiful"?
- KVRAF
- 1724 posts since 31 Dec, 2004 from betwixt
- KVRAF
- 2260 posts since 25 Jun, 2008 from Montreal, Canada
Make every instruments a sine wave.
-
- KVRAF
- 4720 posts since 26 Nov, 2015 from Way Downunder
Valhalla Shimmer - instant beautifier
- KVRAF
- 4589 posts since 7 Jun, 2012 from Warsaw
Distortion is a nonlinear process that results in information loss. There's no way to reverse it.
Blog ------------- YouTube channel
Tricky-Loops wrote: (...)someone like Armin van Buuren who claims to make a track in half an hour and all his songs sound somewhat boring(...)
Tricky-Loops wrote: (...)someone like Armin van Buuren who claims to make a track in half an hour and all his songs sound somewhat boring(...)
- KVRAF
- 10147 posts since 16 Dec, 2002
Yup, this is how digital forensics unblur photographs were people apply a blur to hide identity for example, its nothing newMichael L wrote:. Yes, it applies the inverse function, as described above. Airwondows does a great job!VariKusBrainZ wrote:You need to try noitrotsid, its perfect for this
- KVRAF
- 5383 posts since 25 Jan, 2014 from The End of The World as We Knowit
Well that's an understatement! Fourier developed his 'transform' algorithm in 1822, based on Gauss' work in 1805.VariKusBrainZ wrote:Yup, this is how digital forensics unblur photographs were people apply a blur to hide identity for example, its nothing newMichael L wrote:. Yes, it applies the inverse function, as described above. Airwondows does a great job!VariKusBrainZ wrote:You need to try noitrotsid, its perfect for this
But this is the Inverse Fast Fourier Transform (IFFT). Wikipedia presents it in the first sentence:
https://en.m.wikipedia.org/wiki/Fast_Fourier_transform
And a famous example of musical unblurring using IFFT - Aphex Twin:
https://dsp.stackexchange.com/questions ... hesis-work
F E E D
Y O U R
F L O W
Y O U R
F L O W
- KVRist
- 136 posts since 11 May, 2022
distortion can be undone with audio plugins on Mac, https://apmastering.com/plugins/reverser ruling the frequenciestapiodmitriyevich wrote: Fri Jun 30, 2017 4:09 am Hi guys,
now there are trillions of bitcrushers and distortion effects. I am wondering if there is the opposite. Effects which aim to make the audio more beautiful. As in, e.g., "glue all the desctroyed bits together in order to tame it, to make it sound beautiful again"... Smearing.. Blurring?
I don't know exactly and from my idea I see warbling results on the horizon or maybe looong tail reverb style stuff like Valhalla Shimmer...
Your ideas pleaseMaybe there are interesting concepts out there.
Thx
- KVRAF
- 8074 posts since 9 Jan, 2003 from Saint Louis MO
Certain types of distortion can be undone if you have a well-known, simple transfer function (the example you link to uses tanh) that doesn't clip, fold, or double back on itself in any way AND you haven't further processed the audio after distortion.Britishboxer wrote: Mon Apr 21, 2025 2:12 pm distortion can be undone with audio plugins on Mac, https://apmastering.com/plugins/reverser ruling the frequencies
That's not a common case.
- KVRAF
- 7681 posts since 2 Sep, 2019
If you want to undo distortion, you need to identify what it is and then do the opposite. So, since distortion is achieved with a hyperbolic tangent, you need to apply its inverse, artanh(x)
THIS MUSIC HAS BEEN MIXED TO BE PLAYED LOUD SO TURN IT UP
- KVRAF
- 8074 posts since 9 Jan, 2003 from Saint Louis MO
But yeah, as a sort of philosophical equivalent of "the opposite of distortion" I agree generally with lowpass filtering and some reverb. With a long washy reverb, you can still re-apply the amplitude envelope of the input signal so it just has the smearing effect rather than a long tail.
Bandpass filtering (or parallel bandpass / formant, or spectral processing) can also stand in for lowpass.
Usually it's going to be a pretty radical transformation, if you're trying to turn distorted harsh sounds into smoother and prettier ones. So don't be afraid to process the hell out of it. Granular stuff can work too, to re-texture it. Or disrupt the existing texture with another one, with ringmod or AM or stuttering white noise or something.
Sometimes when I have unexpected/unwanted "crunch" in my sound, probably from one of my Eurorack modules clipping while I was recording, I will use ZPlane Peel to isolate a particular band, and then stick either a transient processor or a reverb (preferably Velvet Machine) inside of that band. With the kind of music I make, usually I can smear away texture/transients somewhere in the 6-12Khz range or so and it's relatively transparent. If not, I can mask it by intentionally layering something else in that range.
Sometimes I use a nice sounding distortion to mask a less nice or unintentional distortion. I've used Wavesfactory Casette for that -- really push the saturation and then roll off the highs, instead of just filtering/EQing it down.
Bandpass filtering (or parallel bandpass / formant, or spectral processing) can also stand in for lowpass.
Usually it's going to be a pretty radical transformation, if you're trying to turn distorted harsh sounds into smoother and prettier ones. So don't be afraid to process the hell out of it. Granular stuff can work too, to re-texture it. Or disrupt the existing texture with another one, with ringmod or AM or stuttering white noise or something.
Sometimes when I have unexpected/unwanted "crunch" in my sound, probably from one of my Eurorack modules clipping while I was recording, I will use ZPlane Peel to isolate a particular band, and then stick either a transient processor or a reverb (preferably Velvet Machine) inside of that band. With the kind of music I make, usually I can smear away texture/transients somewhere in the 6-12Khz range or so and it's relatively transparent. If not, I can mask it by intentionally layering something else in that range.
Sometimes I use a nice sounding distortion to mask a less nice or unintentional distortion. I've used Wavesfactory Casette for that -- really push the saturation and then roll off the highs, instead of just filtering/EQing it down.
-
Transfigurationsofbeing Transfigurationsofbeing https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=738779
- KVRist
- 39 posts since 13 Jan, 2025
I thought about something like Moodal too, but not as a single plugin to apply. To make sound sounds like silk, you have to surgically EQ it both technically and tonally, take it to the chiropractor (multiband comoressor) to align its chakras; then run it through *Soothe2* or something similar, and apply Moodal but only in some area. I also would try saturators like Native X 6 (SSL) or Saphira Cobalt (Waves). —If you are searching an answer for one plugin, I would say it's Soothe (spectral plugins).
-
- KVRian
- 891 posts since 22 Jan, 2022
Surprised no one has released an AI undistort plug-in by now. Actually seems like a good use case for AI.
-
Music Engineer Music Engineer https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=15959
- KVRAF
- 4380 posts since 8 Mar, 2004 from Berlin, Germany
There is this whole genre of "audio restoration" algorithms - de-noise, de-hum, de-crackle, de-clip, etc. Some of those algorithms necessarily involve some sort of (intelligent) guesswork, what the original signal may have been. As mentioned - minimum phase EQ can be undone. But you better know the settings of the original EQ - or else, it's again guesswork. The same goes for strictly monotonic waveshaping functions - you can (in principle) undo a tanh saturation by a simple atanh (except when the tanh distortion involved oversampling with subsequent downsampling). But again - you need to know the exact settings of the original distortion. With bitcrushing - it's again guesswork because a bitcrusher transfer function is not strictly monotonic. Yeah - I also think, that this restoration business may be a good task for AI.
