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-multimedia" 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>