Rezound with a small update for Qt5 support looks quite decent.
Maybe a good alternative to Audacity?
@openmastering well "just" bridge in carla with that and we have access to pretty much all plugins we want.
Carla has a native API that allows to be reused inside other tools, Zrythm is already making use of this.
So many possibilities, so little time...
@falktx Is the audio engine up to par with more recent softwares or is it irrelevant?
@openmastering no idea, that would require digging a lot deeper.
It is an old project that has been barely been kept up to date, so I would guess not much... but it is pure speculation of course.
@falktx I'd love to support a second FOSS audio editor. If you ever want to tackle this, I'd support however i can
@openmastering that is very appreciated, but a few people alone are not enough.
I would love to work on these things full time, but without a massive audience for support, it won't happen.
So for now I can help on maintenance, providing a way to do automated builds.
Someone else on IRC is trying to get a few more things working on the Qt5 build.
Are you familiar with AppImage or similar frameworks? Or do you know anyone who is? (and is willing to help, of course)
@falktx It's "just" packaging right?
I'd be willing to learn it and maintain it.
@openmastering right, it is mostly packaging. though stuff like AppImage can involve using scripts for certain tasks.
Also, AppImage is just one of many possible formats. I do not know which one is the best, and it is better to not start this discussion here anyway, everyone has their own opinion and preferences.
@falktx @openmastering What about Qt6?
@falktx @openmastering Have you tried this? http://kwave.sourceforge.net/
@falktx @openmastering The Kwave maintainer has made commits in KDE's GitLab as recently as 6 months ago: https://invent.kde.org/multimedia/kwave/-/commits/master/
@falktx I have not heard of this program before. It looks abandoned? Did you just build it with Qt5? Or was there a new release?
@falktx Reviving an abandoned Qt program seems like a better idea than forking Audacity.
@torsten_torsten it is not, it can sorta load multiple files but not in the way you expect.
it can play all loaded files concurrently but you have to start/stop/loop/whatever them independently, and there's only one waveview displayed at a time
@falktx @torsten_torsten I would suspect serious technical debt due to an assumption of only having one file playing at a time. IIUC it took years for Mixxx to overcome an assumption of having two decks. It might be easier to start from scratch.
@falktx @torsten_torsten It might not be so bad. I think it's worth digging into the code to find out. At least I don't see two decades of vendored and forked dependencies.
@torsten_torsten @falktx I don't see the source code for ocenaudio anywhere...
@falktx I had a 10 minute play, there's certainly room for work to be done, looks like the Jack engine needs to be rebuilt for one thing, but a solid base to build on
Once conserning thing: the project doesn't seem to have a license
@SEGFAULT code like https://github.com/ddurham2/rezound/blob/master/src/misc/CPath.h implies it is GPLv2+
author likely just forgot to put a LICENSE file on the root folder.
comment headers with a clear license override the global project one, so this should be fine.
@falktx I think it needs some good tools/plugins to really work doesn't it?. Good metering would be nice. Broadcast tools would also help for loudness stuff. But yyeah, it looks clean and crisp