qtractor-devel Mailing List for Qtractor (Page 2)
An Audio/MIDI multi-track sequencer
Brought to you by:
rncbc
You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
(3) |
Jun
(1) |
Jul
(2) |
Aug
(4) |
Sep
(6) |
Oct
(2) |
Nov
(2) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(1) |
Feb
(1) |
Mar
(1) |
Apr
|
May
(4) |
Jun
(3) |
Jul
(1) |
Aug
(7) |
Sep
(3) |
Oct
(1) |
Nov
|
Dec
(2) |
2009 |
Jan
(4) |
Feb
|
Mar
(4) |
Apr
(2) |
May
|
Jun
(1) |
Jul
|
Aug
(7) |
Sep
(11) |
Oct
(62) |
Nov
(108) |
Dec
(44) |
2010 |
Jan
(164) |
Feb
(43) |
Mar
(21) |
Apr
(11) |
May
(18) |
Jun
(7) |
Jul
(17) |
Aug
|
Sep
(11) |
Oct
(4) |
Nov
(25) |
Dec
(18) |
2011 |
Jan
(50) |
Feb
(35) |
Mar
(13) |
Apr
(27) |
May
(15) |
Jun
|
Jul
(21) |
Aug
(13) |
Sep
(1) |
Oct
(11) |
Nov
(15) |
Dec
(37) |
2012 |
Jan
(59) |
Feb
(39) |
Mar
(1) |
Apr
(3) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(12) |
Oct
(1) |
Nov
(4) |
Dec
(31) |
2013 |
Jan
(2) |
Feb
(3) |
Mar
(1) |
Apr
(3) |
May
(1) |
Jun
(1) |
Jul
(8) |
Aug
(8) |
Sep
|
Oct
|
Nov
(1) |
Dec
(5) |
2014 |
Jan
(4) |
Feb
|
Mar
(7) |
Apr
(12) |
May
(6) |
Jun
|
Jul
(1) |
Aug
(34) |
Sep
(12) |
Oct
|
Nov
(1) |
Dec
|
2015 |
Jan
(3) |
Feb
|
Mar
(1) |
Apr
(14) |
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
(1) |
Oct
(9) |
Nov
|
Dec
(24) |
2016 |
Jan
(7) |
Feb
(3) |
Mar
(2) |
Apr
(14) |
May
(14) |
Jun
(15) |
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
(19) |
Dec
(15) |
2017 |
Jan
(7) |
Feb
(2) |
Mar
|
Apr
|
May
(2) |
Jun
(4) |
Jul
|
Aug
(4) |
Sep
(1) |
Oct
|
Nov
|
Dec
(2) |
2018 |
Jan
(4) |
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(12) |
Nov
|
Dec
(1) |
2019 |
Jan
|
Feb
(21) |
Mar
(1) |
Apr
(1) |
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(1) |
2020 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
(1) |
Sep
(5) |
Oct
(1) |
Nov
|
Dec
(1) |
2021 |
Jan
(1) |
Feb
(1) |
Mar
(8) |
Apr
|
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2022 |
Jan
(3) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(1) |
2023 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
(1) |
Dec
(2) |
2024 |
Jan
(1) |
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
(1) |
Jul
|
Aug
(3) |
Sep
|
Oct
(1) |
Nov
(1) |
Dec
(2) |
2025 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
(1) |
May
(1) |
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Rui N. C. <rn...@rn...> - 2022-12-30 17:26:30
|
Hello one third and last time this year, Qtractor 0.9.30 (end-of-year'22) is released! Change-log: - Plugin latency/delay compensation now in effect immediately after changing track option (cf. Track/Properties... /Plugins/Latency compensation). - Shade-off regions not-in-view from the thumb-views. - Improved MIDI queue time drift correction resilience and stability against in-flight tempo changes. - The main real-time process cycle now runs on uniform block-sizes, in strides of 64 frames per period, meaning a higher resolution automation, independent of buffer-size. - The internal main MIDI engine gets its ALSA sequencer queue to a higher resolution (PPQN aka ticks-per-beat) and not subordinated to the current session's anymore. - Although being deprecated to use, JACK Session support is hopefuly fixed, once again. - Better discriminate CLAP Plug-in specific note events and strict MIDI dialect event processing. Description: Qtractor [1] is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework [2]. Target platform is Linux, where the Jack Audio Connection Kit (JACK [3]) for audio and the Advanced Linux Sound Architecture (ALSA [4]) 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 https://qtractor.sourceforge.io http://qtractor.sourceforge.net Project page: https://sourceforge.net/projects/qtractor Downloads: https://sourceforge.net/projects/qtractor/files - source tarball: https://download.sf.net/qtractor/qtractor-0.9.30.tar.gz - source package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.30-73.1.rncbc.suse.src.rpm - binary package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.30-73.1.rncbc.suse.x86_64.rpm - AppImage [7] package: https://download.sf.net/qtractor/qtractor-0.9.30-73.1.x86_64.AppImage - Flatpak [8] package (thanks Hubert Figuière): https://flathub.org/apps/details/org.rncbc.qtractor 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 (outdated; help wanted!): https://sourceforge.net/p/qtractor/wiki/ - static rendering: https://qtractor.org/doc http://qtractor.sourceforge.net/doc https://qtractor.sourceforge.io/doc - user manual & how-to's: https://download.sf.net/qtractor/qtractor-manual-and-howtos.epub https://download.sf.net/qtractor/qtractor-manual-and-howtos.pdf License: Qtractor [1] is free, open-source Linux Audio [5] software, distributed under the terms of the GNU General Public License (GPL [6]) version 2 or later. References: [1] Qtractor - An audio/MIDI multi-track sequencer https://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development https://qt.io/ [3] JACK Audio Connection Kit https://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture https://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work https://linuxaudio.org [6] GPL - GNU General Public License https://www.gnu.org/copyleft/gpl.html [7] AppImage, Linux apps that run anywhere https://appimage.org/ [8] Flatpak, next-generation technology for building and distributing desktop applications on Linux https://flatpak.org/ [9] CLAP, CLever Audio Plugin https://github.com/free-audio/clap See also: https://www.rncbc.org/drupal/node/2405 Keep the fun && Happy New Year! -- rncbc aka Rui Nuno Capela |
From: Rui N. C. <rn...@rn...> - 2022-10-06 08:23:46
|
Hello there, one third and last time, Qtractor 0.9.29 (early-autumn'22) is released! Change-log:: - Capture same time(stamp) note-off tracking and postponing is now on trial, hopefully mitigating a legato issue, reported to MIDI wind instruments (EWI). (EXPERIMENTAL) - Fixed an old window parenting (aka z-level) issue, related to the Add Track and Track Properties dialogs and whether called from the main or mixer menus. - Fixed the out-of-process plugin scanner terminating too soon and sometimes miss some very last results. - Fixed another old bug in MIDI note-off messages not being sent while playing after a loop region. - Fixed a pretty ancient bug in the VST(2.x) plug-in program names inventory, present when building to the VeSTige header (which is still the default). Description: Qtractor [1] is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework [2]. Target platform is Linux, where the Jack Audio Connection Kit (JACK [3]) for audio and the Advanced Linux Sound Architecture (ALSA [4]) 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 https://qtractor.sourceforge.io http://qtractor.sourceforge.net Project page: https://sourceforge.net/projects/qtractor Downloads: https://sourceforge.net/projects/qtractor/files - source tarball: https://download.sf.net/qtractor/qtractor-0.9.29.tar.gz - source package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.29-72.1.rncbc.suse.src.rpm - binary package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.29-72.1.rncbc.suse.x86_64.rpm - AppImage [7] package: https://download.sf.net/qtractor/qtractor-0.9.29-72.1.x86_64.AppImage - Flatpak [8] package (thanks Hubert Figuière): https://flathub.org/apps/details/org.rncbc.qtractor Git repos: https://git.code.sf.net/p/qtractor/code https://github.com/rncbc/qtractor.git https://gitlab.com/rncbc/qtractor.git https://bitbucket.org/rncbc/qtractor.git Wiki (outdated; help wanted!): https://sourceforge.net/p/qtractor/wiki/ - static rendering: https://qtractor.org/doc http://qtractor.sourceforge.net/doc https://qtractor.sourceforge.io/doc - user manual & how-to's: https://download.sf.net/qtractor/qtractor-manual-and-howtos.epub https://download.sf.net/qtractor/qtractor-manual-and-howtos.pdf License: Qtractor [1] is free, open-source Linux Audio [5] software, distributed under the terms of the GNU General Public License (GPL [6]) version 2 or later. References: [1] Qtractor - An audio/MIDI multi-track sequencer https://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development https://qt.io/ [3] JACK Audio Connection Kit https://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture https://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work https://linuxaudio.org [6] GPL - GNU General Public License https://www.gnu.org/copyleft/gpl.html [7] AppImage, Linux apps that run anywhere https://appimage.org/ [8] Flatpak, next-generation technology for building and distributing desktop applications on Linux https://flatpak.org/ [9] CLAP, CLever Audio Plugin https://github.com/free-audio/clap See also: https://www.rncbc.org/drupal/node/2387 Make some noise, have fun or else, make some music! -- rncbc aka Rui Nuno Capela |
From: Rui N. C. <rn...@rn...> - 2022-09-03 11:00:07
|
Greetings, Qtractor 0.9.28 (late-summer'22) is released! Change-log:: - Complete overhaul of the current host time(base)/BBT information delivered to plug-in types that matter: VST, VST3, CLAP and LV2. - Improved key-signature editing and display on Tempo Map / Markers (time-scale) management dialog. - Fixed plugin selection, when creating and switching initial track type, from audio to MIDI and vice-versa. - Fixed typos and updated some old MIDI GM2 Controller names. - Add current system user-name to the singleton/unique application instance identifier (when explicitly opted in at build configure time). Description: Qtractor [1] is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework [2]. Target platform is Linux, where the Jack Audio Connection Kit (JACK [3]) for audio and the Advanced Linux Sound Architecture (ALSA [4]) 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 https://qtractor.sourceforge.io http://qtractor.sourceforge.net Project page: https://sourceforge.net/projects/qtractor Downloads: https://sourceforge.net/projects/qtractor/files - source tarball: https://download.sf.net/qtractor/qtractor-0.9.28.tar.gz - source package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.28-71.1.rncbc.suse.src.rpm - binary package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.28-71.1.rncbc.suse.x86_64.rpm - AppImage [7] package: https://download.sf.net/qtractor/qtractor-0.9.28-71.1.x86_64.AppImage - Flatpak [8] package (thanks Hubert Figuière): https://flathub.org/apps/details/org.rncbc.qtractor Git repos: https://git.code.sf.net/p/qtractor/code https://github.com/rncbc/qtractor.git https://gitlab.com/rncbc/qtractor.git https://bitbucket.org/rncbc/qtractor.git Wiki (severely outdated; help wanted, desperately!): https://sourceforge.net/p/qtractor/wiki/ - static rendering: https://qtractor.org/doc http://qtractor.sourceforge.net/doc https://qtractor.sourceforge.io/doc - user manual & how-to's: https://download.sf.net/qtractor/qtractor-manual-and-howtos.epub https://download.sf.net/qtractor/qtractor-manual-and-howtos.pdf License: Qtractor [1] is free, open-source Linux Audio [5] software, distributed under the terms of the GNU General Public License (GPL [6]) version 2 or later. References: [1] Qtractor - An audio/MIDI multi-track sequencer https://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development https://qt.io/ [3] JACK Audio Connection Kit https://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture https://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work https://linuxaudio.org [6] GPL - GNU General Public License https://www.gnu.org/copyleft/gpl.html [7] AppImage, Linux apps that run anywhere https://appimage.org/ [8] Flatpak, next-generation technology for building and distributing desktop applications on Linux https://flatpak.org/ [9] CLAP, CLever Audio Plugin https://github.com/free-audio/clap See also: https://www.rncbc.org/drupal/node/2378 Make some noise, have fun or else, make some music! -- rncbc aka Rui Nuno Capela |
From: Rui N. C. <rn...@rn...> - 2022-07-07 22:34:24
|
On 7/7/22 21:54, Frank Neumann wrote: > > Hi Rui and list, > >> Qtractor 0.9.27 (early-summer'22) is out! >> >> Change-log: >> - CLAP [9] plug-in host support introduced. (EXPERIMENTAL) > > Wow, that was fast! :-) > > I just gave it a quick try with a plugin from TAL (ToguAudioLine), TAL U-NO LX, > for which also just now first CLAP binaries became available: > > https://tal-software.com/products/tal-u-no-lx > > The plugin path dialog in Qtractor suggests to use e.g. ~/.vst3 for CLAP > plugins, so I put the .clap file there, but I guess this might still change > in the future? I expected ~/.clap/. > > The first scanning of the plugin folder by Qtractor took a long time (like, > 2 minutes?), but then U-NO LX appeared in the list as the first and only plugin > of this type, and least it works and behaves like the .vst and .vst3 variants. > Nice :-). > Can we already expect to experience some of the advantages of CLAP in Qtractor, > like better usage of multi-core systems, or would this require changes in JACK's > architecture? > hi Frank, first, clap plugins must always go into ~/.clap:/usr/local/lib/clap:/usr/lib/clap, perhaps you better create a symlink from ~/.clap/whatever.clap -> whatever-else-maybe-vst3.so, assuming the later includes clap plugin entry points. on the other account, there's none advantages in qtractor and CLAP re. multi-core whatsoever: qtractor/jack still runs as single client or realtime processing thread and will keep that way forever more so sorry if you thought or otherwise sold to the clap/u-he/bitwig marketing :) cheers -- rncbc aka. Rui Nuno Capela rn...@rn... |
From: Frank N. <bea...@we...> - 2022-07-07 20:54:56
|
Hi Rui and list, > Qtractor 0.9.27 (early-summer'22) is out! > > Change-log: > - CLAP [9] plug-in host support introduced. (EXPERIMENTAL) Wow, that was fast! :-) I just gave it a quick try with a plugin from TAL (ToguAudioLine), TAL U-NO LX, for which also just now first CLAP binaries became available: https://tal-software.com/products/tal-u-no-lx The plugin path dialog in Qtractor suggests to use e.g. ~/.vst3 for CLAP plugins, so I put the .clap file there, but I guess this might still change in the future? I expected ~/.clap/. The first scanning of the plugin folder by Qtractor took a long time (like, 2 minutes?), but then U-NO LX appeared in the list as the first and only plugin of this type, and least it works and behaves like the .vst and .vst3 variants. Nice :-). Can we already expect to experience some of the advantages of CLAP in Qtractor, like better usage of multi-core systems, or would this require changes in JACK's architecture? Thanks&Greetings, Frank |
From: Rui N. C. <rn...@rn...> - 2022-07-07 18:30:24
|
Hello there, Qtractor 0.9.27 (early-summer'22) is out! Change-log: - CLAP [9] plug-in host support introduced. (EXPERIMENTAL) - Reviewed LV2 plug-in UI Touch feature/interface. - Auto-unlink MIDI clips when pasted/placed with Ctrl+click/Enter. - Fixed LV2 plug-ins UI X11 (native) initial size. - Fixed implicit deactivation when a plugin is removed from chain. - Fixed audio clip export, normalize and tempo-adjust when audio file number of channels is disparately greater than respective track's output bus count. - Fixed one killer lurking in MIDI Controller... modeless dialog instantiation. - Fixed non-effective automation curve node editing. - Track/Export Tracks... dialog ranges are not capped to current session-end anymore. - Fixed MIDI clip editor vertical-zooming when using the [Ctrl+]mouse-wheel. - Set auto-backward play-head location also when clicking on main track-view header/time-ruler and on thumb-view. - Fixed LV2 plug-in buffer-size initialization, esp. affecting the ZynReverb LV2 playback. - Export Tracks dialog last range selection is now remembered. - Fixed the out-of-process plugin scanner path resolution on some self-container(ized) formats eg. AppImage and possibly Flatpak. Description: Qtractor [1] is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework [2]. Target platform is Linux, where the Jack Audio Connection Kit (JACK [3]) for audio and the Advanced Linux Sound Architecture (ALSA [4]) 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 https://qtractor.sourceforge.io http://qtractor.sourceforge.net Project page: https://sourceforge.net/projects/qtractor Downloads: https://sourceforge.net/projects/qtractor/files - source tarball: https://download.sf.net/qtractor/qtractor-0.9.27.tar.gz - source package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.27-70.1.rncbc.suse.src.rpm - binary package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.27-70.1.rncbc.suse.x86_64.rpm - AppImage [7] package: https://download.sf.net/qtractor/qtractor-0.9.27-70.1.x86_64.AppImage - Flatpak [8] package (thanks Hubert Figuière): https://flathub.org/apps/details/org.rncbc.qtractor Git repos: https://git.code.sf.net/p/qtractor/code https://github.com/rncbc/qtractor.git https://gitlab.com/rncbc/qtractor.git https://bitbucket.org/rncbc/qtractor.git Wiki (severely outdated; help wanted, desperately!): https://sourceforge.net/p/qtractor/wiki/ - static rendering: https://qtractor.org/doc http://qtractor.sourceforge.net/doc https://qtractor.sourceforge.io/doc - user manual & how-to's: https://download.sf.net/qtractor/qtractor-manual-and-howtos.epub https://download.sf.net/qtractor/qtractor-manual-and-howtos.pdf License: Qtractor [1] is free, open-source Linux Audio [5] software, distributed under the terms of the GNU General Public License (GPL [6]) version 2 or later. References: [1] Qtractor - An audio/MIDI multi-track sequencer https://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development https://qt.io/ [3] JACK Audio Connection Kit https://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture https://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work https://linuxaudio.org [6] GPL - GNU General Public License https://www.gnu.org/copyleft/gpl.html [7] AppImage, Linux apps that run anywhere https://appimage.org/ [8] Flatpak, next-generation technology for building and distributing desktop applications on Linux https://flatpak.org/ [9] CLAP, CLever Audio Plugin https://github.com/free-audio/clap See also: https://www.rncbc.org/drupal/node/2359 Have fun, make some noise or else, make some music! -- rncbc aka Rui Nuno Capela |
From: Rui N. C. <rn...@rn...> - 2022-04-09 10:36:37
|
Wholly greetings, one third time and finally, Qtractor 0.9.26 (spring'22) released! Change-log:: - Main application icon is now presented in scalable format (SVG). - Have even more tolerance to JACK buffer-size changes, prompting for a complete session reload, only when exceeding the double of the previous/current size. - Added an additional status-bar label to show the session current buffer-size (in frames per period). - Migrated command line parsing to QCommandLineParser/Option (Qt >= 5.2) - Make last recorded clip current and suitable target for immediate loop recording takes switch or navigation. - Number of takes is now shown on clip titles and tooltips. - Fixed in-flight transport mode changes. - Fixed translations path to be relative to application runtime. Description: Qtractor [1] is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework [2]. Target platform is Linux, where the Jack Audio Connection Kit (JACK [3]) for audio and the Advanced Linux Sound Architecture (ALSA [4]) 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 https://qtractor.sourceforge.io http://qtractor.sourceforge.net Project page: https://sourceforge.net/projects/qtractor Downloads: https://sourceforge.net/projects/qtractor/files - source tarball: https://download.sf.net/qtractor/qtractor-0.9.26.tar.gz - source package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.26-69.1.rncbc.suse.src.rpm - binary package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.26-69.1.rncbc.suse.x86_64.rpm - AppImage [7] package: https://download.sf.net/qtractor/qtractor-0.9.26-69.1.x86_64.AppImage - Flatpak [8] package (thanks Hubert Figuière): https://flathub.org/apps/details/org.rncbc.qtractor Git repos: https://git.code.sf.net/p/qtractor/code https://github.com/rncbc/qtractor.git https://gitlab.com/rncbc/qtractor.git https://bitbucket.org/rncbc/qtractor.git Wiki (severely outdated; help wanted, desperately!): https://sourceforge.net/p/qtractor/wiki/ - static rendering: https://qtractor.org/doc http://qtractor.sourceforge.net/doc https://qtractor.sourceforge.io/doc - user manual & how-to's: https://download.sf.net/qtractor/qtractor-manual-and-howtos.epub https://download.sf.net/qtractor/qtractor-manual-and-howtos.pdf License: Qtractor [1] is free, open-source Linux Audio [5] software, distributed under the terms of the GNU General Public License (GPL [6]) version 2 or later. References: [1] Qtractor - An audio/MIDI multi-track sequencer https://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development https://qt.io/ [3] JACK Audio Connection Kit https://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture https://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work https://linuxaudio.org [6] GPL - GNU General Public License https://www.gnu.org/copyleft/gpl.html [7] AppImage, Linux apps that run anywhere https://appimage.org/ [8] Flatpak, next-generation technology for building and distributing desktop applications on Linux https://flatpak.org/ See also: https://www.rncbc.org/drupal/node/2330 Keep the fun, make some noise, and if that fails, make some music! -- rncbc aka Rui Nuno Capela |
From: Rui N. C. <rn...@rn...> - 2022-01-09 20:05:00
|
Hi everybody, Qtractor 0.9.25 (winter'22) is released! Change-log:: - Hopefully fixed an old MIDI off-timing bug noticeable only when exporting (Track/Export Tracks/Audio...) on large buffer-sizes (>= 2K frames/period). - Clip/File Loop Set menu command is now a toggle. - Fixed problem with punch-in/out and loop-recording being lost when stopping the play-head right after and between the loop-start and punch-in points, even though at least one cycle or take is through. - Dropped autotools (autoconf, automake, etc.) build system. - A more verbose warning question is issued, on whether to continue saving to an existing zip/archive directory and accept to replace and erase all its current data in the future. - Fixed potential crash on session close or application exit, when some plugins have been removed. Description: Qtractor [1] is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework [2]. Target platform is Linux, where the Jack Audio Connection Kit (JACK [3]) for audio and the Advanced Linux Sound Architecture (ALSA [4]) 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 https://qtractor.sourceforge.io http://qtractor.sourceforge.net Project page: https://sourceforge.net/projects/qtractor Downloads: https://sourceforge.net/projects/qtractor/files - source tarball: https://download.sf.net/qtractor/qtractor-0.9.25.tar.gz - source package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.25-68.1.rncbc.suse.src.rpm - binary package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.25-68.1.rncbc.suse.x86_64.rpm - AppImage [7] package: https://download.sf.net/qtractor/qtractor-0.9.25-68.1.x86_64.AppImage Git repos: https://git.code.sf.net/p/qtractor/code https://github.com/rncbc/qtractor.git https://gitlab.com/rncbc/qtractor.git https://bitbucket.org/rncbc/qtractor.git Wiki (outdated; help wanted, please!): https://sourceforge.net/p/qtractor/wiki/ - static rendering: https://qtractor.org/doc http://qtractor.sourceforge.net/doc https://qtractor.sourceforge.io/doc - user manual & how-to's: https://download.sf.net/qtractor/qtractor-manual-and-howtos.epub https://download.sf.net/qtractor/qtractor-manual-and-howtos.pdf License: Qtractor [1] is free, open-source Linux Audio [5] software, distributed under the terms of the GNU General Public License (GPL [6]) version 2 or later. References: [1] Qtractor - An audio/MIDI multi-track sequencer https://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development https://qt.io/ [3] JACK Audio Connection Kit https://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture https://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work https://linuxaudio.org [6] GPL - GNU General Public License https://www.gnu.org/copyleft/gpl.html [7] AppImage, Linux apps that run anywhere https://appimage.org/ See also: https://www.rncbc.org/drupal/node/2305 Keep having fun, on the New Year! -- rncbc aka Rui Nuno Capela |
From: Rui N. C. <rn...@rn...> - 2022-01-07 18:02:22
|
On 1/7/22 15:01, Florent TETART wrote: > Hello here, > > First, let me present myself, my name is Florent TETART, I'm french (so > be indulgent for my english !!) and I am one of the creator of the > free software for libraries PMB (https://www.sigb.net). I am a software > developer since about 20 years, especially in the web technologies (php, > javascript), but always interested in exploring new subjects during my > leisure time ! > > My boy friend composed 20 years ago a rock-opera and during the Covid > confinement he decided to review his work and produce a new version. I > knew the very basic concepts of MIDI, DAW and audio processing so to > help him I decided to install his personal home digital studio under > GNU/Linux and I discovered Qtractor (after trying Rosegarden and a few > others) witch is a great software, clear and efficient (thank you :-) ). > > I started to look for midi control surfaces and after hours of > researches on the web to understand how it work and the different > possibilities, I found a second hand APC 40 from AKAI designed for > Ableton with the project of developing a midi to midi or keyboard > shortcut router in python to use it extensively with Qtractor and Qjackctl. > > I started the job a few days ago, and the basics should work without any > troubles : > > -managing the mixer console > > -using knobs to adjust the pannig > > -Handling play / stop / record > > -using pad touches for driving fastforward, rewind, metronome > start/stop, moving selection through tracks by sending specific midi > signals defined via the help/shortcut window > > I would like to go further and I need your advises and explanations of > what is possible or not. > > -I didn't found how I could move the start and end of a loop or puch (is > there shortcuts for that ?) > > -I'd like to use the tempo knob to change the tempo in Qtractor but I > didn't found any shortcut (keyboard or midi) > > -The controller have 8 knobs that I would like to : > > *associate to the control of plugins on the current selected track > (ex : reverb or delay level) > > *using them when the shit touch of the APC 40 is on to move the > playhead, start / end of loop / punch or horizontal/vertical scrolls and > zoom in/out of the work zone (may be possible with keyboard shortcuts > for scrolling or zoom ?) ... > > *using them with other touches to control automation level on tracks > > -And the cherry on the cake : I'd like to use the pad grid of the APC 40 > to light on pads in function of the current clips visible on the screen > (why not !) and select directly one clip when pressing the corresponding > pad... > > Is there any way of doing that ? Could we use dbus messages for > controlling Qtractor or getting app datas (list of tracks, list of clips > of a track, list of plugins in a track, position of the play head, ...), > or is there an hidden API :-) ? > > I am also listening to your ideas for using this controller in the best > useful manner as I'm not a great practitioner of the software as I don't > compose myself ! > > Of course, I will publish this work as a free software. > > Regards, > > Florent > hi Florent, welcome to the party! i'd recommend you to move the discussion to https://www.rncbc.org, forum/9, just because this mailist haven't seen much traffic anyhow;) cheers -- rncbc aka. Rui Nuno Capela rn...@rn... |
From: Florent T. <fl...@po...> - 2022-01-07 15:20:12
|
Hello here, First, let me present myself, my name is Florent TETART, I'm french (so be indulgent for my english !!) and I am one of the creator of the free software for libraries PMB (https://www.sigb.net). I am a software developer since about 20 years, especially in the web technologies (php, javascript), but always interested in exploring new subjects during my leisure time ! My boy friend composed 20 years ago a rock-opera and during the Covid confinement he decided to review his work and produce a new version. I knew the very basic concepts of MIDI, DAW and audio processing so to help him I decided to install his personal home digital studio under GNU/Linux and I discovered Qtractor (after trying Rosegarden and a few others) witch is a great software, clear and efficient (thank you :-) ). I started to look for midi control surfaces and after hours of researches on the web to understand how it work and the different possibilities, I found a second hand APC 40 from AKAI designed for Ableton with the project of developing a midi to midi or keyboard shortcut router in python to use it extensively with Qtractor and Qjackctl. I started the job a few days ago, and the basics should work without any troubles : -managing the mixer console -using knobs to adjust the pannig -Handling play / stop / record -using pad touches for driving fastforward, rewind, metronome start/stop, moving selection through tracks by sending specific midi signals defined via the help/shortcut window I would like to go further and I need your advises and explanations of what is possible or not. -I didn't found how I could move the start and end of a loop or puch (is there shortcuts for that ?) -I'd like to use the tempo knob to change the tempo in Qtractor but I didn't found any shortcut (keyboard or midi) -The controller have 8 knobs that I would like to : *associate to the control of plugins on the current selected track (ex : reverb or delay level) *using them when the shit touch of the APC 40 is on to move the playhead, start / end of loop / punch or horizontal/vertical scrolls and zoom in/out of the work zone (may be possible with keyboard shortcuts for scrolling or zoom ?) ... *using them with other touches to control automation level on tracks -And the cherry on the cake : I'd like to use the pad grid of the APC 40 to light on pads in function of the current clips visible on the screen (why not !) and select directly one clip when pressing the corresponding pad... Is there any way of doing that ? Could we use dbus messages for controlling Qtractor or getting app datas (list of tracks, list of clips of a track, list of plugins in a track, position of the play head, ...), or is there an hidden API :-) ? I am also listening to your ideas for using this controller in the best useful manner as I'm not a great practitioner of the software as I don't compose myself ! Of course, I will publish this work as a free software. Regards, Florent |
From: Rui N. C. <rn...@rn...> - 2021-10-16 10:14:43
|
Hello everybody, Qtractor 0.9.24 (autumn'21) is released! Change-log:: - A new option has been added to reset/resend all MIDI track/channel and buses controllers on playback start (cf. View/Options.../MIDI/Playback/Reset all controllers on playback start). - Whenever possible, avoid suggesting Save As... to an extracted archive/zip directory. - Fixed an old nasty mistake when renaming session names and then saving into an archive/zip bundle file (.qtz). - Fixed Mixer multi-row automatic layout consistency, when adding new or removing existing tracks or buses. Description: Qtractor [1] is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework [2]. Target platform is Linux, where the Jack Audio Connection Kit (JACK [3]) for audio and the Advanced Linux Sound Architecture (ALSA [4]) 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 https://qtractor.sourceforge.io http://qtractor.sourceforge.net Project page: https://sourceforge.net/projects/qtractor Downloads: https://sourceforge.net/projects/qtractor/files - source tarball: https://download.sf.net/qtractor/qtractor-0.9.24.tar.gz - source package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.24-67.1.rncbc.suse.src.rpm - binary package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.24-67.1.rncbc.suse.x86_64.rpm - AppImage [7] package: https://download.sf.net/qtractor/qtractor-0.9.24-67.1.x86_64.AppImage Git repos: https://git.code.sf.net/p/qtractor/code https://github.com/rncbc/qtractor.git https://gitlab.com/rncbc/qtractor.git https://bitbucket.org/rncbc/qtractor.git Wiki (outdated; help wanted, please): https://sourceforge.net/p/qtractor/wiki/ - static rendering: https://qtractor.org/doc http://qtractor.sourceforge.net/doc https://qtractor.sourceforge.io/doc - user manual & how-to's: https://download.sf.net/qtractor/qtractor-manual-and-howtos.epub https://download.sf.net/qtractor/qtractor-manual-and-howtos.pdf License: Qtractor [1] is free, open-source Linux Audio [5] software, distributed under the terms of the GNU General Public License (GPL [6]) version 2 or later. References: [1] Qtractor - An audio/MIDI multi-track sequencer https://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development https://qt.io/ [3] JACK Audio Connection Kit https://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture https://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work https://linuxaudio.org [6] GPL - GNU General Public License https://www.gnu.org/copyleft/gpl.html [7] AppImage, Linux apps that run anywhere https://appimage.org/ [8] CMake, a cross-platform, open-source build system generator https://cmake.org See also: https://www.rncbc.org/drupal/node/2288 Keep the fun, always! -- rncbc aka Rui Nuno Capela |
From: Rui N. C. <rn...@rn...> - 2021-07-10 08:35:46
|
Hello again, one third and last time... But happy to announce yet another point release of, drum roll please... Qtractor 0.9.23 (early-summer'21) is out! Changes for this hot season are just but a few, nothing heartbreaking: - Dropped the 'Activate' option on the plug-in Selection dialog, now being as always on by default. - Have some tolerance for JACK buffer-size changes, only prompting to a complete session reload, if increasing in double the initial period size. - Introducing plug-in blacklisting, on user discretion (in View/Options.../Plugins/Blacklist) and on inventory scan (crashed plug-ins are now automatically blacklisted). - Added special support for LV2 UI GTK2 plugins based on Gtkmm 2.4 framework. - All builds default to Qt6 (Qt >= 6.1) where available. - CMake [8] is now the official build system. Description: Qtractor [1] is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework [2]. Target platform is Linux, where the Jack Audio Connection Kit (JACK [3]) for audio and the Advanced Linux Sound Architecture (ALSA [4]) 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 https://qtractor.sourceforge.io http://qtractor.sourceforge.net Project page: https://sourceforge.net/projects/qtractor Downloads: https://sourceforge.net/projects/qtractor/files - source tarball: https://download.sf.net/qtractor/qtractor-0.9.23.tar.gz - source package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.23-66.1.rncbc.suse.src.rpm - binary package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.23-66.1.rncbc.suse.x86_64.rpm - AppImage [7] package: https://download.sf.net/qtractor/qtractor-0.9.23-66.1.x86_64.AppImage Git repos: https://git.code.sf.net/p/qtractor/code https://github.com/rncbc/qtractor.git https://gitlab.com/rncbc/qtractor.git https://bitbucket.org/rncbc/qtractor.git Wiki (outdated; help wanted, please): https://sourceforge.net/p/qtractor/wiki/ - static rendering: https://qtractor.org/doc http://qtractor.sourceforge.net/doc https://qtractor.sourceforge.io/doc - user manual & how-to's: https://download.sf.net/qtractor/qtractor-manual-and-howtos.epub https://download.sf.net/qtractor/qtractor-manual-and-howtos.pdf License: Qtractor [1] is free, open-source Linux Audio [5] software, distributed under the terms of the GNU General Public License (GPL [6]) version 2 or later. References: [1] Qtractor - An audio/MIDI multi-track sequencer https://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development https://qt.io/ [3] JACK Audio Connection Kit https://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture https://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work https://linuxaudio.org [6] GPL - GNU General Public License https://www.gnu.org/copyleft/gpl.html [7] AppImage, Linux apps that run anywhere https://appimage.org/ [8] CMake, a cross-platform, open-source build system generator https://cmake.org See also: https://www.rncbc.org/drupal/node/2262 Keep the fun && Stay safe, always! -- rncbc aka Rui Nuno Capela |
From: Rui N. C. <rn...@rn...> - 2021-05-14 16:01:28
|
Hello one third and last time time, for a little while :) Didn't you know? Qtractor 0.9.22 (spring'21) has been released! Change-log: - Fixed one terribly old and overlooked mistake that was preventing MIDI tracks volume and panning automation to take effect on audio export. - All packaging builds switching to CMake. [8] Description: Qtractor [1] is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework [2]. Target platform is Linux, where the Jack Audio Connection Kit (JACK [3]) for audio and the Advanced Linux Sound Architecture (ALSA [4]) 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 https://qtractor.sourceforge.io http://qtractor.sourceforge.net Project page: https://sourceforge.net/projects/qtractor Downloads: https://sourceforge.net/projects/qtractor/files - source tarball: https://download.sf.net/qtractor/qtractor-0.9.22.tar.gz - source package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.22-64.rncbc.suse.src.rpm - binary package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.22-64.rncbc.suse.x86_64.rpm - AppImage [7] package: https://download.sf.net/qtractor/qtractor-0.9.22-64.x86_64.AppImage Git repos: https://git.code.sf.net/p/qtractor/code https://github.com/rncbc/qtractor.git https://gitlab.com/rncbc/qtractor.git https://bitbucket.org/rncbc/qtractor.git Wiki (outdated; help wanted, please): https://sourceforge.net/p/qtractor/wiki/ - static rendering: https://qtractor.org/doc http://qtractor.sourceforge.net/doc https://qtractor.sourceforge.io/doc - user manual & how-to's: https://download.sf.net/qtractor/qtractor-manual-and-howtos.epub https://download.sf.net/qtractor/qtractor-manual-and-howtos.pdf License: Qtractor [1] is free, open-source Linux Audio [5] software, distributed under the terms of the GNU General Public License (GPL [6]) version 2 or later. References: [1] Qtractor - An audio/MIDI multi-track sequencer https://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development https://qt.io/ [3] JACK Audio Connection Kit https://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture https://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work https://linuxaudio.org [6] GPL - GNU General Public License https://www.gnu.org/copyleft/gpl.html [7] AppImage, Linux apps that run anywhere https://appimage.org/ [8] CMake, a cross-platform, open-source build system generator https://cmake.org See also: https://www.rncbc.org/drupal/node/2228 Stay safe && Keep the fun, always! -- rncbc aka Rui Nuno Capela |
From: Rui N. C. <rn...@rn...> - 2021-03-18 16:34:26
|
Hello thrice! Qtractor 0.9.21 (end-of-winter'21) is out! Change-log: - Ignore snap while ALT key is pressed, on the main track-view and the MIDI clip editors (aka. piano-roll). - Fixed a FTBFS when native LV2 UI GTK2 support is disabled. - Fix IPlugView leaks for VST3 plugins. Description: Qtractor [1] is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework [2]. Target platform is Linux, where the Jack Audio Connection Kit (JACK [3]) for audio and the Advanced Linux Sound Architecture (ALSA [4]) 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 https://qtractor.sourceforge.io http://qtractor.sourceforge.net Project page: https://sourceforge.net/projects/qtractor Downloads: https://sourceforge.net/projects/qtractor/files - source tarball: https://download.sf.net/qtractor/qtractor-0.9.21.tar.gz - source package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.21-63.rncbc.suse.src.rpm - binary package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.21-63.rncbc.suse.x86_64.rpm - AppImage [7] package: https://download.sf.net/qtractor/qtractor-0.9.21-63.x86_64.AppImage Git repos: https://git.code.sf.net/p/qtractor/code https://github.com/rncbc/qtractor.git https://gitlab.com/rncbc/qtractor.git https://bitbucket.org/rncbc/qtractor.git Wiki (outdated; help?): https://sourceforge.net/p/qtractor/wiki/ - static rendering: https://qtractor.org/doc http://qtractor.sourceforge.net/doc https://qtractor.sourceforge.io/doc - user manual & how-to's: https://download.sf.net/qtractor/qtractor-manual-and-howtos.epub https://download.sf.net/qtractor/qtractor-manual-and-howtos.pdf License: Qtractor [1] is free, open-source Linux Audio [5] software, distributed under the terms of the GNU General Public License (GPL [6]) version 2 or later. References: [1] Qtractor - An audio/MIDI multi-track sequencer https://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development https://qt.io/ [3] JACK Audio Connection Kit https://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture https://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work https://linuxaudio.org [6] GPL - GNU General Public License https://www.gnu.org/copyleft/gpl.html [7] AppImage, Linux apps that run anywhere https://appimage.org/ See also: https://www.rncbc.org/drupal/node/2204 Stay safe and healthy! && Keep having fun, always! -- rncbc aka Rui Nuno Capela -- rncbc aka. Rui Nuno Capela rn...@rn... |
From: Frank N. <bea...@we...> - 2021-03-15 19:38:19
|
Hi Rui and all, [..] > > yes, confirmed, but things might be even weirder... > > > > for instance: > > > > 1. the differences between consecutive hits seems to disappear on higher > > (or lower) BPMs then 118: on 60bpm and 180bpm there are (almost) none... > > > > 2. track export does not exhibit the "symptoms"... > > > > needs a lot more and deep investigation, for sure > > > > thanks && cheers > > > found what seems to be the culprit, in drumkv1, > fixed in develop branch: > https://github.com/rncbc/drumkv1/commit/7b30ff8 > > please test && tell Yes, this is much better - things look consistent now, and in a slightly more complex setup I have not yet heard the strong "clicks" again that I heard before irregularly. Great, thanks a lot! I _am_ still seeing that the very first snare hit when starting playback is played a little differently (softer) from the rest which is connected to the fact that the play region starts with exactly that hit. I guess Qtractor is doing some kind of automatic volume ramping here, since I can get rid of this by moving the "start of play region" marker just a little to the left - and also it goes away with the next iteration of that region when is being looped. So, this is (I guess) rather a feature than a bug (did we discuss this topic before? I have a strange feeling of Déjà Vu right now..). Once again, thanks for very quick bug fixing! You deliver! :-) Greetings, Frank |
From: Rui N. C. <rn...@rn...> - 2021-03-14 17:02:47
|
On 3/14/21 12:50 PM, Rui Nuno Capela via Qtractor-devel wrote: > On 3/14/21 10:19 AM, Frank Neumann wrote: >> >> I have attached a .qtz with that "whole" 1-track session. Ideally you >> should be >> able to reproduce this on your side as-is by simply playing it back. >> >> However, as said, the acoustical effect is not very obvious, and you >> might need >> to graphically inspect the output instead in a waveform analyzer like >> audacity. >> > > > yes, confirmed, but things might be even weirder... > > for instance: > > 1. the differences between consecutive hits seems to disappear on higher > (or lower) BPMs then 118: on 60bpm and 180bpm there are (almost) none... > > 2. track export does not exhibit the "symptoms"... > > needs a lot more and deep investigation, for sure > > thanks && cheers found what seems to be the culprit, in drumkv1, fixed in develop branch: https://github.com/rncbc/drumkv1/commit/7b30ff8 please test && tell cheers -- rncbc aka. Rui Nuno Capela rn...@rn... |
From: Rui N. C. <rn...@rn...> - 2021-03-14 12:50:43
|
On 3/14/21 10:19 AM, Frank Neumann wrote: > > I have attached a .qtz with that "whole" 1-track session. Ideally you should be > able to reproduce this on your side as-is by simply playing it back. > > However, as said, the acoustical effect is not very obvious, and you might need > to graphically inspect the output instead in a waveform analyzer like audacity. > yes, confirmed, but things might be even weirder... for instance: 1. the differences between consecutive hits seems to disappear on higher (or lower) BPMs then 118: on 60bpm and 180bpm there are (almost) none... 2. track export does not exhibit the "symptoms"... needs a lot more and deep investigation, for sure thanks && cheers -- rncbc aka. Rui Nuno Capela rn...@rn... |
From: Frank N. <bea...@we...> - 2021-03-14 10:20:05
|
Hi Rui and all, > can you provide the sample file in particular or only the qtractor .atz > session budle with just the interesting track or clip? I have attached a .qtz with that "whole" 1-track session. Ideally you should be able to reproduce this on your side as-is by simply playing it back. However, as said, the acoustical effect is not very obvious, and you might need to graphically inspect the output instead in a waveform analyzer like audacity. Greetings, Frank |
From: Rui N. C. <rn...@rn...> - 2021-03-14 10:16:12
|
On 3/14/21 10:13 AM, Rui Nuno Capela wrote: > hi Frank > > can you provide the sample file in particular or only the qtractor .atz > session budle with just the interesting track or clip? > > cheers of course I mean the tractor ".qtz" session bundle sorry for the lousy typo(s) -- rncbc aka. Rui Nuno Capela rn...@rn... |
From: Rui N. C. <rn...@rn...> - 2021-03-14 10:14:22
|
hi Frank can you provide the sample file in particular or only the qtractor .atz session budle with just the interesting track or clip? cheers -- rncbc aka. Rui Nuno Capela rn...@rn... On 3/14/21 8:58 AM, Frank Neumann wrote: > > Hi Rui and list, > > I am observing an oddity with drumkv1 in Qtractor (actually, I believe this > issue is independent of Qtractor, but since I am not aware of a drumkv1 > specific mailing list, I take the liberty of reporting it here). > > In Qtractor, I created a new MIDI track with a drumkv1 instance, and in it I > have created a tiny 2-bar sequence with a short drum sample played on every > beat. Same note length, same velocity for every hit. > > In drumkv1, I have turned off DCF, DCA, LFO and the limiter - so, there should > be no (or not a lot) of operations going on in the signal path. > > If I now play back this sample (it's attached, for reference) and repeat over > the 2-bar sequence, I notice that every now and then the snare sounds > "slightly differently". I had first noticed the effect in a multi-track > session where I was thinking one of the other tracks is clipping somehow, but > I could now nail this down to this drumkv1 instance. > > I have recorded the Qtractor output via jack_capture, and analyzed the onset of > every hit. I am attaching a screenshot of two hits which show significant > differences in their onset. > > One suspicion was that when samplerate of that sample and of my jackd do not > match (say, 44100 <-> 48000), the problem could be within libsamplerate, but > I converted the sample to match jackd's samplerate, and the issue is still > there. > > Any idea what could be causing this? My expectation would have been that > repeated hits with the same input produce the same (or almost the same > output) every time. Is there some additional processing going on in drumkv1 > I should be aware of? > > Note, if I import that sample directly into an _audio_ track in Qtractor > and copy&paste it a couple of times and play it back, the issue does not appear. > So it must be something inside drumkv1. My version of drumkv1 is 0.9.21, > to be precise Git commit 69224d. > > This might sound harmless, but in the mentioned multi-track arrangement it is > creating pretty obvious clicks that have become quite disturbing once I > realized they are there. > > If I should instrument my drumkv1 plugin somehow to sput debug information > about played buffer position, I'll be glad to try out anything you suggest. > > Thanks, > Frank > |
From: Frank N. <bea...@we...> - 2021-03-14 08:59:07
|
Hi Rui and list, I am observing an oddity with drumkv1 in Qtractor (actually, I believe this issue is independent of Qtractor, but since I am not aware of a drumkv1 specific mailing list, I take the liberty of reporting it here). In Qtractor, I created a new MIDI track with a drumkv1 instance, and in it I have created a tiny 2-bar sequence with a short drum sample played on every beat. Same note length, same velocity for every hit. In drumkv1, I have turned off DCF, DCA, LFO and the limiter - so, there should be no (or not a lot) of operations going on in the signal path. If I now play back this sample (it's attached, for reference) and repeat over the 2-bar sequence, I notice that every now and then the snare sounds "slightly differently". I had first noticed the effect in a multi-track session where I was thinking one of the other tracks is clipping somehow, but I could now nail this down to this drumkv1 instance. I have recorded the Qtractor output via jack_capture, and analyzed the onset of every hit. I am attaching a screenshot of two hits which show significant differences in their onset. One suspicion was that when samplerate of that sample and of my jackd do not match (say, 44100 <-> 48000), the problem could be within libsamplerate, but I converted the sample to match jackd's samplerate, and the issue is still there. Any idea what could be causing this? My expectation would have been that repeated hits with the same input produce the same (or almost the same output) every time. Is there some additional processing going on in drumkv1 I should be aware of? Note, if I import that sample directly into an _audio_ track in Qtractor and copy&paste it a couple of times and play it back, the issue does not appear. So it must be something inside drumkv1. My version of drumkv1 is 0.9.21, to be precise Git commit 69224d. This might sound harmless, but in the mentioned multi-track arrangement it is creating pretty obvious clicks that have become quite disturbing once I realized they are there. If I should instrument my drumkv1 plugin somehow to sput debug information about played buffer position, I'll be glad to try out anything you suggest. Thanks, Frank |
From: Rui N. C. <rn...@rn...> - 2021-02-12 16:21:54
|
Hello all, one third and last time, Qtractor 0.9.20 (winter'21) is out! Change-log: - Fixed and improved automation curve recording, whenever playback is rolling (and also when isn't:)). - Fixed parsing/loading of large session bundle archive/zip files (.qtz > 2GB). - Fixed LV2 plug-in UI X11 (native) resize. - Make NSM state file names independent to session display names, keeping backward compatibility for old sessions. - Exiting, quitting or closing the main window while under NSM, now promptly asks whether to save, discard or cancel as usual. - Re-improved Mixer multi-row layout. - Fix incorrect destruction order for VST3 modules. Description: Qtractor [1] is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework [2]. Target platform is Linux, where the Jack Audio Connection Kit (JACK [3]) for audio and the Advanced Linux Sound Architecture (ALSA [4]) 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: http://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net Project page: https://sourceforge.net/projects/qtractor Downloads: https://sourceforge.net/projects/qtractor/files - source tarball: https://download.sf.net/qtractor/qtractor-0.9.20.tar.gz - source package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.20-61.rncbc.suse.src.rpm - binary package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.20-61.rncbc.suse.x86_64.rpm - AppImage [7] package: https://download.sf.net/qtractor/qtractor-0.9.20-61.x86_64.AppImage Git repos: https://git.code.sf.net/p/qtractor/code https://github.com/rncbc/qtractor.git https://gitlab.com/rncbc/qtractor.git https://bitbucket.org/rncbc/qtractor.git Wiki (outdated; help wanted!): https://sourceforge.net/p/qtractor/wiki/ - static rendering: http://qtractor.org/doc http://qtractor.sourceforge.net/doc https://qtractor.sourceforge.io/doc - user manual & how-to's: https://download.sf.net/qtractor/qtractor-manual-and-howtos.epub https://download.sf.net/qtractor/qtractor-manual-and-howtos.pdf License: Qtractor [1] is free, open-source Linux Audio [5] software, distributed under the terms of the GNU General Public License (GPL [6]) version 2 or later. References: [1] Qtractor - An audio/MIDI multi-track sequencer http://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development https://qt.io/ [3] JACK Audio Connection Kit https://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture https://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work https://linuxaudio.org [6] GPL - GNU General Public License https://www.gnu.org/copyleft/gpl.html [7] AppImage, Linux apps that run anywhere https://appimage.org/ See also: https://www.rncbc.org/drupal/node/2186 Stay safe and healthy! && Keep having fun, always! -- rncbc aka Rui Nuno Capela |
From: Frank N. <bea...@we...> - 2021-01-13 21:03:57
|
Hi list, for self-documentation purposes, and then also for the public, I have put together what I call my first Linux Audio tutorial video on Youtube. It's about creating a small drumkit based on samples of an old analog drum machine, using drumkv1, Qtractor, Calf and Yoshimi. https://www.youtube.com/watch?v=wWz6bb_xMzg Maybe this is useful for some. I'd be interested in hearing opinions on it - like, mistakes, style, length etc. Thanks, Frank |
From: Rui N. C. <rn...@rn...> - 2020-12-20 11:41:19
|
Season greetings, a third and last time, Qtractor 0.9.19 (winter'20) is released! Change-log: - Session directory auto-name option added to the session properties dialog, as convenience. - Loading and saving a LV2 plugin's state has been vastly improved. IMPORTANT CAVEAT: From this moment onwards, when loading any newer saved sessions into older versions of the program, all LV2 plugins won't get their state restored correctly. - Track colors saturation introduced as yet another eye-candy option (cf. View/Options.../Display/Track color saturation) - Fixed VST3 number of channels query/report. - Fixed immediate crash when loading untitled or unnamed Instrument Definitions files (*.ins): base file-name is now taken as default instrument definition name or title. - Tempo (BPM) entry may now be specified with arbitrary precision, to at most 3 decimal positions in fractional part, while integer whole values are displayed with no decimal point. - Added option to keep MIDI clip editor windows (aka. piano-roll) always on top of the main window (cf. View/Options.../General/Keep editor windows always on top). - MIDI clip editor status-bar labels are not stretched to whole text size anymore, most specially for the current file complete path. Description: Qtractor [1] is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework [2]. Target platform is Linux, where the Jack Audio Connection Kit (JACK [3]) for audio and the Advanced Linux Sound Architecture (ALSA [4]) 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: http://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net Project page: https://sourceforge.net/projects/qtractor Downloads: https://sourceforge.net/projects/qtractor/files - source tarball: https://download.sf.net/qtractor/qtractor-0.9.19.tar.gz - source package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.19-60.rncbc.suse.src.rpm - binary package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.19-60.rncbc.suse.x86_64.rpm - AppImage [7] package: https://download.sf.net/qtractor/qtractor-0.9.19-60.x86_64.AppImage Git repos: https://git.code.sf.net/p/qtractor/code https://github.com/rncbc/qtractor.git https://gitlab.com/rncbc/qtractor.git https://bitbucket.org/rncbc/qtractor.git Wiki (outdated; help wanted!): https://sourceforge.net/p/qtractor/wiki/ - static rendering: http://qtractor.org/doc http://qtractor.sourceforge.net/doc https://qtractor.sourceforge.io/doc - user manual & how-to's: https://download.sf.net/qtractor/qtractor-manual-and-howtos.epub https://download.sf.net/qtractor/qtractor-manual-and-howtos.pdf License: Qtractor [1] is free, open-source Linux Audio [5] software, distributed under the terms of the GNU General Public License (GPL [6]) version 2 or later. References: [1] Qtractor - An audio/MIDI multi-track sequencer http://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development https://qt.io/ [3] JACK Audio Connection Kit https://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture https://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work https://linuxaudio.org [6] GPL - GNU General Public License https://www.gnu.org/copyleft/gpl.html [7] AppImage, Linux apps that run anywhere https://appimage.org/ See also: https://www.rncbc.org/drupal/node/2154 Stay safe and healthy! && Keep the fun! -- rncbc aka Rui Nuno Capela |
From: Rui N. C. <rn...@rn...> - 2020-10-30 17:11:39
|
Hi everyone,... Qtractor 0.9.18 (fall'20) is out! Change-log: - When under NSM, all top-level windows, main, mixer and connections, will always start hidden. - Plugin editors (GUIs) that are currently open on a track are now brought up as top-level windows immediately when a track is made current or highlighted (and Track / Auto Monitor is in effect). - MIDI clip editor mouse hovering effect extended to whole current note line on main view (piano-roll eye-candy++); also, the white keys on MIDI clip editor's virtual piano keyboard, are now fully highlighted. - Plugin search paths (View > Options... > Plugins > Paths) now lists all the default and actual existing paths, instead of a blank list. - Undimmed octave divider lines on the piano-roll. - Fixed potential crash on changing audio output buses channel count. - Note names display (inside note rectangles) are now an option on the MIDI clip editor (aka. piano-roll; menu View > Note Names). Description: Qtractor [1] is an audio/MIDI multi-track sequencer application written in C++ with the Qt framework [2]. Target platform is Linux, where the Jack Audio Connection Kit (JACK [3]) for audio and the Advanced Linux Sound Architecture (ALSA [4]) 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: http://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net Project page: https://sourceforge.net/projects/qtractor Downloads: https://sourceforge.net/projects/qtractor/files - source tarball: https://download.sf.net/qtractor/qtractor-0.9.18.tar.gz - source package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.18-59.rncbc.suse.src.rpm - binary package (openSUSE Tubleweed): https://download.sf.net/qtractor/qtractor-0.9.18-59.rncbc.suse.x86_64.rpm - AppImage [7] package: https://download.sf.net/qtractor/qtractor-0.9.18-59.x86_64.AppImage Git repos: https://git.code.sf.net/p/qtractor/code https://github.com/rncbc/qtractor.git https://gitlab.com/rncbc/qtractor.git https://bitbucket.org/rncbc/qtractor.git Wiki (outdated; help wanted!): https://sourceforge.net/p/qtractor/wiki/ - static rendering: http://qtractor.org/doc http://qtractor.sourceforge.net/doc https://qtractor.sourceforge.io/doc - user manual & how-to's: https://download.sf.net/qtractor/qtractor-manual-and-howtos.epub https://download.sf.net/qtractor/qtractor-manual-and-howtos.pdf License: Qtractor [1] is free, open-source Linux Audio [5] software, distributed under the terms of the GNU General Public License (GPL [6]) version 2 or later. References: [1] Qtractor - An audio/MIDI multi-track sequencer http://qtractor.org https://qtractor.sourceforge.io http://qtractor.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development https://qt.io/ [3] JACK Audio Connection Kit https://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture https://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work https://linuxaudio.org [6] GPL - GNU General Public License https://www.gnu.org/copyleft/gpl.html [7] AppImage, Linux apps that run anywhere https://appimage.org/ See also: https://www.rncbc.org/drupal/node/2132 Enjoy! -- rncbc aka. Rui Nuno Capela rn...@rn... |