Resonant Folding

Hi all,
for quite some time I have been thinking of a different kind of VCF.
I had in mind to use wave folding on the resonance path. I couldn’t find much anything online about this.
So I started a simulation in falstad using Moritz Klein Diode VCF (“Turning my diode ladder filter into a eurorack module - YouTube”) as a VCF model and I used the triple wavefolder design (Eddy Bergman.com: Synthesizer Build part-34: TRIPLE WAVEFOLDER.).

I have come to a point where it looks like it is behaving like a VCF but creating artefact, dropping frequency, etc… so it might sound nice.
I am sharing this here, and I’ll let you know once I get a chance to breadboard it.
" https://tinyurl.com/2ry6z5w5 (link to falstad simulation)

image

image

image

Cut-off level, input level both have an impact of the wave shape.
And it also self oscillate but not as as sine wave.
image

Ho, and if you see something that doesn’t look right please shout.

10 Likes

Looks interesting though I have a hard time figuring out what’s going on. (Am I the only person who thinks Falstad looks butt ugly and a mess to follow? And I went to look at Klein’s filter but there’s no complete schematic in the video that I can find, and in the description below is… a link to a Falstad simulation.) Is the red trace a CV? Or is that the input signal and we’re seeing a ton of some high frequency being added to it? (Not sure of the time scale.) What is the difference between your first three images?

In your pictures I don’t see anything that looks to me like wave folding going on, but then the wave folder is on the resonance path not the output path, so… who knows that to expect? Something bizarre apparently!

4 Likes

Hey, there is a link (1st post) to the simulation itslef it you want to have a better look.

The red trace is the input signal.

If you feed it a sine wave, you can guess the wave folding effect and some resonnance on top of it.
image

But, falstad is not the best and I have no clear idea of what is going on, but it does somehting similar to what I had in mind. (not sure if that is a good sign though :upside_down_face:)

3 Likes

:eye: :eye: :eye: keeping an eye on this thread :eye: :eye: :eye:

8 Likes

I did look at it. But as I said I find Falstad really hard to make heads or tails of.

Is the high frequency stuff at the filter cutoff frequency?

2 Likes

I have no clear explanation of what it is doing to be honest.
My idea, starting point, was that the resonnance would get folded, but then the high frequency part of this folded signal (in the VCF) would be removed/changed and the signal would be folded again, and so on.
Truth is, I will attempt to build this and it will sound like a big fart, but I guess that would nearly be a win.

8 Likes

Sam’s made money selling fart noises!

10 Likes

Discourse signals. Aka. Hold off, Rich is on it…

IMG_20220527_142701

5 Likes

This looks really really nice. Very creative, indeed!

When playing around with the simulation I get the impression that the frequency of the resonance can be a multiple of the saw tooth, which should sound harmonious, but also a completely different frequency. Furthermore the resonance will have quite a large amplitude. So I think that ‘tuning’ the resonance to the input signal’s frequency may be important to get a nice sound and that adding some amplitude limiting to the resonance would be usefull. When not tuned I wouldn’t be surprised if it would sound similarly raw like a ring modulator of sorts.

Yep, I really want to hear this !

Can falstad be used to generate an output file of the signals generated one could then convert to wav?

5 Likes

Thanks.
I thought about the wav idea but i dont think this is possible for various reason, first being that it would probably require a large computational power.

falstad does not seem to offer a way to export the scope signal, or any signal as far as I can tell when checking the menu system. The idea would be to create a short signal by starting a simulation and moving some of the controls, then freeze the output and dump that in a file (and then convert that to some audio format).

But there may be other simulation systems that do offer this. On the other hand, building it on a breadboard may be the easier way to get some sound.

5 Likes

There is a way, I used it to simulate and trial different bridged T drum designs and mods for my RD-6.

Under Draw > Output and labels there is an Audio output (also a data export, but I haven’t used that)

4 Likes

Woah! Useful!

Here’s a second of simulation slowed down 4x: Vocaroo | Online voice recorder

2 Likes

OmG it works !!!
I am recording some sounds !!! Edit : done


Listen to VCWF.mp3 by Bpbby on #SoundCloud

It is pretty hard to listen to it but it gives a good idea of the sound it can make. The waveshape is really similar to one obtained in falstad.
I will try to add some CV to the breadboard to finish the tests.

11 Likes

Very nice! Sound very acidy, like the 303 with the devilfish overdrive.

5 Likes

absolutely filthy. i love it!

4 Likes

This sounds great! Well done

2 Likes

Hi,
so I kept going on this as I was not really happy with the overall CV range of the diode filter.
I also had some click sound when opening and closing fast but that could well be due to the breadboard.
So I decided to move on the LM13700 (MS-20 style) filter. Also, as the resonnant filter idea is mostly only valid as a low pass filter I will use the Grrrr filter design for the main filter part which will give CV on resonnance and VCA as well.
I have come up with the following desgin on falstad.
As soon as the weather becomes more soldering friendly, I’ll give it a proper go !
https://tinyurl.com/2cdugmkd

2 Likes

it can’t be because of the CV modulation source? it is the same using an EG to act on the CV ?

1 Like

Hey, it was actually happening with an enveloppe. I did use the latest schematic version of the filter (from the erica synth series, kindly provided) but to me, the range of main filter cut off was a bit too small… cutting and opening very quickly.

1 Like