I posted the Emscripten Website which is based on a Pure Data / Ofelia patch some time ago.
But I made some improvements and would like to get some feedback if there is a large audio latency or if there is a lot of audio distortion with certain browsers, os or devices: https://simplesequencer.handmadeproductions.de/
My experience is, that it works well with the current audio buffersize of 2048 with Firefox and Chrome on my desktop computer (Linux and Windows), and with some distortion on my Android smartphone.
-
Simplesequencer
-
Using a 2012 Macbook(High Sierra, 10.13.6) with Chrome Version 94.0.4606.71 (Official Build) (x86_64).
There is a small bit of latency when pushing start, audio sounds okay.
Overall pretty cool thing you got there
A record/export audio function would be nice, though
-
@jaffasplaffa Thank you. Couldnt test it on a Mac by myself yet (I heard Macs do handle audio quite well...).
Recording should be possible (in theory). -
Hi Jona - Just tried out your Simple Sequencer. No latency or distortion problems on my iMac. Absolutely delightful & lovely sound. Thank you.
iMac 27/Catalina/3.5 GBh Intel Core i7/16 GB Ram/3 TB HD
The masculine includes the feminine (Guys)
Google: 'JackOats' to see my Soundcloud page, 'Brian Watterson - Vimeo' for my Videos. -
@JackOats Thank you. I will continue to work on the sound synthesis and sequencing possibilities after I fixed the last technical Emscripten issues.
-
@Jona Great stuff! Pd patches that run in the browser, just amazing.
Still not working on Firefox 78 ESR on Debian, but that might be due to possible deficits with Web Assembly support on ESR in general.
-
@ingox Thanks. PdWebParty https://github.com/cuinjune/PdWebParty can do that too, but its a different approach, so I think they compliment each other. I basically just use Emscripten with Open Frameworks and ofxOfelia. But I had to make some changes to make Emscripten work again, and I extended some things (and there is still room for improvement ).