FFmpeg Lands Support For AHX, ADPCM Silicon Graphics N64 Decoder

Beyond the continued flow of new performance optimizations via hand-written Assembly , with the FFmpeg project it's also interesting to monitor their ever-expanding scope of supported audio/video formats. The newest to land in FFmpeg Git is support for AHX audio files.

AHX is short for the Abyss' Highest eXperience. AHX is from the late 90's and is used for creating Amiga Commodore 64 like synthetic tunes. AHX support on Linux has been available via an XMMS plug-in and similar while now
Continue reading...

Qt 6.10 RC Available For Testing With Native PipeWire Audio Back-End

Out today is the Qt 6.10 release candidate for this forthcoming toolkit release.

Qt 6.10 is working its way toward release release now in early to mid October. Qt 6.10 had originally been aiming for a release by today but delays during the release cycle have pushed the final release back by a few weeks. But Qt 6.10 is an exciting toolkit update with a native PipeWire audio back-end, Chromium extensions support in the WebEngine, and many other changes.

Some

OBS Studio 32.0 Released With Plugin Manager, NVIDIA RTX Improvements

OBS Studio 32.0 stable is now available for this popular cross-platform desktop recording and screencasting software popular with game streamers and for a variety of other recording/casting purposes.

OBS Studio 32.0 delivers a basic plug-in manager for being able to deliver extra functionality moving forward. Windows and macOS builds also received opt-in automatic crash log uploading.

OBS Studio 32.0 also brings more improvements around NVIDIA RTX software features such as Voice Activity Detection for RTX Audio Effects to help enhance
Continue reading...

GNU Coreutils 9.8 Released With New Features

While the Rust Coreutils project has been generating a lot of interest recently from the uutils initiative, the upstream GNU Coreutils project isn't slowing down and today is out with GNU Coreutils 9.8 for shipping the newest features.

The GNU Coreutils 9.8 release adds SHA3 hashing support to the cksum utility, the nproc utility now respects cgroup v2 configured CPU quotas, the fold utility is now multi-byte character aware, Base58 encoding support with the baseenc command, and other updates.
- SHA

RPM 6.0 Released With OpenPGP Improvements & Enforces Signature Checking By Default

RPM 6.0 is out today as the newest major update to the RPM Package Manager as the package management system most commonly associated with Red Hat / Fedora, openSUSE, Mageia / OpenMandriva, and others.

RPM 6.0 retains compatibility with RPM v4 and RPM v5 packages but removing support for installing RPM v3 packages. RPM 6.0 introduces new features like supporting multiple OpenPGP signatures per package. There is also support with RPM 6.0 for OpenPGP v6 and PQC keys and signatures. RPM
Continue reading...

AMD Ryzen AI Max+ "Strix Halo" Performance With ROCm 7.0

With last week's official release of ROCm 7.0 failing to mention the AMD Ryzen AI Max " Strix Halo " SoCs on the supported GPU list, a number of Phoronix readers and from elsewhere were inquiring whether or not Strix Halo works with the new ROCm release. Various AMD folks have mentioned Strix Halo with ROCm, so I decided to run some benchmarks for myself of ROCm 7.0 on Ubuntu Linux with the AMD Ryzen AI Max 395 with Radeon 8060S Graphics on the Framework

Continue reading...

A Major Trading Firm Has Open-Sourced The Latest Linux File-System: TernFS

XTX Markets as one of the largest algorithmic trading firms that handles $250 billion in daily traded volume and relies on around 650+ petabytes of storage for its price forecasts and other algorithmic trading data has open-sourced its Linux file-system. XTX developed TernFS for distributed storage after they outgrew their original NFS usage and other file-system alternatives.

TernFS is a distributed file-system for dealing with reading and writing large immutable files -- immutable in the context that they are typically not modified after
Continue reading...

Linux 6.18 Adding A New Power Savings Option For The Intel Graphics Driver

Queued up into DRM-Next is a last batch of Intel Xe kernel graphics driver improvements ahead of the Linux 6.18 merge window that is expected to begin next week. With this last minute Intel Xe driver activity is also a new power management knob for those wanting to run their Intel graphics slightly more efficient.

The new addition in drm-xe-next worth mentioning is the SLPC "slpc_power_profile" sysfs interface. This allows manipulating the Single Loop Power Controller (SLPC) between its base
Continue reading...

Qt Creator 18 Beta Brings Development Container Support

The beta release of the Qt Creator 18 integrated development environment is now available for testing for this Qt/C++-focused IDE.

The big new feature of Qt Creator 18 is adding support for development containers. The development containers feature of Qt Creator 18 is described as:
"Qt Creator 18 adds support for development containers. It detects a "devcontainer.json" file in your project directory and creates a Docker container for it. You can let Qt Creator auto-detect kits or specify
Continue reading...

Vulkan 1.4.327 Introduces A New Valve Vendor Extension

Version 1.4.327 of the Vulkan API specification was released on Friday and with it comes one new extension, which is a Valve vendor extension.

The new Vulkan 1.4.327 extension is VK_VALVE_video_encode_rgb_conversion that comes thanks to Valve's engaging work around Linux and the open-source community. VK_VALVE_video_encode_rgb_conversion builds on the VK_KHR_video_encode_queue extension of Vulkan Video
Continue reading...