Newsgroups: comp.lang.lisp,rec.music.makers.synth,comp.os.ms-windows.programmer.win32,comp.os.ms-windows.programmer.controls,comp.os.ms-windows.programmer.misc
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!howland.reston.ans.net!ix.netcom.com!netcom.com!hill
From: hill@netcom.com (Tom Hill)
Subject: Re: lisp to midi question
Message-ID: <hillCzL47I.28F@netcom.com>
Followup-To: comp.lang.lisp,rec.music.makers.synth,comp.os.ms-windows.programmer.win32,comp.os.ms-windows.programmer.controls,comp.os.ms-windows.programmer.misc
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
X-Newsreader: TIN [version 1.2 PL1]
References: <9411161652.AA12476@skylab.src.honeywell.com>
Date: Sun, 20 Nov 1994 21:11:41 GMT
Lines: 16
Xref: glinda.oz.cs.cmu.edu comp.lang.lisp:15715 comp.os.ms-windows.programmer.win32:17033 comp.os.ms-windows.programmer.controls:3496 comp.os.ms-windows.programmer.misc:50776

George D. Hadden (hadden@src.honeywell.com) wrote:
: i want to control a midi device from allegro common lisp for windows.
<stuff deleted>
: while we're on the topic, do any of you know why the midimon example
: application under visual c++ dies?  is there anyone out there for whom
: it works or who knows where a fix is?  (if i could get this to work, i
: could write c code which uses it and just use the ffi on MY code.)

Well, I'm clueless on the lisp questions, but this I can answer. There were
a couple of bugs in the sample. As I recall, you need to modify the .def file
to make the code and data segments fixed instead of moveable, and you need to
do a _loadds in the function definitions in the dll. There are articles
explaining this on the MSDN CD. search on midimon. If you can't get it to 
work, feel free to email me. I do have it running.

Tom
