Hi,
My ALSA sound driver uses an MPU401 for MIDI support,
and the OSS emulation module snd-seq-oss works well
with the snd-mpu401-uart module. However, there are no
native ALSA sequencer devices:
[root@wittsend src]# cat /proc/asound/seq/clients
Client info
cur clients : 3
peak clients : 3
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
Output pool :
Pool size : 1024
Cells in use : 0
Peak cells in use : 1024
Alloc success : 12370
Alloc failures : 0
Client 64 : "External MIDI 0" [Kernel]
Port 0 : "MIDI 0-0" (RWeX)
Since the OSS layer plays music, it seems logical to
assume that all the hardware bit-twiddling has been
done already. I am therefore assuming that I just need
to register some native ALSA sequencer device. Could
someone point me towards a simple example somewhere,
please? I have tried looking at the opl3_seq.c file
but it seems to be doing a LOT more than just
registering a device.
Cheers,
Chris
__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel