<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Home on Libre Arts</title>
    <link>https://librearts.org/</link>
    <description>Recent content in Home on Libre Arts</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 01 Mar 2018 00:00:00 +0000</lastBuildDate><atom:link href="https://librearts.org/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Meet oscmix, RME Fireface control app</title>
      <link>https://librearts.org/2026/03/introducing-oscmix/</link>
      <pubDate>Tue, 03 Mar 2026 00:00:00 +0000</pubDate>
      
      <guid>https://librearts.org/2026/03/introducing-oscmix/</guid>
      <description>&lt;p&gt;oscmix is a relatively new free/libre control program for RME Fireface audio interfaces. It&amp;rsquo;s both a desktop application (GTK3) and a web app with the same functionality.&lt;/p&gt;
&lt;p&gt;Most vendors of audio hardware either don&amp;rsquo;t bother with Linux support or, in some cases, provide gear and guidance to FOSS developers. I don&amp;rsquo;t really know which camp RME is in these days, but oscmix seems to be getting there as a free/libre replacement for RME TotalMix FX.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;oscmix-2026-03-01.webp&#34; alt=&#34;oscmix 2026-03-01&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The project was originally developed by Michael Forney. huddx01 picked up where Michael left off last year and started writing missing code and improving things. Nightly builds are now available and make it easier to test the program.&lt;/p&gt;
&lt;p&gt;Much like with some other FOSS applications (Qtpfsgui, anyone?), the name reflects what the program actually does under the hood: use OSC over USB MIDI to control the following audio interfaces:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;RME Fireface UCX II (supported)&lt;/li&gt;
&lt;li&gt;RME Fireface 802 (WIP)&lt;/li&gt;
&lt;li&gt;RME Fireface UCX (WIP)&lt;/li&gt;
&lt;li&gt;RME Fireface UFX+ (WIP)&lt;/li&gt;
&lt;li&gt;RME Fireface UFX II (WIP)&lt;/li&gt;
&lt;li&gt;RME Fireface UFX III (WIP)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The lead developer doesn&amp;rsquo;t have a feature parity comparison against TotalMix FX but states this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Most things work, but still needs a lot more testing, polish, cleanup. Some things still need to be hooked up in the UI or implemented in oscmix.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;If you have one of those in the studio and are interested in helping the developer improve the software, check out &lt;a href=&#34;https://github.com/huddx01/oscmix/releases/tag/nightly&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;nightly builds&lt;/a&gt;. oscmix is available for both Linux and macOS, both x86_64 and ARM64. The web version is a separate download there.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Services</title>
      <link>https://librearts.org/services/</link>
      <pubDate>Tue, 12 Nov 2024 08:53:22 +0200</pubDate>
      
      <guid>https://librearts.org/services/</guid>
      <description>&lt;p&gt;I help tech companies navigate the content chaos and build a genuine relationship with their customers through compelling case studies, whitepapers, blog posts, documentation, and video tutorials.&lt;/p&gt;
&lt;p&gt;Here is some of my recent public work:&lt;/p&gt;
&lt;h3 id=&#34;ondsel&#34;&gt;
    &lt;a href=&#34;#ondsel&#34;&gt;
	Ondsel
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Product/Service&lt;/strong&gt;: SaaS for mechanical engineers and a polished version of FreeCAD (&lt;a href=&#34;https://ondsel.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;site&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Scope of work:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Developed a content strategy and maintained a content plan&lt;/li&gt;
&lt;li&gt;Wrote and copyedited technical blog posts, release notes, thought leadership pieces, and more&lt;/li&gt;
&lt;li&gt;Wrote the &lt;a href=&#34;https://ondsel.com/docs/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;initial user guide&lt;/a&gt; for the SaaS in Docusaurus&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;ondsel.webp&#34; alt=&#34;Release notes for Ondsel ES&#34;  /&gt;
&lt;/p&gt;
&lt;h3 id=&#34;customgpt&#34;&gt;
    &lt;a href=&#34;#customgpt&#34;&gt;
	CustomGPT
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Product/Service&lt;/strong&gt;: AI-based chatbot platform (&lt;a href=&#34;https://customgpt.ai/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;site&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Scope of work:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Did a crash test of the &lt;a href=&#34;https://docs.customgpt.ai/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;user guide&lt;/a&gt; to identify the gaps&lt;/li&gt;
&lt;li&gt;Developed a style guide and created help page templates for the internal team of writers&lt;/li&gt;
&lt;li&gt;Restructured the user guide on Readme.com&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;customgpt.webp&#34; alt=&#34;CustomGPT&#34;  /&gt;
&lt;/p&gt;
&lt;h3 id=&#34;ardour&#34;&gt;
    &lt;a href=&#34;#ardour&#34;&gt;
	Ardour
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Product/Service&lt;/strong&gt;: digital audio workstation (&lt;a href=&#34;https://ardour.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;site&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Scope of work:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Did a major update and maintenance of the documentation: &lt;a href=&#34;https://manual.ardour.org/toc/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;user manual&lt;/a&gt; and &lt;a href=&#34;https://prokoudine.github.io/ardour-tutorial/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;crash course&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ported the crash course from Jekyll to Hugo and set up i18n for the translation into French&lt;/li&gt;
&lt;li&gt;Did bite-sized &lt;a href=&#34;https://www.youtube.com/@ardourdaw/videos&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;video tutorials on YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Maintained the FAQ and some of the web pages&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;ardour.webp&#34; alt=&#34;Ardour tutorial&#34;  /&gt;
&lt;/p&gt;
&lt;h3 id=&#34;pikvm&#34;&gt;
    &lt;a href=&#34;#pikvm&#34;&gt;
	PiKVM
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Product/Service&lt;/strong&gt;: Raspberry Pi based KVM devices (&lt;a href=&#34;https://pikvm.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;site&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Scope of work:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rewrote the &lt;a href=&#34;https://docs.pikvm.org/v4/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;quickstart guides&lt;/a&gt; to make them beginner-friendlier&lt;/li&gt;
&lt;li&gt;Did a major update of the &lt;a href=&#34;https://docs.pikvm.org/api/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;HTTP API documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Wrote several additional help pages&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;pikvm.webp&#34; alt=&#34;PiKVM V4 quickstart guide&#34;  /&gt;
&lt;/p&gt;
&lt;h3 id=&#34;evidence&#34;&gt;
    &lt;a href=&#34;#evidence&#34;&gt;
	Evidence
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Product/Service&lt;/strong&gt;: data analytics platform (&lt;a href=&#34;https://evidence.dev/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;site&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Scope of work: &lt;a href=&#34;https://evidence.dev/blog&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;blog posts&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;evidence.webp&#34; alt=&#34;Evidence blog&#34;  /&gt;
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;lets-talk&#34;&gt;
    &lt;a href=&#34;#lets-talk&#34;&gt;
	Let&amp;rsquo;s talk!
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Do you have an interesting project for me? Let&amp;rsquo;s chat or get on a call. Please &lt;a href=&#34;mailto:alexandre.prokoudine@gmail.com?subject=Services&#34;&gt;email me&lt;/a&gt; to get the ball rolling.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>About</title>
      <link>https://librearts.org/about/</link>
      <pubDate>Sat, 02 Nov 2024 08:53:22 +0200</pubDate>
      
      <guid>https://librearts.org/about/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Welcome to Libre Arts. This is an online blog for creative professionals using free/libre applications for digital painting, graphic and web design, desktop publishing, photography, architecture, and mechanical engineering.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Free software is a rapidly evolving niche, we feel that this fact should be better represented on the web which is exactly what we do. In many ways foundation of this project was triggered by Ginger Coons’s talk &lt;a href=&#34;http://river-valley.tv/ownership-and-standards-why-designers-are-slow-to-adopt-open-source/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;“Ownership and Standards: Why Designers are Slow to Adopt Open Source”&lt;/a&gt; at Libre Graphics Meeting 2009.&lt;/p&gt;
&lt;p&gt;We sometimes (seldom, really) cover selected proprietary software that works on Linux, if it&amp;rsquo;s interesting enough, has no direct free software alternative, and/or its developers contribute to free/libre software. A perfect example would be Harrison Consoles&amp;rsquo; Mixbus which is a fork of Ardour digital adio workstation, with developers contributing to Ardour in both code and money.&lt;/p&gt;
&lt;!-- ## Why rebranding

Initially, Libre Graphics World was intended to cover just the graphics part of digital content creation software. The idea was that the community would take care of the rest, both audio and video.

Despite some community attempts (some of them extremely promising), the expectation fell short. So we had to take matters into out own hands. This, however, led to some confusion because the project&#39;s name had a narrower scope. Hence the rebranding into Libre Arts. There&#39;s a [dedicated post with more details](/2021/01/introducing-libre-arts/). --&gt;
&lt;h2 id=&#34;contacts&#34;&gt;
    &lt;a href=&#34;#contacts&#34;&gt;
	Contacts
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;We are interested to hear from you what topics you would us to cover next, what new interesting applications we missed, what excellent work was done using free software.&lt;/p&gt;
&lt;p&gt;There are different ways to get in touch with us. First of all, you can &lt;a href=&#34;mailto:alexandre.prokoudine@gmail.com&#34;&gt;email&lt;/a&gt;. We also actively maintain a &lt;a href=&#34;https://twitter.com/lgworld&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Twitter account&lt;/a&gt; where we post interesting things related to free software that don&amp;rsquo;t qualify for a full-fledged article.&lt;/p&gt;
&lt;h2 id=&#34;the-team&#34;&gt;
    &lt;a href=&#34;#the-team&#34;&gt;
	The team
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The project was founded and is currently managed by Aleksandr Prokudin who is affiliated with several free/libre projects such as Ardour and FreeCAD.&lt;/p&gt;
&lt;p&gt;The new website was &lt;a href=&#34;https://librearts.org/colophon/&#34;&gt;made possible&lt;/a&gt; thanks to the &lt;a href=&#34;https://pixls.us&#34; title=&#34;PIXLS.US - Free/Open Source Photography&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;PIXLS.US&lt;/a&gt; team:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://patdavid.net/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Pat David&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://silentumbrella.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Mica Semrick&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://nordisch.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;darix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Kees Guequierre&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Former contributors:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Maxim Barabash, web programming. Contributor to sK1, PrintDesign, UniConvertor. Twitter: &lt;a href=&#34;https://twitter.com/Maxim_Barabash&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;@Maxim_Barabash&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Igor Novikov, web programming. Lead developer of sK1 vector graphics editor. &lt;a href=&#34;https://librearts.org/2021/03/rip-igor-novikov/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Passed away in 2021.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Vera Lobacheva, web programming. Contributor to Open Clip Art Library. Twitter: &lt;a href=&#34;https://twitter.com/summerstyle&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;@summerstyle&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;copyright-policy&#34;&gt;
    &lt;a href=&#34;#copyright-policy&#34;&gt;
	Copyright policy
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Unless explicitly stated otherwise, all the content is available under CC BY SA 3.0 Unported license. Feel free to translate and publish it, but please name the original author and link back to the original.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Donate</title>
      <link>https://librearts.org/donate/</link>
      <pubDate>Thu, 19 May 2011 18:53:22 +0530</pubDate>
      
      <guid>https://librearts.org/donate/</guid>
      <description>&lt;h2 id=&#34;where-you-can-donate&#34;&gt;
    &lt;a href=&#34;#where-you-can-donate&#34;&gt;
	Where you can donate
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Recurring donations to Libre Arts are currently only possible by &lt;a href=&#34;https://www.patreon.com/prokoudine&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;subscribing on Patreon&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can send one-off donations at  &lt;a href=&#34;https://buymeacoffee.com/prokoudine&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Buy Me a Coffee&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Thank you for considering support for this project!&lt;/p&gt;
&lt;h2 id=&#34;why-i-ask-for-donations&#34;&gt;
    &lt;a href=&#34;#why-i-ask-for-donations&#34;&gt;
	Why I ask for donations
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Conducting insightful interviews and writing in-depth articles takes a lot of time.&lt;/p&gt;
&lt;p&gt;Every interview involves researching the subject, interviewing a person, sometimes transcribing audio, then editing the text.&lt;/p&gt;
&lt;p&gt;Every weekly recap means I grab the latest snapshot of most software projects I write about, actually look at the changes, sometimes ask questions to  developers and report bugs, then write down all I figured out and make sensible screenshots. I also watch new tutorials and go through dozens of recent artworks made with free software to pick the best ones.&lt;/p&gt;
&lt;p&gt;Hence making this project sustainable involves financial support one way or another. I rely on the free software community to fund this work.&lt;/p&gt;
&lt;h2 id=&#34;how-i-use-your-donations&#34;&gt;
    &lt;a href=&#34;#how-i-use-your-donations&#34;&gt;
	How I use your donations
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The money covers hosting and domain name ownership expenses, website  maintenance, as well as the cost of in-depth articles production (research,  writing, preparing illustrations etc.).&lt;/p&gt;
&lt;p&gt;A significant part of all donations goes back to the FOSS community. If you feel like supporting software projects directly instead, I particularly recommend Ardour (&lt;a href=&#34;https://community.ardour.org/donate&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;one-time donations&lt;/a&gt; or &lt;a href=&#34;https://community.ardour.org/subscribe&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;subscriptions&lt;/a&gt;), &lt;a href=&#34;https://www.patreon.com/olivevideoeditor&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Olive&lt;/a&gt;,  &lt;a href=&#34;https://www.blender.org/foundation/donation-payment/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Blender Foundation&lt;/a&gt;, &lt;a href=&#34;https://krita.org/en/support-us/donations/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Krita&lt;/a&gt;, and &lt;a href=&#34;https://www.gimp.org/donating/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GIMP&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Better yet, please consider donating to a trustworthy charity of your choice instead. Not all wrongs can be righted with money, but helping people in need often requires funding.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Search</title>
      <link>https://librearts.org/search/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://librearts.org/search/</guid>
      <description>
This is the page for the search results
</description>
    </item>
    
    <item>
      <title>Elektroid 3.3 released</title>
      <link>https://librearts.org/2026/02/elektroid-3-3/</link>
      <pubDate>Mon, 23 Feb 2026 00:00:00 +0000</pubDate>
      
      <guid>https://librearts.org/2026/02/elektroid-3-3/</guid>
      <description>&lt;p&gt;David García Goñi released a new version of &lt;a href=&#34;https://github.com/dagargo/elektroid&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Elektroid&lt;/a&gt;, a sample and MIDI device manager for Elektron, Arturia, Eventide, Moog, and Novation devices.&lt;/p&gt;
&lt;h2 id=&#34;device-support&#34;&gt;
    &lt;a href=&#34;#device-support&#34;&gt;
	Device support
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Elektroid 3.3 adds support for several devices:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;KORG Volca Sample;&lt;/li&gt;
&lt;li&gt;Korg Volca Sample 2;&lt;/li&gt;
&lt;li&gt;KORG padKONTROL.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It also brings support for Elektron Digitakt (OG) track filesystem with optional timestreching in the track-loop filesystem and Digitakt II sample-stereo filesystem.&lt;/p&gt;
&lt;p&gt;The Volca Sample support is possible thanks to general non-MIDI device support, which means more (especially old) devices can be supported in the future.&lt;/p&gt;
&lt;h2 id=&#34;tags-for-samples&#34;&gt;
    &lt;a href=&#34;#tags-for-samples&#34;&gt;
	Tags for samples
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;You can now tag samples, the data will be written into the &lt;code&gt;IKEY&lt;/code&gt; data chunk in WAV files:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;elektroid-3-3-tags.webp&#34; alt=&#34;Selecting tags in Elektroid&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The system is configurable, you can tweak the default list of tags in the Preferences dialog:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;elektroid-3-3-tags-setup.webp&#34; alt=&#34;Configuring tags&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;audio-recording-editing-and-playback&#34;&gt;
    &lt;a href=&#34;#audio-recording-editing-and-playback&#34;&gt;
	Audio recording, editing, and playback
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Elektroid now tries to estimate tempo based on beats and sample length and displays it in the toolbar below the waveform. The waveform visualization has been improved and is now faster, there&amp;rsquo;s also a playback cursor.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;elektroid-3-3-playback-cursor.webp&#34; alt=&#34;Playback cursor&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The recording dialog now displays stereo monitoring:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;elektroid-3-3-monitoring.webp&#34; alt=&#34;Stereo monitoring&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Two new tools are available for editing samples: one splits stereo channels into separate monophonic audio files, the other one normalizes audio. Simply right-click on the waveform and go to the Tools submenu.&lt;/p&gt;
&lt;h2 id=&#34;other-changes&#34;&gt;
    &lt;a href=&#34;#other-changes&#34;&gt;
	Other changes
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Here are other changes in this release:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use floating point for audio (16-bit integer still user configurable)&lt;/li&gt;
&lt;li&gt;Add support for tempo (&lt;code&gt;acid&lt;/code&gt; chunk) with &amp;ldquo;tempo:x&amp;rdquo; and &amp;ldquo;note:x&amp;rdquo; search options (using locales)&lt;/li&gt;
&lt;li&gt;Add support for MIDI note fraction (&lt;code&gt;smpl&lt;/code&gt; chunk)&lt;/li&gt;
&lt;li&gt;The autosampler now generates SFZ files&lt;/li&gt;
&lt;li&gt;Use cross-zero detection when selecting and editing loop points (use while pressing shift to skip cross-zero detection)&lt;/li&gt;
&lt;li&gt;Replace hyphen with colon in the CLI command (still backwards compatible)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Elektroid is available in &lt;a href=&#34;https://github.com/dagargo/elektroid/releases/tag/3.3&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;source code&lt;/a&gt; and as a &lt;a href=&#34;https://flathub.org/en/apps/io.github.dagargo.Elektroid&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;flatpak build&lt;/a&gt; (not yet up to day on flathub).&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 9 November 2025</title>
      <link>https://librearts.org/2025/10/week-recap-9-november-2025/</link>
      <pubDate>Sun, 09 Nov 2025 21:12:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/10/week-recap-9-november-2025/</guid>
      <description>&lt;p&gt;Not much interesting was happening the past few weeks, so this is a multi-week recap. Highlights: release candidates planned for GIMP, Ardour, and FreeCAD; new releases of LSP plugins, new technical preview of Audacity 4.0.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The team is getting ready for the first release candidate of v3.2. This means some interesting features in the works are being postponed till v3.4. One such example is &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2522&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;vector masks&lt;/a&gt;. Some patches may still come through, though, such as &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2497&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;merging paths&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Some neat minor new features merged recently:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Exporting patterns of fill and stroke in vector layers.&lt;/li&gt;
&lt;li&gt;Pasting unformatted text in the Text tool.&lt;/li&gt;
&lt;li&gt;Importing of PVR textures.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;krita&#34;&gt;
    &lt;a href=&#34;#krita&#34;&gt;
	Krita
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Dmitry Kazakov recently merged HDR support for Wayland to Krita Next. So far, this has been tested on KWin only.&lt;/p&gt;
&lt;h2 id=&#34;inkscape&#34;&gt;
    &lt;a href=&#34;#inkscape&#34;&gt;
	Inkscape
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Martin Owens recently added a new UI for changing the paint order in the Fill’n’Stroke dock:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;inkscape-paint-order.webp&#34; alt=&#34;Paint order selection&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Meanwhile, the GSoC artwork recolor project by Fatma Omara has been merged and will be part of the next release.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;inkscape-recolor.webp&#34; alt=&#34;Recoloring in Inkscape&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Tavmjong Bah &lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/7565&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;started working&lt;/a&gt; on adding support for all color font formats.&lt;/p&gt;
&lt;h2 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The project has been slowly arriving at the first release candidate of version 1.1. There are fewer than 10 release blockers lately, so we may still see the final release in 2025.&lt;/p&gt;
&lt;p&gt;At the moment, there are over 300 pull requests, both open and in draft. A huge part of those are scheduled for inclusion in v1.2, which means a busy post-release time.&lt;/p&gt;
&lt;h2 id=&#34;ardour&#34;&gt;
    &lt;a href=&#34;#ardour&#34;&gt;
	Ardour
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The Ardour team is getting really close to the first release candidate of v9.0. Upcoming changes include things like much-requested pianoroll windows (see below on the screenshot), a bottom panel editing area for regions and cue clips, cue recording, and various UX/UI improvements.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ardour-pianoroll-window.webp&#34; alt=&#34;Pianoroll window in Ardour 9.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Most recently, Paul added MIDI note brushing (coming to v9.0, and Robin has been working on a reimplementation of &lt;a href=&#34;https://rsrc.harrisonconsoles.com/mixbus/mixbus-live-manual/11/en/topic/mix-tools&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;mix tools from Mixbus&lt;/a&gt; (probably coming to v9.1 or so).&lt;/p&gt;
&lt;h2 id=&#34;audacity-40alpha2&#34;&gt;
    &lt;a href=&#34;#audacity-40alpha2&#34;&gt;
	Audacity 4.0alpha2
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is still more of a technical preview, but with improvements:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Allow track range selection with Shift-Enter.&lt;/li&gt;
&lt;li&gt;Record from anywhere.&lt;/li&gt;
&lt;li&gt;Export loop region.&lt;/li&gt;
&lt;li&gt;Preference for paste behavior: overlapping other clips vs pushing them.&lt;/li&gt;
&lt;li&gt;Preference for whether clicking on the ruler should trigger playback&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;audacity4-alpha2.webp&#34; alt=&#34;Audacity 4.0alpha2&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Go get it &lt;a href=&#34;https://www.audacityteam.org/next/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt; if you are curious.&lt;/p&gt;
&lt;h2 id=&#34;lsp-plugins-1225&#34;&gt;
    &lt;a href=&#34;#lsp-plugins-1225&#34;&gt;
	LSP Plugins 1.2.25
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is mainly a bugfix update for another recent release, where Vladimir Sadovnikov implemented a Ring-Modulated sidechain plugin series (regular and multiband), A/B preset switching support, integrated loudness metering for Referencer plugin series, and other great new features and improvements.&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/q5XMbkfR_5s&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/lsp-plugins/lsp-plugins/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for release notes and downloads.&lt;/p&gt;
&lt;h2 id=&#34;easy-effects-800&#34;&gt;
    &lt;a href=&#34;#easy-effects-800&#34;&gt;
	Easy Effects 8.0.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a very exciting and yet not very well-known &lt;a href=&#34;https://github.com/wwmm/easyeffects&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;project&lt;/a&gt; that simplifies using global audio effects on Linux, among other things. Wellington Wallace et al. released this new version with a port from GTK4 to Qt/QNL-based user interface.&lt;/p&gt;
&lt;p&gt;Other changes include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Built-in tray icon and menu.&lt;/li&gt;
&lt;li&gt;Better echo cancellation.&lt;/li&gt;
&lt;li&gt;Various preset improvements.&lt;/li&gt;
&lt;li&gt;The last used plugin or tab is now restored when the window is reopened.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;easyeffects-8.webp&#34; alt=&#34;asy effects 8.0.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;For the full list of changes, please &lt;a href=&#34;https://github.com/wwmm/easyeffects/blob/master/CHANGELOG.md&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;see here&lt;/a&gt;. The recommended way to install it is from Flathub.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/oJvQaw&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Shaman House&lt;/a&gt; by Dahyun kal, made with a plethora of tools, including Blender:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;dahyun-kal-shaman-03.webp&#34; alt=&#34;Shaman House by Dahyun kal&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/qJGnK2&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Awakening&lt;/a&gt; by Javen Yuan, made with Zbrush, Blender, and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;javen-yuan-paintover-ps3.webp&#34; alt=&#34;Awakening by Javen Yuan&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/6L4PbO&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Silent Geometry&lt;/a&gt; by Sathish Kumar, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;sathish-kumar-00006.webp&#34; alt=&#34;The Silent Geometry by Sathish Kumar&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/qJGnWP&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;神秘小鎮 (Mysterious Town)&lt;/a&gt; by 魔灯Modeng, made with Blender, Maya, Zbrush, etc.:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;modeng-134-01.webp&#34; alt=&#34;Mysterious Town by Modeng&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/V2KREg&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Vampire Castle of Tanagari&lt;/a&gt; by Dimitris Tsilavakis, made with Blender and Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;dimitris-tzilivakis-render2-16-9.webp&#34; alt=&#34;Vampire Castle of Tanagari by Dimitris Tsilavakis&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Thanks to all patrons!&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>VST3 becomes open-source, ASIO goes GPL-compatible</title>
      <link>https://librearts.org/2025/11/steinberg-relicenses-vst3-and-asio/</link>
      <pubDate>Tue, 04 Nov 2025 11:12:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/11/steinberg-relicenses-vst3-and-asio/</guid>
      <description>&lt;p&gt;Steinberg recently announced that they are changing the licensing of both VST3 and ASIO. VST3 is now MIT-licensed instead of GPLv3+/proprietary, and ASIO is GPLv3+/proprietary rather than just proprietary. Let&amp;rsquo;s pick the news apart bit by bit.&lt;/p&gt;
&lt;h2 id=&#34;vst3&#34;&gt;
    &lt;a href=&#34;#vst3&#34;&gt;
	VST3
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This iteration of the plugin SDK has always been available under the dual GPLv3+/proprietary license. &lt;a href=&#34;https://www.steinberg.net/press/2025/vst-3-8/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Changing the license&lt;/a&gt; to MIT means two things:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Companies don&amp;rsquo;t have to sign any agreements with Steinberg anymore.&lt;/li&gt;
&lt;li&gt;Steinberg, therefore, now cannot enforce any ridiculous policies on plugin developers the way they did it with VST2.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here is what&amp;rsquo;s &lt;em&gt;not&lt;/em&gt; going to happen:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Developers won&amp;rsquo;t release more plugins for Linux because of that.&lt;/li&gt;
&lt;li&gt;Developers won&amp;rsquo;t release more plugin hosts (such as DAWs) for Linux because of that.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I&amp;rsquo;m not talking out of my arse here.&lt;/p&gt;
&lt;p&gt;Building a VST3 for Linux is not rocket science, especially if you use a crossplatform framework like &lt;a href=&#34;https://juce.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;JUCE&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I was an early beta tester of Sinevibes plugins for Linux. Artemiy only needed to set up an Ubuntu system and a basic build environment, which only took a couple of hours. The rest was adding literally one line of code to define the path to where presets should be stored, launch the build, and write an &lt;code&gt;install.sh&lt;/code&gt;. That&amp;rsquo;s really it.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;hollow-vst3.webp&#34; alt=&#34;Hollow VST3 by Sinevibes&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;VST3 availability under the terms of the MIT license is not changing the build process in any way. Nor does it make Linux more interesting all of a sudden.&lt;/p&gt;
&lt;p&gt;What &lt;em&gt;will&lt;/em&gt; affect plugin developers is availability of more proprietary DAWs on Linux. Something like FL Studio getting a native Linux port would probably make some developers reconsider their position.&lt;/p&gt;
&lt;p&gt;As for hosts, nothing prevents DAW developers from releasing native ports, as is evidenced by Bitwig, Presonus Studio One, Reaper, etc. All they need is assurance that this will be worth the effort. Unfortunately, most are stuck in the vicious circle:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;DAW developers want more proprietary plugins and more official audio hardware support for Linux.&lt;/li&gt;
&lt;li&gt;Plugin developers want more proprietary DAW support for Linux.&lt;/li&gt;
&lt;li&gt;Audio hardware vendors want more proprietary DAW and plugins support for Linux.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This really mostly applies to larger companies. Smaller companies and indie devs are more courageous. You can see it by how few Presonus-level companies make Linux releases as compared to how many indie devs build their plugins for Linux (check out &lt;a href=&#34;https://amadeuspaulussen.com/blog/2022/favorite-music-production-software-on-linux&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;this recent blog post&lt;/a&gt; by Amadeus Paulussen for an extensive list).&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m not sure if &lt;a href=&#34;https://cleveraudio.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;CLAP&lt;/a&gt;&amp;rsquo;s moderate success affected the new VST3 licensing, but Steinberg&amp;rsquo;s policies &lt;a href=&#34;https://librearts.org/2022/06/introducing-clap/#with-lv2-and-vst3-do-we-need-another-plugin-api&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;were&lt;/a&gt; #1 reason for creating the new plugin API.&lt;/p&gt;
&lt;h2 id=&#34;asio&#34;&gt;
    &lt;a href=&#34;#asio&#34;&gt;
	ASIO
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Audio Stream Input/Output (ASIO) is a driver protocol that provides low latency when using audio interfaces on Windows for recording and playback. For ASIO, Steinberg &lt;a href=&#34;https://www.steinberg.net/developers/asiosdk-open/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;dropped&lt;/a&gt; proprietary-only licensing and moved to the GPLv3+/proprietary combo.&lt;/p&gt;
&lt;p&gt;This is where you may see some limited change. This will mostly affect free software that works on Windows. One notable example is OBS: Steinberg is now in a &lt;a href=&#34;https://www.steinberg.net/press/2025/obs-collaboration/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;technical partnership&lt;/a&gt; with the project.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s entirely possible that some FOSS hosts will get a straightforward ASIO support on Windows, although I don&amp;rsquo;t really know of many. LMMS seems to be using PortAudio that already has ASIO support. Ardour definitely uses PortAudio with &lt;a href=&#34;https://ardour.org/requirements.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;confirmed ASIO support&lt;/a&gt;, so there you go. Peter Kirn &lt;a href=&#34;https://cdm.link/open-steinberg-vst3-and-asio/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;mentions&lt;/a&gt; VCV Rack though, and that sounds like a sensible idea.&lt;/p&gt;
&lt;p&gt;For Linux users, the relevance of this licensing change is zero.&lt;/p&gt;
&lt;h2 id=&#34;in-conclusion&#34;&gt;
    &lt;a href=&#34;#in-conclusion&#34;&gt;
	In conclusion
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Personally, I don&amp;rsquo;t expect any major news for Linux users here. Neither VST3 nor ASIO licensing change will get us more software, FOSS or otherwise. All we realistically can do is vote by our wallets and give money to developers and companies who are friendly to this community. I mean this in the most sincere way.&lt;/p&gt;
&lt;p&gt;Focusrite was among the several companies that supported &lt;a href=&#34;https://ffado.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;FFADO&lt;/a&gt; back when Firewire was still cool, so I got Saffire Pro 24. Years later, they supported Geoffrey Bennett&amp;rsquo;s work on getting their USB audio interfaces &lt;a href=&#34;https://github.com/geoffreybennett/alsa-scarlett-gui&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;first-class support&lt;/a&gt; on Linux, and so my next audio interface will a focusrite again (currently on Scarlett 2i4 gen1).&lt;/p&gt;
&lt;p&gt;Pianoteq added Linux support early on, and I&amp;rsquo;ve been their customer since v5 (2013). The same goes for Sinevibes and a few more developers whose stuff I actually need.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;pianoteq-lv2.webp&#34; alt=&#34;Pianoteq&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;If we all do this sort of thing, this may not tip the scale to get Native Instruments to port their sampler engine and make a ton of orchestral libraries available. But it may give folks like David Healey of &lt;a href=&#34;https://librewave.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Libre Wave&lt;/a&gt; an incentive to produce more complex sample libraries and eventually get there.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 12 October 2025</title>
      <link>https://librearts.org/2025/10/week-recap-12-october-2025/</link>
      <pubDate>Sun, 12 Oct 2025 21:12:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/10/week-recap-12-october-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of GIMP and RapidRAW, new features in darktable and Ardour.&lt;/p&gt;
&lt;h2 id=&#34;gimp-306&#34;&gt;
    &lt;a href=&#34;#gimp-306&#34;&gt;
	GIMP 3.0.6
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is purely a bugfix release, don’t expect anything new. The release notes are &lt;a href=&#34;https://www.gimp.org/news/2025/10/06/gimp-3-0-6-released/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;darktable-and-agx&#34;&gt;
    &lt;a href=&#34;#darktable-and-agx&#34;&gt;
	darktable and AgX
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The team recently merged a &lt;a href=&#34;https://github.com/darktable-org/darktable/pull/19026&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;patch&lt;/a&gt; by Kofa that adds AgX, a new tonemapper originally seen in Blender. This is not the first photography app to use AgX (&lt;a href=&#34;https://www.saulala.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Saulala&lt;/a&gt; is likely the first one), but definitely the most prominent one so far.&lt;/p&gt;
&lt;p&gt;There have been several general tonemapper modules before AgX: base curve, followed by several variations of filmic (later renamed to filmic rgb), followed by sigmoid. I specifically do not mention other tonemappers here, as they were intended for use elsewhere in the processing pipeline.&lt;/p&gt;
&lt;p&gt;Rather than emulating the film look, AgX aims for colorimetric accuracy and better chromatic consistency across the dynamic range. Kofa explained the mechanics of AgX in darktable early on in a &lt;a href=&#34;https://discuss.pixls.us/t/blender-agx-in-darktable-proof-of-concept/48697/3&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;thread on Pixls&lt;/a&gt;, I think you should read it if you are interested.&lt;/p&gt;
&lt;p&gt;The module has controls for the input data, base and advanced curve parameters, and the look (slope offset, power, saturation, hue preservation).&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;darktable-agx.webp&#34; alt=&#34;AgX in darktable&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;My personal impression so far is that while AgX provides a lot of control, just like with other tonemappers, the defaults are not great.&lt;/p&gt;
&lt;p&gt;On scenes with a wide dynamic range, details in highlights get flat, shadows/blacks get even darker, and hues change regardless of how much hue preservation you apply in AgX settings. Sigmoid and filmic rgb do a similar thing, but at least they don’t touch hues as much.&lt;/p&gt;
&lt;p&gt;So, I guess, we’ll have to continue tweaking tonemapping settings quite a bit for the foreseeable future to get to a decent baseline.&lt;/p&gt;
&lt;h2 id=&#34;rapidraw-142&#34;&gt;
    &lt;a href=&#34;#rapidraw-142&#34;&gt;
	RapidRAW 1.4.2
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Timon Käch released an update of RapidRAW with several quite useful improvements:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Highlights slider doesn’t dull the image as much as it used to&lt;/li&gt;
&lt;li&gt;The Exposure slider doesn’t oversaturate and overexpose as much as it used to&lt;/li&gt;
&lt;li&gt;Exports now can have optional controllable watermarks&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;rapidraw-pink-highlights.webp&#34; alt=&#34;Pink highlights and watermark UI in RapidRAW&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Unfortunately, as you can see, the recent fixes have not improved the situation with pink in overblown highlights.&lt;/p&gt;
&lt;p&gt;Nevertheless, &lt;a href=&#34;https://github.com/CyberTimon/RapidRAW/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt; are the usual downloads and release notes.&lt;/p&gt;
&lt;h2 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;A year ago, Paul Ebbers picked up the SearchBar addon, originally created by Suzanne Soy, and started improving it. This is what you know from applications like Blender, GIMP, Olive and probably many others. Paul now &lt;a href=&#34;https://github.com/FreeCAD/FreeCAD/pull/24593&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;proposes&lt;/a&gt; to include it in FreeCAD 1.2.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;freecad-searchbar.webp&#34; alt=&#34;SearchBar in FreeCAD&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;There’s also a &lt;a href=&#34;https://github.com/FreeCAD/FreeCAD/pull/23606&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;pretty substantial patch&lt;/a&gt; by tarman3, adding numerous Array command improvements in CAM. It’s currently in draft and will likely be merged for v1.2 as well.&lt;/p&gt;
&lt;p&gt;The release blocker needle is slowly moving towards zero and is currently at 27 remaining blockers. It may take a few more months to go all the way left.&lt;/p&gt;
&lt;h2 id=&#34;ardour&#34;&gt;
    &lt;a href=&#34;#ardour&#34;&gt;
	Ardour
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Robin Gareus investigated the &lt;a href=&#34;https://github.com/audacity/audacity/tree/61485abd33e86f8988da09b6cb1e402bf052fb99/au3/libraries/lib-time-and-pitch/StaffPad&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;StaffPad’s audio stretcher&lt;/a&gt; now used by Audacity, found that it works better than Rubberband in some cases, and added it as an “Any” option in the Time Stretch tool.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ardour-timestretch-staffpad.webp&#34; alt=&#34;New timestretch option in Ardour&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Mixer channels now have an RTA (real-time analyzer) toggle:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ardour-mixer-channel-rta.webp&#34; alt=&#34;RTA toggle in Ardour mixer channels&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Finally, Ardour now has support for the iCON V1-M controller, contributed by one of the Mixbus developers.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ardour-icon-m.webp&#34; alt=&#34;iCON V1-M option in Ardour&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;midi-cc--nrpn-database&#34;&gt;
    &lt;a href=&#34;#midi-cc--nrpn-database&#34;&gt;
	MIDI CC &amp;amp; NRPN database
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a recent find of a not-too-recent project. Ben Fox started working on a &lt;a href=&#34;https://midi.guide/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;database&lt;/a&gt; for MIDI CC &amp;amp; NRPN of various hardware synths, samplers, etc., and 24 contributors joined over the years. If you have one of the supported devices and need to control it from the DAW, this may come in handy.&lt;/p&gt;
&lt;p&gt;All the information lives in CSV files on &lt;a href=&#34;https://github.com/pencilresearch/midi&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GitHub&lt;/a&gt; and is available under the terms of the CC-BY-SA-4.0 license. You can contribute new descriptions to help make the information more discoverable for other users.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://mastodon.social/@sylvia_ritter/115321376167619945&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Silent Sunday artwork&lt;/a&gt; by Sylvia Ritter, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;sylvia-ritter.webp&#34; alt=&#34;Silent Sunday artwork by Sylvia Ritter&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/Bk4Avr&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Old Tibetan monastery&lt;/a&gt; by Maxim Petrov, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;maxim-petrov-01.webp&#34; alt=&#34;The Old Tibetan monastery by Maxim Petrov&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/gR1EaG&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Tale&amp;rsquo;s Edge - Snowy Woodland Village&lt;/a&gt; by Andy Walsh, made with Blender, 3DCoat, and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;andy-walsh-snowywoodland-2-2k-titles-andywalsh01.webp&#34; alt=&#34;Tale&amp;rsquo;s Edge - Snowy Woodland Village by Andy Walsh&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 5 October 2025</title>
      <link>https://librearts.org/2025/10/week-recap-5-october-2025/</link>
      <pubDate>Sun, 05 Oct 2025 21:12:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/10/week-recap-5-october-2025/</guid>
      <description>&lt;p&gt;Week highlights: new features in GIMP and Inkscape; new release of MuseScore Studio, first alpha release of Audacity 4.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Here is some of the ongoing work:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jehan is &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2489&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;reorganizing&lt;/a&gt; the Align/Distribute tool options. Probably not a final implementation, as the discussion about UX keeps going.&lt;/li&gt;
&lt;li&gt;Jasper is &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2476&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;adding&lt;/a&gt; new text orientation options: 90° clockwise and counterclockwise rotation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Additionally, Gabriele &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2490&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;contributed&lt;/a&gt; a new Preferences option to disable the use of the TAB key to switch all dockable windows on and off. This is one of the maddening aspects of using GIMP for new users who press the key by accident and then struggle to figure out why all the docks have suddenly disappeared and how to bring them back.&lt;/p&gt;
&lt;p&gt;Personally, I think the proposed patch is more of a workaround. All shortcuts should be configurable; singling one of them out and adding a dedicated switch in Preferences doesn’t seem like a consistent solution to me. Plus, bringing docks back should not be puzzling in the first place. On the flip side, I’m &lt;a href=&#34;https://gitlab.gnome.org/Teams/GIMP/Design/gimp-ux/-/issues/375&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;definitely biased&lt;/a&gt; here.&lt;/p&gt;
&lt;p&gt;All of the above are unmerge patches at the moment.&lt;/p&gt;
&lt;h2 id=&#34;inkscape&#34;&gt;
    &lt;a href=&#34;#inkscape&#34;&gt;
	Inkscape
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Some fun things are happening in Inkscape:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Martin Owens is &lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/7476&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;enhancing&lt;/a&gt; the rendering engine so it can work with floating pixel data and a greater number of color channels (think support for CMYKA).&lt;/li&gt;
&lt;li&gt;Mike Kowalski is adding a character viewer to the font dock.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;inkscape-character-viewer.webp&#34; alt=&#34;Character viewer in Inkscape&amp;rsquo;s Font dock&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;bcon-2025&#34;&gt;
    &lt;a href=&#34;#bcon-2025&#34;&gt;
	BCON 2025
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The Blender Foundation has published all the videos from the Blender Conference 2025 on &lt;a href=&#34;https://www.youtube.com/watch?v=JXm0-ilIknE&amp;amp;list=PLa1F2ddGya_8u-HEvmfCVuS_OImW8HaLd&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;YouTube&lt;/a&gt; and &lt;a href=&#34;https://video.blender.org/videos/local?s=1&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Peertube&lt;/a&gt;. With over 80 videos in the playlist, there’s something for everyone: architectural visualization, production of animated TV series, simulating real-world camera lenses, recreating historical and cultural legacy, and so much more.&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/zW0WmEshgvw&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;h2 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;You know how much I love digging into arcane pull requests and showing exciting new features and quality-of-life improvements. So believe me when I tell you that there is nothing more exciting right now than seeing the number of v1.1 release blockers go down. If the trend continues, a release candidate in November would not be entirely unrealistic.&lt;/p&gt;
&lt;p&gt;At the same time, the pile of post-1.1 work just keeps growing. 229 out of 256 submitted pull requests are now scheduled for inclusion in version 1.2. Sure, some of them are in Draft, but I can absolutely see the team pulling double code review shifts shortly after the v1.1 release again.&lt;/p&gt;
&lt;p&gt;Among other “fun” things, the team recently had to &lt;a href=&#34;https://github.com/FreeCAD/FreeCAD/pull/24126&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;discuss&lt;/a&gt; how they should deal with AI-generated patches.&lt;/p&gt;
&lt;h2 id=&#34;musescore-studio-46&#34;&gt;
    &lt;a href=&#34;#musescore-studio-46&#34;&gt;
	MuseScore Studio 4.6
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The new version comes with many improvements and new features. Many of them are already covered in the release video:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/J2gY9CbMuoI&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;Release highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A metric ton of engraving improvements and fixes.&lt;/li&gt;
&lt;li&gt;You can now use any SMuFL-compliant music font.&lt;/li&gt;
&lt;li&gt;Localised control over showing and hiding empty staves.&lt;/li&gt;
&lt;li&gt;Duration and velocity control in real-time note preview is now available.&lt;/li&gt;
&lt;li&gt;Numerous guitar-specific improvements, such as engraving support for hammer-on, pull-off, and tapping techniques.&lt;/li&gt;
&lt;li&gt;Brand-new Handbells palette and playback with MuseSounds.&lt;/li&gt;
&lt;li&gt;VST3 support on Linux.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A bit silly to use OpenStrings (Rhapsody) when you have MuseSounds around, but just to show a VST3 plugin actually working:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;musescore-openstrings.webp&#34; alt=&#34;OpenStrings/Rhapsody in MuseScore Studio 4.6&#34;  title=&#34;OpenStrings/Rhapsody in MuseScore Studio 4.6&#34; /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://musescore.org/en/4.6&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for a more complete list of changes and download links.&lt;/p&gt;
&lt;h2 id=&#34;audacity-4-alpha1-and-the-video&#34;&gt;
    &lt;a href=&#34;#audacity-4-alpha1-and-the-video&#34;&gt;
	Audacity 4 alpha1 and the video
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Muse Group also released a technical preview of Audacity 4, the upcoming new release with the user interface completely reimagined and rebuilt with Qt. The important thing is not to expect this version to be production-ready yet. Or the project files to be backward-compatible.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;audacity-4-alpha1.webp&#34; alt=&#34;Audacity 4 alpha 1&#34;  title=&#34;Audacity 4 alpha 1&#34; /&gt;
&lt;/p&gt;
&lt;p&gt;Things like importing/exporting audio, cutting, and applying real-time effects already work. Here is the list of v3 features that are not there yet:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Nyquist, LADSPA, VAMP, and the OpenVINO plugins.&lt;/li&gt;
&lt;li&gt;Preferences from Audacity 3 are not carried over.&lt;/li&gt;
&lt;li&gt;Envelopes and label tracks.&lt;/li&gt;
&lt;li&gt;Spectrogram view and the spectral editing mode.&lt;/li&gt;
&lt;li&gt;Most built-in effects, including generators and analyzers.&lt;/li&gt;
&lt;li&gt;Opening multiple projects at the same time.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You should also probably expects the mixer to be available in v4. Automation is planned but won&amp;rsquo;t happen in the first v4 release though.&lt;/p&gt;
&lt;p&gt;Notably, some of the missing features from the list above will likely not function exactly as they do in v3 today. My gut feeling is that envelopes and spectral editing are likely to undergo redesign. Martin specifically mentioned envelopes in the video he published several days ahead of the release:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/QYM3TWf_G38&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;The video focused on the various types of debt that the team inherited from the original team and how they addressed them. That list of debt includes the logo, and it’s a topic of its own.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;audacity-new-logo.webp&#34; alt=&#34;New Audacity logo&#34;  title=&#34;New Audacity logo&#34; /&gt;
&lt;/p&gt;
&lt;p&gt;Over the last 25 years, I witnessed dozens, if not hundreds, of logo proposals, because many people were not happy with the original one. I’ve seen symbolic logos, photorealistic logos, and just about everything in between.&lt;/p&gt;
&lt;p&gt;Some contributors were adamant that only they have the right vision for the project’s branding. Others were &lt;a href=&#34;https://forum.audacityteam.org/t/logo-redesign-april-2022/64794&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;very much self-aware&lt;/a&gt; (“Here’s yet another unsolicited logo redesign to add to the pile“). So it’s very tempting to smirk when you read things like “just deliver a logo people like” in the comments section at &lt;a href=&#34;https://www.theverge.com/news/792368/if-you-can-get-past-the-terrible-logo-audacity-4-looks-pretty-great&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Verge&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;All in all, I feel it’s somewhat premature to comment on the new Audacity. There are aspects that I absolutely love. There are things I’m just not too sure about. Like the lack of grid lines above waveform visualization in tracks. Or some of the user interface being bloody enormous, like this built-in compressor plugin window:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;audacity-compressor.webp&#34; alt=&#34;New Compressor plugin in Audacity 4&#34;  title=&#34;New Compressor plugin in Audacity 4&#34; /&gt;
&lt;/p&gt;
&lt;p&gt;So let’s wait for the final version to arrive. The current estimation is sometime in 2026.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/Ezo8Nq&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Cyberpunk 2077 fan art&lt;/a&gt; by 長門ゆき, made with Unreal Engine, Blender, and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;night-city-night.webp&#34; alt=&#34;Cyberpunk 2077 fan art by 長門ゆき&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/NqPmVP&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Echo City&lt;/a&gt; by UE班的小学生_Cgerjia, made with Substance 3D Designer/Painter, Unreal Engine, and Blender:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ue-_cgerjia-01.webp&#34; alt=&#34;Echo City by UE班的小学生_Cgerjia&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/QK5DkE&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Skyshade: La Saga LightLark&lt;/a&gt; by Ferdinand Ladera (for Alex Aster’s recent bestseller), made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ferdinand-ladera-lightlarkiii-before.webp&#34; alt=&#34;Skyshade: La Saga LightLark by Ferdinand Ladera&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 28 September 2025</title>
      <link>https://librearts.org/2025/09/week-recap-28-september-2025/</link>
      <pubDate>Sun, 28 Sep 2025 21:12:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/09/week-recap-28-september-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of Krita, RapidRAW, and Gradia; MIDI strumming in Ardour.&lt;/p&gt;
&lt;h2 id=&#34;krita-5213&#34;&gt;
    &lt;a href=&#34;#krita-5213&#34;&gt;
	Krita 5.2.13
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The Krita team released a bugfix update. Some of the notable fixes are targeted at users of Android and devices with touch input:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Background saving has been revamped&lt;/li&gt;
&lt;li&gt;Devices running Android v15 with a lot of memory are now supported.&lt;/li&gt;
&lt;li&gt;The Transform tool now works with touch input.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://krita.org/en/posts/2025/krita-5.2.13-released/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for a more complete list of changes.&lt;/p&gt;
&lt;h2 id=&#34;rapidraw-14x&#34;&gt;
    &lt;a href=&#34;#rapidraw-14x&#34;&gt;
	RapidRAW 1.4.x
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;New RapidRAW releases now take longer, but the pace is still impressive. This version features several notable enhancements. I’ll take a deeper dive in a separate post, so here is the list of changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Auto-culling to help you detect similar photos and discard blurry ones (in the screenshot below).&lt;/li&gt;
&lt;li&gt;Collage maker that distributes a selection of photos over a configurable grid.&lt;/li&gt;
&lt;li&gt;New color calibration panel hidden by default, for tweaking hue and saturation of primary RGB channels.&lt;/li&gt;
&lt;li&gt;Preset importer (says “other common photo editors”, but I don’t see any in the list, just the ones by RapidRAW).&lt;/li&gt;
&lt;li&gt;New section in Settings to select which functionality to show in the UI (this is where you enable the color calibration panel).&lt;/li&gt;
&lt;li&gt;Sorting by Exif data: a small selection of Exif fields is available (Date taken, ISO, Focus length, etc.).&lt;/li&gt;
&lt;li&gt;Major improvement ot local contrast tools.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;rapidraw-auto-culling.webp&#34; alt=&#34;Auto-culling in RapidRAW 1.4&#34;  title=&#34;Auto-culling in RapidRAW 1.4&#34; /&gt;
&lt;/p&gt;
&lt;p&gt;As usual, downloads and the full list of changes are on &lt;a href=&#34;https://github.com/CyberTimon/RapidRAW/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;gradia-111&#34;&gt;
    &lt;a href=&#34;#gradia-111&#34;&gt;
	Gradia 1.11
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Alexander Vanhee &lt;a href=&#34;https://github.com/AlexanderVanhee/Gradia/releases/tag/v1.11.1&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;released an update&lt;/a&gt; to his &lt;a href=&#34;https://gradia.alexandervanhee.be/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;screenshot annotation tool&lt;/a&gt; that is growing into something larger, it seems.&lt;/p&gt;
&lt;p&gt;Release highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;At 100% zoom, scrolling the mouse wheel now changes the tool size.&lt;/li&gt;
&lt;li&gt;Highlighter colors are now more transparent.&lt;/li&gt;
&lt;li&gt;Images on the home page now have drop shadows.&lt;/li&gt;
&lt;li&gt;Additional resizing options for tools like Arrow and Rectangle.&lt;/li&gt;
&lt;li&gt;Color and width can now be changed for annotations you already added.&lt;/li&gt;
&lt;li&gt;Image background got some new presets.&lt;/li&gt;
&lt;li&gt;Angle selector on the gradient background tab has been improved.&lt;/li&gt;
&lt;li&gt;Tesseract-based OCR is now available.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;gradia-1-11.webp&#34; alt=&#34;New image presets in Gradia&#34;  title=&#34;New image presets in Gradia&#34; /&gt;
&lt;/p&gt;
&lt;p&gt;I’d love to include a screenshot of the OCR feature and some of the other new features. Alas, the Flatpak build hasn’t been updated yet, and my custom build is faulty and doesn’t really work. Sorry about that!&lt;/p&gt;
&lt;h2 id=&#34;ardour&#34;&gt;
    &lt;a href=&#34;#ardour&#34;&gt;
	Ardour
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;There’s a lot of under-the-hood work happening, but the team recently merged a patch that adds a simplistic MIDI note strumming feature. It’s nowhere as sophisticated as the &lt;a href=&#34;https://x42-plugins.com/x42/x42-midifilter&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MIDI Strum&lt;/a&gt; filter by Robin Gareus, but it can be enhanced in the future.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/Bk0RWm&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Coral Ship Wreck&lt;/a&gt; by Jan Rozanski, made with Photoshop, 3DCoat, and Blender:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;jan-rozanski-coral-ship-jan-rozanski.webp&#34; alt=&#34;Coral Ship Wreck&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/3EWY4o&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Gladiators&lt;/a&gt; by Ken Li, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ken-li-gladiators.webp&#34; alt=&#34;The Gladiators&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/OvlDyb&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Spirit Hollow&lt;/a&gt; by Ignacio Bruno, made with GIMP:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ignacio-bruno-1.webp&#34; alt=&#34;Spirit Hollow&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 21 September 2025</title>
      <link>https://librearts.org/2025/09/week-recap-21-september-2025/</link>
      <pubDate>Sun, 21 Sep 2025 21:12:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/09/week-recap-21-september-2025/</guid>
      <description>&lt;p&gt;Week highlights: GIMP is getting an SVG exporter; Ton Roosendaal is stepping down as executive director of Blender Foundation; Kdenlive is planning exciting new features, FreeCAD is launching a bughunt for v1.1.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;CmykStudent started working on an SVG exporter plugin. Most of the work has been done: the plugin can export both vector, text, and bitmap layers, as well as layer groups. The &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2469&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;merge request&lt;/a&gt; currently lists exporting options in the user interface and code cleanup as the missing bits. However, the exporting dialog already allows you to choose how you want to deal with bitmap layers.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-svg-export.webp&#34; alt=&#34;SVG exporter in GIMP&#34;  title=&#34;SVG exporter in GIMP&#34; /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;blender&#34;&gt;
    &lt;a href=&#34;#blender&#34;&gt;
	Blender
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The major news is that Ton is &lt;a href=&#34;https://www.blender.org/press/blender-foundation-announces-new-board-and-executive-director/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;stepping down&lt;/a&gt; as the executive director of Blender Foundation and moving into a newly introduced advisory board.&lt;/p&gt;
&lt;p&gt;Just as in any good organization, the transition was planned well in advance and began years prior, in 2019.&lt;/p&gt;
&lt;p&gt;Ton was also recently interviewed by folks from the Bad Decisions Studio, check it out: &lt;a href=&#34;https://youtu.be/hx3lnDHeqKs&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;https://youtu.be/hx3lnDHeqKs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;On the same day, the Blender Foundation released its annual &lt;a href=&#34;https://download.blender.org/foundation/Blender-Foundation-Annual-Report-2024.pdf&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;2024 report&lt;/a&gt;. Financially, the foundation appears to be in a stronger position than the year before that, and judging by recent sponsorship announcements, the 2025 fiscal year will be even better.&lt;/p&gt;
&lt;p&gt;It could be fun to slice the data over the years, but to give you an idea, the budget has grown from €958K in 2019 (the first time they published a report) to €3.1mln in 2024. That makes a solid average increase of ~26.5% year over year.&lt;/p&gt;
&lt;h2 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The team has announced that the feature freeze for v1.1 is now on. Small UI changes are still allowed until October, but it’s basically bugfix time. As of today, there are 44 release blockers in the issue tracker.&lt;/p&gt;
&lt;p&gt;The previous time, it took the team nearly 5 months to clean up this dreadful queue, as new blockers kept pouring in. If that’s how things will go this time, the final release is likely to happen in early 2026.&lt;/p&gt;
&lt;h2 id=&#34;kdenlive&#34;&gt;
    &lt;a href=&#34;#kdenlive&#34;&gt;
	Kdenlive
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The team did a development sprint in Berlin at the aKademy conference in early September and recently posted a recap and future plans. Highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jean-Baptiste Mardelle got an NLnet grant to implement dopesheet for users who do a lot of animation.&lt;/li&gt;
&lt;li&gt;Ongoing and upcoming menu and terminology changes (Project Bin -&amp;gt; Media, Render -&amp;gt; export, etc.).&lt;/li&gt;
&lt;li&gt;Various monitor changes.&lt;/li&gt;
&lt;li&gt;Upcoming switch to &lt;a href=&#34;https://www.kdab.com/software-technologies/developer-tools/kddockwidgets/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;KDDockWidgets&lt;/a&gt; for docking panels in the program.&lt;/li&gt;
&lt;li&gt;Animations for the titler (technical discussions still ongoing).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://kdenlive.org/news/2025/berlin-sprint/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for details.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/x3RQDR&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Sword of the Sea - Crystal Zone&lt;/a&gt; by Eytan Zana, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;eytan-zana-crystal-pools.webp&#34; alt=&#34;Sword of the Sea - Crystal Zone by Eytan Zana&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Strong &lt;a href=&#34;https://en.wikipedia.org/wiki/Pamukkale&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Pamukkale&lt;/a&gt; vibes there!&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/qJzmlz&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Desert Ruins Palmyra&lt;/a&gt; by Ahmad Al-Aliyan, made with Maya, Blender, Zbrush, and more. It’s a large project with 20 renders, including ones that apparently depict a relief of Queen Zenobia.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ahmx-al-aliyan-01.webp&#34; alt=&#34;Desert Ruins Palmyra by Ahmad Al-Aliyan&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/RKroeD&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;[ASTRAVALE] Center of Resonant Astrum&lt;/a&gt; by Kan Rongrueangkul, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;kan-rongrueangkul-center-of-enlightment-page-2.webp&#34; alt=&#34;[ASTRAVALE] Center of Resonant Astrum by Kan Rongrueangkul&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/P60RJ3&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Monkey King&lt;/a&gt; by Aashutosh Patel, made with Blender:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;aashutosh-patel-0150.webp&#34; alt=&#34;The Monkey King by Aashutosh Patel&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 14 September 2025</title>
      <link>https://librearts.org/2025/09/week-recap-14-september-2025/</link>
      <pubDate>Sun, 14 Sep 2025 21:12:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/09/week-recap-14-september-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of Gradia, RapidRAW, and displaycal; new features in GIMP, Krita, and Inkscape; Blender gets another major sponsor.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Jehan &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2464&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;started working&lt;/a&gt; on new infrastructure to pass messages to running GIMP installations. The intention is to notify users on those rare occasions where critical updates are available.&lt;/p&gt;
&lt;p&gt;Meanwhile, Ohnishi Yasuo has been working on a 3rd-party &lt;a href=&#34;https://discuss.pixls.us/t/python-plug-in-for-gimp3-parametric-luminance-mask/52102&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;plugin&lt;/a&gt; for creating parametric luminance masks.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-parametric-luminance-mask.webp&#34; alt=&#34;Parametric luminance mask plugin&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;krita&#34;&gt;
    &lt;a href=&#34;#krita&#34;&gt;
	Krita
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Wolthera posted a &lt;a href=&#34;https://mastodon.art/@Wolthera/115192274995948108&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Mastodon thread&lt;/a&gt; about her work getting rich text editing into Krita. If you want to test the builds and provide feedback, it’s crucial that you read the &lt;a href=&#34;https://krita-artists.org/t/text-tool-thread/57973/221&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;thread on Krita Artists&lt;/a&gt;, too.&lt;/p&gt;
&lt;p&gt;Dmitry Kazakov has been busy with Wayland support for the past several weeks. Most recently, he merged Wayland color management support. The foundation is in place, HDR support is now work in progress (no publicly available patches yet).&lt;/p&gt;
&lt;p&gt;I’ve seen some bickering online about how Krita is behind the times and should’ve adopted Wayland ages ago. The fact is, Wayland wasn’t color-managed at all until fairly recently, and that’s a kind of a big deal for Krita’s target audience.&lt;/p&gt;
&lt;p&gt;In fact, several issues had to be addressed in both Wayland and KWin to ensure the basics worked in Krita. Similarly, the graphic tablet stack outside Krita wasn’t problem-free on Wayland and had to be patched as well. Not to mention that the latest dev builds of Krita are completely untested on other Wayland compositors. Rabbit hole, here we are.&lt;/p&gt;
&lt;h2 id=&#34;gradia-110&#34;&gt;
    &lt;a href=&#34;#gradia-110&#34;&gt;
	Gradia 1.10
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This screenshot annotation tool just keeps getting better. Here are some of the changes in the latest few releases:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Annotation tools now have convenient single-key shortcuts.&lt;/li&gt;
&lt;li&gt;The Censor tool has been improved.&lt;/li&gt;
&lt;li&gt;The Text tool now supports multi-line annotations.&lt;/li&gt;
&lt;li&gt;The annotation section in the sidebar has been redesigned.&lt;/li&gt;
&lt;li&gt;You can now select if you want to copy or overwrite screenshot files on exit.&lt;/li&gt;
&lt;li&gt;Tools like Square and Arrow now use &lt;strong&gt;Shift&lt;/strong&gt; to constrain drawing.&lt;/li&gt;
&lt;li&gt;The arrow tool shape has been redesigned.&lt;/li&gt;
&lt;li&gt;Gradient steps for the background can now be edited manually.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;gradia-gradient-steps.webp&#34; alt=&#34;Gradient steps editor in Gradia&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/AlexanderVanhee/Gradia/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for the list of changes and source code archives. You can also install Gradia from &lt;a href=&#34;https://flathub.org/en/apps/be.alexandervanhee.gradia&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Flathub&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;rapidraw-1313&#34;&gt;
    &lt;a href=&#34;#rapidraw-1313&#34;&gt;
	RapidRAW 1.3.13
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Here’s the latest in RapidRAW:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Clipping warnings in the &lt;strong&gt;Curves&lt;/strong&gt; tool.&lt;/li&gt;
&lt;li&gt;Notifications on new release availability.&lt;/li&gt;
&lt;li&gt;Enhanced accuracy in the &lt;strong&gt;HSL&lt;/strong&gt; panel&lt;/li&gt;
&lt;li&gt;Community members can now share and reuse presets.&lt;/li&gt;
&lt;li&gt;High-quality inpainting should now provide results that have nearly the same resolution as the original image.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Downloads and full release notes are &lt;a href=&#34;https://github.com/CyberTimon/RapidRAW/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;inkscape&#34;&gt;
    &lt;a href=&#34;#inkscape&#34;&gt;
	Inkscape
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Here are two patches I find most interesting:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;PBS submitted a patch that increases the input sample rate for several drawing tools from once per frame to whatever the input device allows, to allow for smoother drawing with high-resolution graphic tablets.&lt;/li&gt;
&lt;li&gt;Mike Kowalski adjusted the ruler rendering to align more closely with the &lt;a href=&#34;https://gitlab.com/inkscape/ux/-/issues/300&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;proposal&lt;/a&gt; by Henrique T. M. Perticarati. This is already in the main development branch.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;inkscape-ruler.webp&#34; alt=&#34;Updated ruler in Inkscape&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;displaycal-py3-3917&#34;&gt;
    &lt;a href=&#34;#displaycal-py3-3917&#34;&gt;
	displaycal-py3 3.9.17
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;A while ago, the original &lt;a href=&#34;https://displaycal.net/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;DisplayCAL&lt;/a&gt; developer stopped working on this display calibration and characterization tool. As it depended on Python2, someone needed to port it to Python3 to unobsolete it. Erkan Ozgur Yilmaz did that, and he now maintains it as a fork.&lt;/p&gt;
&lt;p&gt;Most recently, Erkan updated the code to support ArgyllCMS 3.4.0+. This primarily affects what observer names (e.g., CIE 2012 2° vs CIE 2015 2°) you are going to see in the user interface. Older ArgyllCMS versions are still supported.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/eoyilmaz/displaycal-py3/releases/tag/3.9.17&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for release notes and downloads.&lt;/p&gt;
&lt;h2 id=&#34;blender&#34;&gt;
    &lt;a href=&#34;#blender&#34;&gt;
	Blender
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Bolt Graphics &lt;a href=&#34;https://www.blender.org/press/bolt-graphics-joins-the-blender-development-fund-as-corporate-patron/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;has joined&lt;/a&gt; the Blender Foundation’s Development Fund as a Corporate Patron. That’s another €240k a year to boost the development:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This support will be dedicated towards general Blender core development, with the goal of continuously improving content creation tools for individuals and small teams.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;baconpaul-two-filters&#34;&gt;
    &lt;a href=&#34;#baconpaul-two-filters&#34;&gt;
	BaconPaul Two Filters
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Paul of Surge XT fame created a quick prototype for the new Filter API as a separate &lt;a href=&#34;https://github.com/baconpaul/two-filters&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Two Filters&lt;/a&gt; plugin. And you know what? People seem to be loving it for what it is today.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://bedroomproducersblog.com/2025/09/09/baconpaul-two-filters/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Bedroom Producers Blog&lt;/a&gt; covered it, &lt;a href=&#34;https://synthanatomy.com/2025/09/baconpaul-two-filters-a-free-sequenceable-dual-multimode-filter-plugin.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Synth Anatomy&lt;/a&gt; covered it, and so did a few more outlets.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;two-filters.webp&#34; alt=&#34;Two Filters plugin&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Here is a quick demo from VU LUFS:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/pc7OiGdcTkI&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;Builds are only currently available through &lt;a href=&#34;https://github.com/baconpaul/two-filters/releases/tag/Nightly&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GitHub CI&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;ob-xf&#34;&gt;
    &lt;a href=&#34;#ob-xf&#34;&gt;
	OB-Xf
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;As if it wasn’t quite sufficient, the loosely formed Surge XT team now got another project, and it’s none other than a fork of OB-Xd called &lt;a href=&#34;https://github.com/surge-synthesizer/ob-xf&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;OB-Xf&lt;/a&gt;. Here is the deal.&lt;/p&gt;
&lt;p&gt;Some time after the original source code was released, the FOSS version pretty much stopped being updated (as compared to the DiscoDSP version). So, around March 2025, joeloftusdev took matters into his hands and started making changes.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ob-xf.webp&#34; alt=&#34;OB-Xf&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;After introducing some minor improvements, he moved the development over to the Surge XT organization and started refactoring the code, adding new features, and changing the user interface. Here are some of the differences between the fork and the original:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Previously hidden parameters are now exposed in the user interface.&lt;/li&gt;
&lt;li&gt;The mixer now has a ring modulator and noise color selection.&lt;/li&gt;
&lt;li&gt;The control section now has separate pitch bend ranges for up and down.&lt;/li&gt;
&lt;li&gt;An actual second LFO has been added (haven’t tested it yet).&lt;/li&gt;
&lt;li&gt;The Voice Variation now has the Levels parameter.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There’s also a lot of under-the-hood work going on, with BaconPaul’s involvement.&lt;/p&gt;
&lt;p&gt;Unfortunately, the changes break compatibility with old Ob-Xd presets. Plus, installing the new theme is a bit cumbersome at the moment, and OB-Xf won’t show up properly without it. Still, it’s a really exciting development!&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/1NDB02&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Mobile Suit Gundam Wing 30th Anniversary&lt;/a&gt; by Yanting, made with Unreal Engine, Maya, and Blender:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;yanting-gundamw-30th-08-3-1-3-2.webp&#34; alt=&#34;Mobile Suit Gundam Wing 30th Anniversary&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/lGqv8V&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Stoneflow Vale&lt;/a&gt; by Jonas Nathanael (who is back to his favourite cities topic, it seems), made with Blender and Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;jonas-nathanael-paintover-02.webp&#34; alt=&#34;Stoneflow Vale&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/QK0aa4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Crab Titan&lt;/a&gt; by Deltakosh, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;deltakosh-crab-titan.webp&#34; alt=&#34;The Crab Titan&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/mAOALe&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Valley of Dead Trees&lt;/a&gt; by Daria Khmelewska, made with ZBrush, Blender, and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;darya-khmelevskaya-valley.webp&#34; alt=&#34;Valley of Dead Trees&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 7 September 2025</title>
      <link>https://librearts.org/2025/09/week-recap-7-september-2025/</link>
      <pubDate>Sun, 07 Sep 2025 21:12:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/09/week-recap-7-september-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of ShineStacker, OurPaint, Mixxx, and LSP plugins; new features in Inkscape and FreeCAD.&lt;/p&gt;
&lt;h2 id=&#34;shinestacker-13&#34;&gt;
    &lt;a href=&#34;#shinestacker-13&#34;&gt;
	ShineStacker 1.3
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;It’s a relatively unknown free/libre &lt;a href=&#34;https://shinestacker.wordpress.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;program for focus-stacking&lt;/a&gt; by Luca Lista. The workflow is fairly straightforward: point it to a folder with source photos, let it analyze them and merge stacks, use a brush to tweak masks if you like, save to JPEG or TIFF.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;shinestacker.webp&#34; alt=&#34;ShineStacker 1.3&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;(The sample files on the screenshot are by &lt;a href=&#34;https://www.heliconsoft.com/images/animation/GreenBug_HTTin/HTTin.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Helicon Focus&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;The last couple of releases focus (ahem) on parallel processing, but also ship with the following changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Automatic subsample option for alignment, balancing and vignetting (on by default).&lt;/li&gt;
&lt;li&gt;HLS and HSV corrections now supported for 16-bit images.&lt;/li&gt;
&lt;li&gt;Luminosity correction in the LAB color space now available.&lt;/li&gt;
&lt;li&gt;CPU and memory usage monitor widget for running jobs.&lt;/li&gt;
&lt;li&gt;Job input can now specify a list of files, not only a folder.&lt;/li&gt;
&lt;li&gt;Various GUI improvements.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/lucalista/shinestacker/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for all recent release notes and builds are available for major operating systems. You can also install the program with &lt;code&gt;pip install shinestacker&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&#34;ourpaint-05&#34;&gt;
    &lt;a href=&#34;#ourpaint-05&#34;&gt;
	OurPaint 0.5
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Yiming Wu recently released a major update of &lt;a href=&#34;https://www.wellobserve.com/index.php?post=20221222155743&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;OurPaint&lt;/a&gt;, his quite underrated node-based painting program.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ourpaint-0-5.webp&#34; alt=&#34;OurPaint 0.5&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The major new feature is spectral blending (some technical background is &lt;a href=&#34;https://www.wellobserve.com/?post=20250411214820&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;) for realistic color mixing. Several other new features have been built on top of that, namely, the &lt;strong&gt;Accumulation&lt;/strong&gt; and the &lt;strong&gt;Depletion Speed&lt;/strong&gt; brush properties, as well as a couple new brushes, Oil and Gouache, specifically designed for the new pigment canvas.&lt;/p&gt;
&lt;p&gt;Spectral blending is computationally intensive by design. Brian Dieterle, who introduced this feature to MyPaint about 5-6 years ago, ran into system resource limitations fairly easily and had to find a trade-off between performance and realism (he later left MyPaint to work on &lt;a href=&#34;https://apps.apple.com/us/app/focalpaint/id1532688085&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;FocalPoint&lt;/a&gt;, a proprietary macOS/iOS program built on the knowledge he had acquired).&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/Ywo_kdGnJnQ&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;The Krita team did similar work in the late 2000s with Kubelka-Munk’s model for diffuse reflection and eventually dropped the code entirely. There have been two newer patches (&lt;a href=&#34;https://invent.kde.org/graphics/krita/-/merge_requests/1783&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MR#1783&lt;/a&gt; and &lt;a href=&#34;https://invent.kde.org/graphics/krita/-/merge_requests/1997&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MR#1997&lt;/a&gt;) floating around since 2023, neither have been applied yet.&lt;/p&gt;
&lt;p&gt;Then there’s &lt;a href=&#34;https://github.com/scrtwpns/mixbox&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Mixbox&lt;/a&gt; under CC BY-NC 4.0 that is incompatible with GPL software (yet FlipFluids devs seem to have found a workaround).&lt;/p&gt;
&lt;p&gt;What I’m saying here is that there is still interest in this feature. So having another player taking a stab at spectral blending is exciting. I haven’t yet tried mixing colors other than the blue/yellow pair, so I’m curious to see people with actual painting skills putting the new release to the test!&lt;/p&gt;
&lt;p&gt;Here are some of the other new features:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Undo support in brush nodes.&lt;/li&gt;
&lt;li&gt;Support for custom CMYK profiles for soft proofing.&lt;/li&gt;
&lt;li&gt;RGBA canvas now uses non-associated (or non-premultiplied, if you will) alpha to record color values.&lt;/li&gt;
&lt;li&gt;EDID data reading to adjust for RGB chromaticity coordinates, white point, and gamma (Linux-only).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For the full list of changes, please see &lt;a href=&#34;https://www.wellobserve.com/?post=20250614122439&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;inkscape&#34;&gt;
    &lt;a href=&#34;#inkscape&#34;&gt;
	Inkscape
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The team recently asked users to test and provide feedback on a new feature: recoloring artwork. Here is the workflow: select a group of objects, click &lt;strong&gt;Recolor Selection&lt;/strong&gt; in the &lt;strong&gt;Fill and Stroke&lt;/strong&gt; dock, then choose a recoloring pair and tweak the new color:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;inkscape-recolor-selection.webp&#34; alt=&#34;Recoloring artwork in Inkscape&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Downloads and the feedback page are &lt;a href=&#34;https://gitlab.com/inkscape/ux/-/issues/325&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Another upcoming change is the updated gradient editor. The &lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/7412&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;changes&lt;/a&gt; are somewhat cosmetic:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;inkscape-gradient-editor.webp&#34; alt=&#34;Updated gradient editor UI in Inkscape&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;You will also note that color slider widgets have changed recently.&lt;/p&gt;
&lt;h2 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;A massive patch by David Kaufman has landed to the CAM workbench, with improvements for &lt;strong&gt;LeadInOut&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Another major new feature are the newly added gizmos for PartDesign commands, such as &lt;strong&gt;Pad&lt;/strong&gt;, &lt;strong&gt;Pocket&lt;/strong&gt;, &lt;strong&gt;Hole&lt;/strong&gt;, and &lt;strong&gt;Fillet&lt;/strong&gt;. You can now change the values of such commands directly in the viewport, and the corresponding numeric values in the &lt;strong&gt;Task&lt;/strong&gt; panel will change accordingly.&lt;/p&gt;
&lt;p&gt;Here you have two controls for the &lt;strong&gt;Pad&lt;/strong&gt; command: &lt;strong&gt;Length&lt;/strong&gt; (drag up/down) and &lt;strong&gt;Taper Angle&lt;/strong&gt; (drag left/right along the arc).&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;freecad-on-view-controls.webp&#34; alt=&#34;On-view controls in FreeCAD&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Here is a quick demo for &lt;strong&gt;Fillet&lt;/strong&gt; and &lt;strong&gt;Chamfer&lt;/strong&gt;:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/LDu4J1PTqbI&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;There is an ongoing discussion on Discord about adding on-view parameters so you can use numeric input in the viewport as well, just like in Sketcher.&lt;/p&gt;
&lt;h2 id=&#34;mixxx-253&#34;&gt;
    &lt;a href=&#34;#mixxx-253&#34;&gt;
	Mixxx 2.5.3
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This new version comes with bugfixes, &lt;a href=&#34;https://mixxx.org/news/2025-09-03-mixxx-2_5_3-released/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;improvements&lt;/a&gt; to the Digital Vinyl System (DVS) support, and updated mappings for Icon P1-Nano MIDI 1, Traktor Kontrol S4 Mk3, Traktor Kontrol S3, and Numark NS6II. All the downloads are &lt;a href=&#34;https://mixxx.org/download/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;lsp-plugins-1223&#34;&gt;
    &lt;a href=&#34;#lsp-plugins-1223&#34;&gt;
	LSP Plugins 1.2.23
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;There are no new plugins this time, but a whole lot of improvements all around. Here are just some of them:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Experimental support of UI for macOS.&lt;/li&gt;
&lt;li&gt;Better UI for preset management.&lt;/li&gt;
&lt;li&gt;AHDBSSR (Attack, Hold, Decay, Break, Slope, Sustain, Release) envelope control in Sampler and Multisampler.&lt;/li&gt;
&lt;li&gt;DC offset control in Clipper and Multiband Clipper.&lt;/li&gt;
&lt;li&gt;Frequency inspection mode in the Spectrum Analyzer (click &lt;strong&gt;Inspect&lt;/strong&gt;).&lt;/li&gt;
&lt;li&gt;An extended collection of built-in rooms for Room Builder&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Downloads and the full list of changes are &lt;a href=&#34;https://github.com/lsp-plugins/lsp-plugins/releases/tag/1.2.23&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here on GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://krita-artists.org/t/santa-elena-canyon/140861&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Santa Elena Canyon&lt;/a&gt; by Elixiah, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-elixiah-santa-elena-canyon.webp&#34; alt=&#34;Santa Elena Canyon by Elixiah&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/nJXdar&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Dragon Valley&lt;/a&gt; by Philipp Urlich, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-philipp-urlich-dragon-valley.webp&#34; alt=&#34;Dragon Valley by Philipp Urlich&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/gRQyJZ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Cosmic Church&lt;/a&gt; by Quentin Mabille, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-quentin-mabille-space-church.webp&#34; alt=&#34;Cosmic Church by Quentin Mabille&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 31 August 2025</title>
      <link>https://librearts.org/2025/08/week-recap-31-august-2025/</link>
      <pubDate>Sun, 31 Aug 2025 21:12:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/08/week-recap-31-august-2025/</guid>
      <description>&lt;p&gt;Back to recaps after a summer break. What’s new recently: Wacom upgrades its Blender Foundation support; new releases of GIMP, RapidRAW, Kdenlive, and Shotcut; new features in Inkscape and Ardour.&lt;/p&gt;
&lt;h2 id=&#34;gimp-314&#34;&gt;
    &lt;a href=&#34;#gimp-314&#34;&gt;
	GIMP 3.1.4
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The very nearly π release comes with major and minor new features:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Vector layers, a 2006 GSoC project finally merged. Useful on its own accord, but also a prerequisite for shape tools.&lt;/li&gt;
&lt;li&gt;Link layers, a hack from a few years ago, now more or less finalized and merged.&lt;/li&gt;
&lt;li&gt;Ctrl+B/I/U shortcuts now available when formatting text on the canvas.&lt;/li&gt;
&lt;li&gt;The MyPaint Brush tool has been switched to use the v2 engine, sans spectral blending.&lt;/li&gt;
&lt;li&gt;The Animation Playback plugin UI has been revamped to look more like a regular video player.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I’ll probably make a separate post about the release.&lt;/p&gt;
&lt;h2 id=&#34;rapidraw-1311&#34;&gt;
    &lt;a href=&#34;#rapidraw-1311&#34;&gt;
	RapidRAW 1.3.11
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;I’ve missed a few recent releases, so here’s the overall recap starting at 1.3.9:&lt;/p&gt;
&lt;p&gt;New features:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;One-click AI sky masks&lt;/li&gt;
&lt;li&gt;Faster editing thanks to optimized pipeline&lt;/li&gt;
&lt;li&gt;LUT files in .cube, .3dl, .png, .jpg, .jpeg, and .tiff file formats can now be applied&lt;/li&gt;
&lt;li&gt;Chromatic aberration correction is available now&lt;/li&gt;
&lt;li&gt;RapidRAW will now try to estimate the file size of exports&lt;/li&gt;
&lt;li&gt;Various fixes have been applied&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I did a quick test of AI sky maps, and the result isn’t great. The algorithm will miss enclosed parts of the sky entirely, e.g., between branches of trees on the horizon.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;rapid-raw-ai-sky-mask-trees.webp&#34; alt=&#34;Trees in AI sky mask&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The mask will also cross over bits of a mountain ridge:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;rapid-raw-ai-sky-mask-ridge.webp&#34; alt=&#34;Mountain ridge in AI sky mask&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;However, since it’s early code, let’s hope things will improve eventually. You can grab downloads &lt;a href=&#34;https://github.com/CyberTimon/RapidRAW/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;inkscape&#34;&gt;
    &lt;a href=&#34;#inkscape&#34;&gt;
	Inkscape
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The object attributes dialog is really beginning to look like the original proposal, and quite similar to what Figma/PenPot users have grown accustomed to:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;inkscape-object-attributes.webp&#34; alt=&#34;Inkscape&amp;rsquo;s new Object Properties&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;blender--wacom&#34;&gt;
    &lt;a href=&#34;#blender--wacom&#34;&gt;
	Blender + Wacom
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;When Wacom joined the ranks of corporate sponsors of Blender Foundation with a €30K/year contribution around December 2024, there wasn’t much talk. Now that they’ve &lt;a href=&#34;https://www.blender.org/press/wacom-joins-the-blender-development-fund-as-corporate-patron/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;upgraded&lt;/a&gt; all the way to Corporate Patron, which means €240K/year, it’s all the talk in the community :)&lt;/p&gt;
&lt;p&gt;This sponsorship boost will provide the necessary funding for Blender to expand its presence to tablet devices—a project the team &lt;a href=&#34;https://code.blender.org/2025/07/beyond-mouse-keyboard/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;announced&lt;/a&gt; in July this year.&lt;/p&gt;
&lt;h2 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;There have been some interesting changes in FreeCAD lately.&lt;/p&gt;
&lt;p&gt;Kacper Donat delivered the main code of his grant-funded work to add transparent previews in PartDesign. There may be further changes in other workbenches, but for now, here is a quick demo:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/r3elCnwlzKw&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;You can now create a two-sided extrusion, as well as two-dimensional arrays and multiple spacings in one go. Both features have been added by PaddleStroke. Here is his video:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/cwsvX4YxFsY&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;ArchSite now has interactive sun position and ray visualization, &lt;a href=&#34;https://github.com/FreeCAD/FreeCAD/pull/22516&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;developed&lt;/a&gt; by furgo16:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;freecad-sun.webp&#34; alt=&#34;Sun graph in ArchSite, FreeCAD&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Multiple bodies support is now available by default. The feature was added in v1.0, but it was considered experimental and thus off by default. Seems like it has earned its right to be on for everyone now.&lt;/p&gt;
&lt;p&gt;Additionally, Brad Collette finalized the initial CAM workbench roadmap, you can find it &lt;a href=&#34;https://github.com/FreeCAD/FreeCAD/tree/main/src/Mod/CAM/Roadmap&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The project soon enters hard feature freeze. There’s a possibility we’ll see FreeCAD 1.1 later this year. However, if the v1.0 development cycle is any indication, I’d rather bet on early 2026.&lt;/p&gt;
&lt;h2 id=&#34;kdenlive-2508&#34;&gt;
    &lt;a href=&#34;#kdenlive-2508&#34;&gt;
	Kdenlive 25.08
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a pretty exciting update:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Moving and resizing SVGs and images in the titler is now possible&lt;/li&gt;
&lt;li&gt;Better system theme support for scopes&lt;/li&gt;
&lt;li&gt;A whole lot of UX/UI improvements for project notes, monitor, and guides/markers&lt;/li&gt;
&lt;li&gt;NVIDIA 10-bit x265 encoding&lt;/li&gt;
&lt;li&gt;10-bit export profiles in the render dialog, with a fallback to 8-bit when using composition or non-avfilter effects&lt;/li&gt;
&lt;li&gt;Cleaner UI for the audio tracks mixer&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;kdenlive-25-08-mixer.webp&#34; alt=&#34;Updated audio mixer in Kdenlive&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The team also made this somewhat confusing statement in the release notes:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Added Enable Hardware Decoding option in the Config Wizard in preparation for future hardware acceleration features&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I asked them to explain what it means, and Farid was kind enough to provide some background:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This feature adds hardware decoding, but you won&amp;rsquo;t see any huge performance improvement yet because there needs to be more work done in MLT to improve moving frames between GPU and CPU.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a href=&#34;https://kdenlive.org/news/releases/25.08.0/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for full release notes.&lt;/p&gt;
&lt;h2 id=&#34;shotcut-2508&#34;&gt;
    &lt;a href=&#34;#shotcut-2508&#34;&gt;
	Shotcut 25.08
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is mainly a bugfix release. Here are two new features, though:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;BT.2020 color space can now be selected in the preview.&lt;/li&gt;
&lt;li&gt;You can now embed markers as chapters when exporting a video (see the export job context menu).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full release announcement is &lt;a href=&#34;https://www.shotcut.org/blog/new-release-250816/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;ardour&#34;&gt;
    &lt;a href=&#34;#ardour&#34;&gt;
	Ardour
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;There’s been a ton of under-the-hood changes in Ardour in August, but here are some user-visible ones:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You can now easily remove all inactive tracks (hidden from view in the Mixer)&lt;/li&gt;
&lt;li&gt;Automation editing from keyboard has been more or less completed (but I’ve yet to test it myself).&lt;/li&gt;
&lt;li&gt;basics of tempo &amp;amp; meter fields in region editor(s), regions can create their own tempo map&lt;/li&gt;
&lt;li&gt;Now that the bottom panel is available for both MIDI and audio regions, you can select in Preferences where to edit the regions when you click on them.&lt;/li&gt;
&lt;li&gt;Another new Preferences option allows disabling implicit grouping in the Mixer window. So if you don’t like selecting multiple channels and adjusting faders by the same amount or batch-toggling Mute/Solo, you can switch that off entirely.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Realistically, I don’t think we’ll see v9.0 this year (although I’d love to be corrected on that). 2026, though? Seems doable to me.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/BkGagl&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Hope&lt;/a&gt; by Philipp Urlich, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-philipp-urlich-hope.webp&#34; alt=&#34;Hope by Philipp Urlich&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/nJPqa9&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Occult Ritual&lt;/a&gt; by Marcus Östergren, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-marcus-oestergren-occult-ritual.webp&#34; alt=&#34;Occult Ritual by Marcus Östergren&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/AZL9Xy&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;How To Train Your Dragon (2025) - Dragon Visual Development&lt;/a&gt; by Juan Hernández, made with Blender, ZBrush, and Substance 3D Painter for the live action movie:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-juan-hernandez-httyd.webp&#34; alt=&#34;How To Train Your Dragon (2025) - Dragon Visual Development by Juan Hernández&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 10 August 2025</title>
      <link>https://librearts.org/2025/08/week-recap-10-august-2025/</link>
      <pubDate>Sun, 10 Aug 2025 21:12:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/08/week-recap-10-august-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of RapidRaw, Gradia, Friction, and Handbrake; new features in GIMP.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Recent changes are mainly various under-the-hood improvements and fixes. CmykStudent also restored support for HRZ Slow Scan Television Images and added support for JPEG-based file formats by &lt;a href=&#34;https://en.wikipedia.org/wiki/Seattle_FilmWorks&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Seattle FilmWorks&lt;/a&gt; (designed for digitized film).&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2391&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Another WIP patch&lt;/a&gt; by CmykStudent is bringing support for the LCMS2 Fast Float plug-in. This will speed up 8-bit and 16-bit conversions and floating point precision operations.&lt;/p&gt;
&lt;h2 id=&#34;rapidraw&#34;&gt;
    &lt;a href=&#34;#rapidraw&#34;&gt;
	RapidRAW
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;It’s a bit scary (but also impressive) how many changes have accumulated in RapidRaw in the past three weeks since I last mentioned it:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fuji RAF X-Trans Support (confirmed to work)&lt;/li&gt;
&lt;li&gt;Image importer&lt;/li&gt;
&lt;li&gt;Batch renaming&lt;/li&gt;
&lt;li&gt;Automatic image tagging with CLIP by OpenAI&lt;/li&gt;
&lt;li&gt;Color labels for images (plus a corresponding filter)&lt;/li&gt;
&lt;li&gt;Image straightening tool + reworked crop &amp;amp; transforms tool&lt;/li&gt;
&lt;li&gt;Grow, shrink, and feather AI-generated masks&lt;/li&gt;
&lt;li&gt;Simple OpenCV-based panorama stitcher&lt;/li&gt;
&lt;li&gt;Non-destructive eraser tool&lt;/li&gt;
&lt;li&gt;Better preset organization&lt;/li&gt;
&lt;li&gt;More realistic exposure adjustments and better highlights control&lt;/li&gt;
&lt;li&gt;Auto-crop when rotating to remove black areas&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I think that the program would benefit from greater emphasis on processing quality. You can see the infamous pink tones where the image is overexposed:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;rapidraw-1-3-8.webp&#34; alt=&#34;Highlights in RapidRw 1.3.8&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;You can &lt;a href=&#34;https://github.com/CyberTimon/RapidRAW/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;fetch the latest build&lt;/a&gt; from GitHub.&lt;/p&gt;
&lt;h2 id=&#34;gradia-190&#34;&gt;
    &lt;a href=&#34;#gradia-190&#34;&gt;
	Gradia 1.9.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Alexander Vanhee made two new major releases of &lt;a href=&#34;https://github.com/AlexanderVanhee/Gradia&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Gradia&lt;/a&gt;, a screenshot annotation tool. Here are the most interesting changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New on-screen display design&lt;/li&gt;
&lt;li&gt;Support for zooming in and out (Shift and Alt work as modifiers for scrolling horizontally and vertically)&lt;/li&gt;
&lt;li&gt;Background gradient changes: redesigned color selector, up to 5 movable steps in a gradient, radial and conic gradients now possible&lt;/li&gt;
&lt;li&gt;Improved drag-and-drop support for loading from URLs&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;gradia-1-9-0.webp&#34; alt=&#34;Gradia 1.9.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Get the latest code &lt;a href=&#34;https://github.com/AlexanderVanhee/Gradia/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt; or &lt;a href=&#34;https://flathub.org/apps/be.alexandervanhee.gradia&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;install&lt;/a&gt; from Flathub.&lt;/p&gt;
&lt;h2 id=&#34;friction-100rc2&#34;&gt;
    &lt;a href=&#34;#friction-100rc2&#34;&gt;
	Friction 1.0.0rc2
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Ole-André Rodlie published the second release candidate for the &lt;a href=&#34;https://friction.graphics/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Friction&lt;/a&gt; animation editor.&lt;/p&gt;
&lt;p&gt;Here are the major changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New horizontal toolbar for tool settings (similar to what you know from e.g. Inkscape, see below fpr a screenshot)&lt;/li&gt;
&lt;li&gt;SVG can now by copy-pasted into your Friction project&lt;/li&gt;
&lt;li&gt;PNG images now have proper unassociated alpha, and TIFF images now have proper associated alpha&lt;/li&gt;
&lt;li&gt;19 various UX/UI improvements and fixes&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;friction-new-hor-toolbar.webp&#34; alt=&#34;New horizontal toolbar for tool settings&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://friction.graphics/releases/friction-100-rc2.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for the full release notes and download links.&lt;/p&gt;
&lt;h2 id=&#34;handbrake-110&#34;&gt;
    &lt;a href=&#34;#handbrake-110&#34;&gt;
	Handbrake 1.10
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The popular &lt;a href=&#34;https://handbrake.fr/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;video transcoder&lt;/a&gt; got a new update:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New &amp;ldquo;Social 10MB&amp;rdquo; presets&lt;/li&gt;
&lt;li&gt;Improved metadata passthru, preserving additional metadata including creation date, cover art, and location&lt;/li&gt;
&lt;li&gt;New option to choose the encoder color range&lt;/li&gt;
&lt;li&gt;SubRip/UTF-8 subtitles are now passed through to MKV without conversion to SSA&lt;/li&gt;
&lt;li&gt;Various OS-specific fixes and improvements for Windows, Linux, and macOS&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Full release notes and downloads are on &lt;a href=&#34;https://github.com/HandBrake/HandBrake/releases/tag/1.10.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/DL6vBy&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;New Arkandis&lt;/a&gt; by Deltakosh, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-deltakosh-new-arkandis.webp&#34; alt=&#34;New Arkandis by Deltakosh&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/L4Xe95&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Ruined Mountain Pass&lt;/a&gt; by Doosan, made with Blender, Photoshop, Quixel Megascans, and Unreal Engine:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-doosan-ruined-mountain-pass.webp&#34; alt=&#34;Ruined Mountain Pass by Doosan&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/QK8aPx&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Hangar E&lt;/a&gt; by Mauger Baptiste, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-mauger-baptiste-hangar-e.webp&#34; alt=&#34;Hangar E by Mauger Baptiste&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/3Enb8g&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Station&lt;/a&gt; by Brendon Bauman, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-brendon-bauman-the-station.webp&#34; alt=&#34;The Station by Brendon Bauman&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/qJ5eRe&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Deep in Poison Forest&lt;/a&gt; by Andrew Andreev, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-andrew-andreev-deep-in-poison-forest.webp&#34; alt=&#34;Deep in Poison Forest by Andrew Andreev&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 3 August 2025</title>
      <link>https://librearts.org/2025/08/week-recap-3-august-2025/</link>
      <pubDate>Sun, 03 Aug 2025 21:12:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/08/week-recap-3-august-2025/</guid>
      <description>&lt;p&gt;Week highlights: new major releases of PixiEditor and Flameshot, new features in GIMP, FreeCAD, OpenSCAD, and Ardour.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;There were two user-visible changes this past week:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The newly added GEGL API browser by Ondřej Míchal (GSoC2025 student) will help developers use GEGL operations in their own plugins.&lt;/li&gt;
&lt;li&gt;The initial support for importing PAA textures by CmykStudent will help game developers who need to open texture files in this format developed by the Bohemia Interactive game studio.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;pixieditor-20&#34;&gt;
    &lt;a href=&#34;#pixieditor-20&#34;&gt;
	PixiEditor 2.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Krzysztof Krysiński &lt;a href=&#34;https://pixieditor.net/blog/2025/07/30/20-release/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;announced&lt;/a&gt; the release of PixiEditor 2.0. This image editor was originally designed for pixel art, but that’s in the past now. The new release brings general image editing features and some vector graphics tools.&lt;/p&gt;
&lt;p&gt;Here are some of the major changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Node graph compositing&lt;/li&gt;
&lt;li&gt;Bezier curves, lines, and vector shapes&lt;/li&gt;
&lt;li&gt;Text tool&lt;/li&gt;
&lt;li&gt;Frame-by-frame animations&lt;/li&gt;
&lt;li&gt;Brush with a pixel-perfect option&lt;/li&gt;
&lt;li&gt;Transformation tools: scale, move, skew, rotate, perspective&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The developers released a quick overview video (below) and a &lt;a href=&#34;https://www.youtube.com/watch?v=D-C0NyARIM8&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;much more detailed walkthrough&lt;/a&gt;.&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/5hmW2ZKO1YY&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;They are building a business model where the software is free (both LGPLv3 and gratis), and extensions are paid.&lt;/p&gt;
&lt;p&gt;Downloads are &lt;a href=&#34;https://pixieditor.net/download/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;available&lt;/a&gt; for all major desktop platforms.&lt;/p&gt;
&lt;h2 id=&#34;flameshot-13&#34;&gt;
    &lt;a href=&#34;#flameshot-13&#34;&gt;
	Flameshot 13
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a major new release with Qt6 support and various quality-of-life improvements, including these:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Support for more Wayland compositors.&lt;/li&gt;
&lt;li&gt;Symmetric resize with &lt;strong&gt;Shift&lt;/strong&gt; is now possible.&lt;/li&gt;
&lt;li&gt;JPEG quality can now be selected.&lt;/li&gt;
&lt;li&gt;Saving WebP is now available on Windows.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Downloads are &lt;a href=&#34;https://github.com/flameshot-org/flameshot/releases/tag/v13.0.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Ryan Kembrey submitted a pretty exciting &lt;a href=&#34;https://github.com/FreeCAD/FreeCAD/pull/22869&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;patch for TechDraw&lt;/a&gt;, that replaces the old static view frames with new dynamic ones that autoresize when you tweak the position of dimensions or add new ones, and hide technical details like the frame caption until you hover over the frame. Here is the demonstration:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/CND540tvB5c&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;captain0xff created a &lt;a href=&#34;https://github.com/FreeCAD/FreeCAD/pull/22880&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;draft PR&lt;/a&gt; for the project he&amp;rsquo;s been working on as part of the GSoC program this year: interactive controls for the Part Design workbench. So far, the patch covers the Pad, Additive and Subtractive Loft/Pipe/Helix, Pocket, Fillet, Chamfer, and Thickness commands. Here is an excerpt from his video demonstration:&lt;/p&gt;
&lt;video width=&#34;100%&#34; title=&#34;Select and drag multiple layers in GIMP&#34; controls&gt;
  &lt;source src=&#34;freecad-on-view-gizmos.mp4&#34; type=&#34;video/mp4&#34;&gt;
  Your browser does not support the video tag.
&lt;/video&gt;
&lt;p&gt;Meanwhile, drwho495 started working on a new 3rd-party workbench called &lt;a href=&#34;https://github.com/drwho495/ConstraintDesign-wb&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Constraint Design&lt;/a&gt;. His intention is to create a more stable version of the Part Design workbench that uses custom elements rather than OpenCascade elements and thus has fewer toponaming issues.&lt;/p&gt;
&lt;h2 id=&#34;openscad&#34;&gt;
    &lt;a href=&#34;#openscad&#34;&gt;
	OpenSCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The OpenSCAD team started &lt;a href=&#34;https://floss.social/@OpenSCAD/114961372641274921&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;posting on Fediverse&lt;/a&gt; about the recently added new features. One of them is support for navigation presets, similar to what you can find in e.g. FreeCAD:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;openscad-mouse-presets.webp&#34; alt=&#34;Mouse preset in OpenSCAD&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;ardour&#34;&gt;
    &lt;a href=&#34;#ardour&#34;&gt;
	Ardour
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Paul merged the initial code for displaying the audio editor on the Cue page. This will help with audio clips on live sessions. The implementation still has some issues to be ironed out.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ardour-audio-editor.webp&#34; alt=&#34;Audio clip editor in Cue / Ardour&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/Jr5Y0A&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Aurora Settlement&lt;/a&gt; by Pedro Arnaut (Colapso studio), made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-pedro-arnaut-aurora-settlement.webp&#34; alt=&#34;Aurora Settlement by Pedro Arnaut&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/wrdyeZ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Athens&lt;/a&gt; by Lucas M. Molina, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-lucas-molina-athens.webp&#34; alt=&#34;Athens by Lucas M. Molina&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/8Bg83Q&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Caelus Station&lt;/a&gt; by alex_liangbo, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-alex_liangbo-the-caelus-station.webp&#34; alt=&#34;The Caelus Station by alex_liangbo&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 27 July 2025</title>
      <link>https://librearts.org/2025/07/week-recap-28-july-2025/</link>
      <pubDate>Sun, 27 Jul 2025 21:12:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/07/week-recap-28-july-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of Shotcut and Qtractor, the Blender team starts working on an iPad port.&lt;/p&gt;
&lt;h2 id=&#34;flameshot-13-release-candidates&#34;&gt;
    &lt;a href=&#34;#flameshot-13-release-candidates&#34;&gt;
	Flameshot 13 release candidates
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The Flameshot team started making &lt;a href=&#34;https://github.com/flameshot-org/flameshot/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;release candidates&lt;/a&gt; for the upcoming v13 of this screen capture and annotation tool. The next big release will ship with Qt6-based builds, better Wayland support, and various other changes. You can help the team test the builds and discover bugs.&lt;/p&gt;
&lt;h2 id=&#34;blender-on-ipad&#34;&gt;
    &lt;a href=&#34;#blender-on-ipad&#34;&gt;
	Blender on iPad
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Dalai Felinto &lt;a href=&#34;https://code.blender.org/2025/07/beyond-mouse-keyboard/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;announced&lt;/a&gt; that Blender is coming to iPad users, with later versions arriving for users of other touch devices (the post mentions Microsoft Surface, Huawei MatePad, and the Wacom MovinkPad).&lt;/p&gt;
&lt;p&gt;The team is planning to release a tech demo in time for &lt;a href=&#34;https://s2025.siggraph.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;SIGGRAPH 2025&lt;/a&gt;. Although one might argue that the teaser is already out 🙂&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/3WpX1d_WxeE&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;You can follow the project’s progress &lt;a href=&#34;https://projects.blender.org/blender/blender/issues/142346&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;askNK did a pretty decent coverage of the news, check it out:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/n-fzdmIG8XA&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;h2 id=&#34;shotcut-2507&#34;&gt;
    &lt;a href=&#34;#shotcut-2507&#34;&gt;
	Shotcut 25.07
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The new version of the editor no longer ships Whisper speech-to-text models inside the build to reduce download sizes. Instead, you should now use the built-in downloader.&lt;/p&gt;
&lt;p&gt;Here are some of the other changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Various UI theme improvements, mostly to make the UI look more native on Windows and macOS.&lt;/li&gt;
&lt;li&gt;A new Outline video filter, mostly useful in conjunction with the rich text filter and images that have an alpha channel.&lt;/li&gt;
&lt;li&gt;A new Soft Focus filter set (Mask: From file &amp;gt; Blur: Gaussian &amp;gt; Opacity &amp;gt; Mask: Apply).&lt;/li&gt;
&lt;li&gt;The Channels toggle buttons have been added to many audio filters.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For the full list of changes, please see the &lt;a href=&#34;https://www.shotcut.org/blog/new-release-250726/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;release notes&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;On a related matter, Shotcut seems important enough for Filmora to spend money on the ads targeting (potential) Shotcut users:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;filmora-shotcut.webp&#34; alt=&#34;Filmora / Shotcut&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;qtractor-157&#34;&gt;
    &lt;a href=&#34;#qtractor-157&#34;&gt;
	Qtractor 1.5.7
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Here are some of the new features in this release:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Aux Send bus now has an I/O matrix (see below for a screenshot).&lt;/li&gt;
&lt;li&gt;The waveform is now rendered correctly for audio clips with more than two channels.&lt;/li&gt;
&lt;li&gt;All audio clip peaks+rms waveforms are now rendered slightly compressed to make the low-level signal more visible.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;qtractor-aux-send-matrix.webp&#34; alt=&#34;Matrix for Aux Send in Qtractor&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Downloads are &lt;a href=&#34;https://sourceforge.net/projects/qtractor/files/qtractor/1.5.7/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;ardour&#34;&gt;
    &lt;a href=&#34;#ardour&#34;&gt;
	Ardour
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Some websites recently reported that Ardour dropped GTK2 support entirely in favor of its vendored version called YTK. This led to a number of discussions where people became severely confused (sometimes aggressively so) about why Ardour relies on a vendored GTK2 and which parts of GTK the team had to replace with custom solutions.&lt;/p&gt;
&lt;p&gt;So, Paul wrote a &lt;a href=&#34;https://www.phoronix.com/forums/forum/software/desktop-linux/1559516-ardour-digital-audio-workstation-drops-gtk-option-in-favor-of-its-ytk-fork?p=1560016#post1560016&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;detailed explanation&lt;/a&gt; in a thread on Phoronix. Check it out if you are puzzled too.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/8BkDmO&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Realm of Specters: Buried in permafrost&lt;/a&gt; by Eugeny Romanov, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-eugeny-romanov-buried-in-permafrost.webp&#34; alt=&#34;Realm of Specters: Buried in permafrost by Eugeny Romanov&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/lGYlZY&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Haunted Forest&lt;/a&gt; by Mattias Lind, made with Blender and Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-krita-mattias-lind-haunted-forest.webp&#34; alt=&#34;Haunted Forest by Mattias Lind&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/3EVJxg&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;European City&lt;/a&gt; by Jaechan Gwon, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-jaechan-gwon-european-city.webp&#34; alt=&#34;European City by Jaechan Gwon&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 20 July 2025</title>
      <link>https://librearts.org/2025/07/week-recap-20-july-2025/</link>
      <pubDate>Sun, 20 Jul 2025 21:12:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/07/week-recap-20-july-2025/</guid>
      <description>&lt;p&gt;Week highlights: new Blender, RapidRAW, Gradia, Sigil, and Hydrogen releases; new darktable UI prototypes.&lt;/p&gt;
&lt;h2 id=&#34;gradia-170&#34;&gt;
    &lt;a href=&#34;#gradia-170&#34;&gt;
	Gradia 1.7.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;I last looked at &lt;a href=&#34;https://github.com/AlexanderVanhee/Gradia&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;this new screenshot annotation app&lt;/a&gt; about a month ago. Alexander has introduced quite a few changes since then:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New design for the gradient picker.&lt;/li&gt;
&lt;li&gt;An option to automatically balance the borders of certain images.&lt;/li&gt;
&lt;li&gt;Support for launching with image input from console.&lt;/li&gt;
&lt;li&gt;Uploading is now possible, and you can define your own providers.&lt;/li&gt;
&lt;li&gt;The font drop-down list now includes all available system fonts.&lt;/li&gt;
&lt;li&gt;Text and stamp annotation tools now have optional background colors and outlines.&lt;/li&gt;
&lt;li&gt;The highlighter tool now supports pressure sensitivity.&lt;/li&gt;
&lt;li&gt;Default export filenames are now more descriptive and include creation time.&lt;/li&gt;
&lt;li&gt;Images can now be rotated in 90-degree increments.&lt;/li&gt;
&lt;li&gt;Color pickers for annotation tools are no longer modal, so you can now make accurate color selection.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That’s not even the complete list of changes. You can grab the latest release &lt;a href=&#34;https://github.com/AlexanderVanhee/Gradia/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt; or install it from Flathub.&lt;/p&gt;
&lt;h2 id=&#34;rapidraw-125&#34;&gt;
    &lt;a href=&#34;#rapidraw-125&#34;&gt;
	RapidRAW 1.2.5
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/CyberTimon/RapidRAW&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;RapidRAW&lt;/a&gt; is a new digital photography workflow application similar to darktable, Lightroom, et al. CyberTimon, the developer behind it, says he’s just 18, and it’s his personal software development challenge, aided by AI.&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/YCny6zDm_v4&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;The developer made four releases, mostly with new features just this week, so I guess the AI part is real. Here is a quick overview of what’s new since v1.2.5 released, oh, just last week:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Automatic adjustment in one click&lt;/li&gt;
&lt;li&gt;Native titlebar on all platforms&lt;/li&gt;
&lt;li&gt;Filters by file type (RAW, non-RAW, All)&lt;/li&gt;
&lt;li&gt;Export with metadata, remove GPS metadata on exporting, configurable naming scheme for batch exporting&lt;/li&gt;
&lt;li&gt;Adaptive editor theme changes color accents based on the image you opened&lt;/li&gt;
&lt;li&gt;Deleting associated JPEG/RAW image is now an option&lt;/li&gt;
&lt;li&gt;Smooth zoom slider&lt;/li&gt;
&lt;li&gt;Color grading wheels (pretty much the lift/gamma/gain)&lt;/li&gt;
&lt;li&gt;Exposure correction now displayed in f-stops&lt;/li&gt;
&lt;li&gt;The Film Strip &amp;amp; Folder tree now remembers whether it was collapsed / expanded before.&lt;/li&gt;
&lt;li&gt;Luminance calculation improvements in the Color Mixer&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;My own quick test hasn’t been very successful, mainly because I &lt;a href=&#34;https://github.com/CyberTimon/RapidRAW/issues/25&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;cannot&lt;/a&gt; develop RAF files in the program. You can tell it even from the screenshot:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;rapidraw-1-2-8.webp&#34; alt=&#34;RapidRAW 1.2&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;One more concern I’ve seen discussed on Pixls is that if this is an Electron app, it’s unclear whether color management is functional.&lt;/p&gt;
&lt;p&gt;Either way, you can &lt;a href=&#34;https://github.com/CyberTimon/RapidRAW/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;download RapidRAW&lt;/a&gt; and see for yourself if it works for you. I’m giving you a general downloads link intentionally, because by the time you read this, there may already be 10 newer versions available.&lt;/p&gt;
&lt;h2 id=&#34;darktable&#34;&gt;
    &lt;a href=&#34;#darktable&#34;&gt;
	Darktable
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Pixls user rudantu continues to develop prototypes for darktable’s updated user interface. &lt;a href=&#34;https://discuss.pixls.us/t/i-am-working-on-a-rebrand-for-darktable/44382/141&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The latest proposal&lt;/a&gt; covers the UI of modules.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;darktable-redo-ui.webp&#34; alt=&#34;New modules UI&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Personally, I quite like rudantu’s work and really hope the team will implement at least some of the proposed changes&lt;/p&gt;
&lt;h2 id=&#34;sigil-260&#34;&gt;
    &lt;a href=&#34;#sigil-260&#34;&gt;
	Sigil 2.6.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The new version of the EPUB authoring tool has a few minor new features, but it’s mostly a bugfix release. So if you rely on this program, absolutely do &lt;a href=&#34;https://github.com/Sigil-Ebook/Sigil/releases/tag/2.6.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;upgrade&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;blender-45-lts&#34;&gt;
    &lt;a href=&#34;#blender-45-lts&#34;&gt;
	Blender 4.5 LTS
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a long-term support release of Blender, which will receive bugfix updates for the next two years. Here are some of the release highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Vulkan backend is now on par with the OpenGL one (&lt;a href=&#34;https://developer.blender.org/docs/release_notes/4.5/eevee/#supported-platforms&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;see here&lt;/a&gt; for supported platforms).&lt;/li&gt;
&lt;li&gt;Geometry nodes can now ingest CSV, Stanford PLY, OpenVDB, STL, OBJ, and text files.&lt;/li&gt;
&lt;li&gt;Grease Pencil now supports custom Geometry Node tools.&lt;/li&gt;
&lt;li&gt;A ton of new geometry nodes.&lt;/li&gt;
&lt;li&gt;Faster startup time (2x on certain systems).&lt;/li&gt;
&lt;li&gt;Procedural texture nodes are now available in the Compositor.&lt;/li&gt;
&lt;li&gt;Point cloud objects are now available (think 3D scan data or sparse datasets).&lt;/li&gt;
&lt;li&gt;Quick capture for previews in the asset browser.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For a vastly more detailed list of changes, please &lt;a href=&#34;https://www.blender.org/download/releases/4-5/#recap&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;see here&lt;/a&gt;. As usual, there’s a video recap:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/wPhA0imjvVs&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;h2 id=&#34;hydrogen-125&#34;&gt;
    &lt;a href=&#34;#hydrogen-125&#34;&gt;
	Hydrogen 1.2.5
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The new version of this drum machine features Qt6 support, the deprecation of LASH, the venerable session manager for audio applications on Linux. The rest of the &lt;a href=&#34;https://github.com/hydrogen-music/hydrogen/releases/tag/1.2.5&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;changes&lt;/a&gt; are bugfixes.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/98V00q&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Mouldering&lt;/a&gt; by Josh Norman, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-josh-norman-the-mouldering.webp&#34; alt=&#34;The Mouldering by Josh Norman&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/V2Wl88&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Bazaar Beneath the Academy&lt;/a&gt; by Deltakosh, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-deltakosh-market.webp&#34; alt=&#34;The Bazaar Beneath the Academy by Deltakosh&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/qJwk1R&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Viking Village&lt;/a&gt; by ELEVEN TRIS, made with Blender and Unreal Engine:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-eleven-tris-viking-village.webp&#34; alt=&#34;Viking Village by ELEVEN TRIS&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/Ez8544&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Song of Alcazar&lt;/a&gt; by Max Bedulenko, made with Blender and Unreal Engine:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-max-bedulenko-song-of-alcazar.webp&#34; alt=&#34;Song of Alcazar by Max Bedulenko&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/kN3vq6&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;APOLLO- A.P.H.X&lt;/a&gt; by Ta Cheng Lin, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-ta-cheng-lin-apollo.webp&#34; alt=&#34;APOLLO- A.P.H.X by Ta Cheng Lin&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;And for an entirely different mood, I’m giving you &lt;a href=&#34;https://krita-artists.org/t/anti-light-pollution-commando/130229&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Anti-Light Pollution Commando&lt;/a&gt; by Corentin, made with Krita and a great sense of humour:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-corentin-anti-light-pollution-commando.webp&#34; alt=&#34;Anti-Light Pollution Commando by Corentin&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 13 July 2025</title>
      <link>https://librearts.org/2025/07/week-recap-13-july-2025/</link>
      <pubDate>Sun, 13 Jul 2025 16:12:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/07/week-recap-13-july-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of Krita, Bonsai, OBS Studio, and Kdenlive; new features in GIMP, FontForge, and Ardour.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Here are some of the latest changes in the development branch:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;CmykStudent’s patch that adds support for MyPaint v2 brush engine features (sans spectral blending) is now merged and will be part of GIMP 3.2.&lt;/li&gt;
&lt;li&gt;CmykStudent also added support for Sketchbook-specific TIFF files, which means setting layer selection, visibility of the background layer, layer blend mode and color tag, and reading group layers.&lt;/li&gt;
&lt;li&gt;Niels De Graef and Michael Natterer (it’s been a while!) have been porting the controller configuration part of the Preferences dialog to use newer widgets.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;krita-5210&#34;&gt;
    &lt;a href=&#34;#krita-5210&#34;&gt;
	Krita 5.2.10
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a bugfix release (with another one likely coming within a week). You can find the list of fixes in &lt;a href=&#34;https://krita.org/en/posts/2025/krita-5.2.10-released/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;this announcement&lt;/a&gt;. The team also mentioned that they are now focusing on upcoming releases of Krita 5.3.0 (new features) and Krita 6.0.0 (Qt6 port, initial Wayland support).&lt;/p&gt;
&lt;h2 id=&#34;fontforge&#34;&gt;
    &lt;a href=&#34;#fontforge&#34;&gt;
	FontForge
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;I haven’t followed FontForge development for some years. So it’s good to know (thanks to Nathan Willis) that the program now &lt;a href=&#34;https://kishkush.net/@iorsh/114790529884081300&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;renders previews&lt;/a&gt; in the Metrics view with &lt;a href=&#34;https://harfbuzz.github.io/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;HarfBuzz&lt;/a&gt;. The same contributor has been working on a GTK3 port for a while, too.&lt;/p&gt;
&lt;p&gt;If you’ve been around long enough, you probably recall that there already was an attempt to create a GTK-based UI years ago when the original developer was still around. That didn’t work the last time, so maybe this time it will.&lt;/p&gt;
&lt;h2 id=&#34;bonsai-083&#34;&gt;
    &lt;a href=&#34;#bonsai-083&#34;&gt;
	Bonsai 0.8.3
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The new version of &lt;a href=&#34;https://bonsaibim.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Bonsai&lt;/a&gt; (formerly BlenderBIM) comes with 770 new features and fixes. Here are some of the changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Blender 4.5 (currently at RC1) support.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.buildingsmart.org/users/services/buildingsmart-data-dictionary/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;buildingSMART Data Dictionary&lt;/a&gt; (bSDD) now supports multiple dictionaries, using dictionaries both in classifications and properties, and a few other new features.&lt;/li&gt;
&lt;li&gt;Various small improvements in IFC5D support.&lt;/li&gt;
&lt;li&gt;Openings and spatial elements now have support for arrays.&lt;/li&gt;
&lt;li&gt;Topology representation items are now editable again.&lt;/li&gt;
&lt;li&gt;IfcSQL is now a lot more robust.&lt;/li&gt;
&lt;li&gt;IfcApplications can now be managed in the interface.&lt;/li&gt;
&lt;li&gt;A new special UI to generically edit any attribute pointing to an object.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://community.osarch.org/discussion/26/bonsai-new-release/p15&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for the announcement.&lt;/p&gt;
&lt;h2 id=&#34;obs-studio-311&#34;&gt;
    &lt;a href=&#34;#obs-studio-311&#34;&gt;
	OBS Studio 31.1
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This release of &lt;a href=&#34;https://obsproject.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;OBS Studio&lt;/a&gt; brings various new features:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Support for Windows on ARM&lt;/li&gt;
&lt;li&gt;Preview zoom controls&lt;/li&gt;
&lt;li&gt;Support for multitrack video on macOS and Linux&lt;/li&gt;
&lt;li&gt;Support for color format/space/range GPU conversion&lt;/li&gt;
&lt;li&gt;QVBR rate control for VA-API&lt;/li&gt;
&lt;li&gt;Explicit sync support for PipeWire screen capture&lt;/li&gt;
&lt;li&gt;Support for hardware-accelerated browser source on Linux&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/obsproject/obs-studio/releases/tag/31.1.1&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for the full list of changes.&lt;/p&gt;
&lt;h2 id=&#34;kdenlive-25043&#34;&gt;
    &lt;a href=&#34;#kdenlive-25043&#34;&gt;
	Kdenlive 25.04.3
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This update brings &lt;a href=&#34;https://kdenlive.org/news/releases/25.04.3/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;half a dozen minor bugfixes&lt;/a&gt;. Meanwhile, contributor balooii balooii has been steadily submitting various cosmetic user interface fixes, improving UI contrast and HiDPI support. Recently, they also contributed a &lt;a href=&#34;https://invent.kde.org/multimedia/kdenlive/-/merge_requests/655&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;patch&lt;/a&gt; (currently in review) that adds a draggable rotation anchor to do non-centered rotation of clips.&lt;/p&gt;
&lt;h2 id=&#34;ardour&#34;&gt;
    &lt;a href=&#34;#ardour&#34;&gt;
	Ardour
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Paul continued working on pianoroll windows and related functionality, then switched back to implementing recording audio in the Cue sequencer. He also began extending recently added support for keyboard control for automation points. Now when you press Enter to add a new automation point, you automatically get an input box to type the new value. This isn’t finished yet, though.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/zxR1gQ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Alive&lt;/a&gt; by Muhammad Fahad, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-muhammad-fahad-alive.webp&#34; alt=&#34;Alive by Muhammda Fahad&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/1NVGGK&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Pact&lt;/a&gt; by Sravan NCS, made with Blender, Zbrush, and Photoshop Elements:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-sravan-ncs-the-pact.webp&#34; alt=&#34;The Pact by Sravan NCS&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 6 July 2025</title>
      <link>https://librearts.org/2025/07/week-recap-6-july-2025/</link>
      <pubDate>Sun, 06 Jul 2025 20:14:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/07/week-recap-6-july-2025/</guid>
      <description>&lt;p&gt;Week highlights: new digiKam release, new features coming to GIMP, Inkscape, and Ardour.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;CmykStudent created a &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2359&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;patch&lt;/a&gt; adding support for MyPaint v2 brushes (1.5+ really) with the exception of spectral blending. There are three additional changes coming with this patch:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A new &lt;strong&gt;Posterize&lt;/strong&gt; blending mode for the MyPaint Brush tool.&lt;/li&gt;
&lt;li&gt;Zoom factor and canvas rotation mode are now taken into consideration when painting.&lt;/li&gt;
&lt;li&gt;A new tool option named &lt;strong&gt;Gain&lt;/strong&gt;, which is a multiplier for input pressure.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;digikam-870&#34;&gt;
    &lt;a href=&#34;#digikam-870&#34;&gt;
	digiKam 8.7.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The new version comes with multiple improvements:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Optional background face recognition.&lt;/li&gt;
&lt;li&gt;The application will now show the next best face match (where applicable) if the user rejects the first match.&lt;/li&gt;
&lt;li&gt;digiKam now has a test to discover if it can use OpenCL- or CUDA-based GPU-side processing for running AI pipelines.&lt;/li&gt;
&lt;li&gt;The Batch Queue Manager now features a plugin for AI-based automatic rotation.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://www.digikam.org/news/2025-06-30-8.7.0_release_announcement/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for the full list of changes and some illustrations.&lt;/p&gt;
&lt;h2 id=&#34;inkscape&#34;&gt;
    &lt;a href=&#34;#inkscape&#34;&gt;
	Inkscape
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Martin Owens patched the PDF code to correctly apply document ICC profiles as well as device-cmyk with and without ICC profiles on exporting.&lt;/p&gt;
&lt;p&gt;Jabier Arraiza is working on &lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/7318&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Trim Shape LPE&lt;/a&gt; — a live path effect that allows hiding parts of strokes. Here is a screenshot from Jabier’s video:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;inkscape-trim-shape-lpe.webp&#34; alt=&#34;Inkscape Trim LPE&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Tavmjong Bah is adding &lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/7312&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;hatch to path&lt;/a&gt; functionality.&lt;/p&gt;
&lt;p&gt;There are now merge requests from at least two of the five GSoC students. Aarav Oswal is adding on-canvas spellchecking (based on &lt;a href=&#34;https://gitlab.gnome.org/GNOME/libspelling&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;libspelling&lt;/a&gt;) and Fatma Omara is &lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/7234&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;adding artwork recoloring&lt;/a&gt; functionality to the &lt;strong&gt;Fill &amp;amp; Stroke&lt;/strong&gt; dock.&lt;/p&gt;
&lt;h2 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The major upstream project news is that &lt;a href=&#34;https://blog.freecad.org/2025/07/03/wandererfan-is-retiring/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;WandererFan is retiring&lt;/a&gt; from TechDraw maintenance and active involvement with the FreeCAD Project Association. So that’s one less maintainer in the projecе, which sucks. The workbench has seen some great action in the v1.0 development cycle, so hopefully some of those contributors will return to deliver even more and take over.&lt;/p&gt;
&lt;p&gt;In other news, Grub created a &lt;a href=&#34;https://forum.freecad.org/viewtopic.php?t=97493&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;new addon&lt;/a&gt; to track the release of new weekly builds, and Pieter Hijma got an &lt;a href=&#34;https://nlnet.nl/project/Lens-FreeCAD-integration/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;NLnet grant&lt;/a&gt; to resume his work on the Ondsel Lens add-on. Both the Ondsel Lens code (a FreeCAD-specific online PDM system) and the Lens addon for FreeCAD are now hosted by the FreeCAD org on GitHub.&lt;/p&gt;
&lt;p&gt;Zolko’s Assembly4 workbench has moved from GitHub to &lt;a href=&#34;https://codeberg.org/Zolko/Assembly4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Codeberg&lt;/a&gt;. When I say “moved”, what I really mean is that he posted a &lt;a href=&#34;https://web.archive.org/web/20250617175335/https://github.com/FreeCAD/FreeCAD/issues/22038&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;threatening message&lt;/a&gt; to the FreeCAD team, and GitHub banned him, so he reopened the shop elsewhere. He also launched a &lt;a href=&#34;https://codeberg.org/xCAD/FreeCAD21&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;fork of FreeCAD 0.21&lt;/a&gt;, “the last that remains compatible with earlier versions of FreeCAD user data”.&lt;/p&gt;
&lt;h2 id=&#34;ardour&#34;&gt;
    &lt;a href=&#34;#ardour&#34;&gt;
	Ardour
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Most recently, Robin removed the possibility of building Ardour with system-wide installed GTK/GDK2 instead of Ardour’s forks (YTK/YDK). The commit message specifically says:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;After patching gtk/ytk to add touch support and macOS rendering, upstream gtk+2 is no longer an option&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Some of the conversations around this spilled to the next week, and I’ve seen a lot of completely misinformed opinions, with some people even claiming that this is somehow a retribution for major desktop environments dropping X11 support or for some “political” actions by GTK developers. None of that is remotely true.&lt;/p&gt;
&lt;p&gt;Ardour doesn’t use much of GTK in the first place, but they use enough of it to want to avoid another toolkit port. The changes they introduced to YTK/YDK make builds against system-wide GTK2 less functional as compared to official builds. So there you have it.&lt;/p&gt;
&lt;p&gt;But most work lately is about pianoroll windows. It’s still too early to talk about the potential v9 release timeline, and it will likely stay that way for at least a few more months.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Some &lt;a href=&#34;https://www.artstation.com/artwork/2BVywJ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;practice&lt;/a&gt; by Mathieu Boyer, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-mathieu-boyer-practice.webp&#34; alt=&#34;Some practice by Mathieu Boyer&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://krita-artists.org/t/talking-in-the-kitchen/128164/1&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Talking in the kitchen&lt;/a&gt; by npc, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-npc-talking-in-the-kitchen.webp&#34; alt=&#34;Talking in the kitchen by npc&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 29 June 2025</title>
      <link>https://librearts.org/2025/06/week-recap-29-jun-2025/</link>
      <pubDate>Sun, 29 Jun 2025 20:14:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/06/week-recap-29-jun-2025/</guid>
      <description>&lt;p&gt;This post consolidates events of the last two weeks. Highlights: new releases of GIMP, darktable, Cardinal; new features in FreeCAD and Ardour.&lt;/p&gt;
&lt;h2 id=&#34;gimp-312&#34;&gt;
    &lt;a href=&#34;#gimp-312&#34;&gt;
	GIMP 3.1.2
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is the first release in the series leading up to v3.2 expected, oh well, frankly I don’t know when! This year, hopefully?&lt;/p&gt;
&lt;p&gt;Here is what’s new:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A switch on Brush, Font, and Palette docks to render the background in the theme’s background color (should be always on, IMO).&lt;/li&gt;
&lt;li&gt;New paint mode, Overwrite, to replace pixels without blending source and target transparency values.&lt;/li&gt;
&lt;li&gt;The position of the text outline can now be set to outer, inner, and centered. It was always centered before that.&lt;/li&gt;
&lt;li&gt;Non-destructive filters can now be attached to separate channels.&lt;/li&gt;
&lt;li&gt;The CMYK Color Selector now displays the total ink coverage of the selected color.&lt;/li&gt;
&lt;li&gt;Improved support for Photoshop files: GIMP now loads patterns, as well as presets for curves and levels, and exports PSB files.&lt;/li&gt;
&lt;li&gt;Loading multi-layer OpenEXR images is available now.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://www.gimp.org/news/2025/06/23/gimp-3-1-2-released/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for a more detailed list of changes.&lt;/p&gt;
&lt;h2 id=&#34;darktable-52&#34;&gt;
    &lt;a href=&#34;#darktable-52&#34;&gt;
	darktable 5.2
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Main changes this new version:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Side-by-side comparison between snapshots (on the screenshot below)&lt;/li&gt;
&lt;li&gt;The metadata module is now fully configurable and allows to add and maintain any tags which are supported by exiv2&lt;/li&gt;
&lt;li&gt;New “raster mask import”  module to use PFM files and raster masks.&lt;/li&gt;
&lt;li&gt;The Sigmoid module is now the default tone-mapper.&lt;/li&gt;
&lt;li&gt;You can now export with multiple exporting presets in one go (think full-res and lower-res exports).&lt;/li&gt;
&lt;li&gt;OM System 14-bit high-resolution ORFs are now supported.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;darktable-snapshots.webp&#34; alt=&#34;Snapshots comparison in darktable 5.2&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Here are the &lt;a href=&#34;https://www.darktable.org/2025/06/darktable-5.2.0-released/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;release notes&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;There’s a lot going on in the community regarding Werner’s &lt;a href=&#34;https://forum.freecad.org/viewtopic.php?p=831480#p831480&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;recent public post&lt;/a&gt; in the forum, where he voiced various concerns about the project’s operation, including things like the merging of breaking changes. Apparently, there are some behind-the-scenes conversations going on, so I’d rather not elaborate until the dust settles.&lt;/p&gt;
&lt;p&gt;In development news, perhaps the most interesting upcoming change is a long-anticipated text tool in Sketcher. Here is a quick demo by Pierre:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/nmLSNaO1YXE&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;This has not been merged yet, there are still fixes to be done based on code reviews.&lt;/p&gt;
&lt;p&gt;Also, Kacper Donat is working on transparent previews again (FPA grant from late 2024). Here is one of the &lt;a href=&#34;https://forum.freecad.org/viewtopic.php?p=832916#p832916&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;recent screenshots&lt;/a&gt; illustrating a transparent preview for the Helix tool:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;freecad-transparent-helix-preview.webp&#34; alt=&#34;Transparent helix preview un FreeCAD&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;cardinal-2506&#34;&gt;
    &lt;a href=&#34;#cardinal-2506&#34;&gt;
	Cardinal 25.06
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Felipe Coelho released an update of Cardinal, his fork on VCV Rack. Changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Replaced SVModular DrumKit with WSTD-Drums fork (the original developer requested it).&lt;/li&gt;
&lt;li&gt;Added the &lt;a href=&#34;https://library.vcvrack.com/eightfold&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;eightfold&lt;/a&gt; module, an eight-voice algorithmic sequence generator.&lt;/li&gt;
&lt;li&gt;Updated 10 other existing modules.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can grab the latest release &lt;a href=&#34;https://github.com/DISTRHO/Cardinal/releases/tag/25.06&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here on GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;ardour&#34;&gt;
    &lt;a href=&#34;#ardour&#34;&gt;
	Ardour
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Paul Davis added a basic implementation of keyboard shortcuts for automation editing seen in Ableton Live 12.2 (e.g., on &lt;a href=&#34;https://www.youtube.com/watch?v=UyduLSCTMnY&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;this video&lt;/a&gt;):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enter adds a new automation point&lt;/li&gt;
&lt;li&gt;Right and Left arrow keys move the created point on the timeline&lt;/li&gt;
&lt;li&gt;Up and Down arrow keys raise and lower the point&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The implementation is not a 1:1 copy, some things are missing. For example, typing a new value directly is not yet available, nor is jumping between prev/next automation points.&lt;/p&gt;
&lt;p&gt;Another recent change is the direct response to a user&amp;rsquo;s &lt;a href=&#34;https://www.reddit.com/r/Ardour/comments/1lgeap4/how_do_you_precisely_move_song_parts_in_ardour/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;request on Reddit&lt;/a&gt; for guidance on aligning multiple regions from different tracks on the timeline. There are keyboard shortcuts for that, but they weren’t exposed in the UI and thus weren’t quite discoverable. So Paul fixed that:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ardour-positioning-menu-items.webp&#34; alt=&#34;Ardour&amp;rsquo;s positioning for regions&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;There are a few more options than that, they may show up in the menu at a later time.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/x34y34&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Before the Void&lt;/a&gt; by Vadim Sadovski, made with Blender and Photoshop&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-vadim-sadovski-black-hole.webp&#34; alt=&#34;Before the Void by Vadim Sadovski&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/ZlqLBN&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Nurgle&lt;/a&gt; by Coffee Time, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-coffee-time-papa-nurgle.webp&#34; alt=&#34;Nurgle by Coffee Time&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/x34RXW&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Arches &amp;amp; Ruins&lt;/a&gt; by ABluSkittle, made with fixme:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-abluskittle-dragons-city.webp&#34; alt=&#34;Arches &amp;amp; Ruins by ABluSkittle&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/OvVGey&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Sea&lt;/a&gt; by Philipp A. Urlich, made with fixme:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-philipp-urlich-sea.webp&#34; alt=&#34;Sea by Philipp A. Urlich&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 15 June 2025</title>
      <link>https://librearts.org/2025/06/week-recap-15-jun-2025/</link>
      <pubDate>Sun, 15 Jun 2025 20:14:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/06/week-recap-15-jun-2025/</guid>
      <description>&lt;p&gt;Week highlights: new release of Audacity and Kdenlive, new features in GIMP, Inkscape, and Ardour.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Jehan created a tag for GIMP 3.1.2 in the desktop files, so the first unstable release in the 3.1 series is likely coming soon. This will lead up to a stable v3.2 release sometime in this decade.&lt;/p&gt;
&lt;p&gt;Meanwhile, here are some recent changes in git:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Daniel Novomesly added &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/commit/933a12335c37c1e220ad2c908dfb20d183116c6e&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;AVCI loading and HEJ2 exporting&lt;/a&gt;, which requires a recent version of libheif.&lt;/li&gt;
&lt;li&gt;CmykStudent removed the restriction on &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/commit/54c95577dfad7c0140041dd94914f2be7a4a425a&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;applying NDE filters to channels&lt;/a&gt; in the GUI. Layer masks are still restricted, though, until UX/UI is figured out.&lt;/li&gt;
&lt;li&gt;CmykStudent implemented a check for &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/commit/c2b9c21b5b383d26abd3b1500e8298d71dc71c12&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;whether the alpha channel should be added&lt;/a&gt; when you merge a layer with a filter that requires it into a layer below.&lt;/li&gt;
&lt;li&gt;Jacob Boerema implemented the &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/commit/67f505009adda58e43ef3bd0d0048f3ee28c6dcb&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;loading of Photoshop patterns&lt;/a&gt;, currently limited to RGB and greyscale.&lt;/li&gt;
&lt;li&gt;Gabriele patched the Histogram dock to &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/commit/be1496a91ea721370e402239dead0766f5622b3f&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;show the number of unique colors&lt;/a&gt;. Previously, the way to get this number was from the now obsoleted &lt;a href=&#34;https://docs.gimp.org/2.10/en/plug-in-ccanalyze.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Colorcube Analysis&lt;/a&gt; plugin.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A few more things in merge requests:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2325&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Exporting to PSB&lt;/a&gt;, a modification of PSD that supports 300,000x300,000px large images (CmykStudent).&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2315&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Repositioning&lt;/a&gt; the on-canvas text formatting toolbar (Gabriele). Way overdue and very much welcome!&lt;/li&gt;
&lt;li&gt;An early patch to &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2299&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;load EXIF and XMP metadata from PSP&lt;/a&gt; v8 files (CmykStudent).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;inkscape&#34;&gt;
    &lt;a href=&#34;#inkscape&#34;&gt;
	Inkscape
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Charlotte Curtis proposed a patch that adds &lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/7235&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;configurable grouping of items&lt;/a&gt; when importing PDF files: by XObject (current behavior), by optional content groups (OCGs), by page, or necessary only (ignores XObjects and OCGs).&lt;/p&gt;
&lt;p&gt;Anunay submitted a patch for review that adds (configurable) &lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/7080&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;zooming with middle-click/drag&lt;/a&gt;. That’s actually really nice!&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;inkscape-zoom-mdlclck.webp&#34; alt=&#34;&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;kdenlive-25042&#34;&gt;
    &lt;a href=&#34;#kdenlive-25042&#34;&gt;
	Kdenlive 25.04.2
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a bugfix release without any new features. Over 20 issues have been resolved since the previous update. &lt;a href=&#34;https://kdenlive.org/news/releases/25.04.2/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Here&lt;/a&gt; is the full list of changes.&lt;/p&gt;
&lt;h2 id=&#34;audacity-374&#34;&gt;
    &lt;a href=&#34;#audacity-374&#34;&gt;
	Audacity 3.7.4
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is mostly a bugfix release, but with some nice additions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A new welcome/what&amp;rsquo;s new screen.&lt;/li&gt;
&lt;li&gt;A bunch of changes in OpenVINO effects: availability on macOS, their own category in the Effects menu, anddiscoverability through the Get Effects button.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;ardour&#34;&gt;
    &lt;a href=&#34;#ardour&#34;&gt;
	Ardour
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The team is still very far from v9, but there’ve been some neat fixes and improvements. Here are some of the recent ones:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Various pianoroll window improvements and the seemingly never-ending saga of tweaking the rendering of MIDI note lines and the scroomer.&lt;/li&gt;
&lt;li&gt;New command to search for tracks and busses in the session, with automatic scrolling to get the found item to the top of the timeline.&lt;/li&gt;
&lt;li&gt;Icon colors are now themable.&lt;/li&gt;
&lt;li&gt;The real-time analyzer is now available in regular nightly builds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;ardour-rta.webp&#34; alt=&#34;RTA in Ardour&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/a0ZVaL&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Fantasy Tree&lt;/a&gt; by Facundo Mileo, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-facundo-mileo-fantasy-tree.webp&#34; alt=&#34;Fantasy Tree by Facundo Mileo&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://krita-artists.org/t/solstice-concept-art/125893&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;“Solstice” Concept Art&lt;/a&gt; by MauFlores, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-mauflores-solstice.webp&#34; alt=&#34;“Solstice” by MauFlores&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 8 June 2025</title>
      <link>https://librearts.org/2025/06/week-recap-8-june-2025/</link>
      <pubDate>Sun, 08 Jun 2025 20:14:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/06/week-recap-8-june-2025/</guid>
      <description>&lt;p&gt;Week highlights: new release of RawTherapee, new features in GIMP, and new apps for screenshot annotation and film photography.&lt;/p&gt;
&lt;h2 id=&#34;the-x11libre-drama&#34;&gt;
    &lt;a href=&#34;#the-x11libre-drama&#34;&gt;
	The X11Libre drama
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;It’s hard to avoid this topic. In a nutshell:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enrico Weigelt started contributing to xserver (X11/X.org) around January 2024. He has over 800 commits to his name to date.&lt;/li&gt;
&lt;li&gt;He didn’t test at least some of his patches, which &lt;a href=&#34;https://gitlab.freedesktop.org/xorg/xserver/-/issues/1797#note_2799382&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;broke things&lt;/a&gt; on multiple occasions.&lt;/li&gt;
&lt;li&gt;At least one maintainer (employed by Red Hat) &lt;a href=&#34;https://gitlab.freedesktop.org/xorg/xserver/-/issues/1797#note_2803526&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;complained&lt;/a&gt; that his patches added little value, yet the sheer number of them blocked the review of patches by other contributors.&lt;/li&gt;
&lt;li&gt;Some contributors, such as Jasper St. Pierre of Valve, &lt;a href=&#34;https://gitlab.freedesktop.org/xorg/xserver/-/issues/1760#note_2631460&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;complained&lt;/a&gt; that Enrico’s patches broke ABI compatibility way too often.&lt;/li&gt;
&lt;li&gt;Many of Enrico’s patches stayed unapplied, which he complained about, too.&lt;/li&gt;
&lt;li&gt;Enrico also complained that his fixes are not being released (there were actually five &lt;a href=&#34;https://gitlab.freedesktop.org/xorg/xserver/-/tags&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;xserver releases&lt;/a&gt; in 2024 and one in 2025).&lt;/li&gt;
&lt;li&gt;Enrico spent some time publicly badmouthing Red Hat / IBM online (in &lt;a href=&#34;https://www.omgubuntu.co.uk/2025/05/gnome-dropping-x11-support-ubuntu-impact&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;this comments section&lt;/a&gt;, for instance), claiming that the company was sabotaging X11 development.&lt;/li&gt;
&lt;li&gt;He ended up forking X11, renaming it to X11Libre, and hosting his fork on freedesktop’s infrastructure (now on &lt;a href=&#34;https://github.com/X11Libre/xserver&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GitHub&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;The FreeDesktop CoC committee &lt;a href=&#34;https://gitlab.freedesktop.org/xorg/xserver/-/work_items/1822#note_2951449&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;reportedly discussed&lt;/a&gt; this and—which is an established fact—banned Enrico from the platform and deleted the fork repository, which automatically deleted all unapplied merge requests (because Gitlab).&lt;/li&gt;
&lt;li&gt;The person (employed by Red Hat) who pushed the red button &lt;a href=&#34;https://chaos.social/@karolherbst/114633717204260099&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;posted&lt;/a&gt; on Mastodon what some people think was schadenfreude (unlikely).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If all this complaining is not quite sufficient, the story was reported by Bryan Landuke in his usual narrative-twisting style to add extra drama and skip some important details.&lt;/p&gt;
&lt;p&gt;I have little interest in discussing the whole X11 vs Wayland topic. I&amp;rsquo;m neither against nor in favor of either. Overall, I&amp;rsquo;d happily switch to Wayland since that&amp;rsquo;s where GNOME is heading. The only reason I’m still an X11 user is that Ardour works less reliably on XWayland for me, and chances of Paul and Robin porting YTK (their vendored version of GTK2) to Wayland any time soon seem extremely slim, same as a port of Ardour to GTK3/GTK4 (however little of that they would use).&lt;/p&gt;
&lt;p&gt;I also don’t buy the entire “passionate developer vs big evil dishonest corporation” narrative. I’ve read enough discussions in the issue tracker and merge requests to form my own opinion. Everybody had a problem with his changes: both Red Hat, Oracle, Valve, and NVIDIA peeps. His contribution style and approach to testing his patches didn’t change at all despte multiple confrontations.&lt;/p&gt;
&lt;p&gt;What I find more interesting to discuss is that the decision-making is not transparent in many FOSS organizations. It’s hard for me to name a project that has a code of conduct and a public record on any voting to apply its policy.&lt;/p&gt;
&lt;p&gt;In this particular instance, we don’t know who posted a complaint to the CoC, who actually participated in the conversation, what CoC rule was deemed broken, and why the committee decided to ban instead of issuing an official warning. As a matter of fact, it’s possible that they did issue a warning, but there’s just no way to tell.&lt;/p&gt;
&lt;p&gt;This is not a unique issue. But it’s the kind of growing pains in the community that are educational to watch.&lt;/p&gt;
&lt;p&gt;All in all, I think there’s a multitude of lessons to learn from this controversy. For example, if you have a difficult contributor who disrupts the project’s operation and you know he won’t shut up about the ban, maybe try being extra open about the process of ejecting him. Or if a big bad corpo is out to get ya, maybe don’t try to host your fork on the infrastructure they can kick you out of.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Okay, this was an eventful week for the project:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Advance Software implemented JPEG2000 exporting.&lt;/li&gt;
&lt;li&gt;The Lock Content command is now undoable (CmykStudent).&lt;/li&gt;
&lt;li&gt;GIMP can now optionally follow the light/dark theme system switch on systems where thi is supported (Niels De Graef, Hari Rana, Jehan Pages, Isopod).&lt;/li&gt;
&lt;li&gt;Some transformations can once again add the alpha channel automatically (CmykStudent).&lt;/li&gt;
&lt;li&gt;GIMP can now load JIF (Jeff&amp;rsquo;s Image Format) images which are a variation of the GIF format that compresses indexed images using zlib rather than LZW (CmykStudent).&lt;/li&gt;
&lt;li&gt;When reading and writing OpenRaster files, GIMP now supports two official specification extensions: storing if layers are pixel-locked and if they are selected (CmykSudent). Both extensions are supported by Krita and MyPaint.&lt;/li&gt;
&lt;li&gt;The CMYK color selector now displays total ink coverage (CmykStudent, unsurprisingly).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;gradia-14&#34;&gt;
    &lt;a href=&#34;#gradia-14&#34;&gt;
	Gradia 1.4
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a brand-new application to annotate screenshots. Functionally, it’s a lot like &lt;a href=&#34;https://github.com/phase1geo/Annotator&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Annotator&lt;/a&gt;, but with a slightly different approach to UI.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gradia-1-4.webp&#34; alt=&#34;Gradia 1.4&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The application lacks some important features, such as cropping and a delay for screenshots, but the developer is quite responsive in the issue tracker, in my experience. Definitely check it out. Officially, it’s only &lt;a href=&#34;https://github.com/AlexanderVanhee/Gradia/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;distributed&lt;/a&gt; as a flatpak build, but I just built it from git (it’s all in Python, anyway).&lt;/p&gt;
&lt;h2 id=&#34;rawtherapee-512&#34;&gt;
    &lt;a href=&#34;#rawtherapee-512&#34;&gt;
	RawTherapee 5.12
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a major update bringing some neat changes, including these:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Dehaze option added to The Raw Black Points.&lt;/li&gt;
&lt;li&gt;De-fish option in Distortion Correction to convert fisheye images into rectilinear images.&lt;/li&gt;
&lt;li&gt;New Gamut Compression tool to apply ACES Reference Gamut Compression operator.&lt;/li&gt;
&lt;li&gt;The Resize tool can now add a single-color border around the image.&lt;/li&gt;
&lt;li&gt;New global tone mapper in Shadows/Highlights &amp;amp; Tone Equalizer tools.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://rawtherapee.com/downloads/5.12/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for the full list of changes.&lt;/p&gt;
&lt;h2 id=&#34;filmbook&#34;&gt;
    &lt;a href=&#34;#filmbook&#34;&gt;
	Filmbook
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a brand-new application to help film camera users keep track of their rolls. The interface seems to be heavily geared towards phones despite being written in GTK4 (there isn’t an abundance of platforms you can run this on at the moment, it&amp;rsquo;s pretty much just &lt;a href=&#34;https://phosh.mobi/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Phosh&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;filmbook.webp&#34; alt=&#34;Filmbook&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Björn Adelberg was kind enough to provide some background about this project.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;At the moment, the application is still very much geared to my needs. I have several cameras and not all of them have the option of inserting part of the film carton at the back. That&amp;rsquo;s why I wanted to remember which film is in which camera. It is also sometimes good to remember which films have not yet been developed. I would then take a film of the same type and load it again.&lt;/p&gt;
&lt;p&gt;Once this is exposed, I have two films of the same type and can develop them in one developer box. It should also be possible to remember which films you have in the fridge and which cameras are in the cupboard. How much you expand this is another question.&lt;/p&gt;
&lt;p&gt;One feature that is not yet integrated is the ability to create image entries for an inserted film. There you could enter the exposure time and which lens you used. Perhaps also a quick little sketch of the image. However, I think that having to document every image there is too time-consuming and not relevant in practice. But maybe I&amp;rsquo;m wrong.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The source code is over at &lt;a href=&#34;https://codeberg.org/bjawebos/filmbook&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Codeberg&lt;/a&gt;. There haven’t been any releases of this application yet. However, the developer &lt;a href=&#34;https://procial.tchncs.de/notes/a8o6slmeio4r02o8&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;publicly asked&lt;/a&gt; film photography aficionados for feedback. So there, consider this a broadcast of that request.&lt;/p&gt;
&lt;h2 id=&#34;flowblade-222&#34;&gt;
    &lt;a href=&#34;#flowblade-222&#34;&gt;
	Flowblade 2.22
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;There are a few interesting changes in this new release of &lt;a href=&#34;https://github.com/jliljebl/flowblade&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Flowblade&lt;/a&gt;, an MLT-based video editor:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;32 new options for easing in keyframes.&lt;/li&gt;
&lt;li&gt;GUI editors for Alpha Shape, Crop, and Gradient Tint effects.&lt;/li&gt;
&lt;li&gt;Text labels for tracks displayed in track headers.&lt;/li&gt;
&lt;li&gt;Various minor UI improvements.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/jliljebl/flowblade/blob/master/flowblade-trunk/docs/RELEASE_NOTES.md&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for the full changelog.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/98gPgy&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Power Beacon&lt;/a&gt; by Marat Zakirov, made with Blender:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-marat-zakirov-power-beacon.webp&#34; alt=&#34;Power Beacon by Marat Zakirov&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/QKY4Z4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Amsterdamsche Munt&lt;/a&gt; by Laura Kempff, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-laura-kempff-amsterdamsche-munt.webp&#34; alt=&#34;Amsterdamsche Munt by Laura Kempff&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 1 June 2025</title>
      <link>https://librearts.org/2025/06/week-recap-1-june-2025/</link>
      <pubDate>Sun, 01 Jun 2025 23:14:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/06/week-recap-1-june-2025/</guid>
      <description>&lt;p&gt;Week highlights: new features in GIMP, new versions of PDF Arranger, Odin 2, and Tumult; new VAMP plugins.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Two interesting patches merged to GIMP this week:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Importing legacy drop shadows in PSD (&lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2297&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MR #2297&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Loading layered EXR files (&lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2301&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MR #2301&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;gimp-exr-layers.webp&#34; alt=&#34;EXR with layers opened in GIMP&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Other interesting changes in review:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;JPEG 2000 exporting, with options for quality, CMYK exporting, and Digital Cinema Specification compliance profile (&lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2291&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MR #2291&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Loading Photoshop patterns (&lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2285&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MR #2285&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Because it’s LGM week, the team attended the conference, and this seems to have brought back Michael Natterer, who hasn’t been active in the project in the past two years.&lt;/p&gt;
&lt;h2 id=&#34;pdf-arranger-112&#34;&gt;
    &lt;a href=&#34;#pdf-arranger-112&#34;&gt;
	PDF Arranger 1.12
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a convenient little &lt;a href=&#34;https://github.com/pdfarranger/pdfarranger&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;application&lt;/a&gt; by Konstantinos Poulios for performing various operations on PDF files. Here is what’s new in this release:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You can now export pages to PNG, JPEG, and rasterized PDF.&lt;/li&gt;
&lt;li&gt;There’s a new option to drop document-level information like outline, passwords, and tags when exporting.&lt;/li&gt;
&lt;li&gt;You can now do reverse imposition (booklet to pages).&lt;/li&gt;
&lt;li&gt;It’s possible to do range selection for pages now.&lt;/li&gt;
&lt;li&gt;You can now choose standard paper sizes when inserting a blank page or changing the page size.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;pdfarranger-1-12.webp&#34; alt=&#34;PDF Arranger 1.12&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;There are builds for Windows on &lt;a href=&#34;https://github.com/pdfarranger/pdfarranger/releases/tag/1.12.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GitHub&lt;/a&gt; and a Linux build on &lt;a href=&#34;https://flathub.org/apps/com.github.jeromerobert.pdfarranger&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Flathub&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;odin2-v240&#34;&gt;
    &lt;a href=&#34;#odin2-v240&#34;&gt;
	Odin2 v2.4.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;TheWaveWarden released a new version of this free/libre virtual synth with a complete UI revamp. Already covered this in a few more details on a &lt;a href=&#34;https://librearts.org/2025/05/odin-2-4-0/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;dedicated post&lt;/a&gt; earlier this week, have a read.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;odin2.webp&#34; alt=&#34;Odin 2.4.0&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;tumult-110&#34;&gt;
    &lt;a href=&#34;#tumult-110&#34;&gt;
	Tumult 1.1.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Consint released a new version of Tumult, a plugin that adds noise to your audio for aesthetic reasons. You can now import custom samples and use 50 more noises added from the &lt;a href=&#34;https://freesound.org/people/consint/packs/42737/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;Noise Plethora&amp;rdquo;&lt;/a&gt; sample pack.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;tumult-1-1-0.webp&#34; alt=&#34;Tumult 1.1.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Here is an earlier video demonstration of the plugin:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/KRveIBVNHOA&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;h2 id=&#34;new-vamp-plugins&#34;&gt;
    &lt;a href=&#34;#new-vamp-plugins&#34;&gt;
	New VAMP plugins
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Chris Cannam &lt;a href=&#34;https://thebreakfastpost.com/2025/05/29/mert-vamp-plugin-and-a-lossy-encoding-detector/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;released&lt;/a&gt; two new VAMP plugins:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/cannam/mert-vamp-plugin/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MERT Vamp plugin&lt;/a&gt; extracts feature vectors ( you could call them patterns) that can be used in machine learning for music interpretation.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/cannam/vamp-lossy-encoding-detector&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Lossy Encoding Detector&lt;/a&gt; attempts to determine if the audio was ever subjected to a lossy compression algorithm.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Technically, you can use both of them with Sonic Visualiser, but only the lossy encoding detector renders an immediately useful plot.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;sv-lossy-detector.webp&#34; alt=&#34;Lossy detector VAMP plugin&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;ardour-and-the-linux-kernel&#34;&gt;
    &lt;a href=&#34;#ardour-and-the-linux-kernel&#34;&gt;
	Ardour and the Linux kernel
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Linux 6.x broke support for Launchkey MK4 users in Ardour. This is because the system builds the names of ports from USB iProduct and USB iJack names, and some manufacturers put the product name into both. So instead of a telling port name Ardour sees something like “Launchkey MK4 61 Launchkey MK4” for all available ports and doesn’t know which one to pick.&lt;/p&gt;
&lt;p&gt;Paul Davis ended up rolling up his sleeves and &lt;a href=&#34;https://lkml.org/lkml/2025/5/6/1711&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;submitting a patch&lt;/a&gt; to introduce some basic heuristics and make the naming of MIDI ports smarter. Now, instead of non-descript “Launchkey MK4 61 Launchkey MK4”, you get regular port names like “Launchkey MK4 61 DAW In”. The patch has already landed in the kernel v6.14.8.x, and users report that it resolves the issue.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/QKY9yZ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Flooded Temple&lt;/a&gt; by OOFBurrito, made with Blender and GIMP:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-oofburrito-flooded-temple.webp&#34; alt=&#34;Flooded Temple by OOFBurrito&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/8BDxV6&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;They Will Kneel Soon&lt;/a&gt; by Arshad T P, made with Blender, After Effects, and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-arshad-t-p-they-will-kneel-soon.webp&#34; alt=&#34;They Will Kneel Soon by Arshad T P&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/RKQ63E&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Entrance to the Research Facility for The Dark Eye&lt;/a&gt; by Illarstration, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-illarsttration-entrance-to-the-research-facility-for-the-dark-eye.webp&#34; alt=&#34;Entrance to the Research Facility for The Dark Eye by Illarstration&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/RKQv4E&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Disney SpeedStorm: The Castle&lt;/a&gt; by Pedro Pitéu, made with Blender, Krita, and Photoshop (all artwork in the series made in pre-production and during development of the game):&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-pedro-piteu-disney-speedstorm-the-castle.webp&#34; alt=&#34;Disney SpeedStorm: The Castle by Pedro Pitéu&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/3ED0Zg&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Ruins of the Frozen Viking Ancients&lt;/a&gt; by YKK, made with Blender, 3DCoat, and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-ykk-ruins-of-the-frozen-viking-ancients.webp&#34; alt=&#34;Ruins of the Frozen Viking Ancients by YKK&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/WXQOPQ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Fantastica Kowloon - Mufant Contest Entry&lt;/a&gt; by Alessandro Rocco, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-alessandro-rocco-fantastica-kowloon.webp&#34; alt=&#34;Fantastica Kowloon - Mufant Contest Entry by Alessandro Rocco&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Odin 2 synth gets a UI revamp</title>
      <link>https://librearts.org/2025/05/odin-2-4-0/</link>
      <pubDate>Thu, 29 May 2025 00:00:00 +0000</pubDate>
      
      <guid>https://librearts.org/2025/05/odin-2-4-0/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://thewavewarden.com/pages/odin-2&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Odin 2&lt;/a&gt; is a free (GPLv3+) 24-voice polyphonic semi-modular synth with a modulation matrix and microtuning support (imports Scala files). The initial release happened almost 5 years ago. Everyone got pretty excited, and for a good reason: it &lt;em&gt;was&lt;/em&gt; a good synth.&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/Zw3WansOY9E&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;Not just that—it also came a few years after the initial release of Surge, which kinda solidified the feeling that things are really getting better for musicians who stick with Linux.&lt;/p&gt;
&lt;p&gt;TheWaveWarden kept releasing updates until three years ago when he started working on another synth (Spline), and it felt like this was the last update of Odin. I mean, we&amp;rsquo;ve seen it with Helm and Vital before, right? But no, here we are with a brand new version of Odin 2.&lt;/p&gt;
&lt;p&gt;The main change is a full revamp of the user interface.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;odin-new.webp&#34; alt=&#34;Odin 2.4.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The old one was a bit clunky, scaling didn&amp;rsquo;t work properly, various other things would sometimes go *boing*. So while working on Spline, TheWaveWarden developed a whole new UI engine. Once he fleshed it out, he moved it to Odin and got a dedicated team to do the new design:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It was a costly investment, as the UI assets were created by Voger Design team. I hope Spline will bring back those costs at least. Even if not, I always wanted to give the Odin UI the love it deserves, since it&amp;rsquo;s still a community favourite. Lets see! :)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The scaling does work much better now, and redrawing after selecting a different zoom factor doesn&amp;rsquo;t take much time.&lt;/p&gt;
&lt;p&gt;One caveat I&amp;rsquo;ve noticed so far is that the developer has swapped the modulation wheel and the pitch bend wheel in the UI to accommodate for the pitch bend range widget. But that means that the position of controls now doesn&amp;rsquo;t match what you typically get on a physical MIDI keyboard. Messes up my brain a little. The developer replied (&lt;a href=&#34;https://github.com/TheWaveWarden/odin2/issues/474&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;#474&lt;/a&gt;) that he&amp;rsquo;ll listen to more feedback and then decide if he changes things back.&lt;/p&gt;
&lt;p&gt;Apart from that, it&amp;rsquo;s still the good old Odin with its warm sound. The new version is &lt;a href=&#34;https://thewavewarden.com/pages/odin-2&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;available&lt;/a&gt; for Linux, Windows, and macOS. The Linux version is available in LV2, VST3, and CLAP.&lt;/p&gt;
&lt;p&gt;If you want to support the developer, I can&amp;rsquo;t think of any better way than buying &lt;a href=&#34;https://thewavewarden.com/pages/spline-wavetable-synthesizer&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Spline&lt;/a&gt;. It&amp;rsquo;s his new baby, a wavetable synth with spectral wave morphing and spline modulators. Not free/libre, but then again, if the stories of Vital and VCV Rack 2 have taught me anything, it&amp;rsquo;s not like there are business models for FOSS plugins that work for &lt;em&gt;everyone&lt;/em&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 25 May 2025</title>
      <link>https://librearts.org/2025/05/week-recap-25-may-2025/</link>
      <pubDate>Sun, 25 May 2025 21:14:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/05/week-recap-25-may-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of Sigil, PipeWire, Qtractor, and Millisecond; new features in GIMP.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Three notable patches landed in GIMP recently:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;CmykStudent added a new option for the Text tool that I wish was there in Inkscape: outline direction (growing outward, inward, or centered).&lt;/li&gt;
&lt;li&gt;The Curves and Levels tools can now load respective Photoshop presets, patch also by CmykStudent.&lt;/li&gt;
&lt;li&gt;Jehan added a new option for the Brushes and the Palettes docks: “Use theme colors for preview&amp;quot;. It’s a toggle at the top right of the respective docks. TBH, I think it should be just always on, depending on whether it’s a light or a dark theme.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here are both the outline direction and the brush preview options:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-outline-direction-and-brush-preview.webp&#34; alt=&#34;GIMP 3.2 outline direction and brush preview&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;sigil-250&#34;&gt;
    &lt;a href=&#34;#sigil-250&#34;&gt;
	Sigil 2.5.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a mixed-bag-of-things kind of release of this EPUB editor, with minor quality-of-life improvements, updated lower-level tech (Qt 6.8.2, Python 3.13.2, pcre2-10.45), and various bugfixes.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;sigil-2-5-0.webp&#34; alt=&#34;Sigil 2.5.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;If you are a Linux user specifically, you’ll finally find the AppImage build to be on par with the Windows/macOS builds at long last. In other words, &lt;a href=&#34;https://github.com/Sigil-Ebook/Sigil/releases/tag/2.5.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;upgrading&lt;/a&gt; makes perfect sense.&lt;/p&gt;
&lt;h2 id=&#34;pipewire-143&#34;&gt;
    &lt;a href=&#34;#pipewire-143&#34;&gt;
	PipeWire 1.4.3
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Wim Taymans spent more time hacking on netjack2 support (that’s the part of the JACK server tech that distributes audio over LAN) and made further improvements to MIDI2 support, such as better UMP SysEx handling and fixes to UMP program change conversion to MIDI 1.0.&lt;/p&gt;
&lt;h2 id=&#34;qtractor-155&#34;&gt;
    &lt;a href=&#34;#qtractor-155&#34;&gt;
	Qtractor 1.5.5
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Rui made a purely bugfix release of his &lt;a href=&#34;https://qtractor.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;audio/MIDI sequencer&lt;/a&gt;. I know this is getting old, but if Qtractor is your choice, upgrading is a no-brainer. Builds for Linux are over on &lt;a href=&#34;https://sourceforge.net/projects/qtractor/files/qtractor/1.5.5/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;SourceForge&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;millisecond-01&#34;&gt;
    &lt;a href=&#34;#millisecond-01&#34;&gt;
	Millisecond 0.1
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a &lt;a href=&#34;https://github.com/gaheldev/Millisecond&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;brand-new application&lt;/a&gt; by Gahel, that runs Jeremy Jongepier’s rtcqs tool to figure out which parts of your Linux system configuration need tweaking. Wehn you click an expander, it tells you what to do and links to the specific part of the Linux Audio wiki. &lt;a href=&#34;https://librearts.org/2025/05/meet-millisecond-realtime-audio-diagnostic-tool/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for a few more details.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;millisecond.webp&#34; alt=&#34;Millisecond 0.1&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/EzDJWn&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Are You Already Asleep?&lt;/a&gt; by Karina Onisenko, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-karina-onisenko-are-you-already-asleep.webp&#34; alt=&#34;Are You Already Asleep? by Karina Onisenko&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/0lm5Ne&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Cursed ruins 02&lt;/a&gt; by Ying Lam, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-ying-lim-cursed-ruins.webp&#34; alt=&#34;Cursed ruins 02 by Ying Lam&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/AZDPDV&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Steel Hunters - Desert Environments&lt;/a&gt; by Igor Mariev, made with Blender, Photoshop, and Unreal Engine:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-igor-mariev-steel-hunters.webp&#34; alt=&#34;Steel Hunters - Desert Environments by Igor Mariev&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/nJy1L9&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Verdentia City&lt;/a&gt; by Atari Refanada, made with Blender and Clip Studio Paint:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-atari-refanada-verdentia-city.webp&#34; alt=&#34;Verdentia City by Atari Refanada&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Millisecond helps set up Linux for real-time audio</title>
      <link>https://librearts.org/2025/05/meet-millisecond-realtime-audio-diagnostic-tool/</link>
      <pubDate>Fri, 23 May 2025 00:00:00 +0000</pubDate>
      
      <guid>https://librearts.org/2025/05/meet-millisecond-realtime-audio-diagnostic-tool/</guid>
      <description>&lt;p&gt;Does it take a &lt;a href=&#34;https://github.com/gaheldev/Millisecond&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Millisecond&lt;/a&gt; to set up your Linux for real-time audio now? Not really, no. You still need to fiddle with system-level configuration. But this little program by Gahel shows you exactly where your system settings could be improved, gives actionable advice, and links to relevant parts of the Linux Audio wiki.&lt;/p&gt;
&lt;p&gt;For diagnostics, it uses &lt;a href=&#34;https://codeberg.org/rtcqs/rtcqs&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;rtcqs&lt;/a&gt;, a Python script by Jeremy Jongepier.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;millisecond.webp&#34; alt=&#34;Millisecond&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Once you follow the recommendations, you can click the Update button (top left) to run the diagnostic again and see if the change has taken effect (in some cases, you&amp;rsquo;d need to log out and back in anyway).&lt;/p&gt;
&lt;p&gt;Gahel says:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;In future releases, I intend to allow running fixes from the app whenever possible.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The developer is also known for a &lt;a href=&#34;https://extensions.gnome.org/extension/7699/pipewire-settings/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GNOME extension&lt;/a&gt; that helps set the samplerate and the buffer size in PipeWire.&lt;/p&gt;
&lt;p&gt;Downloads are &lt;a href=&#34;https://github.com/gaheldev/Millisecond/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;available&lt;/a&gt; in DEB and flatpak.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 18 May 2025</title>
      <link>https://librearts.org/2025/05/week-recap-18-may-2025/</link>
      <pubDate>Sun, 18 May 2025 20:14:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/05/week-recap-18-may-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of GIMP, Inkscape and FreeCAD; KDE Plasma is getting an HDR calibration wizard.&lt;/p&gt;
&lt;h2 id=&#34;hdr-calibration-in-plasma&#34;&gt;
    &lt;a href=&#34;#hdr-calibration-in-plasma&#34;&gt;
	HDR calibration in Plasma
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;KDE’s Plasma 6.4.0 is getting a simple HDR calibration wizard:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;plasma-hdr-wizard.webp&#34; alt=&#34;HDR wizard in Plasma 6.4.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Some more information is available in &lt;a href=&#34;https://blogs.kde.org/2025/05/17/this-week-in-plasma-hdr-calibration-wizard/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;this recent post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The work was done by Xaver Hugl who is, apparently, one of the people behind HDR support in Wayland. You can read his earlier posts on HDR and color management in KDE on &lt;a href=&#34;https://zamundaaa.github.io/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;his blog&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;gimp-304&#34;&gt;
    &lt;a href=&#34;#gimp-304&#34;&gt;
	GIMP 3.0.4
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The new version comes with bug fixes and minor improvements:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The space bar now allows temporarily switching to moving layers (or paths) again. You can also set it to do nothing — that’s a new option in the drop-down list on the Canvas Interaction page of Preferences.&lt;/li&gt;
&lt;li&gt;The Difference Cloud filter lost its settings when the team obsoleted it and switched to the GEGL-based implementation of the same functionality. The settings are now available again.&lt;/li&gt;
&lt;li&gt;The Screenshot plug-in now uses radio buttons again rather than drop-down lists for selecting the area and the color profile options.&lt;/li&gt;
&lt;li&gt;The MyPaint Brush tools options UI has been redesigned to match the layout of other painting tools.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;gimp-mypaint-tool-settings.webp&#34; alt=&#34;MyPaint tool settings&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;In the meantime, 3rd-party plugin developers continue to port their old plugins. Resynthesizer, most commonly used for editing objects out of photos, is now initially available for GIMP3 in a &lt;a href=&#34;https://github.com/bootchk/resynthesizer/tree/resynthesizer3&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;dedicated git branch&lt;/a&gt;. Lloyd Konneker hasn&amp;rsquo;t finished cleaning things up (e.g., translations are to be brought back), but I tested the port, and it&amp;rsquo;s functional.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;resynthesizer3-heal-selection.webp&#34; alt=&#34;Resynthesizer&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Another recent attempt is the &lt;a href=&#34;https://github.com/JoesCat/gimp3-fix-ca/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Fix-CA&lt;/a&gt; plugin for fixing chromatic aberration in photos. The plugin seems to work on GIMP3 now, but the preview widget has an unholy size on a HiDPI display. I’m not sure where the bug is, but &lt;a href=&#34;https://github.com/JoesCat/gimp3-fix-ca/issues/1&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;reported&lt;/a&gt; it all the same.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-fix-ca.webp&#34; alt=&#34;Fix-CA plugin for GIMP3&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;It could be useful turning Fix-CA into a GEGL op instead, but the plugin has an extra feature — rendering custom guides in the preview. GEGL ops can totally render handles on the canvas in GIMP (try Vignette), but I&amp;rsquo;m not sure that goes as far as guides.&lt;/p&gt;
&lt;p&gt;An earlier example of a GIMP3 port is the &lt;a href=&#34;https://github.com/kamilburda/batcher&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Batcher&lt;/a&gt; plugin by Kamil Burda for batch-processing images, where the first GIMP3-capable release was out in February. Or Intel’s &lt;a href=&#34;https://github.com/intel/openvino-ai-plugins-gimp/releases/tag/3.0.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;OpenVINO plugins&lt;/a&gt; for AI-based processing (upscaling, semantic segmentation, and, regrettably, Stable Diffusion).&lt;/p&gt;
&lt;h2 id=&#34;inkscape-142&#34;&gt;
    &lt;a href=&#34;#inkscape-142&#34;&gt;
	Inkscape 1.4.2
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The team released a new release that, I think, was originally intended to be bugfix-only, but some new features sneaked in.&lt;/p&gt;
&lt;p&gt;Release highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Inkscape now displays a splash screen to hint that the program is loading in the background.&lt;/li&gt;
&lt;li&gt;Initial support for importing &lt;a href=&#34;https://www.linearity.io/curve/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Linearity Curve&lt;/a&gt; files (formerly Vectornator).&lt;/li&gt;
&lt;li&gt;Improved support for importing Affinity Designer files: better support for vector masks, support for linked and embedded images, support for symbols and additional shapes.&lt;/li&gt;
&lt;li&gt;A new extension, Clean up Paths, removes duplicate nodes and nodes closer than a given threshold.&lt;/li&gt;
&lt;li&gt;Over 70 major and minor fixes and improvements; also, updated translations.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;freecad-101&#34;&gt;
    &lt;a href=&#34;#freecad-101&#34;&gt;
	FreeCAD 1.0.1
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is purely a bugfix release with over 170 commits backported from the main development branch. The release is a bit overdue, and there should be more releases like it. MangoJelly went through the list of commits and did a video on the changes in this release.&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/GtInOPn_hW4&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;Among recently proposed changes, I’d probably pick the &lt;a href=&#34;https://github.com/FreeCAD/FreeCAD/pull/21425&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;new tool library&lt;/a&gt; for the CAM workbench, contributed by knipknap:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;freecad-toolbit-chooser.webp&#34; alt=&#34;New toolbit chooser in FreeCAD&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/Zl9kwx&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;NOOR: The Tragedians (3/3)&lt;/a&gt; by Jerry Yu, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-jerry-yu-noor-the-tragedians.webp&#34; alt=&#34;NOOR: The Tragedians (3/3) by Jerry Yu&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/y43wbK&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Necromanсer&lt;/a&gt; by Darya Siarheyeva, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-darya-siarheyeva-necroman%d1%81er.webp&#34; alt=&#34;Necromanсer by Darya Siarheyeva&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/RKOx4X&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Broken Seal&lt;/a&gt; by Dmitriy Parchutov, made with Blender, Photoshop, and Procreate:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-dmitriy-parchutov-broken-seal.webp&#34; alt=&#34;Broken Seal by Dmitriy Parchutov&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/L4vzm0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Oswald’s Alchemical Aether&lt;/a&gt; by Shawn Looyen, made with Blender and Photoshop&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-shawn-looyen-oswald-s-alchemical-aether.webp&#34; alt=&#34;Oswald’s Alchemical Aether by Shawn Looyen&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 11 May 2025</title>
      <link>https://librearts.org/2025/05/week-recap-11-may-2025/</link>
      <pubDate>Sun, 11 May 2025 20:14:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/05/week-recap-11-may-2025/</guid>
      <description>&lt;p&gt;Week highlights: new version of Shotcut, CMYK PDF exporting has landed in Inkscape, GSoC2025 has announced students/projects, LGM2025 program is up.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Ondřej Míchal started submitting his &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2255&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;first patches&lt;/a&gt; that introduce a GEGL filter browser, which is his GSoC project this year. Very early work, a lot more to follow.&lt;/p&gt;
&lt;p&gt;Gabriele Barbe is adding a &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2251&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;live preview&lt;/a&gt; of selected text color.&lt;/p&gt;
&lt;h2 id=&#34;inkscape&#34;&gt;
    &lt;a href=&#34;#inkscape&#34;&gt;
	Inkscape
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Martin Owens merged his megapatch that implements a new PDF exporter using CapyPDF. This is what’s bringing initial CMYK PDF exporting support to Inkscape. There’s not much user interface to look at, and it will probably stay that way. Would you like me to do a deeper dive into the topic, though?&lt;/p&gt;
&lt;p&gt;Also, dopelover contributed a keyboard shortcuts file that mimics Illustrator CC 2024.&lt;/p&gt;
&lt;h2 id=&#34;shotcut-250511&#34;&gt;
    &lt;a href=&#34;#shotcut-250511&#34;&gt;
	Shotcut 25.05.11
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Dan Dennedy released a new version of his video editor with new features:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New video filter: Alpha Strobe.&lt;/li&gt;
&lt;li&gt;New Freeze Frame command inserts a 10-seconds video clip that copies the frame your playhead is currently at.&lt;/li&gt;
&lt;li&gt;You can now make a track header wider by dragging its right border.&lt;/li&gt;
&lt;li&gt;The timeline toolbar now has a New Generator button.&lt;/li&gt;
&lt;li&gt;The File menu now has a New submenu where you can create a new project or a generator.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;shotcut-250511.webp&#34; alt=&#34;Shoctut 25.05.11 with a freeze frame selected&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Download options are &lt;a href=&#34;https://shotcut.org/download/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;gsoc2025&#34;&gt;
    &lt;a href=&#34;#gsoc2025&#34;&gt;
	GSoC2025
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Google finalized the list of participants in this year’s Google Summer of Code program. A lot of good projects got students: GIMP, Inkscape, Blender, FreeCAD, Kdenlive, Krita, Synfig, and others. I already covered this earlier in a &lt;a href=&#34;https://librearts.org/2025/05/gsoc-2025-projects-announced/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;dedicated post&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;lgm2025&#34;&gt;
    &lt;a href=&#34;#lgm2025&#34;&gt;
	LGM2025
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The Libre Graphics Meeting program is &lt;a href=&#34;https://libregraphicsmeeting.org/2025/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;up on the website&lt;/a&gt;. The event will take place at the end of May in Nuremberg, Germany.&lt;/p&gt;
&lt;p&gt;Here are some of the talks I’d be interested in attending if I were there:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://libregraphicsmeeting.org/2025/program/curious_case_of_splines_freecad/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Curious Case of Splines in FreeCAD.&lt;/a&gt; Ajinkya Dahale is &lt;em&gt;the&lt;/em&gt; splines guy in FreeCAD. He recently got another FPA grant to work on that, too.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://libregraphicsmeeting.org/2025/program/open-source_video_editing_landscape/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;A View on the Open-Source Video Editing Landscape.&lt;/a&gt; Simran Spiller has been very active in the Olive project (which is my personal NLE choice on Linux) for years.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://libregraphicsmeeting.org/2025/program/elephant_in_the_room-who_owns_the_image/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Elephant in the Room: Who Owns the Image?&lt;/a&gt; I’ve been bitten by AI artwork in the artworks section in my weeklies to the point where I won’t even post anything without going through AI detection services now. So I’m curious what Eylul Dogruel has to say about the larger picture with AI, images, and copyrights.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://libregraphicsmeeting.org/2025/program/inkscape_ui_vision_going_forward/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Inkscape UI Vision Going Forward.&lt;/a&gt; Henrique Perticarati submitted a UX/UI overhaul proposal last year, and parts of it are being implemented. You can see some of the proposed changes in &lt;a href=&#34;https://www.youtube.com/watch?v=VcaUtfeD5DA&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;this video&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://libregraphicsmeeting.org/2025/program/printing_maps_with_spot_colors/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Printing Maps with Spot Colors.&lt;/a&gt; For no other reason than to verify that Pierre Marchand, former developer of Fontmatrix, has really resurfaced after falling off the face of the Earth over a decade ago.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Oh, and one last thing. The event had been mostly (if not completely) controversy-free since 2006 until this week, when the organizer decided to hand over the keynote mic to Richard Stallman.&lt;/p&gt;
&lt;p&gt;I have no foggiest idea why Lasse needed to put himself in a position where he had to pick a side and defend his choice of a guy with this much antics. It’s not like there are no other prominent figures in the FOSS community to deliver the keynote (I could cough up a list of maybe half a dozen off the top of my head). To his credit, Lasse &lt;a href=&#34;https://post.lurk.org/@lgm/114465764697403829&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;reversed&lt;/a&gt; the decision promptly.&lt;/p&gt;
&lt;p&gt;I’ve seen at least one call for a complete flush of LGM management over this controversy. The thing is, there is no LGM management per se. People just agree where the next event will take place, and an entirely new team takes over. Right now, the LGM is &lt;a href=&#34;https://libregraphicsmeeting.org/2025/news/2025-05-08_0001-call-for-local-organizers-2026-2027/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;looking&lt;/a&gt; for people to host the 2026 and 2027 events.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/mAdvJY&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Atmosphere practice (氛围练习)&lt;/a&gt; by HFH, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-hfh-atmosphere-practice.webp&#34; alt=&#34;Atmosphere practice (氛围练习) by HFH&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/WX9lA3&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Ark of Covenant&lt;/a&gt; by Tomasz Badalski, made with Blender, Photoshop, and Quixel Bridge:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-tomasz-badalski-ark-of-covenant.webp&#34; alt=&#34;Ark of Covenant by Tomasz Badalski&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/a0rEm2&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Sewers&lt;/a&gt; by Nils Drechsel, made with Blender:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-nils-drechsel-the-sewers.webp&#34; alt=&#34;The Sewers by Nils Drechsel&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/rl5O4e&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Dark Fantasy Concepts Part Two&lt;/a&gt; by Max Steksov, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-max-steksov-dark-fantasy-concepts-part-two.webp&#34; alt=&#34;Dark Fantasy Concepts Part Two by Max Steksov&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/DLKmLo&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Why Do I Feel Like an Ant&lt;/a&gt; by Ahmed Shakib, made with Blender:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-ahmed-shakib-why-do-i-feel-like-an-ant.webp&#34; alt=&#34;Why Do I Feel Like an Ant by Ahmed Shakib&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/4Ne652&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Sunflower Field&lt;/a&gt; by AstheriArt, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-astheriart-sunflower-field.webp&#34; alt=&#34;Sunflower Field by AstheriArt&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Google Summer of Code 2025 projects announced</title>
      <link>https://librearts.org/2025/05/gsoc-2025-projects-announced/</link>
      <pubDate>Thu, 08 May 2025 23:34:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/05/gsoc-2025-projects-announced/</guid>
      <description>&lt;p&gt;Google Summer of Code 2025 projects have just been announced. As is usual in the last 20 years or so, Google is paying a reward to students for improving free and open-source software.&lt;/p&gt;
&lt;p&gt;I went ahead and harvested the list of all the relevant projects so you don&amp;rsquo;t have to. Let&amp;rsquo;s take a look at what&amp;rsquo;s likely coming later this year. I&amp;rsquo;m intentionally keeping this list concise and linking to project pages so you can explore details when you feel like it.&lt;/p&gt;
&lt;h2 id=&#34;graphics-and-design&#34;&gt;
    &lt;a href=&#34;#graphics-and-design&#34;&gt;
	Graphics and design
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Both GIMP, Inkscape, Krita (via KDE), and OpenPrinting (via The Linux Foundation) are long-time participants that gained a lot from the program. For &lt;a href=&#34;https://graphite.rs&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Graphite&lt;/a&gt;, this is their second time.&lt;/p&gt;
&lt;h3 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Gabriele Barbero will design and implement a &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/bHqrCiaR&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GEGL filter browser&lt;/a&gt; for GIMP.&lt;/li&gt;
&lt;li&gt;Ondřej Míchal will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/VQ0jE58o&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;enhance the plug-in/filter development experience&lt;/a&gt; by developing a new browser for discovering which GEGL filters are available and how they can be used from a plug-in/filter.&lt;/li&gt;
&lt;li&gt;SamIsTheFBI will develop an initial &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/4I53AOAO&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;online extensions registry&lt;/a&gt;. This would be a mostly static website with essential dynamic components.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;graphite&#34;&gt;
    &lt;a href=&#34;#graphite&#34;&gt;
	Graphite
    &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;epestr will implement &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/1TCNjF3K&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;marquee selection masking&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Firestar99 will develop &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/TfdLAuN4&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GPU-accelerated raster operations&lt;/a&gt; for Graphite (think adjusting hue, saturation, blurs, etc.)&lt;/li&gt;
&lt;li&gt;hawkeye will add &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/nrCPLvfb&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;advanced vector editing tool modes&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;indierusty will develop an &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/yQFi5PLq&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;efficient API&lt;/a&gt; for accessing, manipulating, and performing operations on vector data.&lt;/li&gt;
&lt;li&gt;PratyushGovind will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/uGQFb7Mk&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;enhance the Polygon Tool&lt;/a&gt; by introducing a variety of predefined shape nodes—such as Trapezoid, Star, Donut, Pie, Crescent, and more, all with dedicated gizmos.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;inkscape&#34;&gt;
    &lt;a href=&#34;#inkscape&#34;&gt;
	Inkscape
    &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Aarav Oswal will  integrate real-time, &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/xREAi1JS&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;on-canvas spell checking&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;aayush01x will make it possible to &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/ctNAgymM&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;run Inkscape headless&lt;/a&gt; for use in automated environments.&lt;/li&gt;
&lt;li&gt;Anunay will improve Inkscape&amp;rsquo;s &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/WtDx0f9Q&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;support for Adobe Illustrator&lt;/a&gt; native (non-PDF) file format.&lt;/li&gt;
&lt;li&gt;Fatma Omara will develop an easy way to &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/YzCjdsDT&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;recolor artworks&lt;/a&gt;, with live preview.&lt;/li&gt;
&lt;li&gt;Muhammad Rafay Irfan will enhance the &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/YMPjD3oZ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;accuracy and reliability of geometric intersection routines&lt;/a&gt; in Inkscape’s lib2geom library.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;krita&#34;&gt;
    &lt;a href=&#34;#krita&#34;&gt;
	Krita
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Ross Rosales will add a &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/ANWyc6fI&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;floating action bar for layers&lt;/a&gt; to access commonly used actions, especially for non-keyboard users (think running Krita on touch devices).&lt;/p&gt;
&lt;h3 id=&#34;openprinting&#34;&gt;
    &lt;a href=&#34;#openprinting&#34;&gt;
	OpenPrinting
    &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Hubert Guan will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/f9CKDFJW&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;port OpenPrinting&amp;rsquo;s stack to the Zephyr OS&lt;/a&gt;. That includes CUPS, libcupsfilters, etc.&lt;/li&gt;
&lt;li&gt;Kaushik Vishwakarma will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/PTiuC47E&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;add support for driverless printers to GNOME&lt;/a&gt; via the IPP Everywhere architecture in CUPS 3.x.&lt;/li&gt;
&lt;li&gt;VididVidid will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/HcP5bOK2&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;modernize the printing dialog in GTK&lt;/a&gt; with built-in preview in main view.&lt;/li&gt;
&lt;li&gt;Tarun Srivastava will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/VON8sRJK&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;update the KDE Print Manager&lt;/a&gt; to support various new features in CUPS 3.x, mainly support for IPP print destinations.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/Vxc0sLQU&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Mintu Gogoi&lt;/a&gt; and &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/Z88JfqZq&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Titiksha Bansal&lt;/a&gt; will create Rust bindings for libcups2/3.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/rBWHXaha&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Mohammed Imaduddin&lt;/a&gt; and &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/gRbcUkWB&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Zixuan Liu&lt;/a&gt; will add fuzz testing to various OpenPrinting projects.&lt;/li&gt;
&lt;li&gt;Rudra Pratap Singh will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/YEV4FNMy&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;modernize the OpenPrinting website&lt;/a&gt; with Next.js.&lt;/li&gt;
&lt;li&gt;Sanskar2303 will implement an &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/aFApa0Ws&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;image output verification framework&lt;/a&gt; based on OpenCV.&lt;/li&gt;
&lt;li&gt;Soumyadeep Ghosh will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/S3e2JPY8&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;port pyCUPS and system-config-printer to CUPS 3.x API&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;3d-and-animation&#34;&gt;
    &lt;a href=&#34;#3d-and-animation&#34;&gt;
	3D and animation
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This year, there are no rendering engines like Appleseed in the roster.&lt;/p&gt;
&lt;h3 id=&#34;blender&#34;&gt;
    &lt;a href=&#34;#blender&#34;&gt;
	Blender
    &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Benjamin Beilharz will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/NbWXDomc&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;improve sampling in the compositor&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Ian Yoo will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/NvO9JBt7&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;improve regression test coverage&lt;/a&gt; for the compositor.&lt;/li&gt;
&lt;li&gt;Mohamed-Hassan will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/t1j0P0IB&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;enhance Blender’s Glare node&lt;/a&gt; by addressing UX and technical limitations, improving usability, and performance.&lt;/li&gt;
&lt;li&gt;Namit Bhutani will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/kSM1BuKa&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;optimize mesh and multires sculpting performance&lt;/a&gt; in Blender, especially for artists working with high-res meshes.&lt;/li&gt;
&lt;li&gt;Ramón_1 will make it possible to &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/Tr1Cr4Ta&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;create keyframes directly in the VSE preview&lt;/a&gt; by using the “I” or “K” keys.&lt;/li&gt;
&lt;li&gt;Tariq will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/NRPXeA2r&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;address Blender’s edit-mode mirror limitations&lt;/a&gt; by enhancing its functionality to support multiple axes and operators.&lt;/li&gt;
&lt;li&gt;TheKaceFiles will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/pJUULEjM&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;implement pitch correction&lt;/a&gt; for sound playback in VSE.&lt;/li&gt;
&lt;li&gt;vivz753 will add &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/oxlTyZNy&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;various features and UI improvements to Flamenco&lt;/a&gt;: configuration editor page, mass deletion of render jobs, UI-related bug fixes.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;synfig&#34;&gt;
    &lt;a href=&#34;#synfig&#34;&gt;
	Synfig
    &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Abdelhadi Wael will develop a &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/fxeP8E73&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;brush tool&lt;/a&gt; and a basic prush profile editor.&lt;/li&gt;
&lt;li&gt;Nitish Itankar will create a new &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/EqL2LlYZ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;macOS app bundle&lt;/a&gt; built automatically, to replace the old error-prone Bash script.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;cad&#34;&gt;
    &lt;a href=&#34;#cad&#34;&gt;
	CAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Just like the last year, FreeCAD applied separately from the BRL-CAD umbrella organization. That seems to work for everybody.&lt;/p&gt;
&lt;h3 id=&#34;brl-cad&#34;&gt;
    &lt;a href=&#34;#brl-cad&#34;&gt;
	BRL-CAD
    &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Andrea Braghin will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/nbISmgHl&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;improve the interoperability between LS‑DYNA and BRL‑CAD&lt;/a&gt; by creating converters between k-File and BRL-CAD databases.&lt;/li&gt;
&lt;li&gt;Lorenzo Pegorari will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/25f08iuM&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;improve Arbalest&lt;/a&gt;, newer BRL-CAD&amp;rsquo;s Qt-based GUI.&lt;/li&gt;
&lt;li&gt;Simarjot will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/tp9RLaEx&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;port the online geomery viewer to Next.js&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Sayantan Deb (captain0xff) will implement &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/CCXJAFdQ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;interactive controls in the 3D View&lt;/a&gt;, primarily for PartDesign.&lt;/li&gt;
&lt;li&gt;chiragsingh1711 will add support for &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/istlFWLD&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;3D PDF exporting&lt;/a&gt; in TechDraw.&lt;/li&gt;
&lt;li&gt;theo-vt will make it possible to &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/xukQtkzX&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;edit multiple documents in parallel&lt;/a&gt; without completing a task in one of them.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;ifcopenshell&#34;&gt;
    &lt;a href=&#34;#ifcopenshell&#34;&gt;
	IfcOpenShell
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Sayan Jyoti Das will develop a web application to &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/888lO1F8&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;create and check BIM project exchange requirements&lt;/a&gt;. This will simplify writing Information Delivery Specification (IDS) data.&lt;/p&gt;
&lt;h3 id=&#34;manifold&#34;&gt;
    &lt;a href=&#34;#manifold&#34;&gt;
	Manifold
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Trzeth will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/LNlkt0XJ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;enhance 3D mesh offset&lt;/a&gt; for &lt;a href=&#34;https://manifoldcad.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Manifold&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;openscad&#34;&gt;
    &lt;a href=&#34;#openscad&#34;&gt;
	OpenSCAD
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Sparsh N will add a &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/MPJPiTJb&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;modern MSVC build support&lt;/a&gt; for Windows.&lt;/p&gt;
&lt;h2 id=&#34;video&#34;&gt;
    &lt;a href=&#34;#video&#34;&gt;
	Video
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;All three relevant organizations are long-time participants at GSoC. As usual, Kdenlive applied through KDE.&lt;/p&gt;
&lt;h3 id=&#34;kdenlive&#34;&gt;
    &lt;a href=&#34;#kdenlive&#34;&gt;
	Kdenlive
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Ajay Chauhan will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/sfesp3KZ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;improve Kdenlive timeline markers&lt;/a&gt; by introducing duration-based markers that define a clear start and end time.&lt;/p&gt;
&lt;h3 id=&#34;ffmpeg&#34;&gt;
    &lt;a href=&#34;#ffmpeg&#34;&gt;
	FFmpeg
    &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;averne and Geo Ster will develop a &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/uVO1901a&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;ProRes decoder&lt;/a&gt; using Vulkan compute shaders.&lt;/li&gt;
&lt;li&gt;Jack Lau will implement &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/CjXkqCQX&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;WHIP (WebRTC-HTTP Ingestion Protocol) support&lt;/a&gt; in FFmpeg.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;videolan&#34;&gt;
    &lt;a href=&#34;#videolan&#34;&gt;
	VideoLAN
    &lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Abdulrahman Saber will create &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/uPnZ5zNu&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LibVLC Wayland API&lt;/a&gt; so that developers can embed the media player in their programs.&lt;/li&gt;
&lt;li&gt;Ahmed Hamed Gaber will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/WNceufE8&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;improve the libNDI project&lt;/a&gt; (add support for sending NDI streams, expand protocol support for NDI-HX2 and a UDP-based NDI variant, improve performance, stability, and security) and integrate it in VLC.&lt;/li&gt;
&lt;li&gt;Akhilesh Kumar Yadav will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/0TUzOpCm&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;improve the VideoLAN crash&lt;/a&gt; reporter in Go and Vue.js.&lt;/li&gt;
&lt;li&gt;Arthur Norat will implement &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/LQHsm73T&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;parental control in VLC for iOS&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Benny Perumalla will add &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/c03UUkMf&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;advanced audio filters&lt;/a&gt;, including 3D audio effects, Prologic-II upmixing, audio track mixing and transitions, Lua scripting for custom filters, and LADSPA integration.&lt;/li&gt;
&lt;li&gt;Bhargavvz will develop an &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/ldqbL335&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;AI-powered smart media recommendation engine&lt;/a&gt; for VLC.&lt;/li&gt;
&lt;li&gt;Bob Moriasi will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/YEcSHEh5&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;redesign VLC for macOS&lt;/a&gt; to modernize the user interface. That includes getting rid of Carbon-era controls and rebuilding the media library with Core Data.&lt;/li&gt;
&lt;li&gt;Fahri will develop &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/QExwlue9&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;VLC for Apple Watch&lt;/a&gt;, both a standalone app and companion functionality.&lt;/li&gt;
&lt;li&gt;GlaucousGlaucus will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/WKhoaEIr&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;redesign the Qt interface&lt;/a&gt; with QML.&lt;/li&gt;
&lt;li&gt;Kartik Dua will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/oMcJRPQQ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;enhance Lua integration&lt;/a&gt; for VLC Extensions.&lt;/li&gt;
&lt;li&gt;Maksym Yemelianenko will make &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/yt3vtfkk&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;cloud storage services easily accessible&lt;/a&gt; using libcloudstorage.&lt;/li&gt;
&lt;li&gt;Saifelden ismail will add &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/db95jRqT&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;DVD-Audio support&lt;/a&gt; to VLC by implementing a module that decrypts and plays back CPPM-protected audio streams.&lt;/li&gt;
&lt;li&gt;Sungjoon Moon will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/HRhfk6b3&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;optimize the open-source AV1 decoder, dav1d&lt;/a&gt;, for the RISC-V Vector (RVV) ISA by implementing Vector-Length Agnostic (VLA) intrinsics.&lt;/li&gt;
&lt;li&gt;Yue (Zelda) Zhang will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/rl8VGD9d&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;enhance the user experience of VLC on iOS&lt;/a&gt; by improving playback controls and resolving persistent subtitle issues.&lt;/li&gt;
&lt;li&gt;Zyad M. Ayad will &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/HLdME7jR&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;integrate Radio-Browser.info into VLC&lt;/a&gt; to allow users browse and play internet radio stations directly.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;audio--mixxx&#34;&gt;
    &lt;a href=&#34;#audio--mixxx&#34;&gt;
	Audio / Mixxx
    &lt;/a&gt;
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Antonio Giordano will add &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/sHcUR4s0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;autocompletion for the Genre track metadata&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Armaan_Chowfin develop &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/VUpg9Wv5&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;more accurate resampling options&lt;/a&gt; for Mixxx.&lt;/li&gt;
&lt;li&gt;dhunstack will make the &lt;a href=&#34;https://summerofcode.withgoogle.com/programs/2025/projects/lRQpeA7K&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Demucs v4 source separation model available in Mixxx&lt;/a&gt; for separating mixed audio into stems.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;Overall, a very nice selection of projects! Thoughts?&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 4 May 2025</title>
      <link>https://librearts.org/2025/05/week-recap-4-may-2025/</link>
      <pubDate>Sun, 04 May 2025 14:34:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/05/week-recap-4-may-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of Kdenlive, Mixxx, and Giada; new features in GIMP and FreeCAD.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;CmykStudent implemented a simple palette exporter to KPL, Krita’s palette file format.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-kpl-exporting.png&#34; alt=&#34;KPL exporting in GIMP&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The other file format support they added is &lt;a href=&#34;https://en.wikipedia.org/wiki/OTA_bitmap&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Over the Air Bitmap&lt;/a&gt;. Not sure how to comment on that. I guess if we all die in a nuclear holocaust, cockroaches will be exchanging those with each other on Nokia 3310, and they’ll need a way to open and export those? Well, that’s one way to future-proof GIMP then!&lt;/p&gt;
&lt;h2 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Dave Carter finished adding initial support for external materials databases. The plan is to make it possible using external web services, for both downloading and uploading material definitions. The feature doesn’t seem to be built by default in weeklies yet, which is fine, as there are no external databases hooked up to the functionality yet.&lt;/p&gt;
&lt;p&gt;In other news, the FPA’s general assembly approved spending earmarked EUR 5000 on grants towards various small fixes and improvements in TechDraw and PartDesign. The CAD Working Group will be distributing the bounties. &lt;a href=&#34;https://github.com/FreeCAD/FPA-grant-proposals/issues/37&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Here&lt;/a&gt; is the full list of pre-approved issues to fix and features to implement.&lt;/p&gt;
&lt;h2 id=&#34;kdenlive-2504&#34;&gt;
    &lt;a href=&#34;#kdenlive-2504&#34;&gt;
	Kdenlive 25.04
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The new version comes with a major new feature: automatically creating masks to separate objects from their background. On the inside, the feature uses Meta’s &lt;a href=&#34;https://github.com/facebookresearch/sam2&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Segment Anything Model 2&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Among other changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Faster and more precise audio thumbnails&lt;/li&gt;
&lt;li&gt;Completely rewritten OpenTimelineIO import/exporting, should be more robust now&lt;/li&gt;
&lt;li&gt;You can now change the duration of multiple selected clips (right-click on the selection, choose Edit Duration, keep “Apply duration to all items” checked)&lt;/li&gt;
&lt;li&gt;Vertical zooming in audio tracks, with x1, x2, x4, and x8 presets&lt;/li&gt;
&lt;li&gt;Shift+Click now expands/collapses all effects in the stack&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://kdenlive.org/news/releases/25.04.0/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for full release notes.&lt;/p&gt;
&lt;h2 id=&#34;mixxx-251&#34;&gt;
    &lt;a href=&#34;#mixxx-251&#34;&gt;
	Mixxx 2.5.1
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The new version of &lt;a href=&#34;https://mixxx.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Mixxx&lt;/a&gt; brings controller mappings for DJ TechTools MIDI Fighter Spectra, Numark NS6II, Numark Platinum FX, M-Vave SMC-Mixer, Hercules DJControl Inpulse 500, and Reloop Digital Jockey 2 IE controllers. It also adds a mapping for the M-Vave SMK-25 II controller (&lt;a href=&#34;https://manual.mixxx.org/2.5/en/hardware/controllers/mvave_smk-25-ii.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;see here&lt;/a&gt; for how its controls are mapped).&lt;/p&gt;
&lt;p&gt;The Hercules DJControl Inpulse 300 controller now supports toneplay, slicer, and beatmatch. Other mappings got updates, too. The full list of changes is &lt;a href=&#34;https://mixxx.org/news/2025-04-27-mixxx-2_5_1-released/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;giada-120&#34;&gt;
    &lt;a href=&#34;#giada-120&#34;&gt;
	Giada 1.2.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Missed this release of Giada a couple of weeks ago. The new version of the loop station allows MIDI input from multiple devices and ships various small fixes. For the downloads and the full list of changes, please &lt;a href=&#34;https://github.com/monocasual/giada/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;see here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;disflux&#34;&gt;
    &lt;a href=&#34;#disflux&#34;&gt;
	Disflux
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a new, &lt;a href=&#34;https://github.com/Dimethoxy/Disflux/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;barely tested&lt;/a&gt; free (AGPL 3.0) plugin for smearing transients. Comes in LV2, VST3, and CLAP.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;disflux.webp&#34; alt=&#34;Disflux&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Here is what the developer says:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Disflux is a wild audio effect plugin that takes your transients and smears them through time, adding serious punch and weight. If you&amp;rsquo;re creating Hard Techno or Rawstyle and need your kicks to hit like a freaking train, Disflux is your new best friend. We&amp;rsquo;re talking aggressive, distorted, gated kicks that smack like no tomorrow.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here is my extremely quick demo:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/3Np_eDPQBXM&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/L4bQow&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Silence Atlas by IM_FreD&lt;/a&gt;, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-im_fred-the-silence-atlas.webp&#34; alt=&#34;The Silence Atlas by IM_FreD&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/qJKmkR&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Ancient Ruined Temple&lt;/a&gt; by RunBobFun, made with Blender:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-runbobfun-ancient-ruined-temple.webp&#34; alt=&#34;Ancient Ruined Temple by RunBobFun&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/lGKvne&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Temple of the Goldenbeard&lt;/a&gt; by Olga Rozova, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-olga-rozova-temple-of-the-goldenbeard.webp&#34; alt=&#34;Temple of the Goldenbeard by Olga Rozova&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/bgYedd&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The City of Others&lt;/a&gt; by Deltakosh, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-deltakosh-the-city-of-others.webp&#34; alt=&#34;The City of Others by Deltakosh&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/WX6DPy&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Stylized Fantasy Victorian Environment&lt;/a&gt; by Daniel Peres, made with Blender, Photoshop, and ProCreate:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-daniel-peres-stylized-fantasy-victorian-environment.webp&#34; alt=&#34;Stylized Fantasy Victorian Environment by Daniel Peres&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 27 April 2025</title>
      <link>https://librearts.org/2025/04/week-recap-27-apr-2025/</link>
      <pubDate>Sun, 27 Apr 2025 15:11:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/04/week-recap-27-apr-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of Helio sequencer and ZLEqualizer, new features in GIMP and FreeCAD.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;CmykStudent started working on a &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2237&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;total ink coverage&lt;/a&gt; display filter. For now, you can set a threshold and choose a color to visualize areas where the TIC is larger than that threshold. There is a quick demo in &lt;a href=&#34;https://fosstodon.org/@CmykStudent/114379258477996536&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;this post&lt;/a&gt; and quite a discussion in the comments.&lt;/p&gt;
&lt;h2 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The integrated assembly workbench hasn’t seen much action since the demise of Ondsel. However, furgo16 recently started contributing to it and &lt;a href=&#34;https://github.com/FreeCAD/FreeCAD/pull/20732&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;improved&lt;/a&gt; the bill of materials feature to enable BOM columns to be autopopulated with given properties.&lt;/p&gt;
&lt;p&gt;Another useful recent enhancement is a patch by tetektoza to enable &lt;a href=&#34;https://github.com/FreeCAD/FreeCAD/pull/20860&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;selecting a preferred PDF version&lt;/a&gt; in Preferences for importing and exporting PDF files. You can choose between PDF 1.4, 1.6, X-4, and A-1b. Previously, FreeCAD was hardcoded to use PDF/A-1b.&lt;/p&gt;
&lt;h2 id=&#34;helio-315&#34;&gt;
    &lt;a href=&#34;#helio-315&#34;&gt;
	Helio 3.15
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Peter Rudenko released an update of his distraction-free &lt;a href=&#34;https://helio.fm/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Helio sequencer&lt;/a&gt;. Here are the main changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A new option to switch between displaying note names in either C-D-E or Do-Re-Mi notation.&lt;/li&gt;
&lt;li&gt;Flats/sharps are now displayed as icons rather than ASCII symbols.&lt;/li&gt;
&lt;li&gt;Two colour schemes with higher contrast are now available.&lt;/li&gt;
&lt;li&gt;Window position and size are now persistent.&lt;/li&gt;
&lt;li&gt;Various improvements for mobile versions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;helio.webp&#34; alt=&#34;Helio seqencer&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;zlequalizer-061&#34;&gt;
    &lt;a href=&#34;#zlequalizer-061&#34;&gt;
	ZLEqualizer 0.6.1
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;zsliu98 recently released a new version of their &lt;a href=&#34;https://github.com/ZL-Audio/ZLEqualizer&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;equalizer&lt;/a&gt; with new features and improvements:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Multi-band target gain/Q changes.&lt;/li&gt;
&lt;li&gt;Pitch note support for slider text editors.&lt;/li&gt;
&lt;li&gt;Text editor support for pop-up floating window frequency value.&lt;/li&gt;
&lt;li&gt;LR/MS mode performance has been improved.&lt;/li&gt;
&lt;li&gt;The top panels are now half-transparent when they are not open.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;zl-eq-0-6-1.webp&#34; alt=&#34;ZLEqualizer&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;ZLEqualizer is &lt;a href=&#34;https://github.com/ZL-Audio/ZLEqualizer/releases/tag/0.6.1&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;available&lt;/a&gt; as an LV2 and a VST3 plugin, as well as a standalone app.&lt;/p&gt;
&lt;h2 id=&#34;anagram&#34;&gt;
    &lt;a href=&#34;#anagram&#34;&gt;
	Anagram
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Darkglass Electronics announced &lt;a href=&#34;https://www.darkglass.com/creation/anagram/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Anagram&lt;/a&gt;, its first multi-FX processor for the bass last week. Inside, it’s a Linux box with JACK2, LV2 plugins, and an open-source neural amp with support for NAM and AIDA-X models.&lt;/p&gt;
&lt;p&gt;Here is a soundcheck with the company&amp;rsquo;s founder, for maximum insights:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/bgGn9oDrcJg&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;Much of the work on software was done based on the tech by MOD Devices with the help of MOD’s developer Filipe Coelho and co-founder Gianfranco Ceccolini. I covered the news in more detail last week. &lt;a href=&#34;https://librearts.org/2025/04/meet-anagram-a-linux-powered-bass-fx-processor/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Read on&lt;/a&gt; if you haven’t yet.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/QKBeX8&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Recent personal work&lt;/a&gt; by Andrew Lee, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-andrew-lee-personal-work.webp&#34; alt=&#34;Recent personal work by Andrew Lee&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/a0BQ8L&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Avatar: Frontiers of Pandora - Story Packs&lt;/a&gt; by Mikhail Greuli from Massive Entertainment, made with Blender, Photoshop, and Snowdrop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-mikhail-greuli-avatar-frontiers-of-pandora-story-packs.webp&#34; alt=&#34;Avatar: Frontiers of Pandora - Story Packs by Mikhail Greuli&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/P65eLo&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Littlest Guardian&lt;/a&gt; by Rene Juul Madsen, made with Blender and GIMP:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-rene-juul-madsen-the-littlest-guardian.webp&#34; alt=&#34;The Littlest Guardian&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/P65ybB&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Steampunk Dockyard&lt;/a&gt; by Jacob Foster, made with Blender, Substance Designer/Painter, and Unreal Engine:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-jacob-foster-steampunk-dockyard.webp&#34; alt=&#34;Steampunk Dockyard by Jacob Foster&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/rlK9Ee&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Pyramid&lt;/a&gt; by Deltakosh, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-deltakosh-the-pyramid.webp&#34; alt=&#34;The Pyramid by Deltakosh&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/AZ4Zaz&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Old Stage&lt;/a&gt; by ABluSkittle / James, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-abluskittle-the-old-stage.webp&#34; alt=&#34;The Old Stage by ABluSkittle / James&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Meet Anagram, a Linux-powered bass FX processor</title>
      <link>https://librearts.org/2025/04/meet-anagram-a-linux-powered-bass-fx-processor/</link>
      <pubDate>Thu, 24 Apr 2025 00:00:00 +0000</pubDate>
      
      <guid>https://librearts.org/2025/04/meet-anagram-a-linux-powered-bass-fx-processor/</guid>
      <description>&lt;p&gt;Darkglass Electronics, a popular maker of bass-centric equipment (pedals, amps, cabinets), announced their first multi-effects box earlier this week. &lt;a href=&#34;https://www.darkglass.com/creation/anagram/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Anagram&lt;/a&gt; is a relatively compact pedal with a touch screen for setting up the signal chain, six endless encoders, and three footswitches.&lt;/p&gt;
&lt;p&gt;Inside, it packs a curation of effects, as well as amp and cabinet simulations—through neural models and IRs. Oh, and it’s running embedded Linux.&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/_lN4jIvcjiI&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;The UI seems to be well thought-out. FX controls are easy to access. You can even do things like splitting the signal chain, although the narrow display can only show one row at a time.&lt;/p&gt;
&lt;p&gt;If punching footswitches and tweaking encoders is not your thing, Anagram is supported by &lt;a href=&#34;https://www.darkglass.com/suite/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Darkglass Suite&lt;/a&gt;, a desktop librarian for other company’s gear (no Linux version, but Android/iOS versions are available).&lt;/p&gt;
&lt;p&gt;Anagram&amp;rsquo;s neural amp can load both &lt;a href=&#34;https://github.com/sdatkinson/neural-amp-modeler&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;NAM&lt;/a&gt; and &lt;a href=&#34;https://aida-x.cc/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;AIDA-X&lt;/a&gt; models—both open-source projects, both with various UIs available as plugins for desktop DAWs.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;neural-amp.webp&#34; alt=&#34;Neural Amp&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The focus on neural modeling shouldn’t surprise you. It’s the latest tech that people are really excited about, and for a good reason.&lt;/p&gt;
&lt;p&gt;Coincidentally, &lt;a href=&#34;https://www.darkglass.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Darkglass&lt;/a&gt; and &lt;a href=&#34;https://neuraldsp.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Neural DSP Technologies&lt;/a&gt;, the maker of Quad Cortex and Nano Cortex, share a co-founder, Douglas Castro (no longer around at Darkglass). You &lt;em&gt;could&lt;/em&gt; probably think of Anagram as a bass-focused sibling in the Cortex family. Well, a cousin twice removed, maybe? At a price point exactly in the middle between the Quad and the Nano.&lt;/p&gt;
&lt;p&gt;If you dig a little deeper, there’s a lot of fun trivia there. Yes, Darkglass and Neural DSP Technologies have the same co-founder. Darkglass was acquired by Korg several years ago, but Neural DSP Technologies remains independent. However, Korg also owns &lt;a href=&#34;https://aguilaramp.com/en-int&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Aguilar&lt;/a&gt;—another bass equipment household name. An Aguilar DB amp makes a cameo appearance in one of the Anagram product videos. I wouldn’t be too surprised if there was some cross-pollination between the two companies.&lt;/p&gt;
&lt;p&gt;There’s already at least a dozen reviews on YouTube. If you feel brave enough, you can start with the official deep dive video (1h+ long).&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/2OTK8WRHuSY&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;h2 id=&#34;anyway-linux-based&#34;&gt;
    &lt;a href=&#34;#anyway-linux-based&#34;&gt;
	Anyway, Linux-based?
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Ay. It’s running on Linux (&lt;a href=&#34;https://buildroot.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Buildroot&lt;/a&gt;-based if you care, with the MOD Build System layer on top of it), uses &lt;a href=&#34;https://github.com/jackaudio/jack2&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;JACK2&lt;/a&gt; for audio server together with &lt;a href=&#34;https://github.com/mod-audio/mod-host&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;mod-host&lt;/a&gt;, and relies on LV2 plugins for effects—I’ll get back to that in a minute. Darkglass published extensive &lt;a href=&#34;https://www.darkglass.com/pablito-licenses/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;information on licenses&lt;/a&gt; and &lt;a href=&#34;https://github.com/Darkglass-Electronics/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;source code modifications&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you’ve been around Linux audio long enough, it shouldn’t surprise you that the latency is really good. With Anagram, you can go as low as 1.3ms of total i/o roundtrip latency at 16 frames / 48kHz with “static” effects like the global EQ, mixer, and looper, and a bunch of extra plugins.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;anagram-internal-routing.webp&#34; alt=&#34;Internal signal routing&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The setup on the screenshot above (&lt;a href=&#34;https://mastodon.falktx.com/@falktx/114382314631943218&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;courtesy of Filipe Coelho&lt;/a&gt;) isn’t exactly telling because you don’t get to see what plugins those are. But that preset runs with around 30% CPU load.&lt;/p&gt;
&lt;p&gt;Apart from running proprietary plugins (mostly LV2 versions of Darkglass’s own pedals), Anagram has some open-source ones. The global EQ is &lt;a href=&#34;https://github.com/x42/fil4.lv2&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;fil4.lv2&lt;/a&gt; by Robin Gareus, but you probably wouldn’t recognize it.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;global-eq.webp&#34; alt=&#34;Global EQ based on fil4.lv2&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The spectrum analyzer is actually &lt;a href=&#34;https://github.com/x42/modspectre.lv2&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;modspectre.lv2&lt;/a&gt;, also by Robin, together with Filipe.&lt;/p&gt;
&lt;p&gt;The built-in looper is based on the &lt;a href=&#34;https://sonosaurus.com/sooperlooper/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;sooperlooper&lt;/a&gt; by Jesse Chappell, and you wouldn’t recognize it either.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;looper.webp&#34; alt=&#34;SooperLooper-based looper in Anagram&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;That’s the power of LV2: you can separate the logic from the UI and build entirely new interfaces. And since you are here for the gory penguin details, Anagram’s UI is built with &lt;a href=&#34;https://lvgl.io/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LVGL&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;how-good-is-it-for-1k-eur&#34;&gt;
    &lt;a href=&#34;#how-good-is-it-for-1k-eur&#34;&gt;
	How good is it for 1K EUR?
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;I don’t have any hands-on experience with it, and gear channels on YouTube are not necessarily a great indicator. But they seem to be loving it so far.&lt;/p&gt;
&lt;p&gt;Based on several demos I listened to, the processing quality is convincing. You can check out this video by Nate Navaro; he doesn’t cover the cons much (if at all), but he plays at least as much as he talks:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/PUFhpMcaR4g&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;And because you can load neural profiles for whatever gear, people are already starting to use Anagram for instruments other than the bass. Here is a video by Leo Gibson:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/kId7P8y0dN8&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;h2 id=&#34;will-this-be-an-open-platform&#34;&gt;
    &lt;a href=&#34;#will-this-be-an-open-platform&#34;&gt;
	Will this be an open platform?
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;That remains to be seen. It kinda makes sense that Darkglass would at least try to create a marketplace and thus open the platform to 3rd-party developers. But there is no word on that yet.&lt;/p&gt;
&lt;p&gt;Korg, as a parent company, does have experience creating an &lt;a href=&#34;https://korginc.github.io/logue-sdk/unit-index/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;open platform&lt;/a&gt; for plugin developers. You can get 3rd-party plugins for their Prologue, Minilogue XD, NTS-1, NTS-1 mkII, and NTS-3 synths and effect kits. Or develop your own ones. There are some &lt;a href=&#34;https://www.sinevibes.com/korg/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;very nice ones&lt;/a&gt; available.&lt;/p&gt;
&lt;p&gt;MOD Devices, where much of the tech is coming from (I’ll get to that in a minute, too), has &lt;em&gt;a lot&lt;/em&gt; of experience building an open platform as well. They developed their own web-based toolkit for LV2 plugins and a &lt;a href=&#34;https://github.com/mod-audio/mod-plugin-builder&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;toolchain for developers&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;where-is-this-all-coming-from&#34;&gt;
    &lt;a href=&#34;#where-is-this-all-coming-from&#34;&gt;
	Where is this all coming from?
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The Anagram team has drawn directly from &lt;a href=&#34;https://mod.audio/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MOD Devices&lt;/a&gt;, a startup company by Gianfranco Ceccolini et al. MOD built several multi-FX boxes, most recently &lt;a href=&#34;https://mod.audio/dwarf/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Dwarf&lt;/a&gt;, targeted primarily at guitar players but also used by other musicians (Peter Kirn of CDM fame is &lt;a href=&#34;https://cdm.link/review-mod-dwarf-is-a-lush-bottomless-portal-to-effects-that-keeps-getting-better/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;one of the fans&lt;/a&gt;).&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/hUNRtzdq1FE&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;MOD Devices came up with the idea that you can build an open platform for loading effects and do it all in a browser. They used embedded Linux, a custom &lt;a href=&#34;https://github.com/mod-audio/mod-host&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LV2 host&lt;/a&gt; application, and a metric crapton of LV2 plugins to build a strong platform. All in all, it was a great concept and a decent implementation (although not without its flaws).&lt;/p&gt;
&lt;p&gt;Alas, the company wasn’t very successful. COVID-19 messed up the supply chain really badly, which triggered a multi-year crisis from which the company hasn’t recovered yet and probably never will.&lt;/p&gt;
&lt;p&gt;In September 2024, Gianfranco &lt;a href=&#34;https://forum.mod.audio/t/mod-reboot-phase-2/11785&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;announced&lt;/a&gt; on the forum: “We’ve sold some of our software assets to industry peers and our staff is now working part-time on these collaborations”. We now know what he meant by that, exactly.&lt;/p&gt;
&lt;p&gt;In fact, you can see both Gianfranco Ceccolini and Filipe Coelho (MOD employee and developer of Carla, DPF, and Cardinal, among other things) in the Anagram back story video.&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/CzaVPM_Ja3U&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;What do we, as Linux users, get out of all this? Darkglass has already given the code modifications back to the community. But can I interest you in a completely misplaced sense of pride? I mean, Jordan Rudess plays Linux-powered keyboards by Korg. John Petrucci plays a Linux-powered Quad Cortex. So maybe get John Myung to play Anagram, and you could claim that Dream Theater is an all-penguin band. Or not.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 20 April 2025</title>
      <link>https://librearts.org/2025/04/week-recap-20-apr-2025/</link>
      <pubDate>Sun, 20 Apr 2025 15:11:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/04/week-recap-20-apr-2025/</guid>
      <description>&lt;p&gt;Week highlights: cool new features for GIMP, Inkscape, and Ardour in the works; new releases of Scribus and Bonsai BIM.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The team is currently working on bugfixes for 3.0 and new features, and they are getting some useful contributions currently undergoing review:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2209&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Overwrite mode&lt;/a&gt; for painting tools&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2217&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Vertical alignment&lt;/a&gt; for text layers&lt;/li&gt;
&lt;li&gt;Initial &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2220&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;APNG loading&lt;/a&gt; support&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2223&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Extra options&lt;/a&gt; for the New Guide script&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;inkscape&#34;&gt;
    &lt;a href=&#34;#inkscape&#34;&gt;
	Inkscape
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The team is preparing for the v1.4.2 release. Meanwhile, there are two notable patches under review:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/7130&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Animated GIF&lt;/a&gt; output&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/6534&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;On-canvas controls&lt;/a&gt; for offset and vertical orientation of the text on path.&lt;/li&gt;
&lt;/ul&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/YOV0BQwHPDw&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;This implementation is not complete yet and is not even in the development branch. Chances are, it will be part of v1.5/1.6.&lt;/p&gt;
&lt;h2 id=&#34;scribus-164&#34;&gt;
    &lt;a href=&#34;#scribus-164&#34;&gt;
	Scribus 1.6.4
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a bugfix update of Scribus, fixes are mainly for the importing and exporting of PDF files. See the &lt;a href=&#34;https://www.scribus.net/scribus-1-6-4-released/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;announcement&lt;/a&gt; for details.&lt;/p&gt;
&lt;h2 id=&#34;blender-subtitle-editor&#34;&gt;
    &lt;a href=&#34;#blender-subtitle-editor&#34;&gt;
	Blender Subtitle Editor
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;If you haven’t tried tin2tin’s &lt;a href=&#34;https://github.com/tin2tin/Subtitle_Editor&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;subtitle editor&lt;/a&gt; addon for Blender, check it out. Most recently, it got faster automatic transcribing with Whisper. The addon is somewhat simplistic, but seems capable enough. Apart from automatic transcribing, it has importing/exporting (naturally), translations, line breaks, and more.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;blender-subtitle-editor.webp&#34; alt=&#34;Blender Subtitle Editor&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;bonsai-082&#34;&gt;
    &lt;a href=&#34;#bonsai-082&#34;&gt;
	Bonsai 0.8.2
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The new version of the &lt;a href=&#34;https://bonsaibim.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;BIM authoring addon&lt;/a&gt; for Blender comes with 654 new features and fixes. I don’t know how they manage it, but it’s impressive.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;bonsaibim-0-8-2-layered-walls.webp&#34; alt=&#34;Layered walls visualization in Bonsai 0.8.2&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Here are some of the release highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Visualization of composite layered walls is now possible in both 3D and 2D (see the screenshot above)&lt;/li&gt;
&lt;li&gt;Blender 4.4 support has been added&lt;/li&gt;
&lt;li&gt;Drawing and snapping have been improved in a million ways&lt;/li&gt;
&lt;li&gt;Clicking on a face now displays its area estimation&lt;/li&gt;
&lt;li&gt;Zones, ports, and systems got UI polish&lt;/li&gt;
&lt;li&gt;The experimental cutting tool got a new bisect faces mode&lt;/li&gt;
&lt;li&gt;The addon got a workaround for loading TIN surfaces made with Revit 2025&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://community.osarch.org/discussion/comment/24778/#Comment_24778&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for details. There’s also a video review by BIMvoice.&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/OJFaPNyLXq0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;h2 id=&#34;ardour&#34;&gt;
    &lt;a href=&#34;#ardour&#34;&gt;
	Ardour
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Paul Davis published a &lt;a href=&#34;https://discourse.ardour.org/t/whats-coming-in-ardour-9-0/111645&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;post&lt;/a&gt; about the ongoing work and what&amp;rsquo;s likely coming in Ardour 9.0. Here&amp;rsquo;s what&amp;rsquo;s cooking:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Various UI changes&lt;/li&gt;
&lt;li&gt;Multi-touch support on Windows and Linux&lt;/li&gt;
&lt;li&gt;Region effects&lt;/li&gt;
&lt;li&gt;Pianoroll windows&lt;/li&gt;
&lt;li&gt;Clip recording and editing in Cue (WIP for MIDI, audio editing could be a post-9.0 feature)&lt;/li&gt;
&lt;li&gt;Real-time analyzer, with code from Fons Adriaensens&amp;rsquo;s &lt;a href=&#34;https://kokkinizita.linuxaudio.org/linuxaudio/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;JAPA&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All of the above items except UI changes are already in the main development branch. However, only the multi-touch support is more or less complete and even now Robin keeps adding some code. So expect a lot more polish. Also, for clip recording, Novation Launchpad surface code will need to be updated.&lt;/p&gt;
&lt;p&gt;The UI changes are a bit of a tough cookie to crack. It&amp;rsquo;s likely that Ardour will inherit at least some of the changes you can see in Mixbus 11:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;mixbus-11.webp&#34; alt=&#34;Mixbus 11&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The two most important changes you are looking at here are 1) the restructuring of the toolbar and 2) the newly added bottom panel in the editor window that displays either plugin controls (track/bus header is selected) or the MIDI region editor (MIDI region is selected).&lt;/p&gt;
&lt;p&gt;Overall, it&amp;rsquo;s a nice batch of changes. However, it comes with some changes that could be annoying for some users. For example, you can&amp;rsquo;t disable the navigation timeline in the toolbar anymore, and you can only see the varispeed control if you enable the secondary clock. Personally, I&amp;rsquo;d expect some level of cherry-picking to happen when the team start merging the changes		.&lt;/p&gt;
&lt;h2 id=&#34;audacity&#34;&gt;
    &lt;a href=&#34;#audacity&#34;&gt;
	Audacity
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Martin Keary recently &lt;a href=&#34;https://x.com/Tantacrul/status/1909997765863899579&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;posted some screenshots&lt;/a&gt; of what native plugins are going to look like in Audacity 4.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;audacity4-native-plugin-ui.webp&#34; alt=&#34;Native plugin UI in Audacity 4&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;I did some very quick testing of the latest Qt-based build from the main development branch. You can create a new project, import audio, play it back, and do things like trimming, cutting, and timestretching. However, it crashes a lot and still has bits of MuseScore all over the place.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;audacity4-main-branch.webp&#34; alt=&#34;Audacity 4 main UI&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;convertwithmoss-122x&#34;&gt;
    &lt;a href=&#34;#convertwithmoss-122x&#34;&gt;
	ConvertWithMoss 12.2.x
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Didn’t even know this project existed, but Jürgen Moßgraber has been working on this for several years already. It’s a &lt;a href=&#34;https://www.mossgrabers.de/Software/ConvertWithMoss/ConvertWithMoss.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;converter&lt;/a&gt; between sample file formats, with support for NKI (Native Instruments Kontakt v1-v7), SFZ, DecentSampler, and more.&lt;/p&gt;
&lt;p&gt;The latest few releases improved support for Kontakt, Yamaha YSFC, and Ableton ADV files.&lt;/p&gt;
&lt;p&gt;Seems like a project I’d love to use to convert some sample libraries from NKI to SFZ or DS. Unfortunately, I didn’t have much luck building and running it on Linux, and the developer only ships a DEB file.&lt;/p&gt;
&lt;p&gt;Maybe you&amp;rsquo;ll have more luck? &lt;a href=&#34;https://github.com/git-moss/ConvertWithMoss/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Here is the code.&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/6LXgLO&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Nautilus Chamber by Quentin Stipp&lt;/a&gt;, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-quentin-stipp-nautilus-chamber.webp&#34; alt=&#34;Nautilus Chamber by Quentin Stipp&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/rlddPE&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Different Seasons (Autumn)&lt;/a&gt; by Reda Kan, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-reda-kan-different-seasons-autumn.webp&#34; alt=&#34;Different Seasons (Autumn) by Reda Kan&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/K3B0yo&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Fading Grace&lt;/a&gt; by Rene Gorecki, made with Blender, Photoshop, and Unreal Engine:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-rene-gorecki-fading-grace.webp&#34; alt=&#34;Fading Grace by Rene Gorecki&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/8BLDa6&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Diesel Cat Pub - Part 1&lt;/a&gt; by Nikita Gritsun, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-nikita-gritsun-the-diesel-cat-pub.webp&#34; alt=&#34;The Diesel Cat Pub - Part 1 by Nikita Gritsun&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/1N3gwX&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Node Tree&lt;/a&gt; by Einar Martinsen, made with Blender, Photoshop, and ZBrush:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-einar-martinsen-the-node-tree.webp&#34; alt=&#34;The Node Tree by Einar Martinsen&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/XJY3bw&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Iceveil - Inside the Iceberg&lt;/a&gt; by Marvin Hillmann, made with Blender, Photoshop, 3DCoat, and Medium:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-marvin-hillmann-iceveil.webp&#34; alt=&#34;Iceveil - Inside the Iceberg by Marvin Hillmann&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 13 April 2025</title>
      <link>https://librearts.org/2025/04/week-recap-13-apr-2025/</link>
      <pubDate>Sun, 13 Apr 2025 15:11:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/04/week-recap-13-apr-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of Pinta and Elektroid, FreeCAD Project Association announces new grants.&lt;/p&gt;
&lt;h2 id=&#34;pinta-30&#34;&gt;
    &lt;a href=&#34;#pinta-30&#34;&gt;
	Pinta 3.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The new version of the &lt;a href=&#34;https://www.pinta-project.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;image editor&lt;/a&gt; comes with a GTK4/libadwaita port, UI revamp with functionality moved to the headerbar, new effects, add-ins support restored, and various quality-of-life improvements. Full review is already &lt;a href=&#34;https://librearts.org/2025/04/pinta-3-0-released/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;available here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;pinta-3-0.webp&#34; alt=&#34;Pinta 3.0&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The FreeCAD project Association members &lt;a href=&#34;https://blog.freecad.org/2025/04/07/q1-2025-grants-announced/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;has voted&lt;/a&gt; for grants in the first quarter of 2025. Expect this work:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Two new types of curves for Sketcher&lt;/li&gt;
&lt;li&gt;Further improvements in the FEM workbench&lt;/li&gt;
&lt;li&gt;Modernized rendering and selection systems + new renderer for Coin&lt;/li&gt;
&lt;li&gt;The foundation for multi-threading and asynchronous document/objects recomputation&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Additionally, a former Ondsel developer will resume his work on Lens, the FreeCAD-centric online PDM system developed by the company, to make it self-hostable. The funds for this project come from a &lt;a href=&#34;https://blog.freecad.org/2025/02/14/the-ondsel-onwards-fund/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;separate source&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;elektroid-32&#34;&gt;
    &lt;a href=&#34;#elektroid-32&#34;&gt;
	Elektroid 3.2
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This FOSS replacement for Elektron Transfer has been updated and now ships with &lt;a href=&#34;https://www.elektron.se/explore/digitone-ii&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Digitone II&lt;/a&gt; support. The CLI version now also supports backing up your data (recursively downloading it, really). The rest of the changes are &lt;a href=&#34;https://github.com/dagargo/elektroid/releases/tag/3.2&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;fixes&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you don&amp;rsquo;t want to build Elektroid from source code, there&amp;rsquo;s a &lt;a href=&#34;https://flathub.org/apps/io.github.dagargo.Elektroid&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;flatpak build&lt;/a&gt; on Flathub.&lt;/p&gt;
&lt;h2 id=&#34;shortcircuit-xt&#34;&gt;
    &lt;a href=&#34;#shortcircuit-xt&#34;&gt;
	Shortcircuit XT
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;It’s been a while since I last talked about this &lt;a href=&#34;https://github.com/surge-synthesizer/shortcircuit-xt&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;free and open-source sampler&lt;/a&gt;. The Surge XT team refocused on this project around 2022 and dropped active work on Monique and Stochas. A lot has happened since then. The sampler now has rudimentary support for SF2, SFZ, and GIG sample libraries. The UI looks mostly complete but has a ton of placeholders because a lot of the planned functionality is missing.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;shortcircuit-xt.webp&#34; alt=&#34;Shortcircuit XT, git, April 2025&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;It’s going to be a long time before Shortcircuit XT can be recommended as a tool of the trade. Still, the fact that you can actually get some sounds out of it is kinda exciting.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/8BoXWm&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;South of Midnight - Chapter 9 - Of Webs and Woman&lt;/a&gt; by Samir Ahmed Yahia, made with Blender, Substance Painter, and Unreal Engine:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-samir-ahmed-yahia-south-of-midnight.webp&#34; alt=&#34;South of Midnight - Chapter 9 - Of Webs and Woman by Samir Ahmed Yahia&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/98lRgO&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Tower&lt;/a&gt; by Zp Zhang, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-zp-zhang-tower.webp&#34; alt=&#34;Tower by Zp Zhang&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/mAnm2a&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Abandoned Ancient Gate&lt;/a&gt; by Greg Westphal, made with Blender:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-greg-westphal-abandoned-ancient-gate.webp&#34; alt=&#34;Abandoned Ancient Gate by Greg Westphal&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/DLB2O0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Verdant Utopia&lt;/a&gt; by Yota Tasaki, made with Blender and Unreal Engine:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-yota-tasaki-verdant-utopia.webp&#34; alt=&#34;Verdant Utopia by Yota Tasaki&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Pinta 3.0 released</title>
      <link>https://librearts.org/2025/04/pinta-3-0-released/</link>
      <pubDate>Sun, 13 Apr 2025 00:00:00 +0000</pubDate>
      
      <guid>https://librearts.org/2025/04/pinta-3-0-released/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://www.pinta-project.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Pinta&lt;/a&gt; team announced the v3.0 release yesterday. Let’s take a quick look at what’s changed and what still needs to change.&lt;/p&gt;
&lt;p&gt;Before I continue, here is a disclaimer: I’m not going to mention every single thing that is new or improved. I only cover things that matter to me. Full release notes are &lt;a href=&#34;https://github.com/PintaProject/Pinta/releases/tag/3.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;available here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;pinta-3-0.webp&#34; alt=&#34;Pinta 3.0&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;whats-great-in-pinta-30&#34;&gt;
    &lt;a href=&#34;#whats-great-in-pinta-30&#34;&gt;
	What’s great in Pinta 3.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Add-ins support is back&lt;/strong&gt;. Image editing programs absolutely need a plugin architecture so that people can go wild and do great (and sometimes ugly) things. At this point, it’s hard to say if this will be popular. Pinta didn’t have a terrible lot of plugins back in its v0.x days, but we’ll see.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;pinta-3-0-addin-manager.webp&#34; alt=&#34;Add-in manager in Pinta 3.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The [ and ] shortcuts for brush size control&lt;/strong&gt;. It seems like a minor thing, but it shows that the developers are thinking about efficiency. That said, it would be lovely to have some form of an in-place indicator for the change, especially since there is no brush tip preview on the canvas.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Layers and History docks can be collapsed&lt;/strong&gt;.You can hide either of them or both in the right-side panel. Kinda neat when you want to see more.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;pinta-3-0-collapsed-docks.webp&#34; alt=&#34;Cllapsed docks on the right&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;things-that-are-ok&#34;&gt;
    &lt;a href=&#34;#things-that-are-ok&#34;&gt;
	Things that are OK
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;GTK4 port&lt;/strong&gt;. I know some people love fixating on toolkits and updates as if there are some jaw-dropping benefits arriving. But GTK4 support doens&amp;rsquo;t magic new features or better UX/UI into the program desktops. It just keeps the Pinta up to speed with what’s supported down the technology stack.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The menu-to-headerbar switch&lt;/strong&gt;. Generally, I have no problem with designs that rely on headerbars as long as the functionality is accessible. Pinta is a mixed bag there. On one hand, you do get quick access to common image operations and color tools. On the other hand, effects are organized into nested menus that require extra clicking, and that is rather annoying.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;pinta-3-0-effects-menu.webp&#34; alt=&#34;Effects menu in the headerbar&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;A search palette (a-la Blender, GIMP, etc.) would really help, especially if the developers expect to add more image manipulation commands and effects (filed &lt;a href=&#34;https://github.com/PintaProject/Pinta/issues/1339&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;#1339&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;New effects&lt;/strong&gt;: Dithering, Voronoi Diagram, Vignette, Dents, Feather Object, Align Object, Outline Object. Half of them are marginally useful, others are fine. Dithering could be &lt;em&gt;very&lt;/em&gt; useful, except there is literally no control over its blending; it’s all or nothing. Align Object &lt;em&gt;already is&lt;/em&gt; useful, but it would make a lot more sense as a tool rather than an effect.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nearest-neighbor resampling mode&lt;/strong&gt; when resizing is not a terrific option, there are vastly better algorithms out there, some old (Lancos3), some newer (NoHalo, LoHalo), and some very neat AI ones (think &lt;a href=&#34;https://upscayl.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Upscayl&lt;/a&gt;). But the fact they are thinking about options here is a good indicator.&lt;/p&gt;
&lt;h2 id=&#34;caveats&#34;&gt;
    &lt;a href=&#34;#caveats&#34;&gt;
	Caveats
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;It’s tricky evaluating Pinta after you’ve spent decades using more complex software like Photoshop and GIMP. To me, the program has some unfortunate limitations and poor design choices:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It won’t open 16-bpc TIFFs (like pre-2.10 GIMP), because it relies on &lt;a href=&#34;https://docs.gtk.org/gdk-pixbuf/class.Pixbuf.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GdkPixbuf&lt;/a&gt; for simplicity’s sake.&lt;/li&gt;
&lt;li&gt;Selection tools have no controls over the side ratio (try cropping exactly to 16:9). The best you can get is the &lt;strong&gt;Shift&lt;/strong&gt; modifier enabling the 1:1 ratio (filed &lt;a href=&#34;https://github.com/PintaProject/Pinta/issues/1335&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;#1335&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Pinta pastes into an existing layer, although it should really paste into a new layer (filed &lt;a href=&#34;https://github.com/PintaProject/Pinta/issues/1344&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;#1344&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Layer properties (blending, opacity) are hidden behind a double-click (or &lt;strong&gt;F4&lt;/strong&gt;).&lt;/li&gt;
&lt;li&gt;Text objects can’t be edited. Not only that, you have to keep them on a separate bitmap layer, otherwise they are baked into your existing bitmap layer (filed &lt;a href=&#34;https://github.com/PintaProject/Pinta/issues/1337&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;#1337&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Displaying a canvas grid is possible (it’s even configurable), but selections don’t snap to the grid’s intersections (filed &lt;a href=&#34;https://github.com/PintaProject/Pinta/issues/1336&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;#1336&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Effects have no preview toggle and restart rendering every time you change a setting (filed &lt;a href=&#34;https://github.com/PintaProject/Pinta/issues/1341&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;#1341&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Zooming in to 300% and above is &lt;em&gt;slow&lt;/em&gt;. The program even crashed several times on me citing a lack of free memory (filed &lt;a href=&#34;https://github.com/PintaProject/Pinta/issues/1342&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;#1342&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;The developers went the easy road of reusing the desktop tech for making screenshots rather than implementing their own feature for that, so you have no delay controls. In other words, you can’t use Pinta to make screenshots of doing something in Pinta.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;But maybe the most annoying thing is that color adjustment tools are all in modal dialogs (filed &lt;a href=&#34;https://github.com/PintaProject/Pinta/issues/1334&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;#1334&lt;/a&gt;). With GNOME and GTK4, this means the actual image content is dimmed when you are color-correcting, so you can’t make a good choice. Here is a quick demo where the top is dimmed due to a modal dialog and the bottom is what the image actually looks like:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;pinta-3-0-dimming.webp&#34; alt=&#34;Image view dimmed due to a modal dialog in Pinta 3.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Plus, you can’t move a color correction dialog around if your POI is in the center­—the entire program window will unmaximize and move instead.&lt;/p&gt;
&lt;p&gt;This design decision (if it was one rather than an oversight) is difficult to justify, because e.g. the Add-in Manager window &lt;em&gt;could&lt;/em&gt; be modal for all I care, but it isn’t and floats around just fine.&lt;/p&gt;
&lt;p&gt;We can argue about how much of that—when fixed—would be advanced functionality that is not supposed to be in a simple editor. Personally, I just filed reports and will stick with a different program, at least until they are taken care of. But if none of those things bother you, then more power to you.&lt;/p&gt;
&lt;h2 id=&#34;closing-thoughts&#34;&gt;
    &lt;a href=&#34;#closing-thoughts&#34;&gt;
	Closing thoughts
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;There is much to admire about Cameron White’s long-term drive to get Pinta to a state where it works and feels like a modern-day “midpack” image editor that does the job. While he attracted some new contributors lately, most notably Lehonti Ramos, I wish he was more successful in building a larger team.&lt;/p&gt;
&lt;p&gt;The overall development direction seems completely sensible to me. The team is not spending much time on needless fun effects or anything of that kind. New features are mostly actually needed, plus, the team has done a lot of bugfixing between beta1 and the final release.&lt;/p&gt;
&lt;h2 id=&#34;downloads&#34;&gt;
    &lt;a href=&#34;#downloads&#34;&gt;
	Downloads
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Pinta comes with &lt;a href=&#34;https://github.com/PintaProject/Pinta/releases/tag/3.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;builds&lt;/a&gt; for Windows and macOS. For Linux users, there was a static build before (3.0 beta1), but now we are down to &lt;a href=&#34;https://flathub.org/apps/com.github.PintaProject.Pinta&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Flatpak&lt;/a&gt; and &lt;a href=&#34;https://snapcraft.io/pinta&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Snap&lt;/a&gt;, I guess.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 6 April 2025</title>
      <link>https://librearts.org/2025/04/week-recap-6-apr-2025/</link>
      <pubDate>Sun, 06 Apr 2025 16:11:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/04/week-recap-6-apr-2025/</guid>
      <description>&lt;p&gt;Week highlights: GIMP team started planning v3.2 development, new releases of jc303, Qtractor, and KnobKraft-orm.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;When the team released v3.0, they said they’d try to make shorter release cycles. This week, Jehan started going through bug reports and feature requests and changing milestones. Some tickets are now scheduled for v3.2, others are scheduled for v3.4, and others have milestones removed entirely.&lt;/p&gt;
&lt;p&gt;This is an ongoing process, the triage is not done yet, and there are no promises whatsoever on either specific features for v3.2 or the release timeline. Still, a good step in the right direction.&lt;/p&gt;
&lt;p&gt;On the dev front, CmykStudent &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/2198&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;updated&lt;/a&gt; an old patch by Massimo Valentini, that implements non-destructive transformations of text layers (rotation, scaling, flipping, but not the perspective transform yet). Here is an editable flipped text layer:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-flipped-text-layer.webp&#34; alt=&#34;Editable flipped text layer in GIMP&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;I did some quick testing, and there are a handful of issues there at the moment: dysfunctional undo, text layers getting clipped instead of being automatically expanded, and more. I’m also unsure if the overall approach is sound architecturally (think of transform masks in Krita, for example). Nevertheless, it’s a start.&lt;/p&gt;
&lt;h2 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The team announced the availability of an opt-in telemetry addon that aims to provide raw data about FreeCAD installations to help identify higher-priority platforms and possible improvements for out-of-box user experience (based on how people customize FreeCAD and what addons they install). You need to update the cache in the addon manager and then install it manually.&lt;/p&gt;
&lt;p&gt;The official post comes with an FAQ that covers the main questions people could possibly have (mostly based on what concerns people had about Audacity a few years back).&lt;/p&gt;
&lt;p&gt;Just for fun, I ran two polls, one on Mastodon and one on X/Twitter. It&amp;rsquo;s not a huge amount of data, but it&amp;rsquo;s still fun to watch the response. &lt;a href=&#34;https://mastodon.social/@prokoudine/114252590759692573&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Here&lt;/a&gt; are Mastodon results, and &lt;a href=&#34;https://x.com/lgworld/status/1906402256192471485&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt; are X/Twitter results. Overall, people are more supportive than not by a large margin.&lt;/p&gt;
&lt;p&gt;In other news, the project has impressive development activity. There are close to 200 pull requests in the queue. Until recently, this only happened during feature freezes when no new features were undergoing review. Seems like a large PR queue is the new norm. This may require two merge meetings a week.&lt;/p&gt;
&lt;p&gt;There’s some interesting 3rd-party development going on, too. Aik-Siong Koh and Jose Gabriel Egas Ortuño posted a demonstration of their recent work on multibody dynamics + FEM animation. This work was originally sponsored by Ondsel.&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/kggyIYCm9F0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;Meanwhile, Frank David Martínez is working on &lt;a href=&#34;https://x.com/mnesarco/status/1907480697029231061&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;FreeCAD-Blender integration&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;jc303-v012&#34;&gt;
    &lt;a href=&#34;#jc303-v012&#34;&gt;
	jc303 v0.12
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This new version of the TB-303 emulator now features a built-in Overdrive effect based on &lt;a href=&#34;https://guitarml.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GuitarML&lt;/a&gt; research and &lt;a href=&#34;https://github.com/Chowdhury-DSP/BYOD&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;BYOD&lt;/a&gt; DSP implementation:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;jc303-overdrive-0-12.webp&#34; alt=&#34;jc303 v0.12 with overdrive enabled&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;I did some quick testing, it works nicely and is not too heavy on the CPU:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;jc303-dsp-load-0-12.webp&#34; alt=&#34;How much CPU the jc303 v0.12 eats as per Ardour&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Builds are available for Windows, Linux, and macOS. You can &lt;a href=&#34;https://github.com/midilab/jc303/releases/tag/v0.12.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;get them here&lt;/a&gt; (and read the full release notes).&lt;/p&gt;
&lt;h2 id=&#34;qtractor-154&#34;&gt;
    &lt;a href=&#34;#qtractor-154&#34;&gt;
	Qtractor 1.5.4
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Rui worked some more on the MIDI step input in &lt;a href=&#34;https://qtractor.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Qtractor&lt;/a&gt;: it now extends clips automatically, plus both step input and overdubbing are now aggregated and fully undo/redo-able. This release has some more improvements and fixes. An AppImage build and an RPM are &lt;a href=&#34;https://sourceforge.net/projects/qtractor/files/qtractor/1.5.4/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;available on SourceForge&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;knobkraft-orm-262&#34;&gt;
    &lt;a href=&#34;#knobkraft-orm-262&#34;&gt;
	KnobKraft-orm 2.6.2
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;While I don’t own any vintage synths, I can definitely sympathize with people who buy even fairly recent gear like Sequential Take 5 and then don’t even get to have a librarian application to manage their patches. So &lt;a href=&#34;https://github.com/christofmuc/KnobKraft-orm&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;KnobKraft&lt;/a&gt; is definitely in demand even if you don’t use Linux.&lt;/p&gt;
&lt;p&gt;Here’s a raw list of synths and other MIDI-capable devices that got support in recent releases: Roland V-Drums TD-07, E-mu Morpheus, Roland Juno-DS, Moog Voyager, Waldorf M, Elektron Digitone, Yamaha FS1R, Yamaha TX81Z. Support for various other synths has been confirmed and moved from alpha to beta.&lt;/p&gt;
&lt;p&gt;By the way, KnobKraft appears to support Line6 POD series patches now, so you don’t have to be a synth player to be interested. You can download the latest and greatest &lt;a href=&#34;https://github.com/christofmuc/KnobKraft-orm/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/zx9w9D&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Marauder Camp and Sunken Ruins&lt;/a&gt; by Terraform Studios, environment concept art made with Blender for Skydance’s Behemoth game:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-terraform-studios-marauder-camp.webp&#34; alt=&#34;Marauder Camp and Sunken Ruins by Terraform Studios&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/WX3VOX&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Goddess Temple&lt;/a&gt; by Shiro 2049, made with Blender, ZBrush, 3DCoat, and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-shiro-204-goddess-temple.webp&#34; alt=&#34;Goddess Temple by Shiro 2049&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/NqJx1d&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Mountain Ridge&lt;/a&gt; by Philipp Urlich, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-philipp-urlich-mountain-ridge.webp&#34; alt=&#34;Mountain Ridge by Philipp Urlich&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/x3wPYW&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Clantonburg: the Floating Factory&lt;/a&gt; by Muru Zhou, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-muru-zhou-clantonburg-the-floating-factory.webp&#34; alt=&#34;Clantonburg: the Floating Factory by Muru Zhou&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/DLzw8e&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Gate of Whispering Stones&lt;/a&gt; by Adam Galambos, made with Blender, Unreal Engine, etc.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-adam-galambos-the-gate-of-whispering-stones.webp&#34; alt=&#34;The Gate of Whispering Stones by Adam Galambos&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 30 March 2025</title>
      <link>https://librearts.org/2025/03/week-recap-30-mar-2025/</link>
      <pubDate>Sun, 30 Mar 2025 16:13:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/03/week-recap-30-mar-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of GIMP, PhotoGIMP, Shotcut, Flowblade, and Calf.&lt;/p&gt;
&lt;h2 id=&#34;spectral-jpeg-xl&#34;&gt;
    &lt;a href=&#34;#spectral-jpeg-xl&#34;&gt;
	Spectral JPEG XL
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Alban Fichet and Christoph Peters from Intel &lt;a href=&#34;https://jcgt.org/published/0014/01/04/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;presented&lt;/a&gt; Spectral JPEG XL, an extension of JPEG XL that supports storing data at wavelengths invisible to humans (but useful for scientific data). The new file format does pretty much the same as the spectral version of OpenEXR, except it reportedly compresses the original zipped data x10 to x60 without losing spectral characteristics.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;spectral-jpeg-xl-compression.webp&#34; alt=&#34;Spectral JPEG XL compression example&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;There’s a quite decent coverage of this project over at Ars Technica, &lt;a href=&#34;https://arstechnica.com/science/2025/03/scientists-are-storing-light-we-cannot-see-in-formats-meant-for-human-eyes/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;check it out&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;gimp-302&#34;&gt;
    &lt;a href=&#34;#gimp-302&#34;&gt;
	GIMP 3.0.2
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a bugfix release that also has the patch for improved graphic tablets support reverted. Apparently, the patch needs redoing. You can download the new version &lt;a href=&#34;https://www.gimp.org/downloads/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;With this release, the team is going back to their old release policy: major (v3.0) and minor (v3.2, v3.4, etc.) releases can have new features, micro releases (3.0.2, 3.0.4, etc.) can only have bug fixes. The rationale for that is that the team wants to make more frequent minor releases. For example, they &lt;a href=&#34;https://www.gimp.org/release-notes/gimp-3.0.html#next-steps-on-the-roadmap&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;want to release v3.2&lt;/a&gt; within one year of 3.0.&lt;/p&gt;
&lt;p&gt;If they can pull it off (which I hope they can), then this policy makes perfect sense. If they can’t, we’ll end up with another pre-2.10 multi-year development effort where the team has nothing to show for itself, and GIMP will begin to feel like a dead project again. Let’s hope it won’t come to that.&lt;/p&gt;
&lt;h2 id=&#34;photogimp-30&#34;&gt;
    &lt;a href=&#34;#photogimp-30&#34;&gt;
	PhotoGIMP 3.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Gabriel Almir released a &lt;a href=&#34;https://github.com/Diolinux/PhotoGIMP/releases/tag/3.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;new version&lt;/a&gt; of PhotoGIMP targeting recently released GIMP 3.0. It’s a pack of presets and graphics to make GIMP look more like Photoshop.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;photogimp-2025-v2.webp&#34; alt=&#34;PhotoGIMP 2025 splash screen&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The project achieved seemingly impossible: the PhotoGIMP defaults make the GIMP3 window &lt;em&gt;not&lt;/em&gt; fit a HiDPI 2560x1440 screen. I had to tweak the icon size and font scaling in the Welcome dialog to fix that.&lt;/p&gt;
&lt;h2 id=&#34;librepcb-130&#34;&gt;
    &lt;a href=&#34;#librepcb-130&#34;&gt;
	LibrePCB 1.3.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The new version arrives with an interactive HTML BOM export based on the &lt;a href=&#34;https://github.com/openscopeproject/InteractiveHtmlBom&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;existing code&lt;/a&gt; by Open Scope Project, compatibility for KiCad v9 library file format, and initial use of Rust instead of C++. You can read the &lt;a href=&#34;https://librepcb.org/blog/2025-03-24_release_1.3.0/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;release notes&lt;/a&gt; for more details.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;librepcb-interactive-bom.webp&#34; alt=&#34;Interactive BOM&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Personally, I find the idea of a Rust port somewhat puzzling. Some developers are very excited about the language, but there aren’t many complex applications written in it. The few ones that I know of are nowhere near completion.&lt;/p&gt;
&lt;p&gt;Moreover, there are virtually no complex applications that use &lt;a href=&#34;https://slint.dev/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Slint&lt;/a&gt;—the Rust UI toolkit that LibrePCB is supposed to be ported to eventually. It looks like LibrePCB will be a pilot project of sorts, and in that sense, I don’t really envy Urban.&lt;/p&gt;
&lt;h2 id=&#34;shotcut-2503&#34;&gt;
    &lt;a href=&#34;#shotcut-2503&#34;&gt;
	Shotcut 25.03
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Dan Dennedy released a new version of &lt;a href=&#34;https://www.shotcut.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Shotcut&lt;/a&gt; with various quality-of-life improvements. Here are some of the release highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It’s now possible to copy just the currently selected filter or all filters in the stack for pasting into another clip.&lt;/li&gt;
&lt;li&gt;New switch: Toggle Filter Overlay in the Player menu.&lt;/li&gt;
&lt;li&gt;New video filters: 360: Cap Top &amp;amp; Bottom and 360: Equirectangular Wrap.&lt;/li&gt;
&lt;li&gt;Timeline clips with filters now have a funnel icon on them.&lt;/li&gt;
&lt;li&gt;ITU-R BT.2020 is now available in output properties.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;shotcut-25-03.webp&#34; alt=&#34;Shotcuts 25.03&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The full list of changes is in the &lt;a href=&#34;https://www.shotcut.org/blog/new-release-250329/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;release announcement&lt;/a&gt;. You can grab the downloads for your operating system &lt;a href=&#34;https://www.shotcut.org/download/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;flowblade-220&#34;&gt;
    &lt;a href=&#34;#flowblade-220&#34;&gt;
	Flowblade 2.20
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Janne Liljeblad released a new version of &lt;a href=&#34;https://github.com/jliljebl/flowblade/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Flowblade&lt;/a&gt;, a non-linear video editor based on MLT (same as Kdenlive and Shotcut).&lt;/p&gt;
&lt;p&gt;Release highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Numerous sync editing improvements.&lt;/li&gt;
&lt;li&gt;Sequence Link Container Clips to easily replace clips in sequences.&lt;/li&gt;
&lt;li&gt;Position Scale and Position Scale Rotate filters can now have presets to apply pans and zooms with a single click.&lt;/li&gt;
&lt;li&gt;Generators can now have templates.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For the full list of changes, please see the &lt;a href=&#34;https://github.com/jliljebl/flowblade/blob/master/flowblade-trunk/docs/RELEASE_NOTES.md&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;release notes&lt;/a&gt;. Only the source code is &lt;a href=&#34;https://github.com/jliljebl/flowblade/releases/tag/v2.20&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;available&lt;/a&gt; officially.&lt;/p&gt;
&lt;h2 id=&#34;calf-0906&#34;&gt;
    &lt;a href=&#34;#calf-0906&#34;&gt;
	Calf 0.90.6
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This once-popular &lt;a href=&#34;https://calf-studio-gear.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;pack of LV2 plugins&lt;/a&gt; is slowly getting back to life. There was little development between 2016 and 2020 and virtually no development between 2020 and 2024. Since 2024, new maintainer Johannes Lorenz has been patching things and making new releases.&lt;/p&gt;
&lt;p&gt;The only new feature in recent releases is a psychoacoustic clipper plugin:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;calf-psychoacoustic-clipper.webp&#34; alt=&#34;Calf Psychoacoustic Clipper&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The rest is pretty much bugfixing and the switch to CMake for the build system. Only &lt;a href=&#34;https://github.com/calf-studio-gear/calf/releases/tag/0.90.6&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;source code&lt;/a&gt; is available officially, but some Linux repositories track Calf releases closely.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/rlBAbe&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Mountain&lt;/a&gt; by Philipp Urlich, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-philipp-urlich-mountain.webp&#34; alt=&#34;Mountain by Philipp Urlich&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/2B5RnA&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Castle on the Highlands&lt;/a&gt; by Yuta Shimpo, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-yuta-shimpo-castle-on-the-highlands.webp&#34; alt=&#34;Castle on the Highlands by Yuta Shimpo&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blenderartists.org/t/pharaoh-of-the-desert/1583622&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Pharaoh of the Desert&lt;/a&gt; by Stefan Thadeus Radenkovic, made with Blender:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-stefan-radencovic-pharaoh-of-the-desert.webp&#34; alt=&#34;Pharaoh of the Desert by Stefan Thadeus Radenkovic&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/lGaDnk&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MTG : Draconic Wastelands&lt;/a&gt; by Max Roche, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-max-roche-draconic-wastelands.webp&#34; alt=&#34;MTG : Draconic Wastelands by Max Roche&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/V2Yobb&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Ocult&lt;/a&gt; by Johannes Winkler, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-johannes-winkler-the-ocult.webp&#34; alt=&#34;The Ocult by Johannes Winkler&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 23 March 2025</title>
      <link>https://librearts.org/2025/03/week-recap-23-mar-2025/</link>
      <pubDate>Sun, 23 Mar 2025 22:02:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/03/week-recap-23-mar-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of GIMP, Blender, PDF4QT, libwacom, and LosslessCut.&lt;/p&gt;
&lt;h2 id=&#34;gimp-30&#34;&gt;
    &lt;a href=&#34;#gimp-30&#34;&gt;
	GIMP 3.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This release was nearly seven years in the making and delivers some long-overdue features:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Layer filters&lt;/li&gt;
&lt;li&gt;Multiple layers selection&lt;/li&gt;
&lt;li&gt;Layer locks&lt;/li&gt;
&lt;li&gt;CMYK exporting / late binding&lt;/li&gt;
&lt;li&gt;Color management updates&lt;/li&gt;
&lt;li&gt;Text outlines&lt;/li&gt;
&lt;li&gt;Better file formats support&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I already covered those in a dedicated post, &lt;a href=&#34;https://librearts.org/2025/03/gimp-3-0-released/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;check it out&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-3-0.webp&#34; alt=&#34;GIMP 3.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://developer.gimp.org/core/roadmap/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;roadmap&lt;/a&gt; will likely be revisited sometime after the v3.0 release.&lt;/p&gt;
&lt;h2 id=&#34;piranesi&#34;&gt;
    &lt;a href=&#34;#piranesi&#34;&gt;
	Piranesi
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Bruno Postle published his Python script called &lt;a href=&#34;https://github.com/brunopostle/piranesi&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;piranesi&lt;/a&gt; which implements the perspective transformation technique by the Italian archaeologist, architect, and artist &lt;a href=&#34;https://en.wikipedia.org/wiki/Giovanni_Battista_Piranesi&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Giovanni Battista Piranesi&lt;/a&gt; (18th century). You probably have seen some of the etchings by Piranesi before:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;piranesi.webp&#34; alt=&#34;View of the Mausoleum of the Emperor Hadrian (now called Castel S. Angelo) from the rear, from Vedute di Roma (Roman Views)&#34;  title=&#34;View of the Mausoleum of the Emperor Hadrian (now called Castel S. Angelo) from the rear, from Vedute di Roma (Roman Views)&#34; /&gt;
&lt;/p&gt;
&lt;p&gt;Source: &lt;a href=&#34;https://www.metmuseum.org/essays/giovanni-battista-piranesi-1720-1778&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Metropolitan Art Museum&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As an architect, Bruno has a lifelong interest in &lt;a href=&#34;https://en.wikipedia.org/wiki/Veduta&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;veduta&lt;/a&gt; (which used to be a thing for people in the Hugin community, check out e.g. the &lt;a href=&#34;https://hugin.sourceforge.io/docs/manual/The_General_Panini_Projection.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Panini projection&lt;/a&gt;). If you want to know more about this particular project, Bruno posted a &lt;a href=&#34;https://medium.com/@brunopostle/piranesis-perspective-trick-6bcd7a754da9&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;detailed write-up&lt;/a&gt; on his Piranesi perspective research several years ago.&lt;/p&gt;
&lt;h2 id=&#34;libwacom-215&#34;&gt;
    &lt;a href=&#34;#libwacom-215&#34;&gt;
	libwacom 2.15
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&#34;https://github.com/linuxwacom/libwacom/releases/tag/libwacom-2.15.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;new version&lt;/a&gt; adds data for built-in Wacom units in various Dell, Lenovo, and Fujitsu laptops, but beyond that it ships with support for:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;XP Pen Innovator 16, Deco 01 V3, and Deco Pro S tablets;&lt;/li&gt;
&lt;li&gt;Wacom Intuos 3rd gen S, M, and L tablets.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Once the new release finds its way to distributions, the GNOME configuration panel will pick the new data to expose the right controls (and so should the KDE configuration panel, but I’m not sure).&lt;/p&gt;
&lt;h2 id=&#34;pdf4qt-15&#34;&gt;
    &lt;a href=&#34;#pdf4qt-15&#34;&gt;
	PDF4QT 1.5
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Completely missed this update of &lt;a href=&#34;https://jakubmelka.github.io/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;PDF4QT&lt;/a&gt;, a PDF editor by Jakub Melka, a couple of weeks ago.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;pdf4qt-1-5.webp&#34; alt=&#34;PDF4QT 1.5&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;This is mainly a bugfix release with some quality-of-life additions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Zooming in now anchors to the cursor position.&lt;/li&gt;
&lt;li&gt;When you enable the highlighting tool, you now select the highlighter color first (the color was hardcoded before that).&lt;/li&gt;
&lt;li&gt;The page order can now be reversed in the PageMaster mode (useful when you scan pages back to front).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For a full list of changes, please &lt;a href=&#34;https://github.com/JakubMelka/PDF4QT/releases/tag/v1.5.0.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;see here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;blender-44&#34;&gt;
    &lt;a href=&#34;#blender-44&#34;&gt;
	Blender 4.4
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The new version arrives with fixes for over 700 reported issues, which alone is very impressive, but also with various new features and improvements:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Newly introduced action slots to easily animate multiple elements together.&lt;/li&gt;
&lt;li&gt;VSE now has text editing right in the preview, as well as H.265 and 10/12-bit video support. It has also switched to BT.709 for rendering video.&lt;/li&gt;
&lt;li&gt;Various modeling improvements.&lt;/li&gt;
&lt;li&gt;The sculpting toolbox got a brand-new Plane brush.&lt;/li&gt;
&lt;li&gt;The CPU compositor has been rewritten, several filter nodes are now much (up to x10) faster.&lt;/li&gt;
&lt;li&gt;Blender 4.4 is built with libraries that are in the VFX Reference Platform 2025.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://www.blender.org/download/releases/4-4/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for the full release notes. There’s a video recap as well:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/-eqPs-boihU&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;h2 id=&#34;losslesscut-3650&#34;&gt;
    &lt;a href=&#34;#losslesscut-3650&#34;&gt;
	LosslessCut 3.65.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a convenient video editor designed for one job, which is cutting bits out of videos without re-encoding.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;losslesscut-3-65.webp&#34; alt=&#34;LosslessCut 3.65.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Lots of changes in this new version, here are some of the most interesting ones:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Markers are now available to mark locations (not used for exporting).&lt;/li&gt;
&lt;li&gt;You can now play multiple audio tracks simultaneously.&lt;/li&gt;
&lt;li&gt;Faster waveform rendering.&lt;/li&gt;
&lt;li&gt;Shortcuts for jump &amp;amp; seeking to previous/next segments.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/mifi/lossless-cut/releases/tag/v3.65.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for the full list of changes.&lt;/p&gt;
&lt;h2 id=&#34;tantacrul-on-ux&#34;&gt;
    &lt;a href=&#34;#tantacrul-on-ux&#34;&gt;
	Tantacrul on UX
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Martin Keary aka Tantacrul gave a talk about UX design at FOSS Backstage Design 2025 in Berlin recently, showcasing his team’s work on Audacity and MuseScore, but also showing some user testing he did for Inkscape (and the devs &lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/7053&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;are listening&lt;/a&gt;).&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/12TJ-zTgiH0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/3ErWnm&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Legend of Ramayana with Amish&lt;/a&gt; by Sachin Chauhan, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-sachin-chauhan-the-legend-of-ramayana-with-amish.webp&#34; alt=&#34;The Legend of Ramayana With Amish&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/Gvq0nW&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Winter&lt;/a&gt; by Philipp A. Urlich, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-philipp-urlich-winter.webp&#34; alt=&#34;Winter&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/3ErQGB&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Iron Trials - Village&lt;/a&gt; by Asher Sobek Israel, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-asher-sobek-israel-iron-trials-village.webp&#34; alt=&#34;Iron Trials - Village&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/x3oPX1&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Runic - Aden&lt;/a&gt; by KyzosArt, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-kyzosart-runic-aden.webp&#34; alt=&#34;Runic - Aden&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>GIMP 3.0 released</title>
      <link>https://librearts.org/2025/03/gimp-3-0-released/</link>
      <pubDate>Thu, 20 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://librearts.org/2025/03/gimp-3-0-released/</guid>
      <description>&lt;p&gt;After excruciating seven years in the making, GIMP 3.0 is finally here. Let&amp;rsquo;s focus on just the major changes and then have a grown-up conversation about project&amp;rsquo;s future plans, funding, and the name change.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Disclaimer: I was a team member until late 2022.&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&#34;whats-new-in-gimp-30&#34;&gt;
    &lt;a href=&#34;#whats-new-in-gimp-30&#34;&gt;
	What&amp;rsquo;s new in GIMP 3.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Here are some of the release highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Layer filters&lt;/li&gt;
&lt;li&gt;Multiple layers selection&lt;/li&gt;
&lt;li&gt;Layer locks&lt;/li&gt;
&lt;li&gt;CMYK exporting / late binding&lt;/li&gt;
&lt;li&gt;Color management updates&lt;/li&gt;
&lt;li&gt;Text outlines&lt;/li&gt;
&lt;li&gt;Better file formats support&lt;/li&gt;
&lt;li&gt;New logo&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;layer-filters&#34;&gt;
    &lt;a href=&#34;#layer-filters&#34;&gt;
	Layer filters
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Most filters available in the program are now &lt;strong&gt;non-destructive&lt;/strong&gt;. Add some text, apply a text style to it, saturate it, then apply the drop shadow effect — all in a single layer.&lt;/p&gt;
&lt;p&gt;Then, click &amp;ldquo;fx&amp;rdquo; in the Layers panel, toggle the visibility of a filter you applied, change the order of filters by moving them up and down, or double-click to open filter&amp;rsquo;s settings. Edit the text if you like—and filters will redraw themselves.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-3-0-non-destructive-filters.webp&#34; alt=&#34;Non-destructive filters applied to a text layer&#34;  title=&#34;Non-destructive filters applied to a text layer&#34; /&gt;
&lt;/p&gt;
&lt;p&gt;Do you want to apply a filter to a layer group the same way? Sure, no problem.&lt;/p&gt;
&lt;p&gt;Non-destructive editing is only available for GEGL-based filters, which means most filters available out of the box. There&amp;rsquo;s also &lt;strong&gt;no limitation for higher bit depths&lt;/strong&gt;. If you want an arbitrary GEGL-based layer filter in the 32-bit per channel image mode, you can have it.&lt;/p&gt;
&lt;p&gt;I probably need to spell it out, but this is not all that non-destructive editing is supposed to be in GIMP. Think non-destructive cropping (partially done) or rotation or perspective transformation. This will eventually land to GIMP.&lt;/p&gt;
&lt;p&gt;Now, here is a good question: &lt;strong&gt;is it slow?&lt;/strong&gt; Yes. It takes GIMP a noticeable time to replay all the changes when you open an XCF file with layer filters. Here is a very much watching-the-paint-dry kind of demo:&lt;/p&gt;
&lt;video width=&#34;100%&#34; title=&#34;Load an XCF file with layer filters&#34; controls&gt;
  &lt;source src=&#34;gimp-3-0-loading-layer-filters.mp4&#34; type=&#34;video/mp4&#34;&gt;
  Your browser does not support the video tag.
&lt;/video&gt;
&lt;p&gt;Since OpenCL is still kinda problematic to use, there are several possible strategies for further improvement here.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You can start saving buffer caches directly to XCF, but that will blow up the size of XCF files.&lt;/li&gt;
&lt;li&gt;You can optimize GEGL filters to use advanced processor instructions (something that should be done anyway), but these days you have to optimize for x86_64 as much as for ARM.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Overall, layer filters are a very welcome and long overdue feature that will make workflows vastly more efficient, especially once filters are fast.&lt;/p&gt;
&lt;h3 id=&#34;multiple-layers-selection&#34;&gt;
    &lt;a href=&#34;#multiple-layers-selection&#34;&gt;
	Multiple layers selection
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;You can now select multiple layers or paths and drag them around:&lt;/p&gt;
&lt;video width=&#34;100%&#34; title=&#34;Select and drag multiple layers in GIMP&#34; controls&gt;
  &lt;source src=&#34;gimp-3-0-drag-multiple-layers.mp4&#34; type=&#34;video/mp4&#34;&gt;
  Your browser does not support the video tag.
&lt;/video&gt;
&lt;p&gt;(Artwork by &lt;a href=&#34;https://www.deviantart.com/sevenics&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Fredrik Persson&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Sounds simple enough? It probably does. But Jehan probably still has nightmares about refactoring GIMP&amp;rsquo;s code to allow for that.&lt;/p&gt;
&lt;p&gt;See, GIMP was designed with the idea that only one item can be selected at a time. It was such a deeply rooted concept that it took him three attempts to get it right. This patch touched a lot of GIMP&amp;rsquo;s code: dozen of files all over the place. And the outcome isn&amp;rsquo;t something magical: it&amp;rsquo;s just a program functioning as expected.&lt;/p&gt;
&lt;h3 id=&#34;layer-locks&#34;&gt;
    &lt;a href=&#34;#layer-locks&#34;&gt;
	Layer locks
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;The various locks for layers have moved from the toolbar above the layers tree view to the layer rows. Click where a lock icon is supposed to be visible in the Lock column and select the options you need.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-3-0-layer-locks.webp&#34; alt=&#34;Layer locks in GIMP&#34;  /&gt;
&lt;/p&gt;
&lt;h3 id=&#34;cmyk-exporting&#34;&gt;
    &lt;a href=&#34;#cmyk-exporting&#34;&gt;
	CMYK exporting
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;While you cannot create CMYK images from scratch and do editing in CMYK mode yet, late binding is now available. This means you create an RGB image and then convert to CMYK TIFF, JPEG, JPEG-XL, or PSD.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-3-0-cmyk-exporting.webp&#34; alt=&#34;CMYK TIFF exporting in GIMP 3.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;(Here and once more below, randomly picked artwork by &lt;a href=&#34;https://www.artstation.com/havrylina&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Oleksandra Havrylina&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;This topic &lt;a href=&#34;https://www.reddit.com/r/opensource/comments/1jdy53p/comment/mim86lm/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;came up&lt;/a&gt; in a GIMP 3.0 conversation on Reddit a few days ago, so let&amp;rsquo;s reiterate.&lt;/p&gt;
&lt;p&gt;There is a lot more to CMYK than being able to export a CMYK TIFF. It&amp;rsquo;s not just a CMYK mode either. It&amp;rsquo;s a ton of things.&lt;/p&gt;
&lt;p&gt;Some of them, like total ink coverage readout, are fairly easy to implement when you know what you are doing, with &lt;a href=&#34;https://github.com/blackfiveimaging/cmyktool/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GPL code&lt;/a&gt; if not to reuse, then definitely to learn from.&lt;/p&gt;
&lt;p&gt;Others require some very specific expertise, one that the team members likely don&amp;rsquo;t have today. Because of that, if would be beneficial for the project to partner with an expert in the community.&lt;/p&gt;
&lt;h3 id=&#34;color-management-updates&#34;&gt;
    &lt;a href=&#34;#color-management-updates&#34;&gt;
	Color management updates
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;GIMP used to be an sRGB-only for a very long time, treating all RGB data as sRGB. Then it became color-aware and started converting AdobeRGB and friends to sRGB. Now it doesn&amp;rsquo;t even need to do that, you can just open an image in a wide-gamut color space and work in it natively.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-3-0-convert-or-keep.webp&#34; alt=&#34;Convert or keep AdobeRGB&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;And when you start working with that image, your color pickers all show what space they are in:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-3-0-color-picker-space.webp&#34; alt=&#34;Color picker in AdobeRGB&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Additionally, it&amp;rsquo;s easier to do soft-proofing now: right-click a widget in the lower right corner to open settings, set the profile, then toggle soft-proofing either in the dialog or by left-clicking on the widget in the status bar.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-3-0-soft-proofing.webp&#34; alt=&#34;Softproofing in GIMP 3.0&#34;  /&gt;
&lt;/p&gt;
&lt;h3 id=&#34;text-outline&#34;&gt;
    &lt;a href=&#34;#text-outline&#34;&gt;
	Text outline
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;The &lt;strong&gt;Text&lt;/strong&gt; tool got two new styles: &lt;strong&gt;Outlined&lt;/strong&gt; and &lt;strong&gt;Outlined and filled&lt;/strong&gt;. It does what it says on the tin. However, the rendering quality is not amazing, and the UI is kinda clunky.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-3-0-text-outline.webp&#34; alt=&#34;Outlined and filled text in GIMP 3.0&#34;  /&gt;
&lt;/p&gt;
&lt;h3 id=&#34;better-file-formats-support&#34;&gt;
    &lt;a href=&#34;#better-file-formats-support&#34;&gt;
	Better file formats support
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;The team has improved the compatibility with Photoshop, not just the PSD files, but also things that Photoshop embeds into JPEG and TIFF files, including clipping paths and guides.&lt;/p&gt;
&lt;p&gt;For game developers, the DDS plugin now supports BC7 compression.&lt;/p&gt;
&lt;p&gt;Additionally, GIMP now reads Adobe Color Book (ACB), Adobe Swatch Exchange (ASE), and the open-source Swatchbooker palette file format. To achieve that, the team implemented CIE LAB support in palette code. The native file format, &lt;code&gt;.gpl&lt;/code&gt;, hasn&amp;rsquo;t changed though. It&amp;rsquo;s still 8-bit per channel untagged RGB data.&lt;/p&gt;
&lt;h3 id=&#34;new-logoicon&#34;&gt;
    &lt;a href=&#34;#new-logoicon&#34;&gt;
	New logo/icon
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;The new logo is a step in the opposite direction of what many users have been requesting. It has become even more cartoonish than before.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-3-0-new-logo.webp&#34; alt=&#34;GIMP 3.0 logo&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;There have been numerous proposals in the issue tracker (see &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/issues/6016&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;these&lt;/a&gt; &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/issues/3348&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;two&lt;/a&gt; threads, for example), but Areyom ended up making the one you are likely looking at.&lt;/p&gt;
&lt;p&gt;Overall, I find this conversation a little funny. I&amp;rsquo;ve seen people who claim to be marketing experts bashing the project over the previous logo. Meanwhile making a &amp;ldquo;serious&amp;rdquo; logo is simply not how branding works.&lt;/p&gt;
&lt;p&gt;Branding is supposed to represent core values of people who represent the brand. If you have developers who are a bit artsy, friendly, and a little dorky, Wilber is what you get.&lt;/p&gt;
&lt;p&gt;If you want anything else, then let&amp;rsquo;s be honest: you just want GIMP developers to be somebody they are not or the project to be developed by entirely different human beings. Tough luck, my friends, tough luck.&lt;/p&gt;
&lt;p&gt;On a related matter, the splash screen artwork was done by Fredrik Persson, the guy who casually makes 100+ layers and multi-gigabyte large projects in GIMP.&lt;/p&gt;
&lt;h2 id=&#34;caveats&#34;&gt;
    &lt;a href=&#34;#caveats&#34;&gt;
	Caveats
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;There&amp;rsquo;s much to discuss here, but I&amp;rsquo;ll stick with three topics I feel strongly about.&lt;/p&gt;
&lt;h3 id=&#34;window-layout&#34;&gt;
    &lt;a href=&#34;#window-layout&#34;&gt;
	Window layout
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;The default window layout is virtually the same as 20+ years ago:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-3-0-default-window-layout.webp&#34; alt=&#34;Default window layout in GIMP 3.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The team had numerous conversations about that in the past. It always boiled down to &amp;ldquo;We can&amp;rsquo;t change what we have because people use GIMP differently, and we would be forcing a layout on them. We should have job-oriented named workspaces in the first place&amp;rdquo;. Which is a great idea but probably not at the expense of shipping same ol&amp;rsquo; same ol&amp;rsquo; for years.&lt;/p&gt;
&lt;p&gt;Several years ago, I sourced screenshots of customized layouts from GIMP users to get a better idea what people are used to for different scenarios like painting, photography, etc. The entire screenshot dump and preliminary analysis are &lt;a href=&#34;https://gui.gimp.org/index.php?title=Work_in_progress_on_windows_layouts&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;still available&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I didn&amp;rsquo;t go further with this because noone was volunteering to write the code. Plus, &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/issues/1265&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;the relevant issue&lt;/a&gt; in the tracker is now in the Future milestone which basically means &amp;ldquo;probably never, unless someone volunteers&amp;rdquo;.&lt;/p&gt;
&lt;h3 id=&#34;hidpi-issues&#34;&gt;
    &lt;a href=&#34;#hidpi-issues&#34;&gt;
	HiDPI issues
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;The previous version of the toolkit that GIMP used, GTK2, was notoriously bad on HiDPI displays. Even though the team performed some impressive magic to make things work better, users with 4K displays would still regularly complain about the toolbox being too small.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-3-0-text-editor.webp&#34; alt=&#34;GIMP 3.0 text editor options&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;You&amp;rsquo;d think that the GTK3 port would provide a great out-of-the-box experience. It doesn&amp;rsquo;t. In fact, it broke probably as many things as it fixed. Here are two major issues I have to deal with on a 14&amp;quot; display at 2560x1440px.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Image view scaling is broken. At 100% zoom level, everything is double the size. I filed the &lt;a href=&#34;https://gitlab.gnome.org/Teams/GIMP/Design/gimp-ux/-/issues/88&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;bug report&lt;/a&gt; four years ago, got &amp;ldquo;not a regression&amp;rdquo; in response. The issue has since been moved to the UX project for discussion.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The screenshot plugin is broken. When you choose to capture one window, it will capture it at half the actual size (1280x720px). And when you capture the entire screen, this is what you get instead:&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&#34;gimp-3-0-broken-screenshot-plugin.webp&#34; alt=&#34;Broken screenshot plugin on GIMP 3.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;I filed a &lt;a href=&#34;https://gitlab.gnome.org/GNOME/gimp/-/issues/8864&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;bug report&lt;/a&gt; two years ago, but this is just one of thousands bug reports, there have been no takers so far.&lt;/p&gt;
&lt;h3 id=&#34;options-options-options&#34;&gt;
    &lt;a href=&#34;#options-options-options&#34;&gt;
	Options, options, options
    &lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;Do you dislike the on-canvas text editor? Then open the text editor window. It will not hide the on-canvas toolbar, but you will be writing in a separate dialog.&lt;/p&gt;
&lt;p&gt;Do you dislike the on-canvas text editor, but you also kinda hate the text editor window? Sure, here&amp;rsquo;s another option to hide the on-canvas toolbar.&lt;/p&gt;
&lt;p&gt;If you look at &lt;a href=&#34;https://gitlab.gnome.org/pixelmixer/artbox&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Artbox&lt;/a&gt;, a soft fork by one of the new contributors, it has even more UI options of that kind. One of the options deals with the overkill in the tool settings UI, you know, where you now get these rows with four buttons:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;gimp-3-0-rows-of-buttons.webp&#34; alt=&#34;Rows with four buttons in tool settings in GIMP 3.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;So the overall trajectory here seems to be adding options rather than streamlining the default experience.&lt;/p&gt;
&lt;p&gt;Back when I worked with the Ondsel team, one thing we did on a regular basis is ditch all personal customizations, download the latest weekly build, and go over defaults to see what we could improve to make the initial user experience better.&lt;/p&gt;
&lt;p&gt;Our decisions were highly opinionated. Some decisions resulted in code and new options in upstream, but the code changes always came with customizations to improve the UX. And guess what—users &lt;em&gt;loved&lt;/em&gt; the result.&lt;/p&gt;
&lt;h2 id=&#34;whats-next&#34;&gt;
    &lt;a href=&#34;#whats-next&#34;&gt;
	What&amp;rsquo;s next
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;There are some very good and sorely missing features in progress:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://fosstodon.org/@CmykStudent/114073031868807701&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;CMYK as an image mode&lt;/a&gt;, and possibly LAB coming next.&lt;/li&gt;
&lt;li&gt;Layer filters enhancements: editing masks for filters, stacking filters right in the layers dock, etc. (&lt;a href=&#34;https://developer.gimp.org/core/specifications/layer-effects-ui/#6-edit-effects-mask&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;UX proposal&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=7M8R_yU7RhM&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Vector layers&lt;/a&gt; from an old Google Summer of Code project.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So, I&amp;rsquo;m not worried whether the team has users&amp;rsquo; best interests at heart—they absolutely have. What I&amp;rsquo;m somewhat concerned about is how the project plans its work.&lt;/p&gt;
&lt;p&gt;If you didn&amp;rsquo;t know, this famous clip from &lt;em&gt;Malcolm in the Middle&lt;/em&gt; illustrates the last 20+ years of GIMP development with astonishing and painful accuracy:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/_UZFI-8D5uA&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;(A terrible lot of ADHD people will relate to that.)&lt;/p&gt;
&lt;p&gt;Can the team switch to shorter release cycles with more focused work? I think so. Will they do it? We&amp;rsquo;ll just have to wait and see.&lt;/p&gt;
&lt;p&gt;Another thing worth pointing out here is that the team seems to be &lt;strong&gt;building a UX taskforce&lt;/strong&gt; (again). It&amp;rsquo;s unclear how they operate apart from having an &lt;a href=&#34;https://gitlab.gnome.org/Teams/GIMP/Design/gimp-ux/-/issues&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;issue tracker&lt;/a&gt; of their own, but the fact that they started doing this again speaks volumes.&lt;/p&gt;
&lt;h2 id=&#34;project-funding&#34;&gt;
    &lt;a href=&#34;#project-funding&#34;&gt;
	Project funding
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The v3.0 release would be a perfect time to revamp the organization and make the development sustainable by hiring team members. Alas, the disappointing non-news is that the project continues to be very non-transparent about what it&amp;rsquo;s trying to change. So far, there have been only some hints about upcoming changes.&lt;/p&gt;
&lt;p&gt;A year or two ago, the team made a fiscal deal with the GNOME Foundation related to handling donations. The nature of the deal was never announced by GIMP, but if you look at the GNOME Foundation&amp;rsquo;s &lt;a href=&#34;https://foundation.gnome.org/2024/10/10/budget-and-economic-review/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;2024-2025 budget and economic review&amp;rdquo;&lt;/a&gt;, you will see this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;hellip;we have been workng with the GIMP on financial and legal arrangements to receive approx $1M of historical Bitcoin donations. (And sell them immediately – holding Bitcoin assets creates a regulatory/reporting problem for US nonprofits and our accountants have advised us against it.)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The team moved &lt;a href=&#34;https://www.reddit.com/r/GIMP/comments/1jd6pio/comment/mi9exne/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&amp;ldquo;about half the coins&amp;rdquo;&lt;/a&gt; (&lt;a href=&#34;https://blockchair.com/bitcoin/address/1NVMCeoBfTAJQ1qwX2Dx1C8zkcRCQWwHBq/events/bitcoin-main/0?order=#history&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;approx. $1,1mln&lt;/a&gt;) to GNOME Foundation in January this year, but they still have 9.8333247 BTC which at the moment translates to over $840K USD. That brings the crypto-originated part of the stash closer to $2mln, minus GNOME&amp;rsquo;s fee as a fiscal agent.&lt;/p&gt;
&lt;p&gt;For fiat money, I don&amp;rsquo;t feel comfortable disclosing the balance from 2021—the last one I have the knowledge of. But to give you idea, the &lt;a href=&#34;https://foundation.gnome.org/assets/reports/annual/2022-2023-AnnualReport-Digital-1.pdf&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;2022-2023 report by GNOME&lt;/a&gt; suggests almost $180K of income and $36K expenses in those two years.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://liberapay.com/GIMP&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Liberapay&lt;/a&gt; brings another approx. EUR400 every week at the moment (that&amp;rsquo;s not an entirely correct way to phrase it because of how the platform operates, but it is what it is). The Liberapay funds are split two ways, between Jehan Pagès and Øyvind Kolås (Pat David is only formally part of the team at Liberapay).&lt;/p&gt;
&lt;p&gt;Patreon currently brings $1,200 to &lt;a href=&#34;https://www.patreon.com/zemarmot&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;ZeMarmot&lt;/a&gt; (part of the proceedings is supposed to fund GIMP development by Jehan Pagès), and approx $1,300 goes to &lt;a href=&#34;https://www.patreon.com/pippin&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Øyvind Kolås&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;All in all, the team is sitting on over $2mln. And even though a huge part of the money was not easily accessible until recently, the rest was perfectly usable for doing paid work. Before you ask: yes, throughout the history of the project, there were contributors interested in doing paid development for the project. That never materialized.&lt;/p&gt;
&lt;p&gt;Having said all that, I can&amp;rsquo;t stress enough that the real conversation here is not about the money. It&amp;rsquo;s whether GIMP will start planning their work and hiring developers or giving grants. It seems obvious that the team won&amp;rsquo;t go public at the very least until it&amp;rsquo;s done moving BTC to GNOME for selling. Again, we&amp;rsquo;ll just have to wait and see.&lt;/p&gt;
&lt;h2 id=&#34;the-name-change&#34;&gt;
    &lt;a href=&#34;#the-name-change&#34;&gt;
	The name change
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Of course there&amp;rsquo;s the topic of the name change. The more polarized the world becomes, the angrier people get on both sides of the argument.&lt;/p&gt;
&lt;p&gt;The overall sentiment in the team changed over the years from &amp;ldquo;Hell, no&amp;rdquo; to &amp;ldquo;Not particularly objecting, but not wanting to do the work either&amp;rdquo; to, now, &amp;ldquo;We&amp;rsquo;ll keep discussing this&amp;rdquo;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;We don’t today have consensus in the team to make that change, so posting as GIMP_Official, I can’t say what will happen yet, but we’ve agreed last year to discuss it further.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;(&lt;a href=&#34;https://floss.social/@GIMP/114184253596499099&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Source&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Once again, this is not where pushing the team on the matter will result in swift (or otherwise) action.&lt;/p&gt;
&lt;p&gt;Rebranding is not easy. It takes a huge amount of effort. It&amp;rsquo;s annoying. It makes you frustrated and tired. It hurts people who already rely on the brand name one way or another. It makes tutorials not googlable for all new users. And the list goes on.&lt;/p&gt;
&lt;p&gt;If and when the name change happens, it will probably be the single most important change for the project since the full GEGL integration. It won&amp;rsquo;t get you better UX/UI, it won&amp;rsquo;t get you any new features, it won&amp;rsquo;t change anything except one thing: make the use and discussion of GIMP somewhat less problematic.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 16 March 2025</title>
      <link>https://librearts.org/2025/03/week-recap-16-mar-2025/</link>
      <pubDate>Sun, 16 Mar 2025 22:02:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/03/week-recap-16-mar-2025/</guid>
      <description>&lt;p&gt;This is going to be a quick recap. Week highlights: new versions of digiKam, MuseScore Studio, and Audacity.&lt;/p&gt;
&lt;h2 id=&#34;digikam-860&#34;&gt;
    &lt;a href=&#34;#digikam-860&#34;&gt;
	digiKam 8.6.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is not my jam, but it’s great to see this digital photography management program regularly updated. New in this release:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The AI-based face classifier has received an upgrade and now cross-validates results between K Nearest Neighbor (KNN) and Support Vector Machine (SVM) classifiers.&lt;/li&gt;
&lt;li&gt;The auto-tagging engine has been completely rewritten and now uses new pipelines and improvements from the face management engine.&lt;/li&gt;
&lt;li&gt;The Image Quality Sorter has been renamed to Image Quality Scanner and is now available from the Labels tab on the left sidebar.&lt;/li&gt;
&lt;li&gt;The Red Eye Correction tool has been redesigned with deep learning tech.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://www.digikam.org/news/2025-03-15-8.6.0_release_announcement/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for the release announcement.&lt;/p&gt;
&lt;h2 id=&#34;inkscape&#34;&gt;
    &lt;a href=&#34;#inkscape&#34;&gt;
	Inkscape
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;A couple of nice patches in progress recently:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tav is working on something interesting: &lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/7041&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;on-canvas spellchecking&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Ft Omara contributed a &lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/7033&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;patch&lt;/a&gt; that adds ratio and rounding locks to the Rectangle tool.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;sw-inkscape-lock-ratio.gif&#34; alt=&#34;Locking ratio in Rectangle tool in Inkscape&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;musescore-studio-45&#34;&gt;
    &lt;a href=&#34;#musescore-studio-45&#34;&gt;
	MuseScore Studio 4.5
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;It’s a major new release with fairly cool changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Much simplified insertion of dynamics markings.&lt;/li&gt;
&lt;li&gt;A new panel for inserting percussion.&lt;/li&gt;
&lt;li&gt;Several features for Finale refugees, including note insertion by duration, easy copy/pasting of bars, and more.&lt;/li&gt;
&lt;li&gt;Some good engraving enhancements, including large time signatures, laissez vibrer ties, text masking through barlines, etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;See the &lt;a href=&#34;https://librearts.org/2025/03/musescore-studio-4-5-released/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;blog post&lt;/a&gt; here in Libre Arts or the &lt;a href=&#34;https://musescore.org/en/4.5&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;release notes&lt;/a&gt;. Also, here’s the release video:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/-I-InDHIzdQ&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;h2 id=&#34;audacity-373&#34;&gt;
    &lt;a href=&#34;#audacity-373&#34;&gt;
	Audacity 3.7.3
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This one is a purely &lt;a href=&#34;https://support.audacityteam.org/additional-resources/changelog/audacity-3.7.3&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;bugfix release&lt;/a&gt; that follows &lt;a href=&#34;https://support.audacityteam.org/additional-resources/changelog/audacity-3.7.2&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;another bugfix release&lt;/a&gt;. If you were using 3.7.0/3.7.1, upgrading makes perfect sense.&lt;/p&gt;
&lt;h2 id=&#34;ratatouille-0910&#34;&gt;
    &lt;a href=&#34;#ratatouille-0910&#34;&gt;
	Ratatouille 0.9.10
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Hermann Meyer released a new version of &lt;a href=&#34;https://github.com/brummer10/Ratatouille.lv2/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Ratatouille.lv2&lt;/a&gt;, a neural model loader and mixer for guitarists. This version comes with a standalone application. If you prefer that over plugins, upgrading sounds like a smart idea. You will need the &lt;a href=&#34;https://github.com/brummer10/Ratatouille.lv2/releases/tag/v0.9.10&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;package&lt;/a&gt; that has &amp;ldquo;app&amp;rdquo; in the name.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ratatouille-0-9-10.webp&#34; alt=&#34;Ratatouille 0.9.10&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/1NWXYq&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Underwater Laboratory&lt;/a&gt; by Oleksandra Havrylina, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-oleksandra-havrylina-underwater-laboratory.webp&#34; alt=&#34;Underwater Laboratory&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/NqKBdq&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Some practice&lt;/a&gt; with Blender and Photoshop, by 土豆LCZ:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-lcz-practice.webp&#34; alt=&#34;Some practice by 土豆LCZ&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/mA1qme&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Order of the Dragon&lt;/a&gt; by R.A. Steban, made with Krita (painting over a photo):&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-r-a-steban-order-of-the-dragon.webp&#34; alt=&#34;Order of the Dragon&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>MuseScore Studio 4.5 released</title>
      <link>https://librearts.org/2025/03/musescore-studio-4-5-released/</link>
      <pubDate>Sat, 15 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://librearts.org/2025/03/musescore-studio-4-5-released/</guid>
      <description>&lt;p&gt;Muse Group &lt;a href=&#34;https://musescore.org/en/4.5&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;announced&lt;/a&gt; the release of MuseScore Studio 4.5 featuring easy dynamics insertion, a brand-new percussion palette, and new engraving features.&lt;/p&gt;
&lt;p&gt;There’s a release video showing off most of the new features:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/-I-InDHIzdQ&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;Let’s take a quick look at the main changes.&lt;/p&gt;
&lt;h2 id=&#34;dynamics&#34;&gt;
    &lt;a href=&#34;#dynamics&#34;&gt;
	Dynamics
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;You can now select a note, press &lt;strong&gt;Ctrl/Cmd+D&lt;/strong&gt;, and select a dynamics option right below the note, then drag the crescendo/decrescendo hairpin.&lt;/p&gt;
&lt;video width=&#34;100%&#34; title=&#34;new dynamics toolbar in MuseScore Studio 4.5&#34; controls&gt;
  &lt;source src=&#34;musescore-4-5-dynamics-toolbar.mp4&#34; type=&#34;video/mp4&#34;&gt;
  Your browser does not support the video tag.
&lt;/video&gt;
&lt;p&gt;What’s great is that if you already have a dynamics marking, single-clicking it will open the very same panel where you can choose a different marking.&lt;/p&gt;
&lt;h2 id=&#34;percussion-input&#34;&gt;
    &lt;a href=&#34;#percussion-input&#34;&gt;
	Percussion input
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This has been completely revamped. For percussion instruments, you now have rows of pads with human-readable names. Clicking a pad inserts a note in place.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;musescore-4-5-drum-pads.webp&#34; alt=&#34;Drum pads for Percussion in MuseScore Studio 4.5&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;You can switch to notes if you like. To do that, click &lt;strong&gt;Layout&lt;/strong&gt; and choose &lt;strong&gt;Notation preview&lt;/strong&gt; instead.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;musescore-4-5-percussion-notation-preview.webp&#34; alt=&#34;Notation preview for Percussion in MuseScore Studio 4.5&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;easy-bar-copypasting&#34;&gt;
    &lt;a href=&#34;#easy-bar-copypasting&#34;&gt;
	Easy bar copy/pasting
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;If you need to quickly copy an entire bar and paste it elsewhere, there’s a new method:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Click to select an entire bar you want to copy&lt;/li&gt;
&lt;li&gt;Press and hold &lt;strong&gt;Ctrl&lt;/strong&gt;/&lt;strong&gt;Cmd&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Drag to the target bar, MuseScore Studio will highlights beats&lt;/li&gt;
&lt;li&gt;Release the mouse button&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&#34;musescore-4-5-copy-paste-bar.webp&#34; alt=&#34;Copy/pasting a bar in MuseScore Studio 4.5&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;You get some granularity there: you don’t have to drop at the exact start of a bar, you can skip a beat or two. In that case, MuseScore Desktop will insert rests at the beginning automatically to accommodate for that.&lt;/p&gt;
&lt;h2 id=&#34;new-engraving-features&#34;&gt;
    &lt;a href=&#34;#new-engraving-features&#34;&gt;
	New engraving features
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;There are some new engraving features in MuseScore Studio:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Text elements between two staves now show up above bar lines, masked.&lt;/li&gt;
&lt;li&gt;Laissez vibrer ties are now supported (the feature request &lt;a href=&#34;https://musescore.org/en/node/14437&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;goes back to 2012&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Courtesy clefs, key, and time signatures at repeats and jumps are now possible (controls are in the &lt;strong&gt;Style&lt;/strong&gt; dialog).&lt;/li&gt;
&lt;li&gt;You can finally use the &lt;strong&gt;Style&lt;/strong&gt; dialog to define large time signatures such as ⅞ to use in the composition.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;caveats&#34;&gt;
    &lt;a href=&#34;#caveats&#34;&gt;
	Caveats
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;I haven’t used notation editors and MuseScore Desktop specifically for quite some time. So my feedback is based on just trying new features in this new version of the program.&lt;/p&gt;
&lt;p&gt;While all the changes are really great, there are some issues. I can’t get the &lt;strong&gt;Style&lt;/strong&gt; dialog to open here on Linux: it blinks for a split second and disappears immediately, and the same goes for &lt;strong&gt;Page Settings&lt;/strong&gt; and &lt;strong&gt;Transpose&lt;/strong&gt; dialogs (filed &lt;a href=&#34;https://github.com/musescore/MuseScore/issues/27128&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;#27128&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;The new &lt;strong&gt;Percussion&lt;/strong&gt; panel shows up undocked the first time (someone else already reported it, although for macOS).&lt;/p&gt;
&lt;p&gt;The MIDI device selection is still not great. The list only shows devices rather than ports. This is a problem with some modern MIDI devices that expose multiple ports. For instance, I have four ports on Minilab3 and two on Launchpad X here (filed &lt;a href=&#34;https://github.com/musescore/MuseScore/issues/27127&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;#27127&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Moreover, it’s still not possible to use multiple devices for input. It makes sense to use a grid controller like a Launchpad for adding percussion notation and then a regular keyboard for everything else. Alas, that’s for later, I guess.&lt;/p&gt;
&lt;p&gt;Lastly, VST3 support on Linux is still not working in upstream MuseScore Desktop. &lt;a href=&#34;https://github.com/musescore/MuseScore/issues/16799&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;It appears&lt;/a&gt; that there is a technical problem sitting between Qt and VST SDK that hasn’t been solved yet. This has been partially fixed in a soft fork by diedeno (v4.5.0 build is &lt;a href=&#34;https://github.com/diedeno/MuseScore/releases/tag/v4.5.0-lxvst&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;available&lt;/a&gt;): it will open user interfaces for VST3 plugins built with JUCE, but not any others.&lt;/p&gt;
&lt;p&gt;Overall, I still really like where the project is heading. There have been reasonable complaints that MuseScore 4.x got worse in terms of engraving, but the team is clearly paying attention to this part of the feature set.&lt;/p&gt;
&lt;p&gt;Bradley Kunda posted develoment plan for the next year or two back in December last year, &lt;a href=&#34;https://musescore.org/en/4.5-and-beyond&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;check it out&lt;/a&gt;!&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 9 March 2025</title>
      <link>https://librearts.org/2025/03/week-recap-9-mar-2025/</link>
      <pubDate>Sun, 09 Mar 2025 17:02:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/03/week-recap-9-mar-2025/</guid>
      <description>&lt;p&gt;Week highlights: Blender-made Flow gets an Oscar, PipeWire gets MIDI 2.0 support, Kdenlive is getting better OTIO support.&lt;/p&gt;
&lt;h2 id=&#34;flow&#34;&gt;
    &lt;a href=&#34;#flow&#34;&gt;
	Flow
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Feature film animation Flow got Academy Award. It’s the first Blender-made film to do so. It’s also the first Latvia’s Oscar ever.&lt;/p&gt;
&lt;p&gt;Production took over five years. Animation director Silly-Pélissier Léo did a talk at Blender Conference last year about the project. If you haven’t watched it yet, there are a lot of production details there.&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/fxz6p-QATfs&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;The project was big news even before the Oscar, here is an interview by 3DVF with the film director Gints Zilbalodis.&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/YkncKAGzFH8&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;h2 id=&#34;kdenlive&#34;&gt;
    &lt;a href=&#34;#kdenlive&#34;&gt;
	Kdenlive
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The Kdenlive team has been busy recently implementing OTIO support. The most recent &lt;a href=&#34;https://invent.kde.org/multimedia/kdenlive/-/merge_requests/589&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;patch&lt;/a&gt; adds import/export progress dialogs. They covered this general part of development in the fundraising report last month, &lt;a href=&#34;https://kdenlive.org/en/2025/02/kdenlive-fundraising-final-report/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;check it out&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;alsa-scarlett-control-panel-050&#34;&gt;
    &lt;a href=&#34;#alsa-scarlett-control-panel-050&#34;&gt;
	ALSA Scarlett Control Panel 0.5.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Geoffrey D. Bennett’s &lt;a href=&#34;https://github.com/geoffreybennett/alsa-scarlett-gui&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;control panel&lt;/a&gt; for Focusrite’s audio interfaces got support for eight more units, from the first and the fourth generations. See the &lt;a href=&#34;https://librearts.org/2025/03/alsa-scarlett-gui-0-5/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;dedicated post&lt;/a&gt; here on Libre Arts for more details.&lt;/p&gt;
&lt;h2 id=&#34;pipewire-140&#34;&gt;
    &lt;a href=&#34;#pipewire-140&#34;&gt;
	PipeWire 1.4.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The latest release brings a few interesting changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Initial MIDI 2.0 support&lt;/li&gt;
&lt;li&gt;New JACK control API&lt;/li&gt;
&lt;li&gt;DSD playback in the ALSA plugin now available&lt;/li&gt;
&lt;li&gt;RISC-V architecture support&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You’ll find the full list in the &lt;a href=&#34;https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.4.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;release notes&lt;/a&gt;. I’d like to make a quick stop at the first list item here.&lt;/p&gt;
&lt;p&gt;While having MIDI 2.0 support sure is exciting, even if it’s just UMP support, there’s just no way you can benefit from this today or even later this year.&lt;/p&gt;
&lt;p&gt;First off, PipeWire doesn’t seem to support &lt;a href=&#34;https://midi.org/midi-ci-specification&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;MIDI-CI&lt;/a&gt;, while ALSA developer Takashi Iwai specifically &lt;a href=&#34;https://lore.kernel.org/lkml/20230519093114.28813-1-tiwai@suse.de/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;mentioned&lt;/a&gt; that it would rather be implemented in the user space.&lt;/p&gt;
&lt;p&gt;Secondly, I don’t know of any DAW available on Linux that does anything meaningful with MIDI 2.0. Some of the commercial ones, like Bitwig and Studio One, &lt;em&gt;probably&lt;/em&gt; are MIDI 2.0 ready in the core to some extent, but don’t really expose it in the UI.&lt;/p&gt;
&lt;p&gt;This isn&amp;rsquo;t the usual “Linux is behind the market again” thing: Windows &lt;a href=&#34;https://blogs.windows.com/windows-insider/2025/02/05/announcing-windows-11-insider-preview-build-27788-canary-channel/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;got MIDI 2.0 support&lt;/a&gt; in February 2025 (a &lt;a href=&#34;https://devblogs.microsoft.com/windows-music-dev/windows-midi-services-oct-2024-update/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;preliminary announcement&lt;/a&gt; was out in October 2024). Plus, you won’t find MIDI in either Ableton Live or FL Studio. The new tech is currently best served for Logic Pro users on macOS, although only two vendors seem to be making regular MIDI 2.0 capable keyboards, NI and Korg.&lt;/p&gt;
&lt;p&gt;I don’t know of any free/libre DAW developers working on this either. It’s not coming to Qtractor (I did ask Rui), there seems to be no related activity in Muse Sequencer or Rosegarden, and Zrythm’s developer is busy refactoring the hell out of his program. Nor is this planned for Ardour. I’ll give you a direct quote from Paul Davis:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It just doesn&amp;rsquo;t buy most people very much. MIDI 1.0 opened up an entire new world of possibilities. MIDI 2.0 is like another cocktail after you&amp;rsquo;ve already had eight: maybe still fun, but perhaps you&amp;rsquo;ve had enough already?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;And there you have it: a nice feature to have for the future, not useful any time soon.&lt;/p&gt;
&lt;h2 id=&#34;sonic-visualiser-52&#34;&gt;
    &lt;a href=&#34;#sonic-visualiser-52&#34;&gt;
	Sonic Visualiser 5.2
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.sonicvisualiser.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Sonic Visualiser&lt;/a&gt; is Chris Cannam’s more popular brainchild, a program for visualisation, analysis, and annotation of music audio recordings. This update comes with several bugfixes. On macOS specifically, you should get a much better responsiveness when scrolling and zooming waveforms and histograms.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;sw-sonic-visualiser-5-2-0.webp&#34; alt=&#34;Sonic Visualiser 5.2.0&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/YGqYkK&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Great Excavation&lt;/a&gt; by Nekozarou, made with Blender:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-nekozarou-the-great-excavation.webp&#34; alt=&#34;The Great Exscavation&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/8BOXnn&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Homecoming&lt;/a&gt; by Max, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-max-homecoming.webp&#34; alt=&#34;Homecoming&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/98OoBy&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Mushroom Kingdom&lt;/a&gt; by Louis-Pierre Valcourt, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-louis-pierre-valcourt-mushroom-kingdom.webp&#34; alt=&#34;Mushroom Kingdom&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/98OKoL&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Honnai Fortress&lt;/a&gt; by Alex Dekeyser, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-alex-dekeyser-honnai-fortress.webp&#34; alt=&#34;Honnai Fortress&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blenderartists.org/t/winter-dream/1583202&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Winter Dream&lt;/a&gt; by maxkemal, made with Blender:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-maxkemal-winter-dream.webp&#34; alt=&#34;Winter Dream&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>ALSA Scarlett Control Panel 0.5</title>
      <link>https://librearts.org/2025/03/alsa-scarlett-gui-0-5/</link>
      <pubDate>Tue, 04 Mar 2025 17:02:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/03/alsa-scarlett-gui-0-5/</guid>
      <description>&lt;p&gt;Geoffrey D. Bennett released a new version of &lt;a href=&#34;https://github.com/geoffreybennett/alsa-scarlett-gui&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;ALSA Scarlett Control Panel&lt;/a&gt; aka &amp;ldquo;alsa-scarlett-gui&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;This software exposes extra controls over Focusrite&amp;rsquo;s audio interfaces for Linux users, and it does so in a sensible way: you get the minimum useful controls by default, the rest is displayed in additional windows.&lt;/p&gt;
&lt;p&gt;Despite the name, the program supports both Scarlett, Clarett/Clarett+, and Vocaster devices.&lt;/p&gt;
&lt;p&gt;Focusrite provides technical information and devices to Geoffrey—a very welcome departure from their past stance of not getting involved with Linux.&lt;/p&gt;
&lt;p&gt;The major new change in the release is support for more audio interfaces:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1st Gen: 6i6, 8i6, 18i6, 18i8, 18i20;&lt;/li&gt;
&lt;li&gt;4th Gen: 16i16, 18i16, 18i20.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here is the control pannel running a simulation of 1st gen 8i6 (I&amp;rsquo;m an humble user of 1st gen 2i4, I can only get you that).&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;alsa-scarlett-gui-0-5-0.webp&#34; alt=&#34;ALSA Scarlett Control Panel 0.5 running 1st gen 8i6 simulation&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Other changes in the release notes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Added 3rd Gen 18i8/18i20 S/PDIF/Digital I/O Mode startup controls.&lt;/li&gt;
&lt;li&gt;Added peak value display to the level meters.&lt;/li&gt;
&lt;li&gt;Highlight useful things on hover in the routing and mixer windows.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here is what you now get when you hover a PCM output in the Routing window:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;alsa-scarlett-gui-routing-0-5-0.webp&#34; alt=&#34;Routing&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Similarly, hovering an rotary control in the Mixer window highlights the mix and the output that connects to it:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;ardour-scarlett-gui-mixer-0-5-0.webp&#34; alt=&#34;Mixer&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Geoffrey makes &lt;a href=&#34;https://github.com/geoffreybennett/alsa-scarlett-gui/releases/tag/0.5.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;ready-to-use builds&lt;/a&gt;: an RPM for Fedora 38, a DEB for Debian/Ubuntu, and a flatpak.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 2 March 2025</title>
      <link>https://librearts.org/2025/03/week-recap-2-mar-2025/</link>
      <pubDate>Sun, 02 Mar 2025 17:02:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/03/week-recap-2-mar-2025/</guid>
      <description>&lt;p&gt;Week highlights: CMYK image mode is WIP in GIMP, new release of LSP plugins, great changes in Inkscape, Friction, and FreeCAD.&lt;/p&gt;
&lt;h2 id=&#34;gimp&#34;&gt;
    &lt;a href=&#34;#gimp&#34;&gt;
	GIMP
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Over on Mastodon, CmykStudent &lt;a href=&#34;https://fosstodon.org/@CmykStudent/114073031868807701&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;demoed&lt;/a&gt; the CMYK image mode they developed prior to working on the space invasion project. There is no public code yet (that I know of), so all I can get you is the video itself:&lt;/p&gt;
&lt;video width=&#34;100%&#34; title=&#34;CMYK mode in GIMP&#34; controls&gt;
  &lt;source src=&#34;gimp-cmyk-mode.mp4&#34; type=&#34;video/mp4&#34;&gt;
  Your browser does not support the video tag.
&lt;/video&gt;
&lt;p&gt;CmykStudent says:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It&amp;rsquo;s near the top of my TODO list to work on once the dust settles from the final 3.0 release.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;inkscape&#34;&gt;
    &lt;a href=&#34;#inkscape&#34;&gt;
	Inkscape
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Mike Kowalski revamped the docking system for better UI. Now when you want to move a dockable panel elsewhere and start dragging it, Inkscape displays possible target areas flashing in blue and expanding their size when you are about to drop the panel there.&lt;/p&gt;
&lt;p&gt;Panel captions now also have an updated context menu displaying four typical docking targets (top left, bottom left, top right, bottom right) and an option to turn the panel into a window:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;inkscape-docking-menu.webp&#34; alt=&#34;New docking menu in Inkscape&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Two new merge requests worth mentioning:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mike Kowalski &lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/7000&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;implemented&lt;/a&gt; support for &lt;a href=&#34;https://www.w3.org/TR/css-color-4/#gamut-mapping&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;gamut mapping from CSS Level 4&lt;/a&gt; and &lt;a href=&#34;https://bottosson.github.io/posts/colorpicker/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Okhsv color space&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;He also &lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/6980&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;revamped&lt;/a&gt; the UI of the Preferences dialog based on Henrique’s design.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;inkscape-settings-2.gif&#34; alt=&#34;Settings dialog proposal in Inkscape&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;friction&#34;&gt;
    &lt;a href=&#34;#friction&#34;&gt;
	Friction
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The expressions editor in this animation authoring program now has named presets you can save and restore (the entire top toolbar in the dialog):&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;friction-expressions-presets.webp&#34; alt=&#34;Expressions editor in Friction&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;Ole-André Rodlie also wrote &lt;a href=&#34;https://friction.graphics/documentation/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;initial documentation&lt;/a&gt; for the software in time for the v1.0 release expected within a week.&lt;/p&gt;
&lt;h2 id=&#34;freecad&#34;&gt;
    &lt;a href=&#34;#freecad&#34;&gt;
	FreeCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The main development branch now has three-point lighting, so the viewport rendering is now much prettier.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;freecad-3-point-result.webp&#34; alt=&#34;FreeCAD, 3-point lighting look&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The relevant Preferences page has been updated. You can now set the color and intensity of the main light, the backlight, and the fill light.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;freecad-3-points-configuration.webp&#34; alt=&#34;FreeCAD, 3-point lighting settings&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;kadet1090 also implemented an option to show the placement (or origin) of the object: the center point, normal direction, and axes of the sketch.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;freecad-lcs.webp&#34; alt=&#34;FreeCAD, placement of object&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;lsp-plugins-1221&#34;&gt;
    &lt;a href=&#34;#lsp-plugins-1221&#34;&gt;
	LSP Plugins 1.2.21
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Vladimir Sadovnikov released a new version of LSP plugins. There are no new plugins this time. However, the changes are still quite important:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The UI is now rendered with OpenGL (the Cairo fallback is still available).&lt;/li&gt;
&lt;li&gt;The DSP library got additional AVX-512 optimizations.&lt;/li&gt;
&lt;li&gt;The Sampler and Multisampler plugin series received several quality-of-life improvements, such as the ability to import drumkits, SFZ files, and LSPC files by dragging and dropping them directly into a plugin’s window.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src=&#34;multisampler-sfz-import.webp&#34; alt=&#34;SFZ in the Multisample&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/lsp-plugins/lsp-plugins/releases/tag/1.2.21&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for the full list of changes.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/a0dg6X&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Mysteries of Azeroth&lt;/a&gt; by Lionel Schramm, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-lionel-schramm-mysteries-of-azeroth.webp&#34; alt=&#34;Mysteries of Azeroth&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/lGLER5&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Star Well&lt;/a&gt; by Yuri Chuchmay, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-yuri-chuchmay-the-star-well.webp&#34; alt=&#34;The Star Well&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/kNnD2n&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Hanger&lt;/a&gt; by Jordan Soar, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-jordan-soar-hangar.webp&#34; alt=&#34;Hangar&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/lGLzKz&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Daily Painting&lt;/a&gt; by Wogan, made with Unreal Engine, Blender, and Photoshop::&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-wogan-daily-painting.webp&#34; alt=&#34;Daily Painting by Wogan&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 23 February 2025</title>
      <link>https://librearts.org/2025/02/week-recap-23-feb-2025/</link>
      <pubDate>Sun, 23 Feb 2025 23:02:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/02/week-recap-23-feb-2025/</guid>
      <description>&lt;p&gt;This has been a very CAD-flavored week. Highlights: new releases of Tahoma2D, JupyterCAD, KiCAD; first builds of Inkscape with CMYK-capable exporting are available; FreeCAD Project Association announces 2025 grant program.&lt;/p&gt;
&lt;h2 id=&#34;inkscape&#34;&gt;
    &lt;a href=&#34;#inkscape&#34;&gt;
	Inkscape
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Martin Owens created a &lt;a href=&#34;https://gitlab.com/inkscape/inkscape/-/merge_requests/6818&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;merge request&lt;/a&gt; that adds a CapyPDF-based PDF exporter. CapyPDF is CMYK-capable, but for now, you’d need to manually edit your SVG files to use &lt;code&gt;device-cmyk(...)&lt;/code&gt; instead of RGB values.&lt;/p&gt;
&lt;p&gt;If you want to download a build to test the output, go to the Pipelines tab in the merge request, pick a recent pipeline in the list, and click the &lt;strong&gt;Download Artefacts&lt;/strong&gt; button on the right.&lt;/p&gt;
&lt;h2 id=&#34;tahoma2d-151&#34;&gt;
    &lt;a href=&#34;#tahoma2d-151&#34;&gt;
	Tahoma2D 1.5.1
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Mangojohn released an update of Tahoma2D, a fork of OpenToonz. This is mainly a bugfix release. A major UI change is a newly introduced Enable High DPI Scaling option in the Preference dialog. THis option fixes scaling for displays with lower resolution. Build are &lt;a href=&#34;https://github.com/tahoma2d/tahoma2d/releases/tag/v1.5.1&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;available&lt;/a&gt; for Windows, Linux, and macOS (upstream OpenToons doesn’t have &lt;em&gt;official&lt;/em&gt; builds for Linux).&lt;/p&gt;
&lt;h2 id=&#34;fpa-grant-program-2025&#34;&gt;
    &lt;a href=&#34;#fpa-grant-program-2025&#34;&gt;
	FPA Grant Program 2025
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The FreeCAD Project Association has just launched a new instance of its grant program. Things are different this year. For one, there will be four waves of grant application reviews rather than one annual program + out-of-program grants. This should help with batching the reviews.&lt;/p&gt;
&lt;p&gt;Another change is how much money the FPA allocates. Last year, they went over the initial budget in terms of funds allocation (you can read my &lt;a href=&#34;https://blog.freecad.org/2025/02/13/2024-grant-program-recap/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;grant program recap&lt;/a&gt; in the FreeCAD blog). But teh FPA is till getting more money than it is spending, so this year, the FPA is allocating 20 grand per quarter and anticipating some competition for the funds.&lt;/p&gt;
&lt;p&gt;There’s also a separate Ondsel Onward fund (40K euro) for improving any existing Ondsel code to make it more useful for the FreeCAD community. The money came from a private sponsor.&lt;/p&gt;
&lt;p&gt;The one &lt;a href=&#34;https://github.com/FreeCAD/FPA-grant-proposals/issues/29&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;current contender&lt;/a&gt; is former Ondsel employee Amritpal Singh who developed much of the Ondsle Lens, the product data management system. He wants to decouple Lens from Amazon services (S3 is used mainly for storing files, and Lambda is used to trigger headless FreeCAD for tasks like file conversion).&lt;/p&gt;
&lt;h2 id=&#34;dune3d&#34;&gt;
    &lt;a href=&#34;#dune3d&#34;&gt;
	Dune3D
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This new-ish CAD program recently got clone groups, pipe groups, and bitmaps importing. You can use constraints to scale bitmaps so that your sketches drawn over bitmaps are correct.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;dune3d-bitmap.png&#34; alt=&#34;Dune3D wiht a bitmap&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;jupytercad-30&#34;&gt;
    &lt;a href=&#34;#jupytercad-30&#34;&gt;
	JupyterCAD 3.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a collaborative web-based CAD program built as an extension to JupyterLab. New in this version:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Color customization for bodies&lt;/li&gt;
&lt;li&gt;Embedded Python console&lt;/li&gt;
&lt;li&gt;Various UX improvements&lt;/li&gt;
&lt;li&gt;6-axis dragger control in the viewport&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://blog.jupyter.org/announcing-jupytercad-3-0-d8f4b7b0a719&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;See here&lt;/a&gt; for details. You can install it with &lt;code&gt;pip install jupytercad&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&#34;kicad-90&#34;&gt;
    &lt;a href=&#34;#kicad-90&#34;&gt;
	KiCad 9.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Way out of my league, but KiCad 9 is out with major changes like these:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Predefined jobs outputs.&lt;/li&gt;
&lt;li&gt;You can now embed various elements like fonts and 3D models to create fully self-contained KiCad files.&lt;/li&gt;
&lt;li&gt;New component class that allows grouping of various symbols and footprints into classes that can have specific design rules applied.&lt;/li&gt;
&lt;li&gt;You can now add tables to schematic, symbol library, and footprint library editors.&lt;/li&gt;
&lt;li&gt;Mouse wheel scrolling with modifiers now increments under-cursor values in the PCB, schematic, footprint and symbol editors.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You’ll find more details in the &lt;a href=&#34;https://www.kicad.org/blog/2025/02/Version-9.0.0-Released/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;release notes&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Meanwhile, a bunch of people on Fediverse are &lt;a href=&#34;https://chaos.social/@gsuberland/114057453194439447&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;finding out&lt;/a&gt; that KiCad has sponsorships with companies from the private defense sector and are really disappointed.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/P6nvw3&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Oligodoku Plain&lt;/a&gt; by Myan, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-myan-oligodoku-plain.webp&#34; alt=&#34;Oligodoku Plain&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/dyb5Lx&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Aguarito&lt;/a&gt; by Evie Moye, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-evie-moye-aguarito.webp&#34; alt=&#34;Aguarito&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/WXrqBQ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Portal to Distant Worlds&lt;/a&gt; by Tummi, made with Blender and Affinity Photo:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-tummi-portal-to-distant-worlds.webp&#34; alt=&#34;Portal to Distant Worlds&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/dybmRw&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Science Fiction Base&lt;/a&gt; by 灰了, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-science-fiction-base.webp&#34; alt=&#34;Science Fiction Base&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 16 February 2025</title>
      <link>https://librearts.org/2025/02/week-recap-16-feb-2025/</link>
      <pubDate>Sun, 16 Feb 2025 17:33:13 +0300</pubDate>
      
      <guid>https://librearts.org/2025/02/week-recap-16-feb-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of GIMP, LittleCMS, HDRView, FLAC, and Faircamp; AstoCAD replaces Ondsel ES as a sexier soft-fork of FreeCAD.&lt;/p&gt;
&lt;h2 id=&#34;gimp-30rc3&#34;&gt;
    &lt;a href=&#34;#gimp-30rc3&#34;&gt;
	GIMP 3.0rc3
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is hopefully the last release candidate before the final release of GIMP 3.0. The update comes with bug fixes, enhanced API, and improved support for various file formats. In particular, the PSD plugin now loads 16-bit-per-channel files in the LAB color space, and the DDS plugin now loads images with BC7 compression.&lt;/p&gt;
&lt;h2 id=&#34;littlecms-217&#34;&gt;
    &lt;a href=&#34;#littlecms-217&#34;&gt;
	LittleCMS 2.17
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Marti Maria released a new version of his &lt;a href=&#34;https://www.littlecms.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;color management module&lt;/a&gt;. This is mostly a bugfix release with a few notable changes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Initial &lt;a href=&#34;https://en.wikipedia.org/wiki/Fuzzing&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;fuzzer&lt;/a&gt; implementation developed with financial support from the &lt;a href=&#34;https://ostif.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Open-Source Technology Improvement Fund&lt;/a&gt; and Google.&lt;/li&gt;
&lt;li&gt;Color management can now apply to memory blocks larger than 4Gb.&lt;/li&gt;
&lt;li&gt;Better coverage of pre-multiplied alpha.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There’s just &lt;a href=&#34;https://github.com/mm2/Little-CMS/releases/tag/lcms2.17&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;source code available&lt;/a&gt;, no binaries are expected.&lt;/p&gt;
&lt;h2 id=&#34;hdrview-221&#34;&gt;
    &lt;a href=&#34;#hdrview-221&#34;&gt;
	HDRView 2.2(.1)
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Wojciech Jarosz released an update of &lt;a href=&#34;https://wkjarosz.github.io/hdrview/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;HDRView&lt;/a&gt; with new features, improvements, and fixes. Here are some release highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Support for QOI, JPEG-XL, Ultra HDR jpegs, and HEIF/AVIF files, including multi-image and auxiliary-channel support in JXL and HEIF/AVIF files;&lt;/li&gt;
&lt;li&gt;Better support for ICC profiles and colorspaces via LittleCMS;&lt;/li&gt;
&lt;li&gt;Support for extracting and displaying more image metadata in the Info panel;&lt;/li&gt;
&lt;li&gt;Various emscripten/web version improvements.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Builds are &lt;a href=&#34;https://github.com/wkjarosz/hdrview/releases&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;available&lt;/a&gt; for Windows and macOS.&lt;/p&gt;
&lt;h2 id=&#34;astocad&#34;&gt;
    &lt;a href=&#34;#astocad&#34;&gt;
	AstoCAD
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Pierre-Louis Boyer (ex-Ondsel) announced his soft fork of FreeCAD, &lt;a href=&#34;https://www.astocad.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;AstoCAD&lt;/a&gt;. Users who buy a subscription will enjoy early access to new features and improvements. Changes will be publicly available (it’s LGPL, after all) and upstreamed. Here is a &lt;a href=&#34;https://www.youtube.com/watch?v=X_voRRg1juQ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;video&lt;/a&gt; where Pierre talks about the project and shows some recent improvements he made (mostly UX-wise).&lt;/p&gt;
&lt;h2 id=&#34;flac-15&#34;&gt;
    &lt;a href=&#34;#flac-15&#34;&gt;
	FLAC 1.5
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The new version has one major new feature: multithreaded encoding of FLAC files. Unless you are a developer, you will probably not notice all the other improvements. But here is the &lt;a href=&#34;https://xiph.org/flac/changelog.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;changelog&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;faircamp-12&#34;&gt;
    &lt;a href=&#34;#faircamp-12&#34;&gt;
	Faircamp 1.2
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Simon Repp released a new version of &lt;a href=&#34;https://simonrepp.com/faircamp/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Faircamp&lt;/a&gt;, a static site generator for self-hosting and selling your own audio content, e.g. music. Release highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Track directories and manifests&lt;/li&gt;
&lt;li&gt;Differentiation between release and track download access.&lt;/li&gt;
&lt;li&gt;Per-track extra downloads.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Simon &lt;a href=&#34;https://simonrepp.com/video/faircamp/whats-new-in-1-2/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;published a video&lt;/a&gt; explaining the new features. All the download options are listed &lt;a href=&#34;https://simonrepp.com/faircamp/manual/installation.html&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The development of Faircamp is supported through an NGI0 grant by NLNet.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/vby1B6&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Pokemon Fanart&lt;/a&gt; by Rodrigo Alvarez, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-rodrigo-alvarez-pokemon-fanart.webp&#34; alt=&#34;Pokemon Fanart&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/qJE0wR&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Arch&lt;/a&gt; by Dmitry Myagkov, made with Blender, Photoshop, and 3DCoat:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-dmitry-myagkov-the-arch.webp&#34; alt=&#34;The Arch&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/3EZ1Gv&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Tar-Gorthalion&lt;/a&gt; by Prometheus Studio, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-prometheus-studio-tar-gorthalion.webp&#34; alt=&#34;Tar-Gorthalion&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/RKlY6m&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Temple of Oblivion&lt;/a&gt; by Carlos Ryal, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-carlos-ryal-temple-of-oblivion.webp&#34; alt=&#34;Temple of Oblivion&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/6LZvaw&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Colossus Fall&lt;/a&gt; by Cyril Mergan, made with Blender and Photoshop:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-cyril-mergan-colossus-fall.webp&#34; alt=&#34;Colossus Fall&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 9 February 2025</title>
      <link>https://librearts.org/2025/02/week-recap-9-feb-2025/</link>
      <pubDate>Sun, 09 Feb 2025 21:02:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/02/week-recap-9-feb-2025/</guid>
      <description>&lt;p&gt;Week highlights: new release of Bonsai and GCodeWorkShop, PDF import/export improvements in Inkscape, GNOME is getting HDR support.&lt;/p&gt;
&lt;h2 id=&#34;inkscape&#34;&gt;
    &lt;a href=&#34;#inkscape&#34;&gt;
	Inkscape
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Tavmjong Bah improved PDF importing. Inkscape now supports character and word spacing values in PDF text import and has more capable code for reading emojis in PDF text.&lt;/p&gt;
&lt;p&gt;In the latest weekly video, Martin Owens covered the ongoing work on exporting text to PDF as well.&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/-wBqIu598IE&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;Martin also stated that the team is planning to hire two developers to do bugfixing and another person to do bug triage.&lt;/p&gt;
&lt;h2 id=&#34;hdr-support-coming-to-gnome&#34;&gt;
    &lt;a href=&#34;#hdr-support-coming-to-gnome&#34;&gt;
	HDR support coming to GNOME
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Phoronix &lt;a href=&#34;https://www.phoronix.com/news/GNOME-Mutter-48-Beta&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;reports&lt;/a&gt; that the GNOME team added HDR support for the upcoming v48 release of GNOME Mutter, the project’s Wayland display server and X11 window manager/compositor.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;sw-gnome-48-hdr.webp&#34; alt=&#34;HDR switch in GNOME 48 beta&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Screenshot courtesy of Phoronix&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&#34;bonsai-081&#34;&gt;
    &lt;a href=&#34;#bonsai-081&#34;&gt;
	Bonsai 0.8.1
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is perhaps the largest (so far) release of &lt;a href=&#34;https://bonsaibim.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;the project&lt;/a&gt; previously known as BlenderBIM. The new version comes with slightly over 1,900 new features and fixes.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;sw-bonsai-2024-02.webp&#34; alt=&#34;Bonsai 0.8.1&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The &lt;a href=&#34;https://community.osarch.org/discussion/comment/23831/#Comment_23831&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;release notes&lt;/a&gt; are very descriptive as usual, so here is just a quick rundown of new stuff:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A new item editing mode transforms Blender from a mesh-only editing tool to more of a native solid modeler.&lt;/li&gt;
&lt;li&gt;Improved polyline drawing tool, with wall and slab previews, consistent visual style, input formulas, and metric/imperial-parsing input.&lt;/li&gt;
&lt;li&gt;Various quality-of-life improvements in the parametric roof tool.&lt;/li&gt;
&lt;li&gt;The measure tool now has persistent measures, multi-snap target support, and modes (single / polyline / area).&lt;/li&gt;
&lt;li&gt;IFC elements can now be added directly without creating Blender objects first.&lt;/li&gt;
&lt;li&gt;Basic visualization for structural loads and reactions is now available.&lt;/li&gt;
&lt;li&gt;The web cost UI has been improved and now features adding cost schedules, adding/deleting/duplicating cost items and quantities, updating cost values on the fly, etc..&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The project also announced that they have reached their funding target of USD $2,500/month.&lt;/p&gt;
&lt;h2 id=&#34;gcodeworkshop-2025-02&#34;&gt;
    &lt;a href=&#34;#gcodeworkshop-2025-02&#34;&gt;
	GCodeWorkShop 2025-02
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;I don’t think I’ve ever covered this project before. &lt;a href=&#34;https://github.com/GCodeProjects/GCodeWorkShop&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;GCodeWorkShop&lt;/a&gt; is an editor for programming CNC.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;sw-gcodeworkshop.webp&#34; alt=&#34;GCodeWorkShop&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;For this release, the developer fixed several bugs, added support for undo/redo for text replacement operations, and several settings that affect opening and saving files:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;file encoding choice;&lt;/li&gt;
&lt;li&gt;removing characters from the second half of the codepage when opening files;&lt;/li&gt;
&lt;li&gt;removing control characters when opening files;&lt;/li&gt;
&lt;li&gt;deleting additional blank lines.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Builds are &lt;a href=&#34;https://github.com/GCodeProjects/GCodeWorkShop/releases/tag/2025-02&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;available&lt;/a&gt; for Debian/Ubuntu and Windows.&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;The Lost Tower, a very cool animated short, Ghibli-style, by Florent Lebrun, made with Blender:&lt;/p&gt;

&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
  &lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/ecOOR0fETRA&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allowfullscreen title=&#34;YouTube Video&#34; loading=&#34;lazy&#34;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/a09Vx2&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Strange Visions 1&lt;/a&gt; by Echostorm, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-echostorm-strange-visions-1.webp&#34; alt=&#34;Strange Visions 1&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/6LRdgO&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Frith&lt;/a&gt; by Quentin Pointillart, made with Blender and Krita (do check out the entire series):&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-krita-quentin-pointillart-frith.webp&#34; alt=&#34;Frith&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://krita-artists.org/t/jan-2025-challenge-piece-magical-adventure-updated/114492&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Magical Adventure&lt;/a&gt; by Mythmaker, made with Krita&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-mythmaker-magical-adventure.webp&#34; alt=&#34;Magical Adventure&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/dyGQqQ&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;The Smoldering Bog&lt;/a&gt; by Viacheslav Voloshyn, made with Blender and Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-viacheslav-voloshyn-the-smoldering-bog.webp&#34; alt=&#34;The Smoldering Bog&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/kNeko6&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Starvault&lt;/a&gt; concept art by Lidia Goryachewa, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-lidia-goryachewa-starvault.webp&#34; alt=&#34;Starvault&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Weekly recap — 2 February 2025</title>
      <link>https://librearts.org/2025/02/week-recap-2-feb-2025/</link>
      <pubDate>Sun, 02 Feb 2025 21:02:22 +0300</pubDate>
      
      <guid>https://librearts.org/2025/02/week-recap-2-feb-2025/</guid>
      <description>&lt;p&gt;Week highlights: new releases of Scribus and Krita, a beta release of Pinta.&lt;/p&gt;
&lt;h2 id=&#34;krita-529&#34;&gt;
    &lt;a href=&#34;#krita-529&#34;&gt;
	Krita 5.2.9
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is a bugfix release. Notable fixes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixes for saving EXR files with extremely low alpha values and files with moved layers&lt;/li&gt;
&lt;li&gt;Preservation of color space profile when saving EXR of incompatible type&lt;/li&gt;
&lt;li&gt;Fix for an infinite loop when a clone layer is connected to a group with clones&lt;/li&gt;
&lt;li&gt;Fix for the range of Saturation and Value brush options&lt;/li&gt;
&lt;li&gt;Fixes for various tools interrupted by the recorder&lt;/li&gt;
&lt;li&gt;New ‘Unify Layers Color Space’ action&lt;/li&gt;
&lt;li&gt;G&amp;rsquo;Mic has been updated to 3.5.0 stable.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The full list of changes is in the &lt;a href=&#34;https://krita.org/en/posts/2025/krita-5-2-9-released/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;release notes&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;pinta-30-beta&#34;&gt;
    &lt;a href=&#34;#pinta-30-beta&#34;&gt;
	Pinta 3.0 beta
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is just a beta release for now. I’d rather focus on details when the final release is out. In the meantime, a few words about the major changes.&lt;/p&gt;
&lt;p&gt;The port to GTK4 and libadwaita brings major UI changes: no more main menu, all functionality has been moved to the headerbar where image operations, color adjustments, and effects have dedicated buttons that open relevant lists, and the other former menu items are under the hamburger button.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;sw-pinta-headerbar-menu.webp&#34; alt=&#34;Headerbar menu in Pinta&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;The beta brings back add-ins support. This feature was disabled in the 2.x series for technical reasons. The add-ins manager currently lists just three options, one of which is a demo add-in. That’s less than what you can see &lt;a href=&#34;https://www.pinta-project.com/Pinta-Community-Addins/repository/All/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;, so I’d guess that some add-ins need code updates.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;sw-pinta-addin-manager.webp&#34; alt=&#34;Addin manager in Pinta&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;If you are not fond of dark UI themes, click the hamburger icon and choose &lt;code&gt;View &amp;gt; Color Scheme &amp;gt; Light&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/PintaProject/Pinta/blob/refs/tags/3.0-beta1/CHANGELOG.md&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Here&lt;/a&gt; is the full changelog. Builds are available for Linux, Windows, and macOS.&lt;/p&gt;
&lt;h2 id=&#34;scribus-170&#34;&gt;
    &lt;a href=&#34;#scribus-170&#34;&gt;
	Scribus 1.7.0
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This is the first release in the new development series. Normally, a major release qualifies for a separate blog post, but the &lt;a href=&#34;https://www.scribus.net/scribus-1-7-0-released/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;official release notes&lt;/a&gt; are descriptive enough and already have nice screenshots.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;sw-scribus-1-7-0.webp&#34; alt=&#34;Scribus 1.7.0&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;So, here are the release highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You can now dock panels wherever you like More customizable window layout thanks to a port to &lt;a href=&#34;https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Qt Advanced Docking System&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Some panels got a redesign. The new Page pane is really better now, and the Properties panel is still meh (as the “designer” of the original one, I can’t stress enough how much of a mistake it was in the first place).&lt;/li&gt;
&lt;li&gt;The New Document dialog got a UI revamp as well and is way, way better than what was there in 1.6.x and before. The same applies to the new color selector.&lt;/li&gt;
&lt;li&gt;The TOC generator is now style-based.&lt;/li&gt;
&lt;li&gt;Optical margins can now have custom per-document rules (in the Document Settings dialog).&lt;/li&gt;
&lt;li&gt;All icons are in SVG now, so that works better for HiDPI folks (waving), and they have been redesigned.&lt;/li&gt;
&lt;li&gt;The program now has proper support for light/dark UI themes using Qt6 tech.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can get the new version &lt;a href=&#34;https://www.scribus.net/downloads/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;fun&#34;&gt;
    &lt;a href=&#34;#fun&#34;&gt;
	Fun
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://github.com/da-luce/astroterm&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;astroterm&lt;/a&gt; is a virtual planetarium for your terminal. It displays the real-time positions of stars, planets, constellations, and more.&lt;/p&gt;
&lt;p&gt;For example, this command will show you the sky above Mount Everest (-a 27.9881 -o 86.9250), in color (&lt;code&gt;-c&lt;/code&gt;), with Unicode symbols (&lt;code&gt;-u&lt;/code&gt;), with fewer stars (&lt;code&gt;-t 4&lt;/code&gt;), and with some metadata (&lt;code&gt;-m&lt;/code&gt;) in the top left corner:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;$ astroterm -t &lt;span style=&#34;color:#ae81ff&#34;&gt;4&lt;/span&gt; -c -u -m -a 27.9881 -o 86.9250
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;img src=&#34;sw-astroterm.webp&#34; alt=&#34;Sky map above Mount Everest&#34;  /&gt;
&lt;/p&gt;
&lt;h2 id=&#34;artworks&#34;&gt;
    &lt;a href=&#34;#artworks&#34;&gt;
	Artworks
    &lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/1NRwRG&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;A Concept of a Boy And His Adventures&lt;/a&gt; by Viktoria Holmqvist, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-viktoria-holmquist-boy-and-his-adventures.webp&#34; alt=&#34;A Concept of a Boy And His Adventures&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/x3vOZ1&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;My Pirate Fish&lt;/a&gt; by Clara Denoix, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-clara-denoix-my-pirate-fish.webp&#34; alt=&#34;My Pirate Fish&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.artstation.com/artwork/Nqgaw1&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Underspace Vacation&lt;/a&gt; by Justin Barlow, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-justin-barlow-underspace-vacation.webp&#34; alt=&#34;Underspace Vacation&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://krita-artists.org/t/luca-exploring/113612&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Luca - exloring&lt;/a&gt; by deerblue, made with Krita:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-krita-deerblue-luca-exploring.webp&#34; alt=&#34;Luca - exloring&#34;  /&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://blenderartists.org/t/nebula-castle-compositing-tutorial/1558978&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Nebula Castle&lt;/a&gt; by 3D_Galazi, made with Blender:&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;art-blender-3d_galazi-nebula-castle.webp&#34; alt=&#34;Nebula Castle&#34;  /&gt;
&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
