Package: hydrogen Version: 0.9.6~beta1-2 Severity: normal Hi,
I've started moving my Hydrogen pattern to use JACK for MIDI too, but I found a strange behaviour that I believe is probably a bug. My instruments are configured to send MIDI events; this works if the MIDI backend is ALSA, but with JACK the appropriate event is sent too late. Fooling around with gmidimonitor led me to observe the following timelines, where t0 is the time where the note is actually sounded (like when I click on the instrument) : With ALSA: t0: note-off for the current instrument t0: note-on t0+length of the current sample: note-off With JACK: t0: note-off for the *previous* instrument t0+length of the current sample: note-on for the current instrument When the current instrument is a crash cymbal, for instance, or anything with non-negligible sample length, the delay becomes quite noticeable (seconds). Roland. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 3.2.0-1-686-pae (SMP w/1 CPU core) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages hydrogen depends on: ii libarchive12 3.0.3-5 ii libasound2 1.0.25-2 ii libc6 2.13-27 ii libgcc1 1:4.6.2-16 ii libjack-jackd2-0 [libjack-0.116] 1.9.8~dfsg.1-1 ii libportaudio2 19+svn20111121-1 ii libportmidi0 1:184-2 ii libqt4-network 4:4.7.4-2 ii libqt4-xml 4:4.7.4-2 ii libqt4-xmlpatterns 4:4.7.4-2 ii libqtcore4 4:4.7.4-2 ii libqtgui4 4:4.7.4-2 ii libsndfile1 1.0.25-4 ii libstdc++6 4.6.2-16 Versions of packages hydrogen recommends: ii hydrogen-drumkits 0.9.3.20070703-3 ii rubberband-cli 1.3-1.2 hydrogen suggests no packages. -- no debconf information -- Roland Mas Il vaut mieux insulter une commode Louis XV qu'une armoire à glace. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org