Vital LFO generator is an ongoing project of mine.

I started this project to learn JavaScript and add useful tools to this website.
But also because I love MSEGs.
Actually, making custom LFOs for Vital was one of my first projects, seeing people use and explore my LFO collection inspired me to make more assets and presets.

I’ve wanted to make an LFO randomizer ever since learning that Vital’s LFO files are readable via a text editor. I played around with editing them manually via text, but the real goal was to write a script that could produce endless variation.

I chose JavaScript because it was easily embedded into my website, meaning I could share this project without asking you to download or install any software (you will need to download the LFO file).

Right now it just generates 5 random equally spaced nodes on the LFO
This is more of a proof of concept for the time being, but I plan to add a lot more as I learn