Hello there!
Here the first batch of the 'QStuff*': QjackCtl [1], Qsynth [2],
Qsampler [3], QXGEdit [4], QmidiCtl [5] and QmidiNet [6], released for
the (northern) End-of-Summer'23 season.
Enjoy while it's still hot.
** QjackCtl - JACK Audio Connection Kit Qt GUI Interface [1] **
QjackCtl 0.9.12 (end-of-summer'23) is out!
QjackCtl is an aged yet modern, not so 'simple' anymore, Qt [7]
application to control the JACK [8] sound server, for the Linux Audio
[12] infrastructure.
Change-log:
- Setup: disable Settings parameters altogether, except frames/period
(aka. buffer-size) if running in the so called 'Active' pure-client mode
(eg. under PipeWire's pw-jack substitution).
- Connections: Fixed an old JACK client/ports aliases malfunction,
hopefully.
- Graph: Ctrl+left or middle-button click-dragging for panning, is now a
lot smoother, hopefully.
- Graph: Click-dragging with the mouse middle-button is now used for
panning only, not to start a selection anymore.
- Preppings to next development cycle (Qt >= 6.6)
Website:
https://qjackctl.sourceforge.io
http://qjackctl.sourceforge.net
Project page:
https://sourceforge.net/projects/qjackctl
Downloads:
https://sourceforge.net/projects/qjackctl/files
- source tarball:
https://download.sf.net/qjackctl/qjackctl-0.9.12.tar.gz
- source package:
https://download.sf.net/qjackctl/qjackctl-0.9.12-56.1.rncbc.suse.src.rpm
- binary packages:
https://download.sf.net/qjackctl/qjackctl-0.9.12-56.1.rncbc.suse.x86_64.rpm
- AppImage [20] package:
https://download.sf.net/qjackctl/qjackctl-0.9.12-56.1.x86_64.AppImage
Git repos:
https://git.code.sf.net/p/qjackctl/code
https://github.com/rncbc/qjackctl.git
https://gitlab.com/rncbc/qjackctl.git
https://codeberg.com/rncbc/qjackctl.git
** Qsynth - A FluidSynth Qt GUI Interface [2] **
Qsynth 0.9.12 (end-of-summer'23) is out!
Qsynth is a FluidSynth [10] GUI front-end application written in C++
around the Qt framework [7] using Qt Designer.
Change-log:
- Restore all MIDI channels synth-engine funcionality, when the output
peak-meters aren't opted in.
- Preppings to next development cycle (Qt >= 6.6)
Website:
https://qsynth.sourceforge.io
http://qsynth.sourceforge.net
Project page:
https://sourceforge.net/projects/qsynth
Downloads:
https://sourceforge.net/projects/qsynth/files
- source tarball:
https://download.sf.net/qsynth/qsynth-0.9.12.tar.gz
- source package:
https://download.sf.net/qsynth/qsynth-0.9.12-56.1.rncbc.suse.src.rpm
- binary packages:
https://download.sf.net/qsynth/qsynth-0.9.12-56.1.rncbc.suse.x86_64.rpm
- AppImage [20] package:
https://download.sf.net/qsynth/qsynth-0.9.12-56.1.x86_64.AppImage
- Windows package (thanks to Pedro Lopez-Cabanillas):
https://download.sf.net/qsynth/qsynth-0.9.12-56.1.win-x64-setup.exe
- Flatpak [21] package (thanks again to Pedro Lopez-Cabanillas):
https://flathub.org/apps/details/org.rncbc.qsynth
Git repos:
https://git.code.sf.net/p/qsynth/code
https://github.com/rncbc/qsynth.git
https://gitlab.com/rncbc/qsynth.git
https://codeberg.com/rncbc/qsynth.git
** Qsampler - A LinuxSampler Qt GUI Interface [3] **
Qsampler 0.9.11 (end-of-summer'23) is out!
Qsampler is a LinuxSampler [11] GUI front-end application written in C++
around the Qt framework [7] using Qt Designer.
Change-log:
- Preppings to next development cycle (Qt >= 6.6)
Website:
https://qsampler.sourceforge.io
http://qsampler.sourceforge.net
Project page:
https://sourceforge.net/projects/qsampler
Downloads:
https://sourceforge.net/projects/qsampler/files
- source tarballs:
https://download.sf.net/qsampler/qsampler-0.9.11.tar.gz
https://download.sf.net/qsampler/liblscp-0.9.11.tar.gz
- source packages:
https://download.sf.net/qsampler/qsampler-0.9.11-55.1.rncbc.suse.src.rpm
https://download.sf.net/qsampler/liblscp-0.9.11-55.1.rncbc.suse.src.rpm
- binary packages:
https://download.sf.net/qsampler/qsampler-0.9.11-55.1.rncbc.suse.x86_64.rpm
https://download.sf.net/qsampler/liblscp6-0.9.11-55.1.rncbc.suse.x86_64.rpm
https://download.sf.net/qsampler/liblscp-devel-0.9.11-55.1.rncbc.suse.x86_6…
- AppImage [20] package:
https://download.sf.net/qsampler/qsampler-0.9.11-55.1.x86_64.AppImage
Git repos:
https://git.code.sf.net/p/qsampler/code
https://github.com/rncbc/qsampler.git
https://gitlab.com/rncbc/qsampler.git
https://codeberg.com/rncbc/qsampler.git
https://git.code.sf.net/p/qsampler/liblscp
https://github.com/rncbc/liblscp.git
https://gitlab.com/rncbc/liblscp.git
https://codeberg.com/rncbc/liblscp.git
** QXGEdit - A Qt XG Editor [4] **
QXGEdit 0.9.11 (end-of-summer'23) is out!
QXGEdit is a live XG instrument editor, specialized on editing MIDI
System Exclusive files (.syx) for the Yamaha DB50XG [14] and thus
probably a baseline for many other XG devices.
Change-log:
- Preppings to next development cycle (Qt >= 6.6)
Website:
https://qxgedit.sourceforge.io
http://qxgedit.sourceforge.net
Project page:
https://sourceforge.net/projects/qxgedit
Downloads:
https://sourceforge.net/projects/qxgedit/files
- source tarball:
https://download.sf.net/qxgedit/qxgedit-0.9.11.tar.gz
- source package:
https://download.sf.net/qxgedit/qxgedit-0.9.11-55.1.rncbc.suse.src.rpm
- binary packages:
https://download.sf.net/qxgedit/qxgedit-0.9.11-55.1.rncbc.suse.x86_64.rpm
- AppImage [20] package:
https://download.sf.net/qxgedit/qxgedit-0.9.11-55.1.x86_64.AppImage
Git repos:
https://git.code.sf.net/p/qxgedit/code
https://github.com/rncbc/qxgedit.git
https://gitlab.com/rncbc/qxgedit.git
https://codeberg.com/rncbc/qxgedit.git
** QmidiCtl - A MIDI Remote Controller via UDP/IP Multicast [5] **
QmidiCtl 0.9.11 (end-of-summer'23) is out!
QmidiCtl [5] is a MIDI remote controller application that sends MIDI
data over the network, using UDP/IP multicast. Inspired by multimidicast
[15] and designed to be compatible with ipMIDI [15] for Windows.
QmidiCtl [5] was long ago designed for the Maemo [17] enabled handheld
devices, namely the late Nokia N900 [18] and promoted to the Maemo
Package [18] repositories. Nevertheless, QmidiCtl [5] may still be found
effective as a regular desktop application and recently as an Android
application as well.
Change-log:
- Preppings to next development cycle (Qt >= 6.6)
Website:
https://qmidictl.sourceforge.io
http://qmidictl.sourceforge.net
Project page:
https://sourceforge.net/projects/qmidictl
Downloads:
https://sourceforge.net/projects/qmidictl/files
- source tarball:
https://download.sf.net/qmidictl/qmidictl-0.9.11.tar.gz
- source package:
https://download.sf.net/qmidictl/qmidictl-0.9.11-55.1.rncbc.suse.src.rpm
- binary packages:
https://download.sf.net/qmidictl/qmidictl-0.9.11-55.1.rncbc.suse.x86_64.rpm
- AppImage [20] package:
https://download.sf.net/qmidictl/qmidictl-0.9.11-55.1.x86_64.AppImage
- Android packages:
https://download.sf.net/qmidictl/qmidictl-0.9.11-55.1.arm64-v8a.apk
https://download.sf.net/qmidictl/qmidictl-0.9.11-55.1.x86_64.apk
https://play.google.com/store/apps/details?id=org.rncbc.qmidictl
Git repos:
https://git.code.sf.net/p/qmidictl/code
https://github.com/rncbc/qmidictl.git
https://gitlab.com/rncbc/qmidictl.git
https://codeberg.com/rncbc/qmidictl.git
** QmidiNet - A MIDI Network Gateway via UDP/IP Multicast [6] **
QmidiNet 0.9.11 (end-of-summer'23) is out!
QmidiNet is a MIDI network gateway application that sends and receives
MIDI data (ALSA-MIDI [9] and JACK-MIDI [8]) over the network, using
UDP/IP multicast. Inspired by multimidicast [15] and designed to be
compatible with ipMIDI [16] for Windows.
Change-log:
- Preppings to next development cycle (Qt >= 6.6)
Website:
https://qmidinet.sourceforge.io
http://qmidinet.sourceforge.net
Project page:
https://sourceforge.net/projects/qmidinet
Downloads:
https://sourceforge.net/projects/qmidinet/files
- source tarball:
https://download.sf.net/qmidinet/qmidinet-0.9.11.tar.gz
- source package:
https://download.sf.net/qmidinet/qmidinet-0.9.11-55.1.rncbc.suse.src.rpm
- binary packages:
https://download.sf.net/qmidinet/qmidinet-0.9.11-55.1.rncbc.suse.x86_64.rpm
- AppImage [20] package:
https://download.sf.net/qmidinet/qmidinet-0.9.11-55.1.x86_64.AppImage
Git repos:
https://git.code.sf.net/p/qmidinet/code
https://github.com/rncbc/qmidinet.git
https://gitlab.com/rncbc/qmidinet.git
https://codeberg.com/rncbc/qmidinet.git
--
License:
All of the Qstuff* are free, open-source Linux Audio [11] software,
distributed under the terms of the GNU General Public License (GPL)
version 2 or later [12].
References:
[1] QjackCtl - A JACK Audio Connection Kit Qt GUI Interface
https://qjackctl.sourceforge.io
[2] Qsynth - A fluidsynth Qt GUI Interface
https://qsynth.sourceforge.io
[3] Qsampler - A LinuxSampler Qt GUI Interface
https://qsampler.sourceforge.io
[4] QXGEdit - A Qt XG Editor
https://qxgedit.sourceforge.io
[5] QmidiCtl - A MIDI Remote Controller via UDP/IP Multicast
https://qmidictl.sourceforge.io
[6] QmidiNet - A MIDI Network Gateway via UDP/IP Multicast
https://qmidinet.sourceforge.io
[7] Qt framework, C++ class library and tools for
cross-platform application and UI development
https://qt.io/
[8] JACK Audio Connection Kit
https://jackaudio.org
[9] ALSA, Advanced Linux Sound Architecture
https://www.alsa-project.org/
[10] FluidSynth - A SoundFont Synthesizer
A real-time software synthesizer based on SoundFont 2 specifications
https://www.fluidsynth.org
[11] LinuxSampler - The Linux Sampler Project
A modular, streaming capable, realtime audio sampler
https://www.linuxsampler.org
[12] Linux Audio consortium of libre software for audio-related work
https://linuxaudio.org
[13] GPL - GNU General Public License
https://www.gnu.org/copyleft/gpl.html
[14] Yamaha DB50XG
(
https://web.archive.org/web/20150607065739/)
http://www.soundonsound.com/sos/1996_articles/may96/yamahadb50xg.html
[15] multimidicast - sends and receives MIDI from ALSA sequencers over
network
https://llg.cubic.org/tools/multimidicast
[16] ipMIDI - MIDI over Ethernet ports - send MIDI over your LAN
https://nerds.de
[17]
Maemo.org - Home of the Maemo community
https://www.maemo.org
[18]
Maemo.org Wiki - Nokia N900
https://wiki.maemo.org/Nokia_N900
[19]
Maemo.org - Downloads: QmidiCtl
https://maemo.org/downloads/product/Maemo5/qmidictl
[20] AppImage, Linux apps that run anywhere
https://appimage.org/
[21] Flatpak, next-generation technology for building and distributing
desktop applications on Linux
https://flatpak.org/
See also:
https://www.rncbc.org/drupal/node/2461
See y'all next time!
--
rncbc aka Rui Nuno Capela