Linux Audio Planet - Latest News

  • GStreamer News: GStreamer 1.28.6 stable bug fix release (2026/08/05 15:00)
    The GStreamer team is pleased to announce another bug fix release in the new stable 1.28 release series of your favourite cross-platform multimedia framework! This release only contains bug fixes as well as a number of security fixes. It should be safe to update from 1.28.x, and we recommend you do so at your earliest convenience. Highlighted bugfixes: Various security fixes and playback fixes playbin3, playbin: fix stalls after re-enabling previously disabled subtitles Fix regression in core if a pad is re-linked while changed sticky events are being pushed dtls/webrtc: fix some issues with OpenSSL 4.0.0 RTP retransmission bitrate estimation fixes Fix RTP depayloading of SMPTE ST291 frames with multiple ANC packets Add H.266 muxing support to the Rust (f)mp4 muxers Better handling of input buffers without timestamps in Rust (f)mp4 muxers webrtcsink H.264 level/profile negotiation fixes and support for nvv4l2h265enc encoder SMPTE ST2038 ancillary metadata and closed caption combiner improvements Fix SEI insertion into H.265/HEVC streams with alpha Windows D3D11 WinRT screen capture element fixes Improved coded buffer size handling for VA encoders Textaccumulate: various tweaks how the element outputs text, plus better handling of French punctuation hlssink3: improved handling of input buffers without timestamps Fix build against FFmpeg 9.0 cerbero: fix Windows packages binary size increase regression; upgrade libsrt recipe to 1.5.6 Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements See the GStreamer 1.28.6 release notes for more details. Binaries for Android, iOS, Mac OS X and Windows will be available shortly and will be published on the Downloads page.
  • blog4: Notstandskomitee concert video from Helsinki (2026/08/05 13:50)
    Notstandskomitee concert 17. May 2025 at Algorave Helsinkis Object Permanence festival at Caisa Cultural Center Helsinki (FI). Playing tracks from current album The Doomsday Layout  Live coding concert with Steiners own software gravel, augmented with a digital synthesizer he developed 2 years ago and the DIY modular he developed in the last months. Visuals are made with a custom software created with the open source Godot game engine, controlled by the live coding environment via OSC.
  • digital audio hacks – Hackaday: Child-Friendly Music Player Uses RFID (2026/08/03 18:30)
    [David] has a young child who is clever enough to use a computer to play music, but he doesn’t quite want to hand over the mouse just yet. Thus, he set about building an electronic music player that could be operated in an altogether simpler fashion.  The build is based around an Arduino Nano — its job is to read RFID tags via an RC522 reader, with the tags themselves embedded in a series of small dolls belonging to [David]’s daughter. Upon reading the tag, the Arduino Nano chats over serial with a DFPlayer Mini module, which reads a playlist of MP3 files off of an SD card and plays them over a small 4 ohm speaker that [David] had laying around. It’s a simple build, with the components all neatly wrapped up in a handsome wooden case with a volume control and a skip button for if any one song becomes too annoying for a repeat listen. We’ve featured other builds in this vein before, too. There’s something satisfying about a music player with such a simple interface—no delicate media to fiddle with, just pop the toy on top and get the playlist you were looking for. If you’re creating your own little musical builds at home, we’d love to see them on the tipsline.
  • Linux Archives - CDM Create Digital Music: Push Hack, very unauthorized access to Push 3’s display, files, MIDI, and more (2026/08/03 13:59)
    If you don’t like unauthorized hacking, this isn’t for you. If you don’t like things built with AI-assisted coding agents, this isn’t for you. But if you’re up for a very unofficial hack that gives you full takeover access to Push 3’s display, drives, MIDI, and more, Federico Pepe has just unveiled Push Hack. Here’s […] The post Push Hack, very unauthorized access to Push 3’s display, files, MIDI, and more appeared first on CDM Create Digital Music.
  • blog4: Verwandlung live (2026/07/26 18:02)
    On 31. July 2026 André Niemi and Malte Steiner will do a first concert performance of their experimental electronic project Verwandlung at Data Hell II event at 1000fryd Peepshop Aalborg (DK)
  • Linux Archives - CDM Create Digital Music: Digital Arabic Maqām Archive and open-source MIDI plug-in now available (2026/07/22 14:36)
    Khyam Allami presented his long-term research project in Beirut yesterday, and it's an exciting one. Hundreds of tuning systems, ajnās, and maqāmāt are now in a free, open archive, and there's a free MIDI plug-in that lets you apply tunings (and tweak them by ear) across all major software tuning formats. The post Digital Arabic Maqām Archive and open-source MIDI plug-in now available appeared first on CDM Create Digital Music.
  • rncbc.org - a.k.a. Rui Nuno Capela: Qtractor 1.6.2 - A Summer'26 Release (2026/07/15 17:00)
    Qtractor 1.6.2 - A Summer'26 Release Hello! Qtractor 1.6.2 (summer'26) released! Change-log: Warn about the danger in changing the MIDI clip file in the MIDI Clip Editor's File/Properties... dialog. Also send MIDI Hold pedal off (CC#64) on Transport/Panic. Plugins are now added/inserted before the current selected one or appended to the list as before if none is actually selected. Show tool-tip when turning the mouse-wheel over a direct-access plugin parameter value slide. Shift/Ctrl+mouse-wheel modifiers now differing as coarse/fine direct-access adjustments resp. Fix MIDI Controller (un)mapping on tool-tips and whether it's currently (un)mapped on the respective (un)checked context-menu entry. Optionally reset a previously selected/saved LV2 Plug-in UI type when View/Options.../Plugins/Editor (GUI)/Select plugin's editor type if more than one are available option is turned off. New user preference option introduced (cf. View/Options.../Plugins/Editor (GUI)/Keep plugin editors always on top). Fixed crash when selecting the "Don't ask this again" option on some message-box prompts. Updated to CLAP v1.2.9 Description: Qtractor is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit (JACK) for audio and the Advanced Linux Sound Architecture (ALSA) for MIDI are the main infrastructures to evolve as a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home-studio. Website: https://qtractor.org Project page: https://sourceforge.net/projects/qtractor Downloads: https://sourceforge.net/projects/qtractor/files source tarball: qtractor-1.6.2.tar.gz source package (openSUSE Tumbleweed): qtractor-1.6.2-22.1.rncbc.suse.src.rpm binary package (openSUSE Tumbleweed): qtractor-1.6.2-22.1.rncbc.suse.x86_64.rpm AppImage packages: qtractor-1.6.2-22.1.x86_64.AppImage Flatpak package: https://flathub.org/apps/details/org.rncbc.qtractor OBS packages (repos): Git repos: https://git.code.sf.net/p/qtractor/code https://github.com/rncbc/qtractor.git https://gitlab.com/rncbc/qtractor.git https://codeberg.org/rncbc/qtractor.git Wiki: https://sourceforge.net/p/qtractor/wiki/ static rendering: https://qtractor.org/doc user manual & how-to's: qtractor-manual-and-howtos.epub qtractor-manual-and-howtos.pdf License: Qtractor is free, open-source Linux Audio software, distributed under the terms of the GNU General Public License (GPL) version 2 or later. Enjoy && Have fun! rncbc Wed, 15 Jul 2026 - 17:00 Add new comment
  • rncbc.org - a.k.a. Rui Nuno Capela: qpwgraph v1.0.3 - A Summer'26 Release (2026/07/14 17:00)
    qpwgraph v1.0.3 - A Summer'26 Release Hi, qpwgraph v1.0.3 (summer'26) released! Change-log: Fixed crash when selecting the "Don't ask this again" option on some message-box prompts. Added Ctrl+R keyboard shortcut for View/Arrange Nodes. Description: qpwgraph is a graph manager dedicated to PipeWire, using the Qt C++ framework, based and pretty much like the same of QjackCtl. Project page: https://gitlab.freedesktop.org/rncbc/qpwgraph Downloads: source tarball: qpwgraph-1.0.3.tar.gz qpwgraph-1.0.3.tar.gz.sig source package (openSUSE Tumbleweed): qpwgraph-1.0.3-4.1.src.rpm binary package (openSUSE Tumbleweed): qpwgraph-1.0.3-4.1.x86_64.rpm Flatpak package: https://flathub.org/apps/details/org.rncbc.qpwgraph OBS packages (repos): Git repos: https://gitlab.freedesktop.org/rncbc/qpwgraph.git (official) https://github.com/rncbc/qpwgraph.git https://gitlab.com/rncbc/qpwgraph.git https://codeberg.org/rncbc/qpwgraph.git License: qpwgraph is free, open-source software, distributed under the terms of the GNU General Public License (GPL) version 2 or later. Cheers! rncbc Tue, 14 Jul 2026 - 17:00 Add new comment
  • News – Ubuntu Studio: Ubuntu Studio 25.10 has reached End-Of-Life (EOL) (2026/07/09 23:59)
    As of July 9, 2026, all flavors of Ubuntu 25.10, including Ubuntu Studio 25.10, codenamed “Questing Quokka”, have reached end-of-life (EOL). There will be no more updates of any kind, including security updates, for this release of Ubuntu. If you have not already done so, please upgrade to Ubuntu Studio 26.04 LTS via the instructions provided here. If you do not do so as soon as possible, you will lose the ability without additional advanced configuration. No single release of any operating system can be supported indefinitely, and Ubuntu Studio has no exception to this rule. Interim Ubuntu releases, meaning those that are between the Long-Term Support releases, are supported for 9 months and users are expected to upgrade after every release with a 3-month buffer following each release. Long-Term Support releases are identified by an even numbered year-of-release and a month-of-release of April (04). Hence, the most recent Long-Term Support release is 26.04 (YY.MM = 2026.April), and the next Long-Term Support release will be 28.04 (2028.April). LTS releases for official Ubuntu flavors (not Desktop or Server which are supported for five years) are three years, meaning LTS users are expected to upgrade after every LTS release with a one-year buffer.
  • GStreamer News: GStreamer 1.28.5 stable bug fix release (2026/07/08 23:50)
    The GStreamer team is pleased to announce another bug fix release in the new stable 1.28 release series of your favourite cross-platform multimedia framework! This release only contains bug fixes as well as a number of security fixes. It should be safe to update from 1.28.x, and we recommend you do so at your earliest convenience. Highlighted bugfixes: Various security fixes and playback fixes Fix subtitles cause green flickering with VA decoders on AMD GPUs core: Fix sticky event raciness when pads are linked mid-push appsrc: Uniformly handle EOS events being pushed audio-resampler-neon fails to build for targets with neon but without thumb avtp: Correct ptime generation from avtp timestamp fmp4mux: Various fixes for splitting at fragment boundaries gldownload: fix wrong DRM format negotiation causing R/B channel swap gdkpixbufdec: Drop rank to NONE and handle resolution/format changes gopbuffer: add support for H.266/VVC h265decoder: Fix HEVC with alpha decoding mp4mux: fix AC-3 template caps so muxer can accept input from ac3parse mpegtsmux: Always assign PTS to output buffers in CBR mode mpegtsmux: Output buffers with PCR-only bitrate-padding packets have wrong PTS rtcpbuffer: Fix parsing of SR+SDES compound packets (regression from security fix) rtspsrc2: Allow disabling SRTP/SRTCP encryption and SRTP authentication tsdemux: Improve PTS rollover handling in ignore-pcr mode, fixing intermittent corruption with YouTube HLS streams textaccumulate: output joined single buffer, add list as meta threadshare: add ts-clocksync webrtcsink: negotiation fixes and improvements Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements See the GStreamer 1.28.5 release notes for more details. Binaries for Android, iOS, Mac OS X and Windows will be available shortly and will be published on the Downloads page.
  • drobilla.net - LAD: MDA.lv2 1.2.12 (2026/06/11 23:31)
    MDA.lv2 1.2.12 has been released. This is a port of the MDA VST plugins to LV2. Changes: Avoid over-use of yielding meson options Fix build with MSVC 2022 Fix strict aliasing violation Fix use of uninitialized values in TalkBox Improve const-correctness Remove development symbols from modules by default Use a deterministic and more uniform RNG
  • drobilla.net - LAD: Jalv 1.10.0 (2026/06/11 23:18)
    Jalv 1.10.0 has been released. Jalv (JAck LV2) is a simple host for LV2 plugins. It runs a plugin, and exposes the plugin ports to the system, essentially making the plugin an application. For more information, see http://drobilla.net/software/jalv. Changes: Add block length command-line parameter for PortAudio Fix PortAudio backend Fix crash with plugins that have non-event inputs Fix stale parameter descriptions in man pages Fully implement fixedBlockLength and powerOf2BlockLength Gracefully handle failure to open audio backend in Gtk interface Update meson fallback subproject wrap files
  • Testbit: Are Local LLMs Ready for Production? (2026/05/23 16:48)
    In 2018 I recreated this blog with an SSG (Static Site Generator) in Python based on pandoc (asciidoctor for older pages), git timestamps and Jinja2 templates. Even though it cached pandoc invocations, building still took too long for my taste and lately I didn’t really feel at ease with modifying…
  • Home on Libre Arts: ALSA Scarlett GUI 1.0beta9 (2026/05/20 00:00)
    Geoffrey D. Bennett has just released a major update of ALSA Scarlett GUI, a control program for Focusrite’s Scarlett, Clarett, and Vocaster audio interfaces. DSP control For Vocaster One and Two, Geoffrey added controls for the built-in DSP that includes a pre-compressor filter, a compressor, and a parametric EQ. The controls on the pre-compressor filter and parametric EQ graphs are interactive: you can pick handles and move them around (Q can only be edited numerically though, it seems). You can also choose between 12 filter types: Configuration This is another new window where you can toggle the visibility of unused channels, set stereo linking, and give custom names to inputs and outputs. In addition, you can set the target level for the Autogain feature. For models with larger number of IOs (think Gen4 18i20), this is also where you control monitor groups: Routing window updates There have been some improvements here: Routing lines now display a real-time glow effect that reflects the audio signal level passing through the connection. When a routing connection has a hidden port, there’s an arrow indicator at the visible end now. Adjacent stereo-linked channels are now displayed as a single stereo port. On 4th Gen 16i16/18i16/18i20 interfaces with monitor groups configured, the routing window now shows the effective audio routing. Mixer window updates Just like Routing, the Mixer window got its share of UX/UI updates: Mixer input and output labels now display a real-time horizontal glow bar that reflects the signal level at that port. Gain knobs now include a signal level meter inside the dial (except for Gen1 devices that don’t support it). When channels are stereo-linked, the mixer displays them as a single stereo fader. Presets You can now save and restore presets from the main window. Firmware update changes For the 4gen devices with larger number of IOs, the program now support multi-step firmware upgrade: leapfrog, then ESP, then application. Device support The changes mainly affect the “big 4gen” devices and Vocaster units: Scarlett Big 4th Gen (16i16, 18i16, 18i20) support now includes hardware identification, monitor groups, input mute, and output volume/mute/dim controls. Vocaster interfaces now have dedicated mute controls for speaker and headphone outputs in the main window. For more detailed info, please see release notes.
  • : Ardour 9.5 released (2026/05/19 17:30)
    We are pleased to announce the release of Ardour 9.5. The new version comes with new features, quality-of-life improvements, and bugfixes. For this release, we focused on MIDI editing and implemented chord editing and reference (ghost) notes display in pianoroll interfaces. For the curious, yes, we did “release” both 9.3 and 9.4 but the binary packages were missing the chord definitions file that is central to one of the major features of this release cycle. Having realized the mistake, we took the opportunity to do a bit more polishing and bug fixing before finally packaging 9.5. Steps have been taken so that anyone who paid for either the 9.3 or 9.4 packages has been marked as paying for 9.5 instead, and their download count reset to zero. If you are such a person and have issues downloading 9.5, contact help@ardour.org The full release notes are, as usual over here and you can download this release from the usual place. 48 posts - 21 participants Read full topic
  • digital audio hacks – Hackaday: Binaural Microphone on a Budget (2026/05/11 02:00)
    For as many speakers as someone can cram into a surround sound system, humans still (generally) only have two ears to listen to those sounds with. This means that, for recording purposes, it’s possible to create incredibly vivid three-dimensional sounds with just two microphones, provided that there’s an actual physical replica of a human ear attached to each microphone. This helps ensure that all the qualities of the sounds are preserved in a way a real human would experience them, and as [David Green] demonstrates, these systems don’t need to be very expensive. This build doesn’t just use models of human ears for recording sounds through. The silicone ears are mounted on a styrofoam mannequin head as well, which provides some sound isolation between the two microphones, much like a real human head. The ears are mounted in appropriate locations with the microphones installed inside, and the entire microphone apparatus is positioned on a PVC rig with a camera so that binaural audio will be recorded for anything [David] points it at. Although he had some issues interfacing two microphones using 19th-century technology instead of soldering everything together, the build still eventually came together, and only for around $70 USD. However, this build is a bit dated now, so prices may have changed by now. It’s still a great way to produce realistic stereo sound without breaking the bank, but it’s not the only way of getting this job done.
  • News – Ubuntu Studio: Ubuntu Studio’s New Home: What’s Changing and Why (2026/05/10 02:25)
    Ubuntu Studio’s web presence has been spread across several Canonical-hosted systems for a long time: the main website on an old Canonical web server, the Ubuntu Community Help Wiki at help.ubuntu.com/community/UbuntuStudio, and the Ubuntu Developer Wiki at wiki.ubuntu.com/UbuntuStudio. Those platforms served their purpose, but each had become a poor fit for how the project actually works today. What’s Moving The main Ubuntu Studio website has already moved away from Canonical hosting and onto its current home. That move was driven by necessity: Canonical shut down the old web server that had hosted the site, so Ubuntu Studio needed a new home for its primary web presence. This has been a mostly transparent process and most users would never have noticed a difference. The Community Help Wiki — the place where users have always gone to find answers about audio configuration, hardware support, the Audio Handbook, and getting started with Ubuntu Studio — is being mirrored and maintained directly on ubuntustudio.org at /help/. Every page you’re used to is coming with us: the Pro Audio Intro, the Ubuntu Studio Audio Handbook and all its chapters, the FAQ, hardware support information, terminal basics, troubleshooting guides, and community information. Most of this is outdated now, and we need help to bring it up to modernization. The Developer Wiki — home to the team’s internal processes, release planning, testing documentation, artwork resources, and packaging and development notes — is moving to ubuntustudio.org at /wiki/. The full section structure is preserved: Testing, PR & Support, Artwork, Packaging/Development, Documentation, and Organization are all there. This information is also outdated. Why Now The website move and the wiki move do not have exactly the same origin. For the main website, the trigger was straightforward: Canonical shut down the old web server that hosted it. Ubuntu Studio had to move the site in order to keep a public home on the web. For the help and developer wikis, the issue was the editing experience and maintenance burden. The old MoinMoin-based wiki workflow is cumbersome, slow, and awkward to work with. Its markup is not standard Markdown, which makes editing, reviewing, and migrating content more difficult than it should be. Over time, that friction made it harder to keep pages current, fix outdated instructions, and encourage casual contributors to improve documentation. Meanwhile, ubuntustudio.org has been running on WordPress for some time, and the team has been using GitHub for development work. By routing our documentation through a GitHub repository — using the Git it Write plugin to publish markdown directly to WordPress — we get something we’ve never really had before: a documentation workflow that fits naturally alongside our other development work. Pull requests, issue tracking, version history, and a low barrier to entry for new contributors all come with it. What This Means for Contributors If you’ve ever wanted to fix something on the old wiki and been put off by the process, this is your opening. The content lives in a public GitHub repository. Find the file, fix the text, open a pull request. That’s it. The content is organized into buckets that map to the old wiki structure: help/content/support/ — support pages (FAQ, hardware, audio configuration, etc.) help/content/handbook/ — the Audio Handbook and Pro Audio Intro help/content/community/ — IRC, mailing lists, joining the team help/content/reference/ — resources, links, wiki guide wiki/content/ubuntu-studio/ — developer wiki pages If you’re editing a page that has outdated information, and there’s plenty of it, particularly around the old PulseAudio/JACK workflow that predates PipeWire — this is the place to update it. What Isn’t Changing The old wiki pages at help.ubuntu.com and wiki.ubuntu.com aren’t going anywhere immediately. Canonical maintains those as part of Ubuntu infrastructure, and they’ll continue to exist. Our goal isn’t to break any existing bookmarks or search results, it’s to have a home where we can keep things current. We’re also not rewriting the documentation wholesale. The content of the mirrored pages is as faithful to the originals as it can be, with updates where the old guidance referred to software or workflows that no longer apply to current Ubuntu Studio releases. Where to Find Everything Help pages: ubuntustudio.org/help/ Developer wiki: ubuntustudio.org/wiki/ GitHub repository: github.com/UbuntuStudio-Official/ubuntustudio-website If you find something wrong, missing, or out of date — open a pull request, or file an issue and let the team know.
  • Home on Libre Arts: GSoC2026: what to expect (2026/05/01 00:00)
    Google has just published the list of students accepted into the Google Summer of Code 2026 program. Some of the teams usually participating are off this year: Krita and Inkscape are temporarily out of mentors. Let’s take a look at the rest of them. GIMP Akascape will completely revamp the keyboard shortcuts configuration dialog and add support for importing and exporting presets, as well as support for multiple shortcuts per action. blezecon will work on creating an automated infrastructure for validating, publishing, and distributing GIMP extensions. v4vansh will update GIMP’s text engine to use HarfBuzz directly to extract font data, so that you have better control over formatting and access to various OpenType features. Waris Maqbool will create PSD-compatible gegl:inner-glow and gegl:bevel operations to use in the PSD importer. They will also port the legacy Sharpen to make it a GEGL meta-operation. Graphite This vector/bitmap editor is still relatively unknown, and yet this isn’t the first time they are GSoC participants. ∅space will add currently missing support for SVG features like gradients, patterns, and a text-on-path. They will also create a fallback system so that currently unsupported (as in editing) features would be rasterized and imported as bitmaps. Ayush Amawate will refactor the on-canvas gizmo code to remove duplicated code and add reusable gizmos (slider, dial, angle) for shape-drawing tools. Bunnyy aims to improve the text functionality: add a lorem ipsum generator, formatting spans and typographical parameters, text on path, commands to enforce lower-/upper-/title-casing, hyphenation, font fallbacks, flows between text areas, ligatures and vertical typing toggles, and so on. Timon Schelling will be adding a GPU-accelerated brush engine. The plan is to introduce non-destructive, resolution-independent stroke rendering with support for stylus pressure and tilt. Yohei Yamasaki will refactor Graphite to create a more generalized graphic representation of paints (colors, gradients, patterns, etc.) as ordinary layers. The net outcome will be dedicated Gradient and Pattern nodes, as well as updated Fill and Stroke nodes. Synfig ahmedfathy0-0 will add a lattice-based free-form deformation layer to enable organic deformations like squash-and-stretch or facial movements. Yukta will add per-character text animation support so that things like a typewriter effect are easy to achieve. Digikam Srirupa Datta will add an new interface to the database search engine and hook up a lightweight LLM to translate natural-language requests into the right combination of structured filters. Blender Bipin_ will be adding importing and exporting of OpenTimelineIO (.otio) files to VSE. il4n will add handles to transitions such as crossfades in the VSE, so that users can move the transitions and change their length. Criss-Ivana will port the following matrix & math utility nodes into the Compositor: Matrix SVD, Bit Math, Boolean Math, Integer Math, Compare, Float To Int, Hash Value, and Random Value. Evan Luo will improve mesh smoothing by overcome fundamental limitations, such as volume shrinkage, no frequency selectivity, and selection boundary artifacts. Henry Jiang will improve loop editing: add clone support for Edge Slide, implement edge loop adjustment via spline interpolation, and add loop cut curvature preservation. Jerry Wei will improve the brush engine: add brush tip roundness for more brushes, customizable pressure curves for all pressure-sensitive parameters, customizable brush toggling and improved toggle display, etc. Owen O’Malley will introduce the MaterialX standard node library into Blender’s shader editor as first-class native nodes. Yogeshgouda_Patil will improve regression test coverage. FreeCAD Aymi will be working on bridging the 3rd-party Motion workbench with the FEM workbench to created animated multibody dynamics visualizations. It’s going to be a very challenging project, but she has great mentors on her side: long-time FEM contributor Mario Alexis and multi-body dynamics expert Aik-Siong Koh who is behind the assembly solver of FreeCAD and one of the two developers behind MbdFEM. Morten Vajhøj will be overhauling the user experience in the TechDraw workbench. His focus will be on changing the way you annotate geometry: instead of selecting an object and then choosing the command you will now select what you want to do and then what to apply it to. This will bring TD in line with the rest of FreeCAD. Of course, applicable objects under the cursor will be highlighted, and inapplicable objects will be unavailable for the selected tool. Nishendra Singh will attempt to revive and modernize the Robot workbench. This is going to be a colossal effort that, I’ve no doubt, will have to continue past the GSoC22026 deadline. This project’s scope is replacing CSV/DH file imports with URDF imports, exporting the joint & trajectory data, Orocos KDL kinematics library refresh (currently years behind the upstream), and updating the documentation. Parag Debnath will integrate the buildingSMART Data Dictionary into the BIM workbench, so you can search and apply international classification standards from the cloud to selected IFC entities. YashSuthar983 will create an initial version of the 3D parametric sketching workbench that could be later merged into the existing Sketcher workbench. For that, the student will extend the existing PlaneGCS solver to 3D by adding new primitives and spatial constraints. Some of the students have been active in the project recently. Morten Vajhøj has 8 pull requests for the Measure tool merged. For YashSuthar983, 25 pull requests have already been merged (mainly around the core, Sketcher, and the Measure tool), another 5 PRs are open (for Sketcher, the Measure tool, and PartDesign). BRL-CAD et al. In the Google Summer of Code program, BRL-CAD is an umbrella organization comprised of OpenSCAD, IfcOpenShell, Bonsai BIM (formerly Blender BIM), and BRL-CAD itself. AnshulPatil2005 will improve Manifold’s CI and benchmarking by adding missing determinism, sanitizer, and performance regression checks. Bidyendu will add an optional AI assistant for OpenSCAD using either locally running models via Ollama or any OpenAI-compatible server, at user’s preference. The intention is to give users the ability to use the benefits of AI without compromising privacy. RaghavSharma0125 will add an MCP server to BRL-CAD, so you can interact with the program through any external MCP client. Kanchan Borole will improve the Geometry Verification and Validation (V&V) user interface in Arbalest, the Qt-based UI for BRL-CAD. MYoder will enhance Bonsai BIM (formerly Blender BIM) with tools for BIM-type modeling of roadways using the IFC 4.3 schema. TThe scope of the project is vertical alignments (horizontal already implemented), cross-section profiles, and corridor generation. Pitivi The video editor has been participating at GSoC for years through the GNOME Foundation org. This year, Michael Calabrese will be rewriting the timeline ruler in GTK4/Rust to make it more robust. Kdenlive Yash Bavadiya will improve the UI for three parts of the program: create a tabbed per-channel widget for the Curves effect, implement a gradient editor with arbitrary draggable color stops, and add Bezier handle support on RemapView connector lines with easing presets for the Time Remapping panel. Mixxx Ayush Sah will rebuild the LateNight skin as a 100% native QML interface. This is supposed to reduce the CPU overhead and bring cleaner architecture. Priyanshuwu will add PipeWire support so that audio can be freely routed. They will also attempt to achieve ALSA-comparable latency with the new audio backend. GRAME GRAME is not a very well-known org, but if you are into audio, you may have heard of Faust, a functional programming language for sound synthesis and audio processing. There are two very cool GSoC projects this year. Blake North will be integrating Faust into Bespoke Synth. Essentially, you will be able to edit and run Faust programs in real-time. Another student, Mithaniel V., will integrate Faust into the Godot game engine. There will be two deliverables: a Faust Godot extension and a command line tool to compile Faust programs into Godot native language statically. More projects I don’t usually cover VLC and FFmpeg, but they do have students this year as well. If you are interested in astronomy and space exploration, check our OpenAstronomy and LibreCube projects.
  • Audio – Stefan Westerfeld's blog: New in liquidsfz-0.4.1 (2026/04/20 10:30)
    I didn’t have time yet to blog about liquidsfz-0.4.1, which was released two weeks ago, so here is a quick overview of the bigger changes. The .sfz parser was made more robust, which means that broken .sfz files (there are some files out there which load fine in sforzando but have questionable syntax) can be loaded with a best-effort strategy. These files now produce warnings instead of an error. Three different problems were fixed that could in some situations cause audible clicks, so updating from a previous version is recommended. A few smaller fixes (and two new opcodes) improve compatibility with more .sfz files. Finally, some improvements were made to the LV2 plugin. liquidsfz-0.4.1 source code precompiled statically linked linux 64bit binary full list of changes (github release)
  • Testbit: Imagewmark 0.6.0 Release (2026/03/26 20:35)
    What Is Imagewmark? How do you embed a secret message into an image that survives cropping, scaling, and compression without needing the original source to decode it? Imagewmark is a Free Software tool that does exactly this. It embeds encrypted invisible digital watermarks (128 bits) into images…
Enter your comment. Wiki syntax is allowed:
Please fill all the letters into the box to prove you're human. G D U᠎ G P
 
  • news/planet/linuxaudio.txt
  • Last modified: 2021/10/30 11:41
  • by 127.0.0.1