Vue normale

Reçu avant avant-hierHome on Libre Arts

Weekly recap — 4 May 2025

4 mai 2025 à 13:34

Week highlights: new releases of Kdenlive, Mixxx, and Giada; new features in GIMP and FreeCAD.

GIMP

CmykStudent implemented a simple palette exporter to KPL, Krita’s palette file format.

KPL exporting in GIMP

The other file format support they added is Over the Air Bitmap. 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!

FreeCAD

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.

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. Here is the full list of pre-approved issues to fix and features to implement.

Kdenlive 25.04

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 Segment Anything Model 2.

Among other changes:

  • Faster and more precise audio thumbnails
  • Completely rewritten OpenTimelineIO import/exporting, should be more robust now
  • 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)
  • Vertical zooming in audio tracks, with x1, x2, x4, and x8 presets
  • Shift+Click now expands/collapses all effects in the stack

See here for full release notes.

Mixxx 2.5.1

The new version of Mixxx 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 (see here for how its controls are mapped).

The Hercules DJControl Inpulse 300 controller now supports toneplay, slicer, and beatmatch. Other mappings got updates, too. The full list of changes is here.

Giada 1.2.0

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 see here.

Disflux

This is a new, barely tested free (AGPL 3.0) plugin for smearing transients. Comes in LV2, VST3, and CLAP.

Disflux

Here is what the developer says:

Disflux is a wild audio effect plugin that takes your transients and smears them through time, adding serious punch and weight. If you’re creating Hard Techno or Rawstyle and need your kicks to hit like a freaking train, Disflux is your new best friend. We’re talking aggressive, distorted, gated kicks that smack like no tomorrow.

Here is my extremely quick demo:

Artworks

The Silence Atlas by IM_FreD, made with Blender and Photoshop:

The Silence Atlas by IM_FreD

Ancient Ruined Temple by RunBobFun, made with Blender:

Ancient Ruined Temple by RunBobFun

Temple of the Goldenbeard by Olga Rozova, made with Blender and Photoshop:

Temple of the Goldenbeard by Olga Rozova

The City of Others by Deltakosh, made with Blender and Photoshop:

The City of Others by Deltakosh

Stylized Fantasy Victorian Environment by Daniel Peres, made with Blender, Photoshop, and ProCreate:

Stylized Fantasy Victorian Environment by Daniel Peres

Reçu aujourd’hui — 9 mai 2025Home on Libre Arts

Google Summer of Code 2025 projects announced

8 mai 2025 à 22:34

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.

I went ahead and harvested the list of all the relevant projects so you don’t have to. Let’s take a look at what’s likely coming later this year. I’m intentionally keeping this list concise and linking to project pages so you can explore details when you feel like it.

Graphics and design

Both GIMP, Inkscape, Krita (via KDE), and OpenPrinting (via The Linux Foundation) are long-time participants that gained a lot from the program. For Graphite, this is their second time.

GIMP

Graphite

Inkscape

Krita

Ross Rosales will add a floating action bar for layers to access commonly used actions, especially for non-keyboard users (think running Krita on touch devices).

OpenPrinting

3D and animation

This year, there are no rendering engines like Appleseed in the roster.

Blender

Synfig

  • Abdelhadi Wael will develop a brush tool and a basic prush profile editor.
  • Nitish Itankar will create a new macOS app bundle built automatically, to replace the old error-prone Bash script.

CAD

Just like the last year, FreeCAD applied separately from the BRL-CAD umbrella organization. That seems to work for everybody.

BRL-CAD

FreeCAD

IfcOpenShell

Sayan Jyoti Das will develop a web application to create and check BIM project exchange requirements. This will simplify writing Information Delivery Specification (IDS) data.

Manifold

Trzeth will enhance 3D mesh offset for Manifold.

OpenSCAD

Sparsh N will add a modern MSVC build support for Windows.

Video

All three relevant organizations are long-time participants at GSoC. As usual, Kdenlive applied through KDE.

Kdenlive

Ajay Chauhan will improve Kdenlive timeline markers by introducing duration-based markers that define a clear start and end time.

FFmpeg

VideoLAN

Audio / Mixxx


Overall, a very nice selection of projects! Thoughts?

❌