Webassembly music in the browser
This is a live-coding environment for music running entirely in the browser, synthesizing music in webassembly using AssemblyScript.
Sources are in the wasmaudioworklet folder.
Live demos / videos
Live music coding: https://petersalomonsen.com/webassemblymusic/livecodev1/ (demo video https://youtu.be/ZQUo2fZwUgw)
Simple recorder / sequencer: https://petersalomonsen.com/webassemblymusic/test1/ (demo video https://youtu.be/6dem1GHOmos)
And there are more videos that can be seen here:
This is all very much work in progress. More stuff coming soon....
If you just want to listen to the songs: https://soundcloud.com/psalomo/4klang-lazy-grooves https://soundcloud.com/psalomo/4klang-first-attempt
You may check out the windows exe of the "first attempt" song (link to zip with exe found in video description):
Run directly from nodejs, only dependes on the node midi package, and connect to a midi device.