Live data from Hacker News

Audacity 4.0

github.com

131–140 of 278 posts

Re: Audacity 4.0

#131

I remember using this software when I was 13 y.o. (I'm 31 now). I would turn songs I liked backwards to try to find satanic messages. Good memories haha.

Ooooh my you made me feel old (I'm 45). We used to manually turn LPs backwards to do the same. Or sometimes press the PLAY and << buttons at the same time in tape players to try to achieve the same.

Re: Audacity 4.0

#134
post #129
post #103

Earlier quoted context omitted.

Or he just prefers GTK. I sure like it better than QT.

No person who has written software with both prefers GTK :D

I can still use and develop GTK2 software in Debian out-of-the-box, but not Qt3 or even Qt4.

Re: Audacity 4.0

#135
post #42

Earlier quoted context omitted.

What about the new design do you think is not functional any more compared to version 3?

Many will discover >=Qt5 GL sometimes breaks in non-repairable ways on some linux desktops. On windows 11, Qt is usually fine if the license is still compatible... The old wxWidgets supports native OS interface targeting being truly cross-platform. Like all eye-candy interfaces at Microsoft, it will work until it doesn't. =3

It does not read like op is using about potential qt problems, rather current ux.

Re: Audacity 4.0

#136
post #50

Earlier quoted context omitted.

If it happens all the time and it's positive, you shouldn't need a news story to confirm it. People should just be able to think of examples. Certainly I'm able to think of plenty of terrible results from private equity take-overs from my own personal experience as an employee or as a customer.

Private equity gets a bad rap in large part because the stories they're most famous for are the "PE buys a failing company, and the company subsequently finally fails," with the "failing" word conspicuously absent in most retellings. I'm not sure I've heard one of those stories where the company failed after being acquired by PE where it wasn't already failing before the PE takeover...

What PE loves to do (and where I think a lot of the vibe comes from) is buying companies from owners who care about the craft and turning them into companies that care about nothing but money.

Let's say you make an app for first responders. Being a former first responder, you know exactly what your users need and what the workflows should be like. Your app becomes a brand name in the community. You charge enough to survive (if that), because your app is a labour of love more than anything else.

Eventually, family and other responsibilities get in the way, and you just no longer have the time or motivation to maintain the app any more. You sell to "we so swear we are not private equity" Applause.

As soon as you do that, the app gets taken over by financiers and developers who are experts at "revenue optimization", with little domain knowledge about what first responders need. They calculate (probably correctly) that they can milk their customers for a lot more if they move to a subscription plan, gate some features behind expensive premium packages, stuff the app full of upsell pop-ups and fill it with analytics SDKs that tell them which features are worth spending development time on, and which can safely be removed.

Re: Audacity 4.0

#137

Earlier quoted context omitted.

This doesn't feel like very constructive feedback. Have you actually tried 4.0 yet, or were you too put off by the Discord link to proceed? IMO Audacity has never been particularly native-feeling, and I don't buy the McDonalds analogy - this release is still lightweight. It'd be a fair comment if they'd e.g. move to Electron, but Qt 6 is hardly that.

wxWidgets uses the native OS interfaces. They have a valid point about Qt sometimes breaking things, and should be packaged as an audacity-qt6 fork. Your perspective is also valid, in that it could be phrased a little kinder. =3

> wxWidgets uses the native OS interfaces.

Audacity was fooling no one that it was a native MacOS app, or even a particularly well designed GTK app. The fundamental idea of WX is not sound. Turns out MFC is not a great abstraction for AppKit.

Even Qt uses some higher level native UI interfaces on its respective implementations.

Re: Audacity 4.0

#138

Earlier 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…

I don't know, it took me a while to get used to but i actually prefer Qt6+CMake over Qt5. Porting the first application was kind of a nightmare due to how many things i had to change.. though they were code smells to begin with, now everything run smoothly.

Could also look at https://quasar.dev/ if you do rapid release cycles. =3

Re: Audacity 4.0

#140
post #106

Earlier quoted context omitted.

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…

Notation is cool and just right, the more I learned the more I appreciated how great contemporary notation is. Yes it's challenging to read sometines but the subject is challenging too, surely you could try to simplify it for certain applications but you'd lose a lot of flexibility. Fighting notation is like fighting piano keyboard which is also extremely convenient thing to play compared to other stuff, even to grid…

I find conventional Western notation works quite well for communicating notes, rhythms, and basic expression, but it breaks down pretty quickly once you move beyond that. E.g. a lot of the common techniques on electric guitar (bends, palm muting, tremolo/whammy bar stuff, pick slides, slap/thumping, pinch harmonics, raking) don't really have a convenient notational shorthand. That's without even mentioning synthesizers (how do you notate 'gradually increase the filter cutoff here'?) and DAWs, samplers, drum machines. But it's definitely a hard problem: the more information you try to shove into a notational system, the harder it gets for people to keep track of what everything means. Plus you just start running out of easily distinguishable symbols at some point.
Post reply on HN