Create VST Distortion in SynthEdit?
-
- KVRer
- Topic Starter
- 7 posts since 21 Dec, 2004 from Texas
Can it be done? I'm new to the whole thing and I mostly want to make fx for my guitar parts. I tried just putting a multiplier on a signal but that just pushes the volume to clipping in the whole track. I was looking for a way to limit the overall signal while still distorting the waveform so I could have distorted but quiet sounds. Can SynthEdit do that? Newbie looking for help so thanks in advance.
Patrick
Patrick
-
- KVRAF
- 6741 posts since 25 Mar, 2002 from sheffield, england
Try a Waveshaper2 module after the multiplier.
Alternatively, search the net for distortion modules:
Dave Haupt made a great soft distortion module for example..
Alternatively, search the net for distortion modules:
Dave Haupt made a great soft distortion module for example..
- GRRRRRRR!
- 15959 posts since 14 Jun, 2001 from Somewhere else, on principle
I am yet to find a decent sounding distortion for SE. Using a Waveshaper sounds horrible and Dave Haupt's module, whilst it sounds alright, doubles the CPU usage of a synth whenever I use it.
NOVAkILL : Asus RoG Flow Z13, Core i9, 16GB RAM, Win11 | EVO 16 | Studio One | bx_oberhausen, GR-8, JP6K, Union, Hexeract, Olga, TRK-01, SEM, BA-1, Thorn, Prestige, Spire, Legend-HZ, ANA-2, VG Iron 2 | Uno Pro, Rocket.
- KVRAF
- 3944 posts since 7 May, 2004 from behind his workbench
- KVRAF
- 3944 posts since 7 May, 2004 from behind his workbench
-
- KVRian
- 1297 posts since 17 Aug, 2003 from Italy
BONES, try this:
Signal -> Multiplier (input2 = distortion amount) -> Waveshaper2 {equation: 5*tanh(x)} -> MoogFilter -> Container
into Container:
Signal -> SV Filter (bandpass, 3.3KHz, resonance 7)
Signal -> SV Filter (bandpass, 180Hz, resonance
both SV Filter outs get mixed together to the output
and to an AllPass Filter (resonance 10)
AllPass Filter (which is in parallel with the SVF's) to the output
Adjust AllPass Filter's freq from 0.1 to 5 for a cabinet emulation
More complex cabinet emulation can be done with some more SVFilters and Allpasses
Signal -> Multiplier (input2 = distortion amount) -> Waveshaper2 {equation: 5*tanh(x)} -> MoogFilter -> Container
into Container:
Signal -> SV Filter (bandpass, 3.3KHz, resonance 7)
Signal -> SV Filter (bandpass, 180Hz, resonance
both SV Filter outs get mixed together to the output
and to an AllPass Filter (resonance 10)
AllPass Filter (which is in parallel with the SVF's) to the output
Adjust AllPass Filter's freq from 0.1 to 5 for a cabinet emulation
More complex cabinet emulation can be done with some more SVFilters and Allpasses
-
- KVRAF
- 10588 posts since 13 Jun, 2004 from Alberto Balsam
I imagine that would be rather expensive CPU wise for just distortion.ZioKiller wrote:BONES, try this:
Signal -> Multiplier (input2 = distortion amount) -> Waveshaper2 {equation: 5*tanh(x)} -> MoogFilter -> Container
into Container:
Signal -> SV Filter (bandpass, 3.3KHz, resonance 7)
Signal -> SV Filter (bandpass, 180Hz, resonance
both SV Filter outs get mixed together to the output
and to an AllPass Filter (resonance 10)
AllPass Filter (which is in parallel with the SVF's) to the output
Adjust AllPass Filter's freq from 0.1 to 5 for a cabinet emulation
More complex cabinet emulation can be done with some more SVFilters and Allpasses
I've been interested in a good distortion module for a while too as I'm working on a synth for DnB bass, and I'm gonna put adjustable distortion before the ADSR's.
-
- KVRian
- 1297 posts since 17 Aug, 2003 from Italy
This design does distortion plus cabinet simulation.Chase wrote:I imagine that would be rather expensive CPU wise for just distortion.
-
- KVRAF
- 10588 posts since 13 Jun, 2004 from Alberto Balsam
Right-O. nevermind then.ZioKiller wrote:This design does distortion plus cabinet simulation.Chase wrote:I imagine that would be rather expensive CPU wise for just distortion.
- GRRRRRRR!
- 15959 posts since 14 Jun, 2001 from Somewhere else, on principle
Cabinet simulation or not, that would more than double the CPU usage of any synth I've made. I think its much easier to add a distrotion VST in an insert slot in my host. But thanks for the info, it looks neat.ZioKiller wrote:BONES, try this:
Signal -> Multiplier (input2 = distortion amount) -> Waveshaper2 {equation: 5*tanh(x)} -> MoogFilter -> Container
into Container:
Signal -> SV Filter (bandpass, 3.3KHz, resonance 7)
Signal -> SV Filter (bandpass, 180Hz, resonance
both SV Filter outs get mixed together to the output
and to an AllPass Filter (resonance 10)
AllPass Filter (which is in parallel with the SVF's) to the output
Adjust AllPass Filter's freq from 0.1 to 5 for a cabinet emulation
More complex cabinet emulation can be done with some more SVFilters and Allpasses
NOVAkILL : Asus RoG Flow Z13, Core i9, 16GB RAM, Win11 | EVO 16 | Studio One | bx_oberhausen, GR-8, JP6K, Union, Hexeract, Olga, TRK-01, SEM, BA-1, Thorn, Prestige, Spire, Legend-HZ, ANA-2, VG Iron 2 | Uno Pro, Rocket.
- GRRRRRRR!
- 15959 posts since 14 Jun, 2001 from Somewhere else, on principle
Now that sounds f**king awesome! And it only adds about 1% to my CPU. Nice GUI too. I assume you don't mind if I use it in my new synth?sonicfire wrote:what about this ... just an idea...
http://www.prodyon.de/files/simpledist.zip
One thing that occurs to me is that I should put it outside the main container with the polyphony at 1. That might solve a lot of my CPU issues.
NOVAkILL : Asus RoG Flow Z13, Core i9, 16GB RAM, Win11 | EVO 16 | Studio One | bx_oberhausen, GR-8, JP6K, Union, Hexeract, Olga, TRK-01, SEM, BA-1, Thorn, Prestige, Spire, Legend-HZ, ANA-2, VG Iron 2 | Uno Pro, Rocket.
-
- KVRian
- 702 posts since 18 Dec, 2004 from switzerland
a simple -ceil- can do it to in -math-
- Beware the Quoth
- 33175 posts since 4 Sep, 2001 from R'lyeh Oceanic Amusement Park and Funfair
BONES quoth
One thing that occurs to me is that I should put it outside the main container with the polyphony at 1. That might solve a lot of my CPU issues.
That would be more typical, yeah. Per-voice distortion certainly isnt that common, unless you're looking at it more from a 'waveshaping' point of view. But the distortion should be more harmonically consistent with the notes being played. In contrast 'final-stage' distortion (ie outside the individual voices) probably introduces more inharmonics.
You could, if you wanted, make it switchable, I guess, as long as the distortion stage sleeps properly.
One thing that occurs to me is that I should put it outside the main container with the polyphony at 1. That might solve a lot of my CPU issues.
That would be more typical, yeah. Per-voice distortion certainly isnt that common, unless you're looking at it more from a 'waveshaping' point of view. But the distortion should be more harmonically consistent with the notes being played. In contrast 'final-stage' distortion (ie outside the individual voices) probably introduces more inharmonics.
You could, if you wanted, make it switchable, I guess, as long as the distortion stage sleeps properly.
my other modular synth is a bugbrand
- KVRAF
- 3944 posts since 7 May, 2004 from behind his workbench
of course not, just go aheadBONES wrote:Now that sounds f**king awesome! And it only adds about 1% to my CPU. Nice GUI too. I assume you don't mind if I use it in my new synth?sonicfire wrote:what about this ... just an idea...
http://www.prodyon.de/files/simpledist.zip
One thing that occurs to me is that I should put it outside the main container with the polyphony at 1. That might solve a lot of my CPU issues.