Ardour seems confused about accessing MIDI ports. In previous Beta builds I was able to press control and the middle mouse button on a fader slider and then move a fader on my midi control and ardour would see the control and there after ajust the fader in accordance with the fader on my control. On current builds, an error dialog is brought up saying "[INFO]: No MIDI port specified - external control disabled" No error messages are generated when I first start the program about a misconfigured ardour.rc file, typical start up messages are: Ardour/GTK 0.401.0 running with libardour 0.690.0 Loading UI configuration file /etc/ardour/ardour_ui.rc Loading system configuration file /etc/ardour/ardour_system.rc Loading user configuration file /home/josh/.ardour/ardour.rc Loading session test using snapshot test When I run the command fuser /dev/snd/* shows 7 diffrent ardour threads accessing the MIDI device. In addition to my hardware MPU401 I have the ALSA virtual MIDI deviced setup, when I rewrite my ardour.rc to use this virtual port fuser shows that it is using the virtual instead of the virtual device, so the ardour.rc is being read properly. My hardware MPU401 is functioning correctly, as cat /dev/snd/midiC0D0 | od -h displays the raw input from my controls when I manipulate them, and rosegarden also recives events from my midi controls just fine. When I open the ardour option window (windows->Options Editor) the MIDI tab properly indicates the MIDI port I have specified in the ardour.rc, but on the Sync tab, for every setting of Sync Source, the "Send MTC", "Send MMC", and "MMC Control" Options are always disabled. Reproducible: Always Steps to Reproduce: 1. start jackd 2. start ardour 3. load a session or start a new one (Session->Open or Session->New) 4. Add an audio track (Session->Add Audio Track(s)->Mono, Stereo, or Generic (doesn't seem to matter)) 5. Hold the control key and click the middle mouse button on the fader slider in the mixer window. Actual Results: A Window titled "ardour log" Opens with a message "[INFO]: No MIDI port specified - external control disabled" Expected Results: Previously a small dialog open asking one to operate on of the MIDI controls now, which disappeared as soon as a MIDI control was moved. emerge --info give the following on my system: Portage 2.0.49-r13-2 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r6, 2.4.20-xfs-r3) ================================================================= System uname: 2.4.20-xfs-r3 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.3.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb:/usr/kde/3.1/share/config:/usr/ share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-tbird -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://mirrors.tds.net/gen too http://gentoo.noved.org/ http://mirrors.tds.net/gentoo ftp://gentoo.noved.or g/ http://gentoo.seren.com/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ libwww mad mik mod mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib alsa gdbm berkdb slang readline arts svga java X sdl gpm tcpd pam ssl perl python esd imlib oggvorbis gtk qt motif opengl cdr scanner -gnome -kde dvd ksi_ardour"
this isn't a bug with gentoo afaik, its a change to ardour. please ask on the ardour mailing lists. reopen this if I'm wrong :)