hi frank,
Hm, no /dev/midi1 or /dev/midi2? Try to create them with:
cd /dev && MAKEDEV audio
that worked, but pd still doesn't refuse to listen to the midi controller. i got it to work with alsamidi (pd -alsamidi -mididev 1) and aconnect'ing the ports pd opens with those of the midi controller - may i assume that those are always the same (128:0 for pd and 20:1 for the controller)? one could put this in a startup script then ...
[autoloading snd-usb-audio]
I don't remember what distribution you're on, but on Debian based systems you can just add your soundcard modules to /etc/modules. They will get loaded in the order they appear there. So add your normal soundcard module there and then snd-usb-audio at the end there to make the USB midi device show up as the last device.
i tried this (i'm on gentoo, /etc/modules is /etc/modules/autoload.d/kernel-version here) ... iirc, these modules get loaded before the kernel alsa modules, which didn't work in the end. is there a way to add snd-usb-audio to the drivers alsa loads? i had a look at /etc/modules.d/alsa , but was reluctant to mess around there.
Do you have more than one USB sound/midi card? Then I could also tell you some more tricks how to configure these to a specific order involving the "pid=" and "vid=" module options for snd-usb-audio.
well, i'm glad it's only the midi controller :-)
with kind regards, thoralf.
___________________________________________________________ All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine http://uk.docs.yahoo.com/nowyoucan.html