For anyone interested, the main author (if I understood properly) did a presentation at RustNL on the UI aspect that was quite impressive performance wise : <a href="https://youtu.be/rC4FCS-oMpg" rel="nofollow noreferrer">https://youtu.be/rC4FCS-oMpg</a>
For those who haven’t seen it, Makepad is also an in-browser code editor with an open-source UI toolkit. Looks like this synth is one of the examples of the UI toolkit.<p><a href="https://makepad.dev/" rel="nofollow noreferrer">https://makepad.dev/</a>
Very impressive UI work with Rust. As @rvdca pointed out the author had a great presentation. Definitely recommend it.<p>I notice that there is a bug when I open the console with cmd-option-J: a note will be triggered and stay there forever.<p>The audio worklet uses postMessages (<a href="https://makepad.nl/makepad/platform/src/os/web_browser/audio_worklet.js" rel="nofollow noreferrer">https://makepad.nl/makepad/platform/src/os/web_browser/audio...</a>), which is not GC free.<p>For those are interested, I am maintaining <a href="https://glicol.org/" rel="nofollow noreferrer">https://glicol.org/</a> which is also an Rust/WASM audio app in browsers.
This is awesome. I saw a talk on this the other day on YouTube.<p>This looks good even on my crappy phone. Is there a reason though that the html on hackernews renders text more sharply than the text on the makepad apps?
Cool and very smooth. Shame Firefox doesn't support it (yet?).<p>It's <i>very</i> blurry though? Seems like it's trying to run at ~1080p (on a 1440p screen)
Does anyone know if the native UI framework supports being "hosted" in the sense that makes it useable for audio plugin dev (VST3 and others)?