HELP! This is driving me completely nuts!


I've been using versions of alsa with different installs of linux for
years and have never run into a problem like this before: I can't seem
to get the sequencer (external midi) to work with alsa on my mandrake
9.2 installation. So far, this is what I've done:

1. Grabbed the mandrake kernel source and installed,

2. Grabbed the various alsa packages, compiled.

3. Gone so far (to ensure that I really do have the right modules) to
delete the entire /lib/modules/*mdk/kernel/sound directory and
reinstalled the alsa stuff.

4. run the ./snddevices script ... although this is probably not necessary.

5. Double checked to see that my ./configure did set --with-sequencer=yes.

6. Pulled out several locks of hair and tried the normal incantations :)

My /etc/modules.conf has the following:

# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-ens1371
# module options should go here
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 es1371
# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

Audio output works fine.

It appears that I do have raw midi. Using 'playmidi' to play a midi file
to my keyboard works, but it doesn't sound all that great.

Running pmidi shows that only the raw ports are available:

bob$ pmidi -v
pmidi-1.6.0

  pmidi -l
  Port     Client name                       Port name
  64:0     ES1371 - Rawmidi 0                ES1371

Checking a few of the proc messages:

  bob$ cat /proc/asound/seq/clients
Client info
   cur  clients : 3
   peak clients : 4
   max  clients : 192

Client   0 : "System" [Kernel]
   Port   0 : "Timer" (Rwe-)
   Port   1 : "Announce" (R-e-)
     Connecting To: 63:0
Client  63 : "OSS sequencer" [Kernel]
   Port   0 : "Receiver" (-we-)
     Connected From: 0:1
Client  64 : "ES1371 - Rawmidi 0" [Kernel]   >>>>> Note it says ES1371,
   Port   0 : "ES1371" (RWeX)                 >>>>> not 'ENS1371' ?????


I'm really quite out of ideas. I know the card works and I know that alsa works. I just can't this to work with mandrake 9.2!!!! Please help!


Thanks.



--
Bob van der Poel ** Wynndel, British Columbia, CANADA **
EMAIL: [EMAIL PROTECTED]
WWW:   http://www.kootenay.com/~bvdpoel





-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to