ALSA can't find midi controller on BeagleBone Black


Sorry if this becomes a double post, it seems like my last attempt doesn’t show up.

I've been trying to solve this problem all day and now I'm all out of 
ideas. I have a BeagleBone Black rev C and I'm running SuperCollider on it 
for a live performance thing. The problem arises when I try to connect a 
midi controller to it (the Korg nanoKONTROL2). On my desktop computer 
(Ubuntu Studio) it works plug & play, but on the BBB SuperCollider can't 
find it at all and SC gets its midi in/out from ALSA so it must be that 
ALSA can't find it for some reason. 
"lsusb" shows it and "cat /dev/midi1" gives me live output from it. It even 
shows up in "cat /proc/asound/cards". The USB sound card on the same USB 
hub works like a charm.

lsmod gives me

Module                  Size  Used by
snd_seq                46038  1 
snd_seq_device          5895  1 snd_seq
g_ether                23958  0 
libcomposite           15028  1 g_ether
snd_usb_audio         100405  3 
snd_hwdep               4885  1 snd_usb_audio
snd_usbmidi_lib        15375  1 snd_usb_audio
omap_rng                4062  0 
mt7601Usta            458758  0 

which seems like it might be some module missing. Originally I used an old 
BBB debian version, but I have now upgraded with a fresh flash of the eMMC 
and recompiled jack2 and SuperCollider without any luck. What should I do?


Erik Natanael Gustafsson