Live data from Hacker News

Makepad- Synthesizer Written in Rust

makepad.nl

1–10 of 48 posts

Re: Makepad- Synthesizer Written in Rust

#3
Very impressive UI work with Rust. As @rvdca pointed out the author had a great presentation. Definitely recommend it.

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.

The audio worklet uses postMessages (https://makepad.nl/makepad/platform/src/os/web_browser/audio...), which is not GC free.

For those are interested, I am maintaining https://glicol.org/ which is also an Rust/WASM audio app in browsers.

Re: Makepad- Synthesizer Written in Rust

#4
post #2

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 : https://youtu.be/rC4FCS-oMpg

Technically, that talk is by the author of the UI system/IDE that uses the synthesizer as an extended hello world. The synthesizer itself is by a different guy ( https://thisisnotrocketscience.nl ) who's been calling his bassline synths somethingmetallicfish since almost forever.

Re: Makepad- Synthesizer Written in Rust

#8

Very impressive UI work with Rust. As @rvdca pointed out the author had a great presentation. Definitely recommend it. 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. The audio worklet uses postMessages ( https://makepad.nl/makepad/platform/src/os/web_browser/audio... ), which is not GC free. For those are interested, I am maintaining https://gl…

The audio worklet doesnt use postmessages anymore btw. I removed that way of commmunicating with the main thread. It's all shared memory in wasm now.

Re: Makepad- Synthesizer Written in Rust

#9
post #7

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)?

We can definitely support it being hosted, however this is extra work on the platform side. VST is a licensing nightmare tho, i didnt really feel like stepping into that for now.

Re: Makepad- Synthesizer Written in Rust

#10

Very impressive UI work with Rust. As @rvdca pointed out the author had a great presentation. Definitely recommend it. 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. The audio worklet uses postMessages ( https://makepad.nl/makepad/platform/src/os/web_browser/audio... ), which is not GC free. For those are interested, I am maintaining https://gl…

We also have a much newer version however the workload of 'everything' has been a bit overwhelming since we aren't actually making a synth(thats just an example application) but an IDE, designtool and a framework.
Post reply on HN