Show-off my open-source stuff, mostly of the Linux Audio/MIDI genre
qpwgraph v0.5.3 - An End-of-Summer'23 Release
Change-log:
- Added user contributed documentation: How To Use The Patchbay.
- Fix condition for saving node name aliases.
Description:
Project page:
Downloads:
- source tarball:
qpwgraph-0.5.3.tar.gz
qpwgraph-0.5.3.tar.gz.sig - source package (openSUSE Tumbleweed):
qpwgraph-0.5.3-31.1.src.rpm - binary package (openSUSE Tumbleweed):
qpwgraph-0.5.3-31.1.x86_64.rpm - Flatpak package:
https://flathub.org/apps/details/org.rncbc.qpwgraph
Git repos:
https://github.com/rncbc/qpwgraph.git
https://gitlab.com/rncbc/qpwgraph.git
https://codeberg.org/rncbc/qpwgraph.git
License:
Cheers!
qpwgraph v0.5.2 - A High-Summer'23 Release
Hello!
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!
Change-log:
- 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 :)).
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
Change-log:
- 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...
Qtractor 0.9.33 - An Early-Spring'23 Hotfix Release
Change-log:
- Fixed MIDI recording delay and recorded clip lengths when metronome Count-in is in effect for recording.
Qtractor 0.9.32 - An Early-Spring'23 Release batch #3
Change-log:
- Downgraded JACK timebase BBT information to nominal PPQN resolution (aka. ticks-per-beat).
- Make sure all previously saved connections to identical ALSA MIDI hardware devices are now discriminated and properly restored, even though the target devices have the very same name.
- Fix drag'n'drop in drum mode MIDI clip editor.
- Quick hack to get latency compensation when recording.
- Introducing count-in to audio and MIDI metronomes: View/Options.../Audio|MIDI/Metronome/Count-in; Transport/Count-in.
- Corrected MIDI metronome bar/beat note duration.
- Give an early response upon opening any NSM session.
Vee One Suite 0.9.30 - An Early-Spring'23 Release batch #2
Hi there,
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 this(northern) Early-Spring'23 season...
A common change-log follows:
- Restrict to existing named presets when adding new or editing programs; load and restore presets directly when previewing programs (cf. Configure... > Programs).
- NSM open and save operation failures are now replied with an error status (was always OK before).
- JACK client watchdog introduced for automatic reactivation and resilience (standalone only).
- NSM announcement reply/error messages now relegated to debug builds only.