Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Jun 2002 10:53:53 -0500 (CDT)
From:      John Utz <john@utzweb.net>
To:        freebsd-multimedia@freebsd.org
Cc:        freebsd-hackers@freebsd.org
Subject:   midi on FreeBSD 4.5: good progress! i now have a midi.ko based on the tanimura-san code.
Message-ID:  <Pine.LNX.4.44.0206191030560.31523-100000@jupiter.linuxengine.net>

next in thread | raw e-mail | index | archive | help
hi;

since i mentioned about two months ago that i was going to work on 
finishing the midi code that seigo tanimura-san stopped working on in 1999
(http://people.freebsd.org/~tanimura/newmidi/) i thought it might be 
appropriate to report on my progress.

good news is that i have successfully built and loaded a midi.ko from 
this code base. the files in the code are midi.c, midibuf.c sequencer.c 
midisynth.c and the associated header files.

 A. it compiles without errors or warnings.

 B. it loads and unloads repeatedly without exploding my laptop.


bad news is that it's utterly comatose. :-)

one might argue that good news B. is dependent on the fact that this 
module is comatose, because once i get it to the point where it actually 
does something ( i am gonna try to get /dev/midistat to work first ) it 
will probably start trashing my laptop with great frequency. :-)

the conversion to a kld was greatly facilitated by the articles in the dev 
handbook and on daemonnews. tnx so much to all the doc writers! i'll write 
one too once i get this to work.

my next activity will be to compare the code in /usr/src/sys/dev/sound 
against the stuff that i have currently and try to ascertain what it is 
that i am doing wrong.

if somebody with commit priveledges would get in touch with me about 
eventually checking this stuff in i would really appreciate it.

tnx!

johnu

-- 

John L. Utz III
john@utzweb.net

Idiocy is the Impulse Function in the Convolution of Life


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.44.0206191030560.31523-100000>