[linux-audio-user] UM2 USB midi interface is the guilty ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2005-08-17 at 16:45 +0200, Clemens Ladisch wrote:
> > Surprisingly, aseqdump is detecting both devices.
> 
> This one uses the ALSA API correctly. 

Actually I think there is a bug.  Here's my MIDI setup:

 Port    Client name                      Port name
  0:0    System                           Timer
  0:1    System                           Announce
 62:0    Midi Through                     Midi Through Port-0
 64:0    Audigy MPU-401 (UART)            Audigy MPU-401 (UART)
 64:32   Audigy MPU-401 (UART)            Audigy MPU-401 #2

If have gmidimon running on /dev/midi, aseqdump -p 64:0 fails with
-EBUSY, and dmesg says this:

ALSA sound/core/seq/seq_midi.c:187: midi input open failed!!!

But this should work, since gmidimon opens /dev/midi readonly:

rlrevell@mindpipe:~/cvs/alsa$ sudo lsof /dev/snd/midiC0D* /dev/midi*
COMMAND    PID     USER   FD   TYPE DEVICE SIZE NODE NAME
gmidimon 20112 rlrevell    4r   CHR   14,2      3793 /dev/midi

Is concurrent access to MIDI by the ALSA sequencer and OSS apps really
forbidden?  The debug printk leads me to believe that this is supposed
to work.

BTW I hate GTK 1.2 so much that I took 10 minutes to port gmidimon to
gtk-2.0.  Patch is attached.  Apply it *after* running ./configure, as I
couldn't get autoconf work right as it insists on
using /usr/bin/gtk-config which doesn't exist in GTK-2.0.

Lee
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gtk-2.0.patch
Type: text/x-patch
Size: 2221 bytes
Desc: not available
Url : http://music.columbia.edu/pipermail/linux-audio-user/attachments/20050818/ce482461/gtk-2.0.bin

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux