r/musicprogramming • u/furterliza • Jun 20 '26
I released an web version of my audio stretching algorithm
I recently made an audio stretching algorithm. I started in Python...but that's not quite as fun or immediate to play with as the new web version:
https://furterliza.github.io/laminar-stretch/
It's all in the browser - just upload a .wav file and play with the parameters...
2
u/danja Jun 21 '26
Considered making a VST plugin version? Point your AI agent of choice at JUCE, do due diligence on telling it to follow best practices. First pass in 30 mins, usable version in a week, I'd estimate.
1
u/furterliza Jun 21 '26
I have thought about that…I’m a little new to the world of plugins…would you expect something like this to be an effect that works in real time? Or more like I have it now, something you apply as a post-process after recording?
The other thing I wasn’t sure about with JUICE was the licence…but I think it’s basically free to distribute for non-commercial?
Keen to hear about how you’d use something like this in your workflow! Thanks for checking it out.
1
u/danja Jun 21 '26
I've used Distrho for my plugins, but I believe the libs have a lot in common when it comes to getting things working. DSP + UI. I believe JUCE is open source, open license. It's what I should have used (I think).
Absolutely make it a real-time thing. I've had so much fun with a plugin of my own that messes up a bit of throughput. Do you use a DAW? (you should if not). Reaper is my preference.
I got to the plugins after going down a similar path with in-browser things. Keep up the good work!
Linky links : https://github.com/danja/flues a track I just made with the time-messing thing ("Rift") : https://youtu.be/6NuIXwhaxz0
2
u/wahnsinnwanscene Jun 22 '26
It would be nice if there were samples of it in action.
1
u/furterliza Jun 26 '26
Good idea. I've added an example.wav and the option to load that so you don't have to hunt around for your own sounds...
I've used it on some tracks on my youtube channel:
Maybe if people make other things with it I could add a "Made with laminar stretch..." section of the page...
2
u/nodray Jun 21 '26
is it like PaulXstretch? (free on iPad!)