Everything works really well (hooray dmix! and thanks) with 
alsa-driver-1.0.0pre2 and cmedia-8738 except the following midi related 
things, which were working fine in version 0.9.8 and earlier:

here's what i did (on gentoo)

$ /etc/init.d/alsasound start

$ cat /proc/asound/cards
0 [CMI8738MC6     ]: CMI8738-MC6 - C-Media PCI CMI8738-MC6
                     C-Media PCI CMI8738-MC6 (model 55) at 0xd400, irq 9
1 [VirMIDI        ]: VirMIDI - VirMIDI
                     Virtual MIDI Card 1
2 [M2x2           ]: USB-Audio - Midisport 2x2
                     Midiman Midisport 2x2 at usb-00:02.2-1
3 [Dummy          ]: Dummy - Dummy
                     Dummy 1

$ aconnect -o
client 72: 'Virtual Raw MIDI 1-0' [type=kernel]
    0 'VirMIDI 1-0     '
client 73: 'Virtual Raw MIDI 1-1' [type=kernel]
    0 'VirMIDI 1-1     '
client 74: 'Virtual Raw MIDI 1-2' [type=kernel]
    0 'VirMIDI 1-2     '
client 75: 'Virtual Raw MIDI 1-3' [type=kernel]
    0 'VirMIDI 1-3     '
client 80: 'Rawmidi 2 - Midisport 2x2' [type=kernel]
    0 'Midisport 2x2 Port 0'
    1 'Midisport 2x2 Port 1'

note: in previous releases at this point i was also able to see the 
mpu-401-uart port and the opl3 synth port. so here i modprobed them to make 
sure. but though they seemed to load ok with modprobe, i still can't connect 
to them.

$ modprobe snd-mpu401-uart
$ modprobe snd-opl3-synth
$ lsmod
Module                  Size  Used by    Tainted: P  
snd-opl3-synth         10564   0  (unused)
snd-seq-instr           6096   0  [snd-opl3-synth]
snd-seq-midi-emul       5344   0  [snd-opl3-synth]
snd-ainstr-fm           1972   0  [snd-opl3-synth]
snd-pcm-oss            39012   0  (autoclean)
snd-mixer-oss          13552   0  (autoclean) [snd-pcm-oss]
snd-seq-midi            4160   0  (autoclean) (unused)
snd-dummy               4248   0 
snd-usb-audio          46176   0 
snd-virmidi             1408   0 
snd-seq-virmidi         3432   0  [snd-virmidi]
snd-seq-midi-event      3840   0  [snd-seq-midi snd-seq-virmidi]
snd-seq                39920   0  [snd-opl3-synth snd-seq-instr 
snd-seq-midi-emul snd-seq-midi snd-seq-virmidi snd-seq-midi-event]
snd-cmipci             20820   0 
snd-opl3-lib            6628   0  [snd-opl3-synth snd-cmipci]
snd-hwdep               5408   0  [snd-opl3-lib]
snd-mpu401-uart         3808   0  [snd-cmipci]
snd-rawmidi            14720   0  [snd-seq-midi snd-usb-audio snd-seq-virmidi 
snd-mpu401-uart]
snd-seq-device          4320   0  [snd-opl3-synth snd-seq-midi snd-seq 
snd-opl3-lib snd-rawmidi]
snd-pcm                64416   0  [snd-pcm-oss snd-dummy snd-usb-audio 
snd-cmipci]
snd-timer              15876   0  [snd-seq snd-opl3-lib snd-pcm]
snd                    34244   1  [snd-opl3-synth snd-seq-instr snd-pcm-oss 
snd-mixer-oss snd-seq-midi snd-dummy snd-usb-audio snd-virmidi snd-seq-virmidi 
snd-seq-midi-event snd-seq snd-cmipci snd-opl3-lib snd-hwdep snd-mpu401-uart 
snd-rawmidi snd-seq-device snd-pcm snd-timer]
soundcore               4196  15  [snd]
snd-page-alloc          6484   0  [snd-dummy snd-pcm]

$ aconnect -o
client 72: 'Virtual Raw MIDI 1-0' [type=kernel]
    0 'VirMIDI 1-0     '
client 73: 'Virtual Raw MIDI 1-1' [type=kernel]
    0 'VirMIDI 1-1     '
client 74: 'Virtual Raw MIDI 1-2' [type=kernel]
    0 'VirMIDI 1-2     '
client 75: 'Virtual Raw MIDI 1-3' [type=kernel]
    0 'VirMIDI 1-3     '
client 80: 'Rawmidi 2 - Midisport 2x2' [type=kernel]
    0 'Midisport 2x2 Port 0'
    1 'Midisport 2x2 Port 1'

thanks again,
-jon

--------
Jonathan Kraut
NYC
[EMAIL PROTECTED]


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to