I realized what I provided previously as info about the received packets for
the Akai MPD16 was misleading, as it was, unbeknownst to me, contaminated
by a lot of stuff coming in from my Yamaha Motif (apparently a chatty little
beastie.)  Heres some better dmesg output with the Yamaha turned off:

received packet: [ 21 fe ]
received packet: [ 21 fe ]
received packet: [ 21 fe ]
received packet: [ 21 fe ]
received packet: [ 21 fe ]
received packet: [ 21 fe ]
received packet: [ 21 fe ]
received packet: [ 21 fe ]
received packet: [ 21 fe ]
received packet: [ 21 fe ]
received packet: [ 23 90 24 7f 23 90 24 00 ] <--- this is where I hit one of 
the pads.
received packet: [ 21 fe ]
received packet: [ 21 fe ]

Trying to chase down the udev stuff, I find snd_rawmidi_new() is where
I think the /sys/class/sound/midiC1D0 things that udev is using are coming
from, but this appears to be called only by snd_usbmidi_midi(), which sppears
to be called . . . well, nowhere.

[EMAIL PROTECTED] linux-2.6.16.11]# find . -name '*.[ch]' -print | xargs grep 
snd_usbmidi_midi
./drivers/usb/class/usb-midi.c:int snd_usbmidi_midi(cs46xx_t *chip, int device, 
snd_rawmidi_t
**rrawmidi)
./drivers/usb/class/usb-midi.c:EXPORT_SYMBOL(snd_usbmidi_midi);
./sound/usb/usbmidi.c:static void snd_usbmidi_midiman_input(struct 
snd_usb_midi_in_endpoint* ep,
./sound/usb/usbmidi.c:static struct usb_protocol_ops snd_usbmidi_midiman_ops = {
./sound/usb/usbmidi.c:  .input = snd_usbmidi_midiman_input,
./sound/usb/usbmidi.c:          umidi->usb_protocol_ops = 
&snd_usbmidi_midiman_ops;
[EMAIL PROTECTED] linux-2.6.16.11]#

Hmmm, maybe there is a preprocessor macro making life difficult for me in there
somewhere.  Would it be better to ask on the kernel mailing list about this
udev stuff?

Thanks,

-- steve



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to