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

qpwgraph v1.0.1 - A Spring'26 Release

Hi all,

qpwgraph v1.0.1 (spring'26) is released!

Change-log:

  • Added remote daemon name and modified state labels to the main status-bar.
  • Added command line option to connect on a remote PipeWire daemon context, by name (-r, --remote); nb. PIPEWIRE_REMOTE environment variable takes precedence though.
  • Separate the singleton/unique application instance setup logic from system-tray icon build option; add PipeWire remote-name, if any, to singleton/unique application instance identifier.
  • Settling on all boards to next development cycle (Qt >= 6.11)

Description:

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

Project page:

https://gitlab.freedesktop.org/rncbc/qpwgraph

Downloads:

Git repos:

https://gitlab.freedesktop.org/rncbc/qpwgraph.git (official)
https://github.com/rncbc/qpwgraph.git
https://gitlab.com/rncbc/qpwgraph.git
https://codeberg.org/rncbc/qpwgraph.git

License:

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

Enjoy!

Donate to rncbc.org using PayPal Donate to rncbc.org using Liberapay

Qtractor 1.5.12 - An Early-Spring'26 Release

Hi all,

Qtractor 1.5.12 (early-spring'26) is released!

Change-log:

  • New audio clip capture/recording latency compensation options are now in effect (cf. View/Options.../Audio/Capture/Latency).
  • Filter out zero-duration note events when importing MIDI files.
  • Fixed step input on offsetted MIDI clips.
  • Fixed audio Aux-Sends inserted on audio input buses to not affect output buses processing order anymore.
  • Clip/Merge, Export... now allowed on simple highlighted clips.
  • Make sure to ask whether to replace already existing files on Clip/Merge, Export...
  • Make sure all LV2 plug-in state paths are stored as relative.

Description:

Qtractor is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit (JACK) for audio and the Advanced Linux Sound Architecture (ALSA) for MIDI are the main infrastructures to evolve as a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home-studio.

Website:

https://qtractor.org

Project page:

https://sourceforge.net/projects/qtractor

Downloads:

https://sourceforge.net/projects/qtractor/files

Git repos:

https://git.code.sf.net/p/qtractor/code
https://github.com/rncbc/qtractor.git
https://gitlab.com/rncbc/qtractor.git
https://codeberg.org/rncbc/qtractor.git

Wiki:

https://sourceforge.net/p/qtractor/wiki/

License:

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

Enjoy && Keep the fun!

Donate to rncbc.org using PayPal Donate to rncbc.org using Liberapay

Vee One Suite 1.4.1 - An Early-Spring'26 Release

Hi everybody,

The Vee One Suite, the gang-of-four 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) Early-Spring'26 season update...

All delivered in dual form:

  • a pure stand-alone JACK client with JACK-session, NSM (Non/New Session Management) and both JACK MIDI and ALSA MIDI input support;
  • a LV2 instrument plug-in.

Change-log:

Qsynth 1.0.5 - An End-of-Winter'26 Release

Hello again!

Qsynth 1.0.5 (end-of-winter'26) is out!

Qsynth is a FluidSynth GUI front-end application written in C++ around the Qt framework using Qt Designer.

Change-log:

  • Regression to the option to change the UI language translation, which was percluding the whole translations/localization effort (probably since its inception on v0.9.6).

QjackCtl 1.0.5 - A Mid-Winter'26 Release

Hi everyone!

QjackCtl 1.0.5 (mid-winter'26) is out!

QjackCtl is an aged yet modern, not so simple anymore, Qt application to control the JACK sound server, for the Linux Audio infrastructure.

Change-log:

  • Graph: Save node positions as soon as they are taken or moved around, avoiding accidental re-positioning to the previous or original state.
  • Get rid of CONFIG_WAYLAND build config option; add underlying platform name (eg. xcb, wayland) to Qt version string.