Very cool! I'd recommend changing the default oscillator. 1000hz sine wave becomes aggravating extremely quickly! Maybe 500hz (lower?), and 0.05 gain? Or at least a filter after the oscillator.<p>But I really like this idea - you could take it much further (I'm sure you plan too!) From a UX perspective I think most people will run quickly from this page, because unless you understand modular synths it will be very daunting to figure out how to make something that sounds nice. A dropdown with some defaults would at least let them play to get an intuition of what's happening.<p>I'd also make it easier to see how to add nodes - it's quite unintuitive at the moment. And a panic button to stop/play sound... The more I tried to make the sound quieter, the louder I accidentally made it!<p>But again, super cool idea - it would be great to make a SFXR/BFXR-type sound effect generator that would spit out web audio code!
Thanks for this! I've been looking for something like this for a while now. I've made a couple ambient music generators that utilize webaudio and have been looking for something like this to generate new timbres. If you're interested my 2 generators can be found here...<p><a href="https://madmonk13.github.io/relax/" rel="nofollow">https://madmonk13.github.io/relax/</a><p><a href="https://madmonk13.github.io/musicforspaceports/" rel="nofollow">https://madmonk13.github.io/musicforspaceports/</a><p>The first one is more of a proof of concept where as music for spaceports is much more feature complete.<p>Thanks again!