Show-off my open-source stuff, mostly of the Linux Audio/MIDI genre

qpwgraph v0.5.3 - An End-of-Summer'23 Release


qpwgraph v0.5.3 (end-of-summer'23) is released!


  • Added user contributed documentation: How To Use The Patchbay.
  • Fix condition for saving node name aliases.


qpwgraph is a graph manager dedicated to PipeWire, using the Qt C++ framework, based and pretty much like the same of QjackCtl.

Project page:


Git repos: (official)


qpwgraph is free, open-source software, distributed under the terms of the GNU General Public License (GPL) version 2 or later.


Donate to using PayPal Donate to using Liberapay

qpwgraph v0.5.2 - A High-Summer'23 Release

Not much to say in the heat of the season: consider the update as a refreshment. Though please, if still running any pre-v0.5 installment, an upgrade is mandatory, immediately, better say now!

qpwgraph v0.5.2 (high-summer'23) is out!


  • Ctrl+left or middle-button click-dragging for panning, is now a lot smoother, hopefully.
  • Click-dragging with the mouse middle-button is for panning only, not to start a selection anymore.
  • Add Ctrl+Q to Quit action.

qpwgraph v0.5.1 - A Summer'23 Hot-Fix Release

Hi again!
On the next day comes a fiery hot-fix: again, everyone is strongly advised to update ASAP! Especially if using any of the previous ill-fated v0.4.x series (or yesterday's v0.5.0, which should be promptly ditched to the trash bin :)).

qpwgraph v0.5.1 (summer'23 hot-fix) is released!

Change-log (including the previous release):

  • Fixed segfault on initialization that was affecting Qt5 builds.
  • Completely refactored the internal PipeWire node registry logic, just to have unique node names, as seen fit to purpose to solve an old undefined behavior to positioning and Patchbay persistence of multiple nodes with the very same and exact name.
  • Fixed the main PipeWire registry thread-safety, into a two-level critical section, hopefully preventing the race-conditions that are the suspected cause to some rare crashes.

Qtractor 0.9.34 - A Spring'23 Release batch #3

One third time,

Qtractor 0.9.34 (spring'23) is released!


  • Fixed the snap-to-beat of new notes entry on the MIDI clip editor (aka. piano-roll) due on time signature changes.
  • Start JACK transport rolling only when metronome Count-in ends.
  • Fixed an allegedly old and incorrect 0dBfs notch position on MIDI track/buses audio meter sidekicks.
  • Send/return and Aux-send inserts now show the proper name and the target output bus name on the properties editor title respectively.
  • Fixed a zero-day blunder that was keeping the real-time process cycle from having the uniform block-size of 64 frames per period; (thus, probably ineffective since v0.9.30).
  • Multiple MIDI clip tools may now be applied simultaneously, in a single shot, in the following priority order: quantize, transpose, normalize, resize, rescale and timeshift.
  • Plugin inventory scan now slightly optimized to an allegedly lesser aggressive cache-invalidation algorithm.
  • Do not send/Preview notes on the MIDI clip editor (aka. piano-roll) when playback is currently rolling.
  • Send all pending MIDI Note-Off events when playback stops/shuts-off (and/or the Panic! button is hit).
  • Fixed the internal MIDI file player queue to the highest resolution possible (PPQN aka ticks-per-beat).
  • Prepping into the next development cycle (with Qt >= 6.5).

Vee One Suite 0.9.31 - A Spring'23 Release batch #2

Hi there, a second time,

The Vee One Suite of old-school software instruments,

  • synthv1 as a polyphonic subtractive synthesizer;
  • samplv1 a polyphonic sampler synthesizer;
  • drumkv1 as yet another drum-kit sampler;
  • padthv1 a polyphonic additive synthesizer.

Are here released for the (northern) Spring'23 season...


Subscribe to RSS