Hacker News new | ask | show | jobs
by kethinov 1391 days ago
Now we just need to wrap this in Electron so we can run it on desktop! ;)
5 comments

Thanks for the link, very good talk.
Nah, we ll just run it remotely through Mighty app
The OP mentioned this is a part of Audacity, so hopefully you were being sarcastic, but you can already do apt install audacity if you want a desktop app, as it already exists in the form of Audacity
you missed that it was a joke, it seems. a sad, realistic joke that makes me weep, instead of laugh.
This can't be better, another level
No, Tauri!
A cheap way to do it is to use Nativefier. It's not perfect but it's like a 80% solution.
I think this was tongue-in-cheek. Nobody would actually want to take a native C/C++ Audacity, port it to WASM, and then wrap it in Electron to make it a "desktop app" again.
On the M1 Mac I actually measured lower CPU usage during audio playback on WASM compared to the native desktop version which uses Rosetta. I'm not sure if the slowness is due to Rosetta or a performance bug on the Mac port.
Supposedly[1], Audacity 3.2.0 will be available as an M1 native app.

Guess we’ll see then :)

[1]: https://forum.audacityteam.org/viewtopic.php?f=47&t=114242&s...

Niche hardware popular in the US alone? Mild shock.
It would give you safety properties that native Audacity doesn't have. It would also make distribution much easier.
> It would give you safety properties that native Audacity doesn't have. It would also make distribution much easier.

Has Audacity ever had safety issues in the past?

Because it sounds like you'll be going to a lot of effort to prevent a problem that had never surfaced in over a decade of use.

Not the sort of safety issues I think you mean, but there have been some rather questionable behaviours from the current owners in the last year or so. A quick search for Audacity here or elsewhere will find the details.
I'll save everyone the quick search. They added really basic opt-in telemetry, and then removed it after an out-of-proportion outcry.
Audacity segfaults all the time when I use it. Don’t make it sound like it is more stable than it really is. Security bugs are a subset of bugs, of which Audacity has many.
also it would let you have a common target (wasm) for plugins so it doesn't matter if you're running on ARM/x86