Live data from Hacker News

Audacity 4.0

github.com

231–240 of 278 posts

Re: Audacity 4.0

#231
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…

> fighting piano keyboard

Interestingly this is a strong thing to fight because there are pieces of music that are physically inaccessible to many players, particularly people with hands not wide enough for the intervals. No amount of practice or stretching can overcome it and you can't exactly travel with a piano or keyboard everywhere.

There some cool things like the Janko keyboard that seem strictly superior to the traditional 12 keys but it's kind of an uphill fight to build conversion kits cheap and light and good enough to travel and perform with.

Re: Audacity 4.0

#232
post #154

Earlier quoted context omitted.

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…

The fundamental problem in music notation is that it was designed for an 8 note system and we use a 12 note system. It's.. fine I guess, they got those extra four notes in there and millions of people read music with no problems. But it does create a lot of confusion for novice readers who now think those 8 notes are somehow more important than the other 4 or that the sharps and flats are somehow half notes(they are…

This is why solfege aka "movable/relative do" is better than chromatic naming for theory. Because "a fifth of what?" is trivial - its the fifth named pitch relative to another named pitch. And almost all modern music is not about absolute pitch but the relationship of intervals, either in a single voice sequence or across multiple moving voices.

The transition from absolute to relative pitch is like moving from basic arithmetic to algebra, once it clicks. Except that relative pitch is way easier to understand without notation, pick a reference and go from there.

Re: Audacity 4.0

#233

Earlier quoted context omitted.

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

> (how do you notate 'gradually increase the filter cutoff here'?)

Use freeform text; it's a standard part of musical notation. Just because most of what you see on a score is some form or another of shorthand doesn't mean everything is.

How do you think Tom Lehrer was able to indicate a tempo of "Pornissimo"?

https://tomlehrersongs.com/wp-content/uploads/2019/02/smut-m...

Re: Audacity 4.0

#234
post #141

Earlier quoted context omitted.

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…

> Fighting notation is like fighting piano keyboard Interestingly, the current form of a piano keyboard isn't only way keyed instruments have been laid out. My mind was blown when I first saw a harpsichord with separate flat and sharp keys for example because I never considered the concept. I grew up with pianos so in my ignorance I never really thought about them being different. https://en.wikipedia.org/wiki/Split_…

there is also the janko keyboard. It looks a little scary but you can play in any key using the same hand shape.

https://en.wikipedia.org/wiki/Jank%C3%B3_keyboard

Re: Audacity 4.0

#235
So it's not native anymore. One of the coolest things Audacity had, at least for me, was the fact it was built using wxWidgets.

I also wonder how is the Muse group perceived nowadays? I remember them acquiring Audacity was a huge mess when it happened due to them introducing telemetry. Never used Audacity since then.

Re: Audacity 4.0

#236
Hahah - I woke up this morning going "I want to use something like Audacity, but doesn't create such enormous project files".

Hoping they've fixed that, looking forward to it! UI looks great too!

Re: Audacity 4.0

#238
post #137

Earlier quoted context omitted.

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.

In what way is the fundamental idea of wxWidgets not sound? It works very well, and is pretty much the only toolkit to do what it does.

Re: Audacity 4.0

#239

Earlier quoted context omitted.

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

imagine picking some Vue framework over Qt when talking about "the stable road future kids walk down to become professionals". There's software written today in Qt that traces back all the way to the mid 90s and are still top-of-the-line for their business.

The project I'm working on has been based on Qt since Qt 4 era, has been through people vouching for JavaFx, Angular, JUCE, React, Electron, and a dozen other frameworks over Qt, and had entire competitors based on web tech come and wither. How many Vue software will still be written in Vue 20 years from now ?

Re: Audacity 4.0

#240

Hahah - I woke up this morning going "I want to use something like Audacity, but doesn't create such enormous project files". Hoping they've fixed that, looking forward to it! UI looks great too!

Reporting back - project files are still huge. I suppose that is just a side effect of it bundling the audio directly into the project file.

Just makes the files very hard to share with others online though..

Post reply on HN