I make things like this. That’s phase one of Smokesound. Phase 2 will start when I see if Processing can handle 15,000 sine waves at once.
I also posted the latest Tide Pool mix, by the Betamax Warriors. It’s called The Sea Lion Sleeps tonight, and you can find it here.