Re:Makepad- Synthesizer Written in Rust
by rikarendsmp on Tuesday July 04, 2023 @04:42AM
(#36583914)
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
by chaosprint on Tuesday July 04, 2023 @04:59AM
(#36584046)
Cool. There is no doubt that you guys can nail it.
Re:Makepad- Synthesizer Written in Rust
by rikarendsmp on Tuesday July 04, 2023 @04:45AM
(#36583951)
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.
Re:Makepad- Synthesizer Written in Rust
by chaosprint on Tuesday July 04, 2023 @04:57AM
(#36584030)
So is it going to be a Figma style tool?
Re:Makepad- Synthesizer Written in Rust
by rikarendsmp on Tuesday July 04, 2023 @05:40AM
(#36584304)
Yep, with a visual studio style IDE for Rust. so Big project.
Why didn't you integrate with VSC?
Re:Makepad- Synthesizer Written in Rust
by rikarendsmp on Tuesday July 04, 2023 @07:28AM
(#36585226)
We might, but only after we made our own. Our editor will finally break the barrier of inlining widgets/controls performantly. The editor is one piece with the visual designer (2 sides of a coin)
Sounds cool I'll be keeping an eye on you guys
Re:Makepad- Synthesizer Written in Rust
by logicchains on Tuesday July 04, 2023 @06:38AM
(#36584804)
What's Figma?
Re:Makepad- Synthesizer Written in Rust
by rikarendsmp on Tuesday July 04, 2023 @07:01AM
(#36584998)
Figma is an online designtool mostly used for doing UI designs.
I notice that there is a bug when I open the console: 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.