Spring reverb

All your LV2 and LADSPA goodness and more.

Moderators: MattKingUSA, khz

Post Reply
Basslint
Established Member
Posts: 1516
Joined: Sun Jan 27, 2019 2:25 pm
Location: Italy
Has thanked: 385 times
Been thanked: 299 times

Spring reverb

Post by Basslint »

Hello,

are there any libre spring reverb plugins based on simulation rather than IRs (impulse responses)? I know it must be hard to get right (pinging our physics expert @CrocoDuck for some insight) but I find it interesting that all these years, I never came across a single free implementation of it, while proprietary plugins such as Twangström exist and seem to work well. For students getting a physics degree, it would make an interesting final project or thesis, I think!

Perhaps they could be implemented in taopm or a similar system?

PS: Happy Easter :D
The community of believers was of one heart and mind, and no one claimed that any of his possessions was his own, but they had everything in common. [Acts 4:32]

Please donate time (even bug reports) or money to libre software 🎁

Jam on openSUSE + GeekosDAW!
User avatar
Michael Willis
Established Member
Posts: 1458
Joined: Mon Oct 03, 2016 3:27 pm
Location: Rocky Mountains, North America
Has thanked: 70 times
Been thanked: 167 times
Contact:

Re: Spring reverb

Post by Michael Willis »

A while back I was trying to learn about how to implement a spring reverb. I found this discussion which seemed like it would be helpful, but I still haven't worked up the gumption to actually try it:

http://www.spinsemi.com/forum/viewtopic.php?f=4&t=598

Maybe we could put some minds together here and see what we could do about making a libre spring reverb plugin.
Basslint
Established Member
Posts: 1516
Joined: Sun Jan 27, 2019 2:25 pm
Location: Italy
Has thanked: 385 times
Been thanked: 299 times

Re: Spring reverb

Post by Basslint »

Michael Willis wrote: Sun Apr 12, 2020 7:34 pm A while back I was trying to learn about how to implement a spring reverb. I found this discussion which seemed like it would be helpful, but I still haven't worked up the gumption to actually try it:

http://www.spinsemi.com/forum/viewtopic.php?f=4&t=598

Maybe we could put some minds together here and see what we could do about making a libre spring reverb plugin.
Thanks for the link! I am not any good at physics, but if there some way I can help, I am up for it :D

