qtractor-devel Mailing List for Qtractor (Page 9)
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...> - 2016-04-02 21:31:30
|
On 04/02/2016 08:08 PM, Will Godfrey wrote: > On Sat, 2 Apr 2016 17:43:01 +0100 > Rui Nuno Capela <rn...@rn...> wrote: > >> On 04/02/2016 04:46 PM, Will Godfrey wrote: >>> Yoshimi's state includes all volume & pan settings, but qtractor somehow >>> doesn't seem to restore these. It gets all the instruments in the correct parts >>> but with pan at centre and default volume. I don't know how it manages to do >>> that! Both Ardour and Muse get this right. >>> >> >> could it be that yoshimi responds to MIDI channel volume (cc#7) and >> panning (cc#10) messages ? >> >> qtractor does override each MIDI track/channel with those controllers >> --they're both handled as MIDI track/channels properties for that >> matter--upon session setup and anytime later, eventually whenever >> MIDI connections changes. >> >> hth. > > Yes, Yoshimi accepts most standard MIDI CCs > > This is a real problem. Yoshimi state is a very complete setup and is intended > to restore it to *exactly* the condition it was saved at. If you are changing > anything at all after the state has been loaded you break Yoshimi's model. > > I've had this discussion with other sequencer builders. While I can appreciate > the desire to put things in a known condition, it's my belief that any such > changes should only be made *before* a state or patch set load. > and why is that a problem at all? i must say it's been like so since day 0 in qtractor model; it has been like so for external soft- and hard -instruments, following the GM/GS/XG standard all over; plug-ins are no different either, even though you can insert a multi-timbral plug-in on a midi output bus, MIDI tracks volume and pan will converge to it on respective MIDI channel basis, so there's no escape from that. otoh. the problem i see is often one of hard-wiring these MIDI controllers (cc#7, cc#10) directly to an internal instrument state parameters or control ports, whatever--in my (fairy tales) book, hard-wired MIDI CC's *should* "modulate" the DSP model variables, and never override directly fundamental state model variables. eg. considering a state_value in the normalized range [0, 1] and midi_value in [0, 127] 7bit range, then the effective dsp_value should be: dsp_value = state_value * midi_value / 127; thinking of which, you may probably know that doing this MIDI controller 1:1 functional mapping to a plug-ins internal state is considered "serious felony" by the LV2 police, don't you? ;) cheers -- rncbc aka. Rui Nuno Capela |
From: Holger M. <ho...@ma...> - 2016-04-02 21:06:10
|
On Sat, 2 Apr 2016, Will Godfrey wrote: > On Sat, 2 Apr 2016 17:43:01 +0100 > Rui Nuno Capela <rn...@rn...> wrote: > > > On 04/02/2016 04:46 PM, Will Godfrey wrote: > > > Yoshimi's state includes all volume & pan settings, but qtractor somehow > > > doesn't seem to restore these. It gets all the instruments in the correct parts > > > but with pan at centre and default volume. I don't know how it manages to do > > > that! Both Ardour and Muse get this right. > > > > > > > could it be that yoshimi responds to MIDI channel volume (cc#7) and > > panning (cc#10) messages ? > > > > qtractor does override each MIDI track/channel with those controllers > > --they're both handled as MIDI track/channels properties for that > > matter--upon session setup and anytime later, eventually whenever > > MIDI connections changes. > > > > hth. > > Yes, Yoshimi accepts most standard MIDI CCs > > This is a real problem. Yoshimi state is a very complete setup and is intended > to restore it to *exactly* the condition it was saved at. If you are changing > anything at all after the state has been loaded you break Yoshimi's model. > > I've had this discussion with other sequencer builders. While I can appreciate > the desire to put things in a known condition, it's my belief that any such > changes should only be made *before* a state or patch set load. As a compromise Qtractor's override behaviour could made to be toggled, ideally per track, with the default "on". Experts who know what they do then can change it to "off". |
From: Ralf M. <ral...@al...> - 2016-04-02 19:19:09
|
On Sat, 02 Apr 2016 21:08:08 +0200, Will Godfrey <wil...@mu...> wrote: > I've had this discussion with other sequencer builders. While I can > appreciate the desire to put things in a known condition, it's my belief > that any such changes should only be made *before* a state or patch set > load. Hi, the condition should be a condition a user explicitly set up, IOW, if you scroll to a sequencer position, the sequencer should set all parameters to the values that were chosen before or at this position. A parameter that wasn't explicitly set, should be kept at the last value that was used. This is how all other sequencers work, since the 1980s, AFAIK Qtractor is the only sequencer with this odd behavior. Will, even your above recommendation is wrong. A sequencer should do what the musician recorded/edited and only set values regarding to the song position. If nothing was recorded or edited, the sequencer isn't allow to set anything. There's one exception, but even for this exception a coder should be careful and not by default reset everything, it's a panic button, to get rid of hanging notes, but resetting e.g. pitch bend or modulation wheel not necessarily belongs to a panic reset. Regards, Ralf |
From: Will G. <wil...@mu...> - 2016-04-02 19:08:23
|
On Sat, 2 Apr 2016 17:43:01 +0100 Rui Nuno Capela <rn...@rn...> wrote: > On 04/02/2016 04:46 PM, Will Godfrey wrote: > > Yoshimi's state includes all volume & pan settings, but qtractor somehow > > doesn't seem to restore these. It gets all the instruments in the correct parts > > but with pan at centre and default volume. I don't know how it manages to do > > that! Both Ardour and Muse get this right. > > > > could it be that yoshimi responds to MIDI channel volume (cc#7) and > panning (cc#10) messages ? > > qtractor does override each MIDI track/channel with those controllers > --they're both handled as MIDI track/channels properties for that > matter--upon session setup and anytime later, eventually whenever > MIDI connections changes. > > hth. Yes, Yoshimi accepts most standard MIDI CCs This is a real problem. Yoshimi state is a very complete setup and is intended to restore it to *exactly* the condition it was saved at. If you are changing anything at all after the state has been loaded you break Yoshimi's model. I've had this discussion with other sequencer builders. While I can appreciate the desire to put things in a known condition, it's my belief that any such changes should only be made *before* a state or patch set load. -- Will J Godfrey http://www.musically.me.uk Say you have a poem and I have a tune. Exchange them and we can both have a poem, a tune, and a song. |
From: Ralf M. <ral...@al...> - 2016-04-02 19:04:58
|
On Sat, 02 Apr 2016 18:43:01 +0200, Rui Nuno Capela <rn...@rn...> wrote: > could it be that yoshimi responds to MIDI channel volume (cc#7) and > panning (cc#10) messages ? > > qtractor does override each MIDI track/channel with those controllers > --they're both handled as MIDI track/channels properties for that > matter--upon session setup and anytime later, eventually whenever > MIDI connections changes. Hi, a long time ago I already considered this being a bug and not a feature. Rui, you'll hopefully change your mind about this approach now. This "reset" at the start of a track, where a user not necessarily wants the sequencer to control CC vol and/or CC pan is a PITA. Just imagine the sequencer should get started, after a live improvisation and it should continue with the CC vol and/or CC pan were the improvisation without sequencer finished, then it's impossible to set wanted values for the track, unless you're a psychic. Even if you know the values, sometimes you simply use the controls of your external MIDI synthesizers, since they might be all in a rack and it's easier to select sounds and to mix while standing next to the rack. Some people dislike to repeat everything for the tracks, especially since nobody remembers the values that are aligned to e.g. 10 pan positions, while MIDI provides 128 steps. Regards, Ralf |
From: Rui N. C. <rn...@rn...> - 2016-04-02 16:43:12
|
On 04/02/2016 04:46 PM, Will Godfrey wrote: > Yoshimi's state includes all volume & pan settings, but qtractor somehow > doesn't seem to restore these. It gets all the instruments in the correct parts > but with pan at centre and default volume. I don't know how it manages to do > that! Both Ardour and Muse get this right. > could it be that yoshimi responds to MIDI channel volume (cc#7) and panning (cc#10) messages ? qtractor does override each MIDI track/channel with those controllers --they're both handled as MIDI track/channels properties for that matter--upon session setup and anytime later, eventually whenever MIDI connections changes. hth. -- rncbc aka. Rui Nuno Capela |
From: Yassin P. <ph...@gn...> - 2016-04-02 15:58:50
|
Well, it's weird ; Sometimes, it does. I have sessions, here, that has Yoshimis in it, correctly setup, loading the right patch. BUT sometimes, it can take some time to... I don't know stick? Before the track actually remembers. So I would second, there may be a PB, but it is is not exactly that Qtractor does not save Yoshimi's state, because, well, sometimes (and in my case, eventually) it does :/ On 04/02/2016 04:55 PM, Yassin Philip wrote: > Well, it's weird ; Sometimes, it does. I have sessions, here, that has > Yoshimis in it, correctly setup, loading the right patch. > BUT sometimes, it can take some time to... I don't know stick? Before > the track actually remembers. > > So I would second, there may be a PB, but it is is not exactly that > Qtractor does not save Yoshimi's state, because, well, sometimes (and > in my case, eventually) it does :/ -- Yassin "xaccrocheur" Philip http://manyrecords.com http://bitbucket.org/xaccrocheur / https://github.com/xaccrocheur |
From: Will G. <wil...@mu...> - 2016-04-02 15:46:56
|
Yoshimi's state includes all volume & pan settings, but qtractor somehow doesn't seem to restore these. It gets all the instruments in the correct parts but with pan at centre and default volume. I don't know how it manages to do that! Both Ardour and Muse get this right. However, qtractor *does* respond to in-file MIDI messages correctly. -- Will J Godfrey http://www.musically.me.uk Say you have a poem and I have a tune. Exchange them and we can both have a poem, a tune, and a song. |
From: Rui N. C. <rn...@rn...> - 2016-03-22 08:42:14
|
On 2016-03-22 05:10, Yassin Philip wrote: > > PS "Overlapping clips cross-fade (NEW)" how does it work? > on either one of any overlapped clips, hit Clip/Cross Fade, et voilá, instant fade-out + fade-in. cheers -- rncbc aka. Rui Nuno Capela |
From: Rui N. C. <rn...@rn...> - 2016-03-21 17:13:10
|
Hello everybody! Qtractor 0.7.5 (hazy photon) is out! It comes with one top recommendation though: please update, at once, while it's hot! :) Highlights for this dot/beta release: * Overlapping clips cross-fade (NEW) * MIDI Send/Return and Aux-Send insert plugins (NEW) * Generic and custom track icons eye-candy (NEW) Some other interesting points may be found in the blunt and misty change-log below. And just in case you missed it before, 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. Change-log (since last tacky release): - Beat unit divisor, aka. the denominator or lower numeral in the time-signature, have now a visible and practical effect over the time-line, even though the standard MIDI tempo(BPM) is always denoted in beats as quarter-notes (1/4, crotchet, seminima) per minute. - Fixed an old hack on LV2 State Files abstract/relative file-path mapping when saving custom LV2 Presets (after a related issue on Fabla2, by Harry Van Haaren, thanks). - Default PC-Keyboard shortcuts may now be erasable and re-assigned (cf. Help/Shortcuts...). - New option on the audio/MIDI export dialog, on whether to add/import the exported result as brand new track(s). - Introducing brand new track icons property. - Old Dry/Wet Insert and Aux-send pseudo-plugin parameters are now split into separate Dry and Wet controls, what else could it possibly be? :) - Brand new MIDI Insert and Aux-Send pseudo-plugins are now implemented with very similar semantics as the respective and existing audio counterparts. - Implement LV2_STATE__loadDefaultState feature (after pull request by Hanspeter Portner aka. ventosus, thanks). - Plug-ins search paths internal logic has been refactored; an alternative file-name based search is now in effect for LADSPA, DSSI and VST plug-ins, whenever not found on their original file-path locations saved in a previous session. - Finally added this brand new menu Clip/Cross Fade command, aimed on setting fade-in/out ranges properly, just as far to (auto)cross-fade consecutive overlapping clips. Website: http://qtractor.sourceforge.net Project page: http://sourceforge.net/projects/qtractor Downloads: http://sourceforge.net/projects/qtractor/files - source tarball: http://download.sf.net/qtractor/qtractor-0.7.5.tar.gz - source package (openSUSE Tumbleweed): http://download.sf.net/qtractor/qtractor-0.7.5-23.rncbc.suse.src.rpm - binary packages (openSUSE Tumbleweed): http://download.sf.net/qtractor/qtractor-0.7.5-23.rncbc.suse.i586.rpm http://download.sf.net/qtractor/qtractor-0.7.5-23.rncbc.suse.x86_84.rpm Git repos: http://git.code.sf.net/p/qtractor/code https://github.com/rncbc/qtractor Wiki (on going, help wanted!): http://sourceforge.net/p/qtractor/wiki/ Weblog (on going, upstream support): http://www.rncbc.org 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.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development http://qt.io/ [3] JACK Audio Connection Kit http://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture http://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work http://linuxaudio.org [6] GPL - GNU General Public License http://www.gnu.org/copyleft/gpl.html See also: http://www.rncbc.org/drupal/node/1022 Enjoy && Keep the fun, always. -- rncbc aka. Rui Nuno Capela |
From: Ralf M. <ral...@al...> - 2016-02-06 21:40:13
|
On Sat, 6 Feb 2016 16:01:08 -0500, ty armour wrote: >I am also looking for tutorials on how to connect the following >applications to qtractor: Guitarix, rakkarrack, lmms, hydrogen, qsynth, >zynaddsubfx, yoshimi, etcetera and bristol Rui, the coder of Qtractor is also responsible for QjackCtl. Perhaps you should start with reading about QjackCtl. What Linux distro are you using? I can't say much about pluseaudio, however, to start with Linux audio search for howtos, Wikis. https://startpage.com/ is your friend. https://help.ubuntu.com/community/HowToQjackCtlConnections https://help.ubuntu.com/community/HowToJACKConfiguration https://help.ubuntu.com/community/UbuntuStudio/TroubleShooting |
From: Dan M. <al...@gm...> - 2016-02-06 21:10:02
|
Wow that's cheered me up no end! Thanks for posting that! Rui... On Sat, Feb 6, 2016 at 9:01 PM, ty armour <aa...@ci...> wrote: > I am looking for tutorials on basically every line of code in QTractor. > not for me so much, but so that the general public and average end user can > get involved and start fixing bugs and submitting code to further the > development of qtractor. > > I am also looking for tutorials on how to connect the following > applications to qtractor: Guitarix, rakkarrack, lmms, hydrogen, qsynth, > zynaddsubfx, yoshimi, etcetera and bristol > > if you want, you coudl even consider incorporating similar software to > those into qtractor in an attempt to make qtractor on the same level as > ableton or something like that. > > tutorials are great. And do I have to edit /etc//pulse/default.pa to get > sound? i forgot > some applications I have to. > > oh yeah if you want to you can write synthesizers under qtractor like the > following it mighte be fun > Tb-303 > tr-606 mc-909 march uds, lell uds, rokton uds(drum synths) > polivock, aelita(synths) > juno 6 > juno 106 > access virus B > and post tutorials on everything so that anyone can start designing and > coding their own soft synths. > > you could even do some microphone DSP under qtractor like auto tune and > flange and stuff it might be fun. > > and if you really want to you can emulate animal and industrial noises. > this is especially good for techo and electronica music because it makes > re4ally interesting music when you can throw in some animal noises too. > > get creative search around the internet and see what you come up with and > do it! > oh yeah you can search for instruments too if you like. > > but again these are just suggestions for fun and may help qtractor reach > its full potential. > Thanks > > > ------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 > _______________________________________________ > Qtractor-devel mailing list > Qtr...@li... > https://lists.sourceforge.net/lists/listinfo/qtractor-devel > > |
From: ty a. <aa...@ci...> - 2016-02-06 21:01:15
|
I am looking for tutorials on basically every line of code in QTractor. not for me so much, but so that the general public and average end user can get involved and start fixing bugs and submitting code to further the development of qtractor. I am also looking for tutorials on how to connect the following applications to qtractor: Guitarix, rakkarrack, lmms, hydrogen, qsynth, zynaddsubfx, yoshimi, etcetera and bristol if you want, you coudl even consider incorporating similar software to those into qtractor in an attempt to make qtractor on the same level as ableton or something like that. tutorials are great. And do I have to edit /etc//pulse/default.pa to get sound? i forgot some applications I have to. oh yeah if you want to you can write synthesizers under qtractor like the following it mighte be fun Tb-303 tr-606 mc-909 march uds, lell uds, rokton uds(drum synths) polivock, aelita(synths) juno 6 juno 106 access virus B and post tutorials on everything so that anyone can start designing and coding their own soft synths. you could even do some microphone DSP under qtractor like auto tune and flange and stuff it might be fun. and if you really want to you can emulate animal and industrial noises. this is especially good for techo and electronica music because it makes re4ally interesting music when you can throw in some animal noises too. get creative search around the internet and see what you come up with and do it! oh yeah you can search for instruments too if you like. but again these are just suggestions for fun and may help qtractor reach its full potential. Thanks |
From: Rui N. C. <rn...@rn...> - 2016-01-28 15:18:46
|
Ahoy there! Qtractor 0.7.4 (the tackiest gluon) has been released! Y'all know the drill... 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. Change-log: - Eye-candy warning: muted/non-soloed tracks are now shaded over the main thumb-view. - Faster and crispier VST plugin editor (GUI) idle cycles. - Fixed all core processing when any plugin has more audio outputs than channels on a track/bus where it's inserted. - Added one decimal digit to all percentage input spin-boxes on the MIDI Tools dialog. - Added brand new and global option to disable the so called "catch-up" default behavior (cf. View/Controllers.../Sync). - Fixed some track control issues related to MIDI Controllers generic mapping (cf. View/Controllers...). - Try making Help/Shortcuts... dialog window modeless, as far as under MIDI Controller, Inputs/Outputs Connections window also gets accessible enough. - Fixed some vertical scrolling and play-head line re-drawing glitches introduced by the recent unlimited slack to editing beyond current contents length on main tracks view. - Added one decimal digit to the Pitch-shift spin-box on audio Clip/Edit... properties dialog window. - Added application keywords to freedesktop.org's AppData. - Fixed local keyboard shortcuts on the Files organizer widget actions and context-menu. - Improved Mixer multi-row layout (patch by Holger Marzen aka. bluebell, thanks). - Fixed the Ctrl+drag/cloning left of a clip when towards near the beginning of session. Website: http://qtractor.sourceforge.net Project page: http://sourceforge.net/projects/qtractor Downloads: http://sourceforge.net/projects/qtractor/files - source tarball: http://download.sf.net/qtractor/qtractor-0.7.4.tar.gz - source package (openSUSE Tumbleweed): http://download.sf.net/qtractor/qtractor-0.7.4-22.rncbc.suse.src.rpm - binary packages (openSUSE Tumbleweed): http://download.sf.net/qtractor/qtractor-0.7.4-22.rncbc.suse.i586.rpm http://download.sf.net/qtractor/qtractor-0.7.4-22.rncbc.suse.x86_84.rpm - wiki (on going, help still wanted!): http://sourceforge.net/p/qtractor/wiki/ Weblog (on going, upstream support): http://www.rncbc.org 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.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development http://qt.io/ [3] JACK Audio Connection Kit http://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture http://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work http://linuxaudio.org [6] GPL - GNU General Public License http://www.gnu.org/copyleft/gpl.html See also: http://www.rncbc.org/drupal/node/1000 Enjoy && Have (lots of) fun. -- rncbc aka. Rui Nuno Capela |
From: Nikita P <the...@gm...> - 2016-01-21 09:25:48
|
Have just pulled the latest source from git and recompiled the project. Both problems are fixed. Huge thanks for the fast response! On 1/21/16, Rui Nuno Capela <rn...@rn...> wrote: > On 01/20/2016 11:59 PM, Rui Nuno Capela wrote: >> On 01/20/2016 05:58 PM, Nikita P wrote: >> >>> - the UI is slow >> >> there's nothing i can or may say besides you could try and set the GUI >> refresh rate into less than 60fps; having it on 20fps is more than >> enough imho. >> >> i'll try to investigate a little further re. GUI slowdown >> > > ok. todays git head master has a crispier VST GUI host refresh cycle. > > aka. qtractor v0.7.3.15+ > > please test && tell > thanks > -- > rncbc aka. Rui Nuno Capela > > ------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 > _______________________________________________ > Qtractor-devel mailing list > Qtr...@li... > https://lists.sourceforge.net/lists/listinfo/qtractor-devel > |
From: Rui N. C. <rn...@rn...> - 2016-01-21 08:37:31
|
On 01/20/2016 11:59 PM, Rui Nuno Capela wrote: > On 01/20/2016 05:58 PM, Nikita P wrote: > >> - the UI is slow > > there's nothing i can or may say besides you could try and set the GUI > refresh rate into less than 60fps; having it on 20fps is more than > enough imho. > > i'll try to investigate a little further re. GUI slowdown > ok. todays git head master has a crispier VST GUI host refresh cycle. aka. qtractor v0.7.3.15+ please test && tell thanks -- rncbc aka. Rui Nuno Capela |
From: Rui N. C. <rn...@rn...> - 2016-01-20 23:59:56
|
On 01/20/2016 05:58 PM, Nikita P wrote: > > I've tried running Renoise Redux Demo > (http://www.renoise.com/products/redux) 64-bit Linux VST in Qtractor > and have noticed the following: > - there's no sound at all: the internal meters of Redux show activity, > but Qtractor meters show nothing and I hear nothing too. indeed. this have been already fixed on git head master, currently v0.7.3.14+ apparently the renoise_redux_vst presents itself with a total of 24 audio outputs and even though it defaults to have the first 2 active by default it seems to process and override all the remaining and superfluous other 22, which i find overkill (maybe it's only the demo that behaves like that, as to make sure it stains all the outputs with a bump of noise, periodically, who knows? :) > - the UI is slow > there's nothing i can or may say besides you could try and set the GUI refresh rate into less than 60fps; having it on 20fps is more than enough imho. > When I tried running the plugin in Ardour 4.6.0 I got both sound and a > smooth UI straight out of the box. > > What could be the problem? > i'll try to investigate a little further re. GUI slowdown byee -- rncbc aka. Rui Nuno Capela |
From: Nikita P <the...@gm...> - 2016-01-20 17:59:05
|
Hello, I've tried running Renoise Redux Demo (http://www.renoise.com/products/redux) 64-bit Linux VST in Qtractor and have noticed the following: - there's no sound at all: the internal meters of Redux show activity, but Qtractor meters show nothing and I hear nothing too. - the UI is slow When I tried running the plugin in Ardour 4.6.0 I got both sound and a smooth UI straight out of the box. What could be the problem? |
From: Rui N. C. <rn...@rn...> - 2016-01-03 13:55:15
|
On 01/03/2016 12:22 AM, Frank Neumann wrote: > > Hi all, happy new year to the world, > > I have encountered a (mostly reproducible) crash in qtractor, version 0.7.3. > Situation: I have a couple of LV2 and VST plugins on my system, with the VST > plugins (u-he's Linux ports of their instruments&effects - Diva, Hive etc; a > total of 13 plugins) installed in ~/.vst/ (just symlinks) resp. ~/.u-he/ (physical > locations of plugins). > > Process to reproduce the crash: > - Start qjackctl/jackd. > - Start qtractor > - Track->New, type MIDI > - In Mixer window in the new track, right mouse button and "Add plugin" > - In plugin chooser, switch to "LV2" plugins, select and add (in my case) "Calf Organ" plugin > - Again, in mixer window in that track, right mouse button and "Add plugin" again > - In plugin chooser, switch to "VST" plugins > --> Boom: > *** Error in `qtractor': free(): invalid pointer: 0x00007f6ab3519c60 *** > Aborted > > I rebuilt qtractor with --enable-debug and then ran it through gdb; below is > some extra output from that session. > > The u-he plugins were taken from http://www.kvraudio.com/forum/viewtopic.php?f=31&t=424953, > and I have the most current version (build 3965) on my system. > > Rui, did you (or anyone else) ever run across this? > > I have noticed that if I remove some of the symlinks from ~/.vst, qtractor will > at some point not complain anymore (but on quitting it, I get a coredump); if I > continue to remove more plugins, at some point it will also behave fine on > quitting. Not sure if this is related to an individual VST plugin or their plain > amount that is getting scanned/interrogated by qtractor. > > hi Frank, yes it's amn old i'm afraid. my best guess it's all about non-dummy-VST-scan and u-he Diva was/still is ill behaved on inventory scan. if you're not trying to search for any VST shell sub-plugins in particular (eg. zebra2 et al.) you're better turning the dummy-VST-scan ON and search again. hth. > Greetings, > Frank ("new year resolutions: report more qtractor findings" :-) > happy new year -- rncbc aka. Rui Nuno Capela ps. btw. is there any news on the lac2016 front? |
From: Frank N. <bea...@we...> - 2016-01-03 00:22:25
|
Hi all, happy new year to the world, I have encountered a (mostly reproducible) crash in qtractor, version 0.7.3. Situation: I have a couple of LV2 and VST plugins on my system, with the VST plugins (u-he's Linux ports of their instruments&effects - Diva, Hive etc; a total of 13 plugins) installed in ~/.vst/ (just symlinks) resp. ~/.u-he/ (physical locations of plugins). Process to reproduce the crash: - Start qjackctl/jackd. - Start qtractor - Track->New, type MIDI - In Mixer window in the new track, right mouse button and "Add plugin" - In plugin chooser, switch to "LV2" plugins, select and add (in my case) "Calf Organ" plugin - Again, in mixer window in that track, right mouse button and "Add plugin" again - In plugin chooser, switch to "VST" plugins --> Boom: *** Error in `qtractor': free(): invalid pointer: 0x00007f6ab3519c60 *** Aborted I rebuilt qtractor with --enable-debug and then ran it through gdb; below is some extra output from that session. The u-he plugins were taken from http://www.kvraudio.com/forum/viewtopic.php?f=31&t=424953, and I have the most current version (build 3965) on my system. Rui, did you (or anyone else) ever run across this? I have noticed that if I remove some of the symlinks from ~/.vst, qtractor will at some point not complain anymore (but on quitting it, I get a coredump); if I continue to remove more plugins, at some point it will also behave fine on quitting. Not sure if this is related to an individual VST plugin or their plain amount that is getting scanned/interrogated by qtractor. Greetings, Frank ("new year resolutions: report more qtractor findings" :-) franky@silence:~/src/audio/qtractor/build/src> gdb ./qtractor GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from ./qtractor...done. (gdb) run Starting program: /home/franky/src/audio/qtractor/build/src/qtractor [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Traceback (most recent call last): File "/usr/share/gdb/auto-load/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19-gdb.py", line 63, in <module> from libstdcxx.v6.printers import register_libstdcxx_printers ImportError: No module named 'libstdcxx' [New Thread 0x7fffe457e700 (LWP 1198)] Warning: no translation found for 'en_US' locale: /usr/share/qt5/translations/qt_en_US.qm Warning: no translation found for 'en_US' locale: /usr/local/share/qtractor/translations/qtractor_en_US.qm qtractorPluginPath[0x7fffffffce20]::open() paths="/usr/lib/lv2:/usr/local/lib/lv2" typeHint=4 qtractorLv2PluginType::lv2_open() Error opening file /usr/local/lib/lv2/ZamPiano.lv2/manifest.ttl (No such file or directory) lilv_world_load_file(): error: Error loading file `file:///usr/local/lib/lv2/ZamPiano.lv2/manifest.ttl' lilv_world_load_bundle(): error: Error reading file:///usr/local/lib/lv2/ZamPiano.lv2/manifest.ttl lilv_world_add_plugin(): error: Duplicate plugin <http://lv2plug.in/plugins/eg-scope#Mono> lilv_world_add_plugin(): error: ... found in file:///usr/lib/lv2/eg-scope.lv2/ lilv_world_add_plugin(): error: ... and file:///usr/local/lib/lv2/eg-scope.lv2/ lilv_world_add_plugin(): error: Duplicate plugin <http://lv2plug.in/plugins/eg-scope#Stereo> lilv_world_add_plugin(): error: ... found in file:///usr/lib/lv2/eg-scope.lv2/ lilv_world_add_plugin(): error: ... and file:///usr/local/lib/lv2/eg-scope.lv2/ Error opening file /home/franky/.lv2/obxd.orig/manifest.ttl (No such file or directory) lilv_world_load_file(): error: Error loading file `file:///home/franky/.lv2/obxd.orig/manifest.ttl' lilv_world_load_bundle(): error: Error reading file:///home/franky/.lv2/obxd.orig/manifest.ttl qtractorMainForm::updateSessionPre() [New Thread 0x7fffda41a700 (LWP 1200)] [New Thread 0x7fffda399700 (LWP 1201)] [New Thread 0x7fffd9275700 (LWP 1202)] qtractorMidiEngine::resetAllControllers(0) qtractorMainForm::updateSessionPost() [New Thread 0x7fffda318700 (LWP 1204)] [New Thread 0x7fffceb5e700 (LWP 1205)] [New Thread 0x7fffce35d700 (LWP 1206)] [New Thread 0x7fffcdb5c700 (LWP 1207)] qtractorMainForm::viewRefresh() qtractorMidiEngine::resetAllControllers(1) qtractorMidiControl::sendAllControllers(0) qtractorMainForm::trackAdd() qtractorTrackForm::updateChannel(0, -1, -1, -1) qtractorTrackForm::updateBanks("", -1, -1, -1) qtractorTrackForm::updatePrograms("", -1, -1) qtractorMidiBus[0x10c7ff0]::setPatch(0, "", 0, -1, -1) qtractorTrackCommand::addTrack(0x170e850, 0x0) qtractorMidiBus[0x10c7ff0]::setPatch(0, "", 0, -1, -1) qtractorMidiControl::sendAllControllers(0) qtractorPluginPath[0x9e9e20]::open() paths="/home/franky/.vst" typeHint=3 JUCE v3.2.0 /home/franky/Desktop/Bazille.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/Diva.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/Filterscape.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/Hive.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/MFM2.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/Podolski.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/Presswerk.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/Protoverb.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/Satin.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/TripleCheese.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/Uhbik.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/Zebra2.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed qtractorPluginPath[0x9e9e20]::open() paths="/usr/lib/lv2:/usr/local/lib/lv2" typeHint=4 qtractorLv2PluginType[0x17cd150]::open() uri="file:///usr/local/lib/lv2/StereoInOut.ingen/StereoInOut.ttl" qtractorLv2PluginType[0xf6efe0]::open() uri="http://au.tomatl.org/essp" qtractorLv2PluginType[0x1636b70]::open() uri="http://calf.sourceforge.net/plugins/Analyzer" qtractorLv2PluginType[0x163b1a0]::open() uri="http://calf.sourceforge.net/plugins/BassEnhancer" qtractorLv2PluginType[0x1b30050]::open() uri="http://calf.sourceforge.net/plugins/CompensationDelay" qtractorLv2PluginType[0x1b51ac0]::open() uri="http://calf.sourceforge.net/plugins/Compressor" qtractorLv2PluginType[0x1b52030]::open() uri="http://calf.sourceforge.net/plugins/Crusher" qtractorLv2PluginType[0x1b5f1a0]::open() uri="http://calf.sourceforge.net/plugins/Deesser" qtractorLv2PluginType[0x11f3680]::open() uri="http://calf.sourceforge.net/plugins/Emphasis" qtractorLv2PluginType[0x11fe800]::open() uri="http://calf.sourceforge.net/plugins/EnvelopeFilter" qtractorLv2PluginType[0x1208c60]::open() uri="http://calf.sourceforge.net/plugins/Equalizer12Band" qtractorLv2PluginType[0x123f310]::open() uri="http://calf.sourceforge.net/plugins/Equalizer30Band" qtractorLv2PluginType[0x128d170]::open() uri="http://calf.sourceforge.net/plugins/Equalizer5Band" qtractorLv2PluginType[0x128f550]::open() uri="http://calf.sourceforge.net/plugins/Equalizer8Band" qtractorLv2PluginType[0x12b9eb0]::open() uri="http://calf.sourceforge.net/plugins/Exciter" qtractorLv2PluginType[0x12b9f50]::open() uri="http://calf.sourceforge.net/plugins/Filter" qtractorLv2PluginType[0x12cbad0]::open() uri="http://calf.sourceforge.net/plugins/Filterclavier" qtractorLv2PluginType[0x12cc510]::open() uri="http://calf.sourceforge.net/plugins/Flanger" qtractorLv2PluginType[0x12cc680]::open() uri="http://calf.sourceforge.net/plugins/Fluidsynth" qtractorLv2PluginType[0x12de570]::open() uri="http://calf.sourceforge.net/plugins/Gate" qtractorLv2PluginType[0x12e74d0]::open() uri="http://calf.sourceforge.net/plugins/HaasEnhancer" qtractorLv2PluginType[0x12f37e0]::open() uri="http://calf.sourceforge.net/plugins/Limiter" qtractorLv2PluginType[0x12fd790]::open() uri="http://calf.sourceforge.net/plugins/MonoCompressor" qtractorLv2PluginType[0x1308000]::open() uri="http://calf.sourceforge.net/plugins/MonoInput" qtractorLv2PluginType[0xee9320]::open() uri="http://calf.sourceforge.net/plugins/Monosynth" qtractorLv2PluginType[0x1381280]::open() uri="http://calf.sourceforge.net/plugins/MultiChorus" qtractorLv2PluginType[0x1382480]::open() uri="http://calf.sourceforge.net/plugins/MultibandCompressor" qtractorLv2PluginType[0x138aa40]::open() uri="http://calf.sourceforge.net/plugins/MultibandGate" qtractorLv2PluginType[0x13a8200]::open() uri="http://calf.sourceforge.net/plugins/MultibandLimiter" qtractorLv2PluginType[0x13c8b70]::open() uri="http://calf.sourceforge.net/plugins/Organ" qtractorLv2PluginType[0x1fe1960]::open() uri="http://calf.sourceforge.net/plugins/Phaser" qtractorLv2PluginType[0x1fe42f0]::open() uri="http://calf.sourceforge.net/plugins/Pitch" qtractorLv2PluginType[0x1fe99f0]::open() uri="http://calf.sourceforge.net/plugins/Pulsator" qtractorLv2PluginType[0x1fe1de0]::open() uri="http://calf.sourceforge.net/plugins/Reverb" qtractorLv2PluginType[0x1ffc370]::open() uri="http://calf.sourceforge.net/plugins/ReverseDelay" qtractorLv2PluginType[0x2005500]::open() uri="http://calf.sourceforge.net/plugins/RingModulator" qtractorLv2PluginType[0x2013680]::open() uri="http://calf.sourceforge.net/plugins/RotarySpeaker" qtractorLv2PluginType[0x2026700]::open() uri="http://calf.sourceforge.net/plugins/Saturator" qtractorLv2PluginType[0x131b0c0]::open() uri="http://calf.sourceforge.net/plugins/SidechainCompressor" qtractorLv2PluginType[0x2047370]::open() uri="http://calf.sourceforge.net/plugins/SidechainGate" qtractorLv2PluginType[0x2059480]::open() uri="http://calf.sourceforge.net/plugins/SidechainLimiter" qtractorLv2PluginType[0x2066200]::open() uri="http://calf.sourceforge.net/plugins/StereoTools" qtractorLv2PluginType[0x2080080]::open() uri="http://calf.sourceforge.net/plugins/TapeSimulator" qtractorLv2PluginType[0x2090150]::open() uri="http://calf.sourceforge.net/plugins/TransientDesigner" qtractorLv2PluginType[0x20a07e0]::open() uri="http://calf.sourceforge.net/plugins/VintageDelay" qtractorLv2PluginType[0x20af520]::open() uri="http://calf.sourceforge.net/plugins/Vocoder" qtractorLv2PluginType[0x212a820]::open() uri="http://calf.sourceforge.net/plugins/Wavetable" qtractorLv2PluginType[0x2141480]::open() uri="http://calf.sourceforge.net/plugins/XOver2Band" qtractorLv2PluginType[0x2155350]::open() uri="http://calf.sourceforge.net/plugins/XOver3Band" qtractorLv2PluginType[0x2161820]::open() uri="http://calf.sourceforge.net/plugins/XOver4Band" qtractorLv2PluginType[0x2171520]::open() uri="http://code.google.com/p/amsynth/amsynth" qtractorLv2PluginType[0x21817c0]::open() uri="http://code.google.com/p/lkjb-dc12/" qtractorLv2PluginType[0x2379bc0]::open() uri="http://distrho.sf.net/plugins/MVerb" qtractorLv2PluginType[0x2379dc0]::open() uri="http://distrho.sf.net/plugins/Nekobi" qtractorLv2PluginType[0x2381b10]::open() uri="http://drobilla.net/plugins/blop/adsr" qtractorLv2PluginType[0x237fbb0]::open() uri="http://drobilla.net/plugins/blop/adsr_gt" qtractorLv2PluginType[0x2384720]::open() uri="http://drobilla.net/plugins/blop/amp" qtractorLv2PluginType[0x2384c70]::open() uri="http://drobilla.net/plugins/blop/branch" qtractorLv2PluginType[0x2388040]::open() uri="http://drobilla.net/plugins/blop/dahdsr" qtractorLv2PluginType[0x238c380]::open() uri="http://drobilla.net/plugins/blop/difference" qtractorLv2PluginType[0x238c950]::open() uri="http://drobilla.net/plugins/blop/fmod" qtractorLv2PluginType[0x238d5e0]::open() uri="http://drobilla.net/plugins/blop/interpolator" qtractorLv2PluginType[0x2391da0]::open() uri="http://drobilla.net/plugins/blop/lp4pole" qtractorLv2PluginType[0x23923a0]::open() uri="http://drobilla.net/plugins/blop/product" qtractorLv2PluginType[0x2393980]::open() uri="http://drobilla.net/plugins/blop/pulse" qtractorLv2PluginType[0x2395570]::open() uri="http://drobilla.net/plugins/blop/quantiser_100" qtractorLv2PluginType[0x23bbc80]::open() uri="http://drobilla.net/plugins/blop/quantiser_20" qtractorLv2PluginType[0x23be550]::open() uri="http://drobilla.net/plugins/blop/quantiser_50" qtractorLv2PluginType[0x23c64e0]::open() uri="http://drobilla.net/plugins/blop/random" qtractorLv2PluginType[0x23da130]::open() uri="http://drobilla.net/plugins/blop/ratio" qtractorLv2PluginType[0x23d7d50]::open() uri="http://drobilla.net/plugins/blop/sawtooth" qtractorLv2PluginType[0x23d7ed0]::open() uri="http://drobilla.net/plugins/blop/sequencer_16" qtractorLv2PluginType[0x23db650]::open() uri="http://drobilla.net/plugins/blop/sequencer_32" qtractorLv2PluginType[0x23e50f0]::open() uri="http://drobilla.net/plugins/blop/sequencer_64" qtractorLv2PluginType[0x2402570]::open() uri="http://drobilla.net/plugins/blop/square" qtractorLv2PluginType[0x2404000]::open() uri="http://drobilla.net/plugins/blop/sum" qtractorLv2PluginType[0x2404620]::open() uri="http://drobilla.net/plugins/blop/sync_pulse" qtractorLv2PluginType[0x24027a0]::open() uri="http://drobilla.net/plugins/blop/sync_square" qtractorLv2PluginType[0x2405b80]::open() uri="http://drobilla.net/plugins/blop/tracker" qtractorLv2PluginType[0x2408810]::open() uri="http://drobilla.net/plugins/blop/triangle" qtractorLv2PluginType[0x2408bc0]::open() uri="http://drobilla.net/plugins/float" qtractorLv2PluginType[0x240b7a0]::open() uri="http://drobilla.net/plugins/fomp/autowah" qtractorLv2PluginType[0x240e710]::open() uri="http://drobilla.net/plugins/fomp/cs_chorus1" qtractorLv2PluginType[0x240f9c0]::open() uri="http://drobilla.net/plugins/fomp/cs_chorus2" qtractorLv2PluginType[0x24134f0]::open() uri="http://drobilla.net/plugins/fomp/cs_phaser1" qtractorLv2PluginType[0x2416cd0]::open() uri="http://drobilla.net/plugins/fomp/cs_phaser1_lfo" qtractorLv2PluginType[0x241b8a0]::open() uri="http://drobilla.net/plugins/fomp/mvchpf1" qtractorLv2PluginType[0x241f670]::open() uri="http://drobilla.net/plugins/fomp/mvclpf1" qtractorLv2PluginType[0x2423a40]::open() uri="http://drobilla.net/plugins/fomp/mvclpf2" qtractorLv2PluginType[0x2425a20]::open() uri="http://drobilla.net/plugins/fomp/mvclpf3" qtractorLv2PluginType[0x242ba40]::open() uri="http://drobilla.net/plugins/fomp/mvclpf4" qtractorLv2PluginType[0x242dbf0]::open() uri="http://drobilla.net/plugins/fomp/parametric1" qtractorLv2PluginType[0x2430000]::open() uri="http://drobilla.net/plugins/fomp/pulse_vco" qtractorLv2PluginType[0x243c140]::open() uri="http://drobilla.net/plugins/fomp/rec_vco" qtractorLv2PluginType[0x243ddb0]::open() uri="http://drobilla.net/plugins/fomp/reverb" qtractorLv2PluginType[0x2441ca0]::open() uri="http://drobilla.net/plugins/fomp/reverb_amb" qtractorLv2PluginType[0x2446000]::open() uri="http://drobilla.net/plugins/fomp/saw_vco" qtractorLv2PluginType[0x2450290]::open() uri="http://drobilla.net/plugins/fomp/triple_chorus" qtractorLv2PluginType[0x2451760]::open() uri="http://drobilla.net/plugins/glamp" qtractorLv2PluginType[0x24541c0]::open() uri="http://drobilla.net/plugins/matriseq" qtractorLv2PluginType[0x24543c0]::open() uri="http://drobilla.net/plugins/mda/Ambience" qtractorLv2PluginType[0x2456db0]::open() uri="http://drobilla.net/plugins/mda/Bandisto" qtractorLv2PluginType[0x245a460]::open() uri="http://drobilla.net/plugins/mda/BeatBox" qtractorLv2PluginType[0x2462bb0]::open() uri="http://drobilla.net/plugins/mda/Combo" qtractorLv2PluginType[0x246b9e0]::open() uri="http://drobilla.net/plugins/mda/DX10" qtractorLv2PluginType[0x24714c0]::open() uri="http://drobilla.net/plugins/mda/DeEss" qtractorLv2PluginType[0x2477d70]::open() uri="http://drobilla.net/plugins/mda/Degrade" qtractorLv2PluginType[0x2479980]::open() uri="http://drobilla.net/plugins/mda/Delay" qtractorLv2PluginType[0x247b9a0]::open() uri="http://drobilla.net/plugins/mda/Detune" qtractorLv2PluginType[0x247f6b0]::open() uri="http://drobilla.net/plugins/mda/Dither" qtractorLv2PluginType[0x2486700]::open() uri="http://drobilla.net/plugins/mda/DubDelay" qtractorLv2PluginType[0x248aa40]::open() uri="http://drobilla.net/plugins/mda/Dynamics" qtractorLv2PluginType[0x2491f20]::open() uri="http://drobilla.net/plugins/mda/EPiano" qtractorLv2PluginType[0x2499940]::open() uri="http://drobilla.net/plugins/mda/Image" qtractorLv2PluginType[0x24a1a30]::open() uri="http://drobilla.net/plugins/mda/JX10" qtractorLv2PluginType[0x24a5ef0]::open() uri="http://drobilla.net/plugins/mda/Leslie" qtractorLv2PluginType[0x24b1e10]::open() uri="http://drobilla.net/plugins/mda/Limiter" qtractorLv2PluginType[0x24b7820]::open() uri="http://drobilla.net/plugins/mda/Loudness" qtractorLv2PluginType[0x24af3c0]::open() uri="http://drobilla.net/plugins/mda/MultiBand" qtractorLv2PluginType[0x24bc410]::open() uri="http://drobilla.net/plugins/mda/Overdrive" qtractorLv2PluginType[0x24c5590]::open() uri="http://drobilla.net/plugins/mda/Piano" qtractorLv2PluginType[0x24c5970]::open() uri="http://drobilla.net/plugins/mda/RePsycho" qtractorLv2PluginType[0x24d03a0]::open() uri="http://drobilla.net/plugins/mda/RezFilter" qtractorLv2PluginType[0x24d06f0]::open() uri="http://drobilla.net/plugins/mda/RingMod" qtractorLv2PluginType[0x24dc5b0]::open() uri="http://drobilla.net/plugins/mda/RoundPan" qtractorLv2PluginType[0x24da8f0]::open() uri="http://drobilla.net/plugins/mda/Shepard" qtractorLv2PluginType[0x24de4b0]::open() uri="http://drobilla.net/plugins/mda/Splitter" qtractorLv2PluginType[0x24de600]::open() uri="http://drobilla.net/plugins/mda/Stereo" qtractorLv2PluginType[0x24e8990]::open() uri="http://drobilla.net/plugins/mda/SubSynth" qtractorLv2PluginType[0x24ea580]::open() uri="http://drobilla.net/plugins/mda/TalkBox" qtractorLv2PluginType[0x24eb6e0]::open() uri="http://drobilla.net/plugins/mda/TestTone" qtractorLv2PluginType[0x24f3bb0]::open() uri="http://drobilla.net/plugins/mda/ThruZero" qtractorLv2PluginType[0x24f7790]::open() uri="http://drobilla.net/plugins/mda/Tracker" qtractorLv2PluginType[0x24fdbb0]::open() uri="http://drobilla.net/plugins/mda/Transient" qtractorLv2PluginType[0x2502970]::open() uri="http://drobilla.net/plugins/mda/VocInput" qtractorLv2PluginType[0x2507700]::open() uri="http://drobilla.net/plugins/mda/Vocoder" qtractorLv2PluginType[0x250dc30]::open() uri="http://drobilla.net/plugins/mesp/get" qtractorLv2PluginType[0x2514960]::open() uri="http://drobilla.net/plugins/mesp/log" qtractorLv2PluginType[0x25113c0]::open() uri="http://drobilla.net/plugins/omins/adenv" qtractorLv2PluginType[0x25153f0]::open() uri="http://drobilla.net/plugins/omins/adenv_lvl" qtractorLv2PluginType[0x25156d0]::open() uri="http://drobilla.net/plugins/omins/comparison" qtractorLv2PluginType[0x2519430]::open() uri="http://drobilla.net/plugins/omins/dahdsr_fexp" qtractorLv2PluginType[0x251e950]::open() uri="http://drobilla.net/plugins/omins/dahdsr_hexp" qtractorLv2PluginType[0x2520a70]::open() uri="http://drobilla.net/plugins/omins/fast_crossfade" qtractorLv2PluginType[0x25230d0]::open() uri="http://drobilla.net/plugins/omins/formant_filter" qtractorLv2PluginType[0x2523520]::open() uri="http://drobilla.net/plugins/omins/hz_voct" qtractorLv2PluginType[0x25237f0]::open() uri="http://drobilla.net/plugins/omins/masher" qtractorLv2PluginType[0x2529600]::open() uri="http://drobilla.net/plugins/omins/multiplexer" qtractorLv2PluginType[0x2529c60]::open() uri="http://drobilla.net/plugins/omins/prob_switch" qtractorLv2PluginType[0x25278c0]::open() uri="http://drobilla.net/plugins/omins/range_trans" qtractorLv2PluginType[0x252b670]::open() uri="http://drobilla.net/plugins/omins/sample_and_hold" qtractorLv2PluginType[0x252d250]::open() uri="http://drobilla.net/plugins/omins/signal_abs" qtractorLv2PluginType[0x252d650]::open() uri="http://drobilla.net/plugins/omins/slew_limiter" qtractorLv2PluginType[0x252f270]::open() uri="http://drobilla.net/plugins/omins/slide" qtractorLv2PluginType[0x2532090]::open() uri="http://drobilla.net/plugins/omins/waveguide_mesh" qtractorLv2PluginType[0x25354a0]::open() uri="http://drumgizmo.org/lv2" qtractorLv2PluginType[0x253d390]::open() uri="http://drumkv1.sourceforge.net/lv2" qtractorLv2PluginType[0x2564f70]::open() uri="http://elephly.net/lv2/mdaPiano" qtractorLv2PluginType[0x25652f0]::open() uri="http://eq10q.sourceforge.net/bassup" qtractorLv2PluginType[0x256b4e0]::open() uri="http://eq10q.sourceforge.net/compressor" qtractorLv2PluginType[0x256c550]::open() uri="http://eq10q.sourceforge.net/compressor_stereo" qtractorLv2PluginType[0x2576300]::open() uri="http://eq10q.sourceforge.net/eq/eq10qm" qtractorLv2PluginType[0x258f0f0]::open() uri="http://eq10q.sourceforge.net/eq/eq10qs" qtractorLv2PluginType[0x25a76f0]::open() uri="http://eq10q.sourceforge.net/eq/eq1qm" qtractorLv2PluginType[0x25a7a50]::open() uri="http://eq10q.sourceforge.net/eq/eq1qs" qtractorLv2PluginType[0x25af580]::open() uri="http://eq10q.sourceforge.net/eq/eq4qm" qtractorLv2PluginType[0x25bf7a0]::open() uri="http://eq10q.sourceforge.net/eq/eq4qs" qtractorLv2PluginType[0x25cc5b0]::open() uri="http://eq10q.sourceforge.net/eq/eq6qm" qtractorLv2PluginType[0x25dc030]::open() uri="http://eq10q.sourceforge.net/eq/eq6qs" qtractorLv2PluginType[0x25ed450]::open() uri="http://eq10q.sourceforge.net/gate" qtractorLv2PluginType[0x25ed650]::open() uri="http://eq10q.sourceforge.net/gate_stereo" qtractorLv2PluginType[0x25f31a0]::open() uri="http://factorial.hu/plugins/lv2/ir" qtractorLv2PluginType[0x25f7e20]::open() uri="http://gareus.org/oss/lv2/b_overdrive" qtractorLv2PluginType[0x2602970]::open() uri="http://gareus.org/oss/lv2/b_reverb" qtractorLv2PluginType[0x26002e0]::open() uri="http://gareus.org/oss/lv2/b_synth" qtractorLv2PluginType[0x2606d10]::open() uri="http://gareus.org/oss/lv2/b_whirl#extended" qtractorLv2PluginType[0x2608690]::open() uri="http://gareus.org/oss/lv2/b_whirl#simple" qtractorLv2PluginType[0x2620520]::open() uri="http://gareus.org/oss/lv2/fil4#mono" qtractorLv2PluginType[0x2620ba0]::open() uri="http://invadarecords.com/plugins/lv2/compressor/mono" qtractorLv2PluginType[0x26316a0]::open() uri="http://invadarecords.com/plugins/lv2/compressor/stereo" qtractorLv2PluginType[0x2633cc0]::open() uri="http://invadarecords.com/plugins/lv2/delay/mono" qtractorLv2PluginType[0x2643a80]::open() uri="http://invadarecords.com/plugins/lv2/delay/sum" qtractorLv2PluginType[0x26511c0]::open() uri="http://invadarecords.com/plugins/lv2/erreverb/mono" qtractorLv2PluginType[0x2652b00]::open() uri="http://invadarecords.com/plugins/lv2/erreverb/sum" qtractorLv2PluginType[0x265e980]::open() uri="http://invadarecords.com/plugins/lv2/filter/hpf/mono" qtractorLv2PluginType[0x265fce0]::open() uri="http://invadarecords.com/plugins/lv2/filter/hpf/stereo" qtractorLv2PluginType[0x2661b40]::open() uri="http://invadarecords.com/plugins/lv2/filter/lpf/mono" qtractorLv2PluginType[0x26741d0]::open() uri="http://invadarecords.com/plugins/lv2/filter/lpf/stereo" qtractorLv2PluginType[0x2675510]::open() uri="http://invadarecords.com/plugins/lv2/input" qtractorLv2PluginType[0x2675cb0]::open() uri="http://invadarecords.com/plugins/lv2/meter" qtractorLv2PluginType[0x267db40]::open() uri="http://invadarecords.com/plugins/lv2/phaser/mono" qtractorLv2PluginType[0x2692ab0]::open() uri="http://invadarecords.com/plugins/lv2/phaser/stereo" qtractorLv2PluginType[0x26909d0]::open() uri="http://invadarecords.com/plugins/lv2/phaser/sum" qtractorLv2PluginType[0x26a8190]::open() uri="http://invadarecords.com/plugins/lv2/testtone" qtractorLv2PluginType[0x26ab2b0]::open() uri="http://invadarecords.com/plugins/lv2/tube/mono" qtractorLv2PluginType[0x26aa0c0]::open() uri="http://invadarecords.com/plugins/lv2/tube/stereo" qtractorLv2PluginType[0x26ae850]::open() uri="http://kunz.corrupt.ch/products/tal-noisemaker" qtractorLv2PluginType[0x26b8b10]::open() uri="http://kunz.corrupt.ch/products/tal-vocoder" qtractorLv2PluginType[0x26e1060]::open() uri="http://linuxsampler.org/plugins/linuxsampler" qtractorLv2PluginType[0x27000a0]::open() uri="http://lv2plug.in/plugins/eg-amp" qtractorLv2PluginType[0x2702070]::open() uri="http://lv2plug.in/plugins/eg-fifths" qtractorLv2PluginType[0x2702340]::open() uri="http://lv2plug.in/plugins/eg-metro" qtractorLv2PluginType[0x2702e00]::open() uri="http://lv2plug.in/plugins/eg-midigate" qtractorLv2PluginType[0x2700620]::open() uri="http://lv2plug.in/plugins/eg-sampler" qtractorLv2PluginType[0x2709120]::open() uri="http://lv2plug.in/plugins/eg-scope#Mono" qtractorLv2PluginType[0x2704130]::open() uri="http://lv2plug.in/plugins/eg-scope#Stereo" qtractorLv2PluginType[0x2704c00]::open() uri="http://nedko.aranaudov.org/soft/filter/2/mono" qtractorLv2PluginType[0x270b0e0]::open() uri="http://nedko.aranaudov.org/soft/filter/2/stereo" qtractorLv2PluginType[0x271e780]::open() uri="http://nickbailey.co.nr/triceratops" qtractorLv2PluginType[0x2762aa0]::open() uri="http://portalmod.com/plugins/mod-devel/BigMuffPi" qtractorLv2PluginType[0x2762f80]::open() uri="http://portalmod.com/plugins/mod-devel/DS1" qtractorLv2PluginType[0x2763650]::open() uri="http://samplv1.sourceforge.net/lv2" qtractorLv2PluginType[0x27642d0]::open() uri="http://ssj71.github.io/infamousPlugins/plugs.html#casynth" qtractorLv2PluginType[0x27883a0]::open() uri="http://ssj71.github.io/infamousPlugins/plugs.html#cheapdist" qtractorLv2PluginType[0x2799f00]::open() uri="http://ssj71.github.io/infamousPlugins/plugs.html#duffer" qtractorLv2PluginType[0x279b550]::open() uri="http://ssj71.github.io/infamousPlugins/plugs.html#envfollower" qtractorLv2PluginType[0x279e700]::open() uri="http://ssj71.github.io/infamousPlugins/plugs.html#ewham" qtractorLv2PluginType[0x27a97b0]::open() uri="http://ssj71.github.io/infamousPlugins/plugs.html#hip2b" qtractorLv2PluginType[0x27ab840]::open() uri="http://ssj71.github.io/infamousPlugins/plugs.html#lushlife" qtractorLv2PluginType[0x27b5ca0]::open() uri="http://ssj71.github.io/infamousPlugins/plugs.html#powercut" qtractorLv2PluginType[0x27d43e0]::open() uri="http://ssj71.github.io/infamousPlugins/plugs.html#powerup" qtractorLv2PluginType[0x27d2cf0]::open() uri="http://ssj71.github.io/infamousPlugins/plugs.html#stuck" qtractorLv2PluginType[0x27d7240]::open() uri="http://synthv1.sourceforge.net/lv2" qtractorLv2PluginType[0x281d240]::open() uri="http://tumbetoene.tuxfamily.org" qtractorLv2PluginType[0x281f1e0]::open() uri="http://tytel.org/helm" qtractorLv2PluginType[0x2858e30]::open() uri="http://www.klangfreund.com/lufsmeter" qtractorLv2PluginType[0x2859690]::open() uri="http://www.klangfreund.com/lufsmetermultichannel" qtractorLv2PluginType[0x28594b0]::open() uri="http://www.openavproductions.com/sorcer" qtractorLv2PluginType[0x286e400]::open() uri="http://yoshimi.sourceforge.net/lv2_plugin" qtractorLv2PluginType[0x2874050]::open() uri="http://yoshimi.sourceforge.net/lv2_plugin_multi" qtractorLv2PluginType[0x28744d0]::open() uri="https://code.google.com/p/lkjb-plugins/luftikus" qtractorLv2PluginType[0x2884c30]::open() uri="https://github.com/HiFi-LoFi/KlangFalter" qtractorLv2PluginType[0x288cc10]::open() uri="https://github.com/asb2m10/dexed" qtractorLv2PluginType[0x28d1740]::open() uri="https://obxd.wordpress.com" qtractorLv2PluginType[0x28d3000]::open() uri="urn:juce:TalDub3" qtractorLv2PluginType[0x28f0260]::open() uri="urn:juce:TalFilter" qtractorLv2PluginType[0x28f7030]::open() uri="urn:juce:TalFilter2" qtractorLv2PluginType[0x28fd410]::open() uri="urn:juce:TalReverb" qtractorLv2PluginType[0x28fd930]::open() uri="urn:juce:TalReverb2" qtractorLv2PluginType[0x29044a0]::open() uri="urn:juce:TalReverb3" qtractorLv2PluginType[0x2908650]::open() uri="urn:juce:Vex" qtractorLv2PluginType[0x29106d0]::open() uri="urn:zamaudio:ZaMaximX2" qtractorLv2PluginType[0x2940c40]::open() uri="urn:zamaudio:ZaMultiComp" qtractorLv2PluginType[0x2943300]::open() uri="urn:zamaudio:ZaMultiCompX2" qtractorLv2PluginType[0x295a1a0]::open() uri="urn:zamaudio:ZamAutoSat" qtractorLv2PluginType[0x29676d0]::open() uri="urn:zamaudio:ZamComp" qtractorLv2PluginType[0x2969950]::open() uri="urn:zamaudio:ZamCompX2" qtractorLv2PluginType[0x296a230]::open() uri="urn:zamaudio:ZamDelay" qtractorLv2PluginType[0x2975cc0]::open() uri="urn:zamaudio:ZamEQ2" qtractorLv2PluginType[0x2976180]::open() uri="urn:zamaudio:ZamGEQ31" qtractorLv2PluginType[0x29810a0]::open() uri="urn:zamaudio:ZamGate" qtractorLv2PluginType[0x298da90]::open() uri="urn:zamaudio:ZamGateX2" qtractorLv2PluginType[0x298c5b0]::open() uri="urn:zamaudio:ZamHeadX2" qtractorLv2PluginType[0x2991620]::open() uri="urn:zamaudio:ZamTube" qtractorPluginFile::createPlugin(0x170eda0, "http://calf.sourceforge.net/plugins/Organ", 0, 4) qtractorLv2PluginType[0xf3b660]::open() uri="http://calf.sourceforge.net/plugins/Organ" qtractorLv2Plugin[0x2a3d120] uri="http://calf.sourceforge.net/plugins/Organ" qtractorLv2Plugin[0x2a3d120]::setChannels(2) instances=1 qtractorLv2Plugin[0x2a3d120]::setChannels(2) instance[0]=0x2a281a0 qtractor_lv2_state_retrieve(0x2a3d120, 1021) qtractorLv2Plugin[0x2a3d120]::openEditor("http://lv2plug.in/ns/extensions/ui#GtkUI") qtractorLv2Plugin[0x2a3d120]::lv2_ui_instantiate("http://calf.sourceforge.net/plugins/gui/gtk2-gui") CALF DEBUG: instance 0x2a9c520 data 0x2a3d2d8 CALF DEBUG: calf 0x7fffbed8ac70 cpi 0x7fffbe395680 QXcbConnection: XCB error: 8 (BadMatch), sequence: 1628, resource id: 62916115, major code: 1 (CreateWindow), minor code: 0 QXcbConnection: XCB error: 3 (BadWindow), sequence: 1631, resource id: 48234580, major code: 18 (ChangeProperty), minor code: 0 qtractorPluginPath[0x9e9e20]::open() paths="/home/franky/.vst" typeHint=3 /home/franky/Desktop/Bazille.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/Diva.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/Filterscape.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/Hive.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed /home/franky/Desktop/MFM2.log no deskTopFile found AM_MemoryRecord closing down with 0 allocations vs 0 freed *** Error in `/home/franky/src/audio/qtractor/build/src/qtractor': free(): invalid pointer: 0x00007ffff345bc60 *** Program received signal SIGABRT, Aborted. 0x00007ffff28aecc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) thread apply all bt Thread 9 (Thread 0x7fffcdb5c700 (LWP 1207)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff370e7fa in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x0000000000509c3a in qtractorMidiOutputThread::run (this=0x110adb0) at qtractorMidiEngine.cpp:542 #3 0x00007ffff370e233 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff3465182 in start_thread (arg=0x7fffcdb5c700) at pthread_create.c:312 #5 0x00007ffff297247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 8 (Thread 0x7fffce35d700 (LWP 1206)): #0 0x00007ffff296512d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000000000509796 in qtractorMidiInputThread::run (this=0x10c9a30) at qtractorMidiEngine.cpp:418 #2 0x00007ffff370e233 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007ffff3465182 in start_thread (arg=0x7fffce35d700) at pthread_create.c:312 #4 0x00007ffff297247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 7 (Thread 0x7fffceb5e700 (LWP 1205)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff370e7fa in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00000000004cf22e in qtractorMidiManagerThread::run (this=0x10e98e0) at qtractorMidiBuffer.cpp:146 #3 0x00007ffff370e233 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff3465182 in start_thread (arg=0x7fffceb5e700) at pthread_create.c:312 #5 0x00007ffff297247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7fffda318700 (LWP 1204)): #0 sem_timedwait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S:101 #1 0x00007ffff7bb76cc in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #2 0x00007ffff7b9b0f9 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007ffff7b9fbc6 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #4 0x00007ffff7b997ba in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #5 0x00007ffff7b9967e in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #6 0x00007ffff7b99648 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #7 0x00007ffff7b97279 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #8 0x00007ffff7bb6858 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #9 0x00007ffff3465182 in start_thread (arg=0x7fffda318700) at pthread_create.c:312 #10 0x00007ffff297247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7fffd9275700 (LWP 1202)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff370e7fa in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x000000000043cc9e in qtractorAudioBufferThread::run (this=0x10a5ae0) at qtractorAudioBuffer.cpp:145 #3 0x00007ffff370e233 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007ffff3465182 in start_thread (arg=0x7fffd9275700) at pthread_create.c:312 #5 0x00007ffff297247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7fffda399700 (LWP 1201)): #0 0x00007ffff346c3bd in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff7bb8cf6 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #2 0x00007ffff7bbc287 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007ffff7bbbf9c in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #4 0x00007ffff7bb6858 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #5 0x00007ffff3465182 in start_thread (arg=0x7fffda399700) at pthread_create.c:312 #6 0x00007ffff297247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7fffda41a700 (LWP 1200)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff7bb7d5a in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #2 0x00007ffff7bb3f21 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #3 0x00007ffff7bb6858 in ?? () from /usr/lib/x86_64-linux-gnu/libjack.so.0 #4 0x00007ffff3465182 in start_thread (arg=0x7fffda41a700) at pthread_create.c:312 #5 0x00007ffff297247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fffe457e700 (LWP 1198)): #0 0x00007ffff296512d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fffed41ab72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fffed41c64f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fffe6d45729 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so #4 0x00007ffff370e233 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007ffff3465182 in start_thread (arg=0x7fffe457e700) at pthread_create.c:312 #6 0x00007ffff297247d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7ffff7fa2a00 (LWP 1194)): #0 0x00007ffff28aecc9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #1 0x00007ffff28b20d8 in __GI_abort () at abort.c:89 #2 0x00007ffff28eb394 in __libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7ffff29f9b28 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175 #3 0x00007ffff28f766e in malloc_printerr (ptr=<optimized out>, str=0x7ffff29f5c19 "free(): invalid pointer", action=1) at malloc.c:4996 #4 _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3840 #5 0x00007ffff31c827f in std::locale::_Impl::~_Impl() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #6 0x00007ffff31c845d in std::locale::~locale() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 ---Type <return> to continue, or q <return> to quit--- #7 0x00007ffff28b45ea in __cxa_finalize (d=0x7fffb7f948e0) at cxa_finalize.c:56 #8 0x00007fffb7cfc563 in ?? () from /home/franky/.vst/u-he/MFM2.64.so #9 0x00007fffffff97b0 in ?? () #10 0x00007ffff7def852 in _dl_close_worker (map=<optimized out>) at dl-close.c:272 Backtrace stopped: frame did not save the PC |
From: Rui N. C. <rn...@rn...> - 2015-12-29 16:38:02
|
Hello there and again, This time getting ready for the NYE. Prepare to party, the countdown has begun... but first, let there be just one cheesier announcement ;o) Qtractor 0.7.3 (a tackier gluon) is released! Everyone is strongly invited to upgrade. No excuses. 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. Change-log (since last cheesy release): - Slight increase on the number of decimal digits for the plugin parameters while on the generic plugin properties dialog. Also applied to automation curve node value editing. - Unlimited slack is now in effect on editing over and beyond the current session or clip contents length, on both the main tracks and MIDI clip editor (piano-roll) views. - Ctrl+click and dragging the left or right edges of a clip will now make it spill over and replicate as many clip clones as it fits in the left or right horizontal extent. - Added View/Note Type and Value Type command menus to the MIDI clip editor (aka. piano-roll) which opens the possibility for discrete shortcuts to switching views eg. Note Velocity and Controller views (after a kind request by yubatake, thanks). - Fixed the conversion and/or override of MIDI clip offsets when moving and copy/pasting across tempo/time-signature changes. - Fixed MIDI file track/channel duration estimator, which was giving quite wrong and way too short reads. - Fixed a drag-and-drop bug over the main tracks view, when new tracks were being inserted at the top and not to the bottom as is normally indicated by the floating visual placeholder. - Fixed LV2UI_Resize handle from extension_data(LV2_UI__resize), now passing LV2UI_Handle in first argument to ui_resize(), as found correct and needed for resizable/scaleable LV2 UI's, most specially to ssj71's so called Infamous Plugins, thanks. Website: http://qtractor.sourceforge.net Project page: http://sourceforge.net/projects/qtractor Downloads: http://sourceforge.net/projects/qtractor/files - source tarball: http://download.sf.net/qtractor/qtractor-0.7.3.tar.gz - source package (openSUSE Tumbleweed): http://download.sf.net/qtractor/qtractor-0.7.3-21.rncbc.suse.src.rpm - binary packages (openSUSE Tumbleweed): http://download.sf.net/qtractor/qtractor-0.7.3-21.rncbc.suse.i586.rpm http://download.sf.net/qtractor/qtractor-0.7.3-21.rncbc.suse.x86_84.rpm - wiki (on going, help wanted!): http://sourceforge.net/p/qtractor/wiki/ Weblog (on going, upstream support): http://www.rncbc.org 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.sourceforge.net [2] Qt framework, C++ class library and tools for cross-platform application and UI development http://qt.io/ [3] JACK Audio Connection Kit http://jackaudio.org [4] ALSA, Advanced Linux Sound Architecture http://www.alsa-project.org/ [5] Linux Audio consortium of libre software for audio-related work http://linuxaudio.org [6] GPL - GNU General Public License http://www.gnu.org/copyleft/gpl.html See also: http://www.rncbc.org/drupal/node/989 Enjoy && Happy New Year. -- rncbc aka. Rui Nuno Capela |
From: Rui N. C. <rn...@rn...> - 2015-12-26 13:23:45
|
On 12/25/2015 01:55 PM, Philip Yassin wrote: > > On 23/12/2015 21:18, Rui Nuno Capela wrote: >> >> just a hunch: have you ever tried double-click on an automation node? ;) > > Huh, yes I did (sorry for the late holiday-delayed answer) It's nice > (it's great) and all, but why is there no value tooltip prior to > clicking? Tooltips are good! Tips for tools! :) > but there is: hovering for awhile on an automation node does show its tooltip, curve name and value; of course it needs menu View/Tool Tips option turned on. > Happy holidays to everyone!! > cheers -- rncbc aka. Rui Nuno Capela |
From: Rui N. C. <rn...@rn...> - 2015-12-23 21:18:25
|
On 12/23/2015 12:52 PM, Philip Yassin wrote: > Hi! Just a quick one on automation > > Ever since TYOQA, when I use it, it's usually because I played with a > plugin control, and decided I wanted its value to go from A to, say B. > Sometimes there are more than 2 values. > So I set said control to value A, and keep value B in my head. Then I > create an automation curve for this control. > Now what I'm expecting at that point, is an infinite curve with one > point on it, set at value A. > Even better for this point would be to be created not at the start to > the song, but at the playhead's position. That would make 3 points. I > hope I'm making sense. > Now depending on the plugin use, I get the curve, but with no actual > point on it, and it is "set" at either minimum 0 value, or (seemingly) > max value. The control's (current) A position is lost, oh well. > > But hey, I can work too, I can still retrieve my values and set them. > > But wait, that will be hard, because there is no indication of the value > of the point, neither as tooltip, nor in the messages window, not even > stderr. > > None of this is blocking. Furthermore, I suspect that 1-getting & > setting those values at those precise times may be impossible on > Qtractor's end, depending of the plugins - please note that I (and my > friends) tend to use exclusively LV2 plugins for those reasons - I'm > just saying. Now I got to retrieve my values, and it can (probably will, > it depends) be long and tedious, specially if the variations are small > in between A and B (And C and X) and I spent a lot of time within the > plugin setting them up. I had this PB many times and forgot to mention > it. It can be a nightmare, what I do is I loop the part, then open the > plugin, then watch the control move, then close the plugin, pause > everything, adjust the curve points, rinse and repeat :) reminds me a > bit of my tracker times when each value had to be manually entered as > (hexa) text values :) > > Phil > > PS - My life in Qtractor is no longer the same since I know the > shift-click trick. You know what would be cool? A continuous contextual > status bar keyboard help (what, you don't have a CCSBKH? Sheesh ;)) like > the one in Inkscape. If you decide to do it, I can help with filling in > all the messages slots > wow! that was so quick and overwhelming that i've missed the whole question :) just a hunch: have you ever tried double-click on an automation node? ;) hth. cheers -- rncbc aka. Rui Nuno Capela |
From: Philip Y. <ph...@gn...> - 2015-12-23 12:52:49
|
Hi! Just a quick one on automation Ever since TYOQA, when I use it, it's usually because I played with a plugin control, and decided I wanted its value to go from A to, say B. Sometimes there are more than 2 values. So I set said control to value A, and keep value B in my head. Then I create an automation curve for this control. Now what I'm expecting at that point, is an infinite curve with one point on it, set at value A. Even better for this point would be to be created not at the start to the song, but at the playhead's position. That would make 3 points. I hope I'm making sense. Now depending on the plugin use, I get the curve, but with no actual point on it, and it is "set" at either minimum 0 value, or (seemingly) max value. The control's (current) A position is lost, oh well. But hey, I can work too, I can still retrieve my values and set them. But wait, that will be hard, because there is no indication of the value of the point, neither as tooltip, nor in the messages window, not even stderr. None of this is blocking. Furthermore, I suspect that 1-getting & setting those values at those precise times may be impossible on Qtractor's end, depending of the plugins - please note that I (and my friends) tend to use exclusively LV2 plugins for those reasons - I'm just saying. Now I got to retrieve my values, and it can (probably will, it depends) be long and tedious, specially if the variations are small in between A and B (And C and X) and I spent a lot of time within the plugin setting them up. I had this PB many times and forgot to mention it. It can be a nightmare, what I do is I loop the part, then open the plugin, then watch the control move, then close the plugin, pause everything, adjust the curve points, rinse and repeat :) reminds me a bit of my tracker times when each value had to be manually entered as (hexa) text values :) Phil PS - My life in Qtractor is no longer the same since I know the shift-click trick. You know what would be cool? A continuous contextual status bar keyboard help (what, you don't have a CCSBKH? Sheesh ;)) like the one in Inkscape. If you decide to do it, I can help with filling in all the messages slots -- Philippe "xaccrocheur" Yassin http://manyrecords.com http://bitbucket.org/xaccrocheur / https://github.com/xaccrocheur |
From: Rui N. C. <rn...@rn...> - 2015-12-22 08:53:47
|
On 2015-12-21 22:49, mas...@al... wrote: > > It is possible to implement in the future automatic crossfades, gain > level of the tracks without using the mixer and high resolution of the > waveforms? > 1) automatic crossfades are not in the short term plan, sorry; note that you can have as many clips overlapping each other, no only two; you still have clip fade-in/out though, as Ralf already mentioned, only that they are not set automatically but discretely manual. 2) i know audio clip peak waveforms can become rough and ugly on extreme zoomed-in scenes--however that's not a top priority on my list, so sorry again. let none of the above step you back from trying make it better and possibly contribute a patch ;) cheers -- rncbc aka. Rui Nuno Capela |