[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