SoftClipper, and now SmoothClipper
- KVRAF
- 3834 posts since 15 Mar, 2002 from Underworld
X86 builds usually are faster. But people think that the bigger number means faster execution... but it is far more complex than that and this is not the place to discuss it. That's one of the reasons I stick to x86, but I also don't need more RAM than 2GB for my projects. Actually 2GB is an overkill for me since I don't use sample libraries nor convolution, nor very GUI rich plugins at all, just soft synths and soft FX, preferably GUIless or at least not using much RAM. All I need is a fast CPU with as many cores I can afford and *some* RAM to run them. That's why I prefer GUless plugins, too. GUI just takes such a large chunk of RAM, in many cases for nothing. If a plugin has just a few parameters [up to around 10-ish?] there's absolutely no need to make a GUI for it. In my view it's almost ridiculous.
Anyway, I'm glad there will be a x86 version of V2, too! Your limiter really is a bit special amongst all the slew of other limiters. I really love it for track limiting and it's got an interesting and different sound that I would call "dense" or "thick" but not in a bad sense, of course. Great job camsr! I think you're onto something here. Thank you!
Anyway, I'm glad there will be a x86 version of V2, too! Your limiter really is a bit special amongst all the slew of other limiters. I really love it for track limiting and it's got an interesting and different sound that I would call "dense" or "thick" but not in a bad sense, of course. Great job camsr! I think you're onto something here. Thank you!
It is no measure of health to be well adjusted to a profoundly sick society. - Jiddu Krishnamurti
-
- KVRAF
- Topic Starter
- 7400 posts since 17 Feb, 2005
I have to disagree, because a properly coded GUI does not interfere with the performance of the DSP in any significant way. Rendering GUIs can get slow, but that is going beyond what is actually required for usage. Peak meters can add slight overhead, and I do mean slight, but only because they need to "see" the audio the render useful information. A GUI that does not "see" the audio data is completely out of the way of the DSP, on a multi-core platform.DuX wrote:That's why I prefer GUless plugins, too. GUI just takes such a large chunk of RAM, in many cases for nothing. If a plugin has just a few parameters [up to around 10-ish?] there's absolutely no need to make a GUI for it. In my view it's almost ridiculous.
I am glad you like it, thanks for the comments.
- KVRAF
- 3303 posts since 6 Jul, 2012 from Sick-cily
Works very well on rock snare!
-
- KVRAF
- Topic Starter
- 7400 posts since 17 Feb, 2005
Yeah, soft clippers do that. They cut peaks with a very uniform harmonic distribution, transparent until driven too much.Turello wrote:Works very well on rock snare!
The new version will use the same algorithm as V2, so it will sound the same, I am just making some optimizations and may add a few features.
- KVRAF
- 2138 posts since 8 Feb, 2007
I don't know if that makes sense but it seems you need both (ie: insert them in serial) in order to maintain sub content a conjunction with transient heavy material (like some generated loops from Microtoniq - loops which comprise of heavy low-end and spiky hi freq transients)
Professional technicians are assessed by the abilities they possess.
Amateur technicians are assessed by the tools they possess - and the amount of those tools, with an obvious preference to the latest hyped ones.
(Gabe Dumbbell)
Amateur technicians are assessed by the tools they possess - and the amount of those tools, with an obvious preference to the latest hyped ones.
(Gabe Dumbbell)
-
- KVRAF
- Topic Starter
- 7400 posts since 17 Feb, 2005
That's interesting. Although any hard clipping usually aliases badly, especially with high frequencies. And oversampling a hard clipper usually defeats it's own purpose. That's why there is softclipper!
I have added parameter smoothing, so automation is now acceptable, it won't click at all. That did add some overhead... but hey, it's kind of a necessity and it's still incredibly fast. Going to put final touches on it and upload in a day or so.
I have added parameter smoothing, so automation is now acceptable, it won't click at all. That did add some overhead... but hey, it's kind of a necessity and it's still incredibly fast. Going to put final touches on it and upload in a day or so.
- KVRAF
- 2138 posts since 8 Feb, 2007
Well, y'know what they say : "There's no rules. if it sounds right, it MUST be right"camsr wrote:That's interesting. Although any hard clipping usually aliases badly, especially with high frequencies. And oversampling a hard clipper usually defeats it's own purpose. That's why there is softclipper!
(although a lot of people won't understand that in order to disregard the rules, you have to know them to begin with !...)
I guess, technically, you are right. I was just experimenting and luckily, it sounded good
Professional technicians are assessed by the abilities they possess.
Amateur technicians are assessed by the tools they possess - and the amount of those tools, with an obvious preference to the latest hyped ones.
(Gabe Dumbbell)
Amateur technicians are assessed by the tools they possess - and the amount of those tools, with an obvious preference to the latest hyped ones.
(Gabe Dumbbell)
-
- KVRAF
- Topic Starter
- 7400 posts since 17 Feb, 2005
The newest version is available on the front post. (v3)
Parameter smoothing has been added, but it has one drawback.
The smoothing time WILL change with samplerate. I hardcoded it to run faster, pre-emptivly, and did not think it would matter. Please let me know if you like it. I am still making changes.
A fun thing I discovered while testing it! I used FL studio's Formula Controller to generate random numbers and automated the drive, and out came some magic.
Parameter smoothing has been added, but it has one drawback.
The smoothing time WILL change with samplerate. I hardcoded it to run faster, pre-emptivly, and did not think it would matter. Please let me know if you like it. I am still making changes.
A fun thing I discovered while testing it! I used FL studio's Formula Controller to generate random numbers and automated the drive, and out came some magic.
- KVRAF
- 2138 posts since 8 Feb, 2007
Can you elaborate on that ? how does it effect the sound ?camsr wrote:Parameter smoothing has been added, but it has one drawback.
The smoothing time WILL change with samplerate.
Then this calls for a "Rnd" button ! (I LUV Random setting... they can produce out-of-this-world results)camsr wrote:A fun thing I discovered while testing it! I used FL studio's Formula Controller to generate random numbers and automated the drive, and out came some magic.
In what way was that "magic" ?
Thnks !
Professional technicians are assessed by the abilities they possess.
Amateur technicians are assessed by the tools they possess - and the amount of those tools, with an obvious preference to the latest hyped ones.
(Gabe Dumbbell)
Amateur technicians are assessed by the tools they possess - and the amount of those tools, with an obvious preference to the latest hyped ones.
(Gabe Dumbbell)
-
- KVRAF
- Topic Starter
- 7400 posts since 17 Feb, 2005
The envelope controlling the drive gain will be slower at lower sampling rates. Since the filter is not aware of sampling rate, it is stuck as a proportion of the nyquist frequency. I set it to sound smooth.Tp3 wrote:Can you elaborate on that ? how does it effect the sound ?camsr wrote:Parameter smoothing has been added, but it has one drawback.
The smoothing time WILL change with samplerate.
- KVRAF
- 2138 posts since 8 Feb, 2007
Can you add some indication as to when (and how, if possible) it starts "shaving" off peaks ?
(how=how much, in dB)
Thanks
(how=how much, in dB)
Thanks
Professional technicians are assessed by the abilities they possess.
Amateur technicians are assessed by the tools they possess - and the amount of those tools, with an obvious preference to the latest hyped ones.
(Gabe Dumbbell)
Amateur technicians are assessed by the tools they possess - and the amount of those tools, with an obvious preference to the latest hyped ones.
(Gabe Dumbbell)