News: 0001495857

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Zrythm Digital Audio Workstation Abandoning GTK For Qt6

([Free Software] 5 Hours Ago From GTK To Qt)


Zrythm is an interesting [1]open-source digital audio workstation (DAW) software package. It's been making use of the GTK toolkit but now the developers have decided to switch to Qt6 instead.

Zrythm has been [2]closing in on its 1.0 release and today also happens to mark [3]its 1.0-rc2 release . But even without v1.0 being officially out yet, Zrythm developers are already plotting their path to Zrythm 2.0 in order to switch off using the GTK toolkit.

This is how Zrythm looks today with GTK:

The developers feel GTK doesn't perform well on non-Linux platforms. In addition to poor GTK support outside of Linux, Zrythm developers have experienced Meson build system issues with GTK. For Zrythm 2.0 they intend to move to C++20 while using the JUCE and Qt6+QML frameworks.

"First, I want to address the challenges we’ve been facing. GTK, our current GUI toolkit, has not been performing well on non-GNU/Linux platforms. This has been a significant hurdle in achieving the cross-platform compatibility that we’ve always aimed for with Zrythm. Additionally, we’ve encountered issues with the Meson build system, which has led us to make some important changes.

In light of these challenges, I’ve made the decision to switch our development stack for v2. We’re moving to C++20 and utilizing the JUCE and Qt6 (with QML) frameworks. I’m pleased to report that the port to C++20, CMake, and JUCE is mostly complete. We’ve just begun the process of porting to Qt6, which will take some time but promises significant improvements."

Going with a Qt6-based UI they also feel development is easier, there are less bugs, better cross-platform support, and CMake being a more robust build system. More details on these planned changes via the [4]Zrythm.org forum .



[1] https://www.phoronix.com/news/Zrythm-0.8.694-Open-Source-DAW

[2] https://www.phoronix.com/news/Zrythm-1.0-RC1

[3] https://github.com/zrythm/zrythm/releases/tag/v1.0.0-rc.2

[4] https://forum.zrythm.org/t/some-updates-on-v1-release-and-v2-development/185



access

mxan

anarki2

d3coder

curfew

theuserbl

cb88

carewolf

carewolf

According to a recent and unscientific national survey, smiling is something
everyone should do at least 6 times a day. In an effort to increase the
national average (the US ranks third among the world's superpowers in
smiling), Xerox has instructed all personnel to be happy, effervescent, and
most importantly, to smile. Xerox employees agree, and even feel strongly
that they can not only meet but surpass the national average... except for
Tubby Ackerman. But because Tubby does such a fine job of racing around
parking lots with a large butterfly net retrieving floating IC chips, Xerox
decided to give him a break. If you see Tubby in a parking lot he may have
a sheepish grin. This is where the expression, "Service with a slightly
sheepish grin" comes from.