Very frustrating ALSA MIDI issue

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

 



Hello,

I've been spending quite a long time attempting to get MIDI support for my music applications with ALSA. I need to say that all these MIDI devices function fine and as they should do on other hardware. The hardware I'm trying to work with is a mid-2009 MacBook Pro, running on Ubuntu 9.04. Now, being a MacBook, it requires some small fixes and tweaks to fully work under Linux, the most important bit for me being sound support. In fact, sound has only worked at all on the latest MacBooks since early August, by compiling, building and installing alsa-utils from an unstable (now stable) snapshot. Luckily, every aspect of sound through ALSA now works wonderfully, and it's only a matter of solving the very last issue, but a big one (as I use Linux as an amateur music production system).

Simply put, MIDI devices are not detected in the audio programs I use, despite being detected at the USB level (as seen via lsusb). I know these devices work with other PCs, but not with my MacBook.

When I compiled ALSA, the ./configure was as follows:

./configure --enable-dynamic-minors   --with-cards="hda-intel" --with-sequencer=yes

followed by the usual make and sudo make install. As you can see, alsa is compiled with "with-sequencer" and should surely have MIDI support?

I started trying to add midi-related modules with modprobe, such as snd_seq_device. Here is my lsmod output as I type, and yet with no support for MIDI:

lsmod
Module                  Size  Used by
nls_iso8859_1          12032  1
isofs                  39844  1
nls_cp437              13696  1
vfat                   18816  1
udf                    87716  0
fat                    58272  1 vfat
crc_itu_t              10112  1 udf
binfmt_misc            16776  1
ppdev                  15620  0
bridge                 56212  0
stp                    10500  1 bridge
bnep                   20224  2
uinput                 15616  2
video                  25360  0
output                 11008  1 video
joydev                 18368  0
applesmc               29616  0
led_class              12036  1 applesmc
input_polldev          11912  1 applesmc
coretemp               13952  0
lp                     17156  0
parport                42220  2 ppdev,lp
snd_hda_codec_cirrus    20224  1
snd_hda_intel          36576  3
snd_hda_codec          89216  2 snd_hda_codec_cirrus,snd_hda_intel
snd_hwdep              15364  1 snd_hda_codec
snd_pcm_oss            46208  0
snd_mixer_oss          22912  1 snd_pcm_oss
snd_pcm                84100  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_oss            36352  0
snd_seq_midi_event     15232  1 snd_seq_oss
snd_seq                57648  4 snd_seq_oss,snd_seq_midi_event
uvcvideo               63368  0
snd_timer              29192  2 snd_pcm,snd_seq
snd_seq_device         15372  2 snd_seq_oss,snd_seq
ieee80211_crypt_tkip    16896  0
compat_ioctl32          9344  1 uvcvideo
pcspkr                 10496  0
appleir                12416  0
snd                    67748  17 snd_hda_codec_cirrus,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_seq,snd_timer,snd_seq_device
soundcore              15200  1 snd
snd_page_alloc         17032  2 snd_hda_intel,snd_pcm
nvidia               8950276  38
shpchp                 40212  0
wl                   1281364  0
btusb                  19608  2
usb_storage            99648  1
videodev               41600  1 uvcvideo
v4l1_compat            21764  2 uvcvideo,videodev
hid_apple              14336  0
bcm5974                16512  0
ieee80211_crypt        13444  2 ieee80211_crypt_tkip,wl
agpgart                42696  1 nvidia
mbp_nvidia_bl          12176  0
usbhid                 42336  0
ohci1394               38576  0
ieee1394               94660  1 ohci1394
forcedeth              61712  0
fbcon                  46112  0
tileblit               10752  1 fbcon
font                   16384  1 fbcon
bitblit                13824  1 fbcon
softcursor              9984  1 bitblit

I have no idea where to go from here, as everything should work. But it doesn't. I use LMMS for music production.

Thanks for any help relating to this, it's been a very frustrating issue.

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user

[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux