[linux-audio-user] External MIDI ports disappeared!

Kevin Cosgrove kevinc at doink.com
Mon Nov 29 19:00:15 EST 2004


I'm having trouble getting my external MIDI ports to work again.  
They worked fine in the morning, and now they're gone.  I found
out that my MIDI ports were missing when I fired up Rosegarden and it 
couldn't connect to any output ports.  I googled, read manual pages
and FAQs, and searched through mailing list archives for nearly a day.
Coming up with nothing that helped, I'm hoping that some kind person
reading this could help me figure this out.  Here are some details.


My loaded sound and/or MIDI related modules are these:

snd-seq-oss            27648  0 
snd-seq-midi-event      4480  1 snd-seq-oss
snd-seq                40336  4 snd-seq-oss,snd-seq-midi-event
snd-pcm-oss            45992  0 
snd-mixer-oss          16384  1 snd-pcm-oss
snd-ens1371            18020  0 
snd-rawmidi            17700  1 snd-ens1371
snd-seq-device          5640  2 snd-seq-oss,snd-rawmidi
snd-ac97-codec         59616  1 snd-ens1371
snd-pcm                68616  3 snd-pcm-oss,snd-ens1371,snd-ac97-codec
snd-timer              19204  2 snd-seq,snd-pcm
snd-page-alloc          6408  1 snd-pcm
gameport                2176  1 snd-ens1371
snd                    38244  10 snd-seq-oss,snd-seq,snd-pcm-oss,\
				 snd-mixer-oss,snd-ens1371,snd-rawmidi,\
				 snd-seq-device,snd-ac97-codec,snd-pcm,\
				 snd-timer
soundcore               6112  2 snd,bttv


[I broke the "snd" module line above.]

The /proc files that seem important are these:


::::::::::::::
/proc/asound/version
::::::::::::::
Advanced Linux Sound Architecture Driver Version 1.0.6a.
Compiled on Sep 30 2004 for kernel 2.6.7-1.mm.7mdk-i686-up-4GB.


::::::::::::::
/proc/asound/cards
::::::::::::::
0 [AudioPCI       ]: ENS1371 - Ensoniq AudioPCI
                     Ensoniq AudioPCI ENS1371 at 0xdc00, irq 18


::::::::::::::
/proc/asound/devices
::::::::::::::
  0: [0- 0]: ctl
  8: [0- 0]: raw midi
 17: [0- 1]: digital audio playback
 16: [0- 0]: digital audio playback
 24: [0- 0]: digital audio capture
  1:       : sequencer
 33:       : timer


::::::::::::::
/proc/asound/card0/midi0
::::::::::::::
ES1371

Output 0
  Tx bytes     : 0
Input 0
  Rx bytes     : 0



I try to find ports like so:


[#43] aplaymidi -l
 Port    Client name                      Port name


[#48] aconnect -li
client 0: 'System' [type=kernel]
    0 'Timer           '
    1 'Announce        '
        Connecting To: 63:0


[#49] aconnect -lo
[#50] 

 

What can I do better to debug this?  Better yet, how can I fix it?

Thanks much....

--
Kevin





More information about the Linux-audio-user mailing list