Original Summary

Hi!<p>This is a quite capable DAW that runs entirely in the browser (Chromium-based ones are the most tested), and, perhaps most surprisingly, it uses standard WebAudio nodes exclusively (no WebAssembly or custom DSP code in AudioWorklet etc.).<p>In the included demo project (EDM, FWIW), over a thousand nodes are active at &quot;peak&quot; moments, and hundreds of them created and destroyed per second - all running smoothly and without dropouts and with low CPU (~ 5%) and RAM (~ 250MB) on the cheapest laptop I could buy ;) The project uses ~ 20 modular synth instances and ~ 65 insert FX.<p>Which, I guess, means that much of the ACTUALLY impressive work was done by the Chromium team!<p>There&#x27;s also lots of smart node caching going on to reset&#x2F;reuse nodes when possible instead of destroying them. Also, all parameter changes are always scheduled (slightly) into the future (even when playing the modular synth live), so timing is extremely tight and precise.<p>The DAW is based on Xequence 2, the iOS app.<p>The app works on any device and mostly any screen&#x2F;window size and supports touch, mouse, and keyboard interactions -- however the mixer (instruments) view is currently not great on small (phone) screens.<p>Also, there are no &quot;proper&quot; audio tracks yet (although the modular synth has various Sample* modules that can track long notes, so this mitigates it), and no WebMIDI (the app is based entirely on MIDI in every way, but currently, only a MIDI adapter for the iOS app exists.)<p>Full disclosure: The code in the demo is currently obfuscated, and I&#x27;m running a campaign to open-source it under AGPLv3.<p>Please let me know if you have any questions or observations, or if you at least had fun! :)


  • 情报分类:商业与市场研究
  • 分类依据:内容涉及商业、投资或市场动态
  • 信息来源:Hacker News 新项目
  • 发布时间:2026/9/27 23:06:44