Hi :) I'm sorry for this cross posting. To get all new Qtractor features I needed to get a new version of Jack.
Now there's an issue for Qjackctl. If I run Jack + Qtractor everything seems to be ok, resp. there seems to be an issue regarding to LV2 Plug-in GTK UI only. Btw. I don't know if Qjackctl was ok before. On Tue, 2010-12-28 at 09:13 +0000, Rui Nuno Capela wrote: > if during configure the "aeffectx.h" header file is found on any of > the system include paths (eg. /usr/local/include, /usr/include) then the > bundled vestige header won't be used ever. > > alternatively, you can tell which vst path will be honored by > ./configure --with-vst=/path/vst/include, but take care that any of this > must be complete in regard to official vst spec (ie. steinbergs), which > i'm sorry to tell the vestige is far from being > > otoh, i have been told that the vestige still does not play sanely on > 64bit systems. i haven't confirmed this yet, mainly because fwiw, on all > of my own boxes, i do have the (2) steinberg vst-sdk 2.4 headers under > /usr/local/include and afaict it's been quite painless, whether building > for 32 or 64bit. > > cheers Ok, I added the 2.4 headers by soft links ;). spinymo...@ubuntu:/usr/src$ ls /usr/local/include -hAl aeffect.h -> /mnt/suse11.2/usr/local/include/aeffect.h aeffectx.h -> /mnt/suse11.2/usr/local/include/aeffectx.h Is there any 'very' important dependency that should be absolutely updated? I'm on Ubuntu Studio 10.04 Lucid and replaced the package rubberband2 by the current version and build dummy packages for all the rest of rubberband, that is included to the self build rubberband2 package. The kernel-rt also is a self-build, perhaps not optimized to my machine, current version. FWIW, it's said that PREEMPT RT shouldn't be better than a PREEMPT kernel, as long as there isn't a firewire (FFADO) device used?! jackd is version 0.118+svn3796-1ubuntu2 and if I'm not mistaken, it is split to the packages jackd, jackd-firewire, libjack-dev, libjack0. Strange package management, I could call all dummy versions 2008.18.12, excepted of the version for jackd and I also needed to add an additional dummy package named 'libjack0.100.0-dev', because the package dssi-dev 'suddenly' needs this dependency. Very strange *?* jack-audio-connection-kit 0.120.1 : | Build with ALSA support............................... : true | Build with old FireWire (FreeBob) support............. : true | Build with new FireWire (FFADO) support............... : true | Build with OSS support................................ : true | Build with Sun audio support.......................... : false | Build with CoreAudio support.......................... : false | Build with PortAudio support.......................... : false | Build with Celt support............................... : true | Build with dynamic buffer size support................ : yes | Compiler optimization flags........................... : -g | Compiler full flags................................... : -I $(top_srcdir)/config -I$(top_srcdir) -I$(top_srcdir) -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -g | Install dir for libjack + backends.................... : ${exec_prefix}/lib64/jack | | Default driver backend................................ : "alsa" | Shared memory interface............................... : "System V" | IPC Temporary directory............................... : /dev/shm | Install prefix........................................ : /usr/local | Default tmp dir....................................... : /dev/shm Dunno why PortAudio isn't configured? This is revision 4094 of jack1. After installing Jack I run spinymo...@ubuntu:/usr/src/jack$ sudo gedit /etc/ld.so.conf.d/libc.conf and added the line /usr/local/lib64 then I run spinymo...@ubuntu:/usr/src/jack$ sudo ldconfig Note: I first replaced Ubuntu's Jack by dummy packages and than added the self compiled JACK. *?*?*?*?*?*?*? While jack can be launched directly spinymo...@ubuntu:/usr/src/jack$ jackd -dalsa -r44100 -p512 -n2 -D -Chw:0 -Phw:0 jackd 0.120.1 Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others. jackd comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details Memory locking is unlimited - this is dangerous. You should probably alter the line: @audio - memlock unlimited in your /etc/limits.conf to read: @audio - memlock 1541484 no message buffer overruns JACK compiled with System V SHM support. loading driver .. apparent rate = 44100 creating alsa driver ... hw:0|hw:0|512|2|44100|0|0|nomon|swmeter|-|32bit control device hw:0 configuring for 44100Hz, period = 512 frames (11.6 ms), buffer = 2 periods ALSA: final selected sample format for capture: 32bit integer little-endian ALSA: use 2 periods for capture ALSA: final selected sample format for playback: 32bit integer little-endian ALSA: use 2 periods for playback *?*?*?*?*?*?*? there's trouble when I try to do it by Qjackctl. For Qjackctl I unchecked 'artsshell -q terminate'. First I get spinymo...@ubuntu:/usr/src/jack$ qjackctl Suspending PulseAudio And for the message Window 13:29:43.623 Patchbay deactivated. 13:29:43.630 Statistics reset. 13:29:43.648 ALSA connection graph change. 13:29:43.846 ALSA connection change. After I start Jack by Qjackctl I get 13:31:13.045 JACK is starting... 13:31:13.046 /usr/bin/jackd -dalsa -r44100 -p512 -n2 -D -Chw:0 -Phw:0 13:31:13.101 Could not start JACK. Sorry. 13:31:30.554 JACK was stopped with exit status=255. 13:31:30.556 Post-shutdown script... 13:31:30.556 killall jackd jackd: no process found 13:31:30.971 Post-shutdown script terminated with exit status=256. ############### I ignored this and checked out Qtractor 0.4.7.49 revision 1763. This is looking good: Qtractor 0.4.7.49 Build target . . . . . . . . . . . . . . . . . . .: release JACK Audio Connection Kit support . . . . . . . .: yes ALSA MIDI Sequencer support . . . . . . . . . . .: yes General audio file support (libsndfile) . . . . .: yes Ogg Vorbis audio file support (libvorbis) . . . .: yes MPEG-1 Audio Layer 3 file support (libmad) . . . .: yes Sample-rate conversion support (libsamplerate) . .: yes Pitch-shifting support (librubberband) . . . . . .: yes OSC service support (liblo) . . . . . . . . . . .: yes Archive/Zip file support (zlib) . . . . . . . . .: yes IEEE 32bit float optimizations . . . . . . . . . .: yes SSE optimization support (x86) . . . . . . . . . .: yes LADSPA Plug-in support . . . . . . . . . . . . . .: yes DSSI Plug-in support . . . . . . . . . . . . . . .: yes VST Plug-in support . . . . . . . . . . . . . . .: yes LV2 Plug-in support (libslv2) . . . . . . . . . .: yes LV2 Plug-in Event/MIDI support . . . . . . . . . .: yes LV2 Plug-in GTK UI support . . . . . . . . . . . .: yes LV2 Plug-in External UI support . . . . . . . . .: yes LV2 Plug-in Save/Restore support . . . . . . . . .: yes LV2 Plug-in Persist support . . . . . . . . . . .: yes JACK Session support (EXPERIMENTAL) . . . . . . .: yes X11 Unique/Single instance . . . . . . . . . . . .: no XInitThreads() support (DANGEROUS) . . . . . . . .: no VeSTige header support . . . . . . . . . . . . . .: no Gradient eye-candy . . . . . . . . . . . . . . . .: yes Debugger stack-trace (gdb) . . . . . . . . . . . .: no Install prefix . . . . . . . . . . . . . . . . . .: /usr/local spinymo...@ubuntu:/usr/src/qtractor$ qtractor -v Qt: 4.6.2 Qtractor: 0.4.7.49 spinymo...@ubuntu:/usr/src/qtractor$ jackd -dalsa -r96000 -p512 -n2 -D -Chw:0 -Phw:0 [snip] Another tab to launch Qtractor: spinymo...@ubuntu:/usr/src/qtractor$ qtractor THE GOOD NEWS IS that Qtractor is playing and jack is working. THE BAD NEWS is that Qtractor > Help > About says: Version: 0.4.7.49 Build: Dec 28 2010 13:49:41 LV2 Plug-in GTK UI support disabled. There was a 'yes' for the configure message. [OT] I need to correct a bad information I've given. Oops, 64 Studio 3.3 isn't Lucid, but Karmic :(. [End OT] Cheers! Ralf -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users