The last paper linked (https://asp-eurasipjournals.springerope ... 011/646134) seems actually very interesting.
The community of believers was of one heart and mind, and no one claimed that any of his possessions was his own, but they had everything in common. [Acts 4:32]

Please donate time (even bug reports) or money to libre software 🎁

Jam on openSUSE + GeekosDAW!
CrocoDuck
Established Member
Posts: 1133
Joined: Sat May 05, 2012 6:12 pm
Been thanked: 17 times

Re: Spring reverb

Post by CrocoDuck »

Hey there! I am very late to the party, but here my few cents.

I am not aware of any open source physical-model-based spring reverb. This is something I wanted to look into, and maybe I will do. For the time being I have only being reading about a finite difference scheme in this book (it has an entire section dedicated to helical springs): https://onlinelibrary.wiley.com/doi/boo ... 0470749012

This paper is a summary of that section, by the same author: http://www.ness-music.eu/wp-content/upl ... dafx13.pdf

Cheers!
Basslint
Established Member
Posts: 1516
Joined: Sun Jan 27, 2019 2:25 pm
Location: Italy
Has thanked: 385 times
Been thanked: 299 times

Re: Spring reverb

Post by Basslint »

CrocoDuck wrote: Fri Jun 19, 2020 6:58 pm Hey there! I am very late to the party, but here my few cents.

I am not aware of any open source physical-model-based spring reverb. This is something I wanted to look into, and maybe I will do. For the time being I have only being reading about a finite difference scheme in this book (it has an entire section dedicated to helical springs): https://onlinelibrary.wiley.com/doi/boo ... 0470749012

This paper is a summary of that section, by the same author: http://www.ness-music.eu/wp-content/upl ... dafx13.pdf

Cheers!
Thanks for the link CrocoDuck! Sadly, my physics skills are below secondo superiore level, but as someone who loves surf music, I really hope one day you go ahead and implement it! :D
The community of believers was of one heart and mind, and no one claimed that any of his possessions was his own, but they had everything in common. [Acts 4:32]

Please donate time (even bug reports) or money to libre software 🎁

Jam on openSUSE + GeekosDAW!
User avatar
milo
Established Member
Posts: 1242
Joined: Wed Sep 06, 2017 2:55 am
Location: Southern Utah, USA
Has thanked: 275 times
Been thanked: 218 times
Contact:

Re: Spring reverb

Post by milo »

For what it's worth, I did a surf rock tune recently and found that Dragonfly Plate did a solid job on the guitar. It fooled my collaborator into thinking I had used a spring reverb.

YMMV, of course.
User avatar
sadko4u
Established Member
Posts: 989
Joined: Mon Sep 28, 2015 9:03 pm
Has thanked: 2 times
Been thanked: 361 times

Re: Spring reverb

Post by sadko4u »

I think Spring Reverb also can be simulated using FEM - https://en.wikipedia.org/wiki/Finite_element_method
But that requires some simulator to be implemented like I've done with Room Builder plugin.
LSP (Linux Studio Plugins) Developer and Maintainer.
sprock
Established Member
Posts: 69
Joined: Mon Mar 16, 2015 8:57 am
Has thanked: 1 time
Been thanked: 2 times

Re: Spring reverb

Post by sprock »

milo wrote: Mon Jun 22, 2020 4:12 pm For what it's worth, I did a surf rock tune recently and found that Dragonfly Plate did a solid job on the guitar. It fooled my collaborator into thinking I had used a spring reverb.

YMMV, of course.
Hi Milo, would you give a link to that sound file? I'd be interested to hear that sound.

And what settings did you use in Dragonfly Plate?

Thanks!
User avatar
milo
Established Member
Posts: 1242
Joined: Wed Sep 06, 2017 2:55 am
Location: Southern Utah, USA
Has thanked: 275 times
Been thanked: 218 times
Contact:

Re: Spring reverb

Post by milo »

Yeah, here it is: https://sanderson.band/albums/pity-party/. It is the second song on the album, called "The Beach is Closed." It is more Beach Boys than Dick Dale, so it might not be quite what you're looking for. It's wet, but not dripping wet, if you know what I mean. But I have more surf rock projects on the horizon, and I plan to keep using Dragonfly Plate for them.

Here is a screenshot of the plugin GUI for that track:
Dragonfly Plate.png
Dragonfly Plate.png (94.45 KiB) Viewed 2044 times
sprock
Established Member
Posts: 69
Joined: Mon Mar 16, 2015 8:57 am
Has thanked: 1 time
Been thanked: 2 times

Re: Spring reverb

Post by sprock »

milo wrote: Thu Mar 11, 2021 12:25 am It is more Beach Boys than Dick Dale, so it might not be quite what you're looking for.
Thanks. Yeah, the guitar is not very exposed or really featured as a lead/solo part but I get an idea. What I can hear sounds promising enough to follow that route.
milo wrote: Thu Mar 11, 2021 12:25 am Here is a screenshot of the plugin GUI for that track: Dragonfly Plate.png
Thanks!
User avatar
milo
Established Member
Posts: 1242
Joined: Wed Sep 06, 2017 2:55 am
Location: Southern Utah, USA
Has thanked: 275 times
Been thanked: 218 times
Contact:

Re: Spring reverb

Post by milo »

Good luck!
folderol
Established Member
Posts: 2082
Joined: Mon Sep 28, 2015 8:06 pm
Location: Here, of course!
Has thanked: 227 times
Been thanked: 400 times
Contact:

Re: Spring reverb

Post by folderol »

Good track, and it's a fair effort, but not really convincing I'm afraid.
Credentials: My peak 45RPM record buying was mid 1960s :)
Most Played LP: Out of the Shadows.
https://www.youtube.com/watch?v=VycZVyApqew
And the most extreme example I've ever heard from the Chantays
https://www.youtube.com/watch?v=j09C8clJaXo
The Yoshimi guy {apparently now an 'elderly'}
sprock
Established Member
Posts: 69
Joined: Mon Mar 16, 2015 8:57 am
Has thanked: 1 time
Been thanked: 2 times

Re: Spring reverb

Post by sprock »

folderol wrote: Fri Mar 12, 2021 8:29 am And the most extreme example I've ever heard from the Chantays
https://www.youtube.com/watch?v=j09C8clJaXo
Yeah baby, talking about "dripping"...

I am a big fan of lush spring reverb (my main amp is a Fender Vibrolux) but that is a bit much. :lol:
Basslint
Established Member
Posts: 1516
Joined: Sun Jan 27, 2019 2:25 pm
Location: Italy
Has thanked: 385 times
Been thanked: 299 times

Re: Spring reverb

Post by Basslint »

folderol wrote: Fri Mar 12, 2021 8:29 am Good track, and it's a fair effort, but not really convincing I'm afraid.
Credentials: My peak 45RPM record buying was mid 1960s :)
Most Played LP: Out of the Shadows.
https://www.youtube.com/watch?v=VycZVyApqew
And the most extreme example I've ever heard from the Chantays
https://www.youtube.com/watch?v=j09C8clJaXo
Both beautiful tracks! A personal favorite of mine is Stevie Ray Vaughan & Dick Dale's rendition of Pipeline. Can't say I prefer it to the original because the original was so influential but love everything about that cover, it's really the textbook example of 80s surf rock.
The community of believers was of one heart and mind, and no one claimed that any of his possessions was his own, but they had everything in common. [Acts 4:32]

Please donate time (even bug reports) or money to libre software 🎁

Jam on openSUSE + GeekosDAW!
Post Reply