Sparkling gems and new releases from the world of Free and Open Source Software
Tenacity
Writing audio software is a difficult and thankless task. Not only is the signal-processing code a challenge to program, and the Linux audio stack difficult to interact with, creating a user interface to help users ignore this complexity is almost impossible. It's why the applications that find a successful approach change very little over time. Modern Cubase still has a lot in common with 1989 Cubase, Ableton hasn't changed since its release in 2001, and on Linux, Ardour remains as austere as it did in 2005, albeit with a host of modern features and incredibly powerful levels of control. But it's Audacity that's perhaps changed the least while remaining one of the most popular audio editors on Windows, macOS, and Linux. Audacity is used by everyone, from ordinary desktop users converting FLACs to MP3s, through amateur musicians mastering their audio for distribution on Bandcamp, to professional podcasters. It remains a rock-solid application that can record and edit glitch-free for hours.
Despite this commitment to consistency, Audacity development has been considered too slow by many, especially when the project added, and reneged, on adding opt-out telemetry after it was taken over by the Muse Group (the same organization behind the brilliant MuseScore). This led to two separate forks of the project, both committed to bringing Audacity into the modern age without any telemetry, and under the auspices of their respective open source communities. Initiatives such as these are difficult to pull off and rarely succeed in supplanting an original, but both projects have survived and have recently merged under the name of the most successful, Tenacity.
Tenacity promises to be a fresh, modern, more convenient, and more practical audio editor than Audacity. The latest release is a great showcase of what progress has already been made. The main differences can be seen in the user interface, which has been rethemed. Icons, text rendering, and theme colors all look vastly improved and are vastly superior to the originals on a dark-themed desktop. This was a feature that Audacity seemed reluctant to add, and its own dark mode can be hit-and-miss when it comes to integrating with the VU meters, for example, or the waveform rendering. It helps to make Tenacity more pleasurable to use, while also helping it feel more modern. It's also built without Audacity's telemetry, requiring neither the build flag to be set nor the runtime setting to be unset, ensuring your data isn't going anywhere. Everything else is the best of what Audacity included when the fork occurred at version 3.0.2. This means you get decades of developer and user experience and a rock-solid audio editor. Audacity is still a great project, of course, and has itself improved significantly by finally adding real-time effects processing, albeit at an early stage, and it will be interesting to see whether Tenacity can merge these additions into its own code, now significantly diverged from Audacity's, or whether the team will be able to maintain enough momentum to create a truly independent project with its own unique approach to audio editing. There's no doubt that there's huge demand for an open source audio editor like this, and there's potentially significant rewards for the project that succeeds.
Project Website
https://github.com/tenacityteam/tenacity
Survival roguelike
Cataclysm: Dark Days Ahead
This is a complicated adventure game with a steep learning curve. It runs from the command line, and when you create a character and drop into the game world, everything initially looks a lot like the original NetHack. It's built using text characters with ncurses, with a central character for your avatar, a "fog of war" that lifts according to your line of sight as you explore, and a selection of stats and attributes on the right. Like NetHack, the ASCII text can be replaced with graphical tiles which can make the game feel a lot more modern but will also pull the gameplay out of the terminal and onto your desktop. Either way, both versions of the game play identically, and they're both equally difficult.
Cataclysm describes itself as a "turn-based survival game set in a post-apocalyptic world," and this is the world you need to explore from the outset while attending to your attributes to keep you alive. Turn-based means there's a move cost in every action you perform, and starting difficulty is dependent on which starting scenario you choose, with "Evacuee" giving you enough resources to help initially. This also depends on which character profession you choose, because different professions come equipped with different default inventories. There are many professions to choose between, from Ballroom Dancer to Punk Rock Dude, and everything seems to affect everything else. It takes many hours to begin to understand the effects of the choices you make both before the game starts, and within the gaming environment itself, but some excellent onboarding guides and online videos can really help. The end result is a roguelike with elements of NetHack, a scenario like Fallout, and an emphasis on survival and combat. Like NetHack, it rewards the time you invest in learning it with a deep gaming experience, albeit with a much harder learning curve.
Project Website
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
ESET Discovers New Linux Malware
WolfsBane is an all-in-one malware that has hit the Linux operating system and includes a dropper, a launcher, and a backdoor.
-
New Linux Kernel Patch Allows Forcing a CPU Mitigation
Even when CPU mitigations can consume precious CPU cycles, it might not be a bad idea to allow users to enable them, even if your machine isn't vulnerable.
-
Red Hat Enterprise Linux 9.5 Released
Notify your friends, loved ones, and colleagues that the latest version of RHEL is available with plenty of enhancements.
-
Linux Sees Massive Performance Increase from a Single Line of Code
With one line of code, Intel was able to increase the performance of the Linux kernel by 4,000 percent.
-
Fedora KDE Approved as an Official Spin
If you prefer the Plasma desktop environment and the Fedora distribution, you're in luck because there's now an official spin that is listed on the same level as the Fedora Workstation edition.
-
New Steam Client Ups the Ante for Linux
The latest release from Steam has some pretty cool tricks up its sleeve.
-
Gnome OS Transitioning Toward a General-Purpose Distro
If you're looking for the perfectly vanilla take on the Gnome desktop, Gnome OS might be for you.
-
Fedora 41 Released with New Features
If you're a Fedora fan or just looking for a Linux distribution to help you migrate from Windows, Fedora 41 might be just the ticket.
-
AlmaLinux OS Kitten 10 Gives Power Users a Sneak Preview
If you're looking to kick the tires of AlmaLinux's upstream version, the developers have a purrfect solution.
-
Gnome 47.1 Released with a Few Fixes
The latest release of the Gnome desktop is all about fixing a few nagging issues and not about bringing new features into the mix.