mpu401 progress
Mathew Kanner
mat at cnd.mcgill.ca
Thu Apr 10 10:10:20 PDT 2003
Hello,
A note to say that I can play midi on my cmi soundcard using a
generic mpu401 module. Reading is untested by I think it works. I
can also read/write with es137x, but that's unrelated.
I'm excited about this because I now know what bits are needed
to make an average soundcard provide midi ( provided they have midi to
provide ).
So, if you a sound card that uses a driver other than snd_cmi
and want to help/play, have a card with a generic mpu401, and can read
a spec or code, the following is what is needed:
pci register, command to enable the uart
base address of the uart
This is for -current only.
I'll see what I can do. This avoids me from looking at gnu
code... Just kidding but I did find it hard to track down my
soundcard spec...
IIRC, the soundblaster live is beyond what I can do safely
without an actual card; When I saw code for it they are using mm
registers instead of io ports, and that beyond what my driver can do
for the moment.
In the meantime, I converting mpu401 to use use a mii-like
bus/driver interface, now that I've looked at it, this is where I
should have started.
Cheers,
--Mat
--
Brain: Moo. We are a cow. Take us to China.
More information about the freebsd-multimedia
mailing list