Hopefully there will be a selfhostable implementation of their cloud counterpart someday? Maybe only a weekend of vibecoding away.
I don't understand what you're talking about. If you want a local cloud, save things to your computer or NAS. You do know how to do that, right? No need to mindlessly slop code something.
Audacity 4.0
121–130 of 278 posts
Re: Audacity 4.0
#122Earlier quoted context omitted.
I'd guess the majority of those success stories are invisible to the end user. e.g. simply keeping the company afloat via PE cash. If I recall correctly, this is what happened to Hilton Hotels. They were collapsing during the housing crisis. A slightly different scenario but Hertz is a PE success story. It was owned by Ford and bought by a private equity firm. Now it's a standalone company making mint.
Were those roll-ups though? I see a poster below says the private equity fund was only involved for the last acquisition, but no one can deny Muse Group/Ultimate Guitar went on a shopping spree. They looked like they were trying to gain control over a whole segment and start squeezing (well, except for that open source projects aren't that easy to squeeze). No wonder people freaked out over the telemetry, it was reas…
Re: Audacity 4.0
#123Very disappointed to see a program I remembered fondly for its native-feeling interface and functional, wholegrain feeling turned into whatever this is. It’s akin to a nutrient-rich home cooked meal being replaced with McDonald’s. I should’ve known it was doomed from the moment I saw an advertisement for their Discord chat room in the readme.
But it used wxWidgets, so by definition, NOT native interface
Re: Audacity 4.0
#124I highly recommend this video [1] by the Head of Software at Muse who had a big part in the development of Audacity 4.0. Some great insights and really fun to watch! [1] https://www.youtube.com/watch?v=QYM3TWf_G38
Indirectly related his video on music notation itself, "Notation Must Die: The Battle For How We Read Music"[1], is really good IMHO. > Many people feel that western notation makes it unnecessarily hard to read music. If we want to sight read, learn music theory or just practice an instrument, surely there's a better way? Right? This has been a hot topic for almost 1000 years... AND I PUT IT TO BED RIGHT HERE! 1. htt…
Fighting notation is like fighting piano keyboard which is also extremely convenient thing to play compared to other stuff, even to grid controllers.
Re: Audacity 4.0
#125Release video looking at the new UI (Qt6 based): https://www.youtube.com/watch?v=BTQymidLYIM
Re: Audacity 4.0
#126Earlier quoted context omitted.
Most people that have never maintained >=Qt5 projects assume free wxWidgets native cross platform OS interface support is less hassle. Refactoring the application core means their team should have forked the project to audacity-qt rather than inject long term Qt library and license dependency issues into the original package. Qt on occasion has proven to cause problems with license term changes, GL library bugs on Li…
My understanding is that the Qt 6 build system is vastly easier to work with. Also, Audacity is not the first major FOSS project to successfully migrate from wxWidgets to Qt: Dolphin, the GameCube/Wii emulator, made a similar migration several years ago[0][1][2][3]. [0]: https://dolphin-emu.org/blog/2017/06/03/dolphin-progress-rep... [1]: https://dolphin-emu.org/blog/2018/02/03/dolphin-progress-rep... [2]: https://do…
The Audacity team imported their existing Qt interface code from a previous project. Depending on the design, the code smell could have a lot of vestigial parts unrelated to the new project.
I have always seen FOSS as the last stop for public domain software. It is supposed to become the stable road future kids walk down to become professionals. The Qt framework is often antithetical to that goal in my opinion. =3
Rule #3: popularity is not an indication of utility.
Re: Audacity 4.0
#127Re: Audacity 4.0
#128Earlier quoted context omitted.
It was using wxWidgets, not GTK directly IIRC
Most people that have never maintained >=Qt5 projects assume free wxWidgets native cross platform OS interface support is less hassle. Refactoring the application core means their team should have forked the project to audacity-qt rather than inject long term Qt library and license dependency issues into the original package. Qt on occasion has proven to cause problems with license term changes, GL library bugs on Li…
Re: Audacity 4.0
#129Re: Audacity 4.0
#130Earlier quoted context omitted.
It was using wxWidgets, not GTK directly IIRC
Most people that have never maintained >=Qt5 projects assume free wxWidgets native cross platform OS interface support is less hassle. Refactoring the application core means their team should have forked the project to audacity-qt rather than inject long term Qt library and license dependency issues into the original package. Qt on occasion has proven to cause problems with license term changes, GL library bugs on Li…