Sender: crough45 AT amc DOT de Message-Id: <97May12.104143gmt+0100.16645@internet01.amc.de> Date: Mon, 12 May 1997 09:45:31 +0100 From: Chris Croughton Mime-Version: 1.0 To: Shawn AT talula DOT demon DOT co DOT uk Cc: djgpp AT delorie DOT com Subject: Re: Allegro / MPU401 MIDI input Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Precedence: bulk Shawn Hargreaves wrote: > I'm not sure that such code really belongs in Allegro: I can't imagine > it being useful for anything other than a MIDI sequencer or other music > editing program, which are a very specialist area... How did you know ? Since the demise of DOS for real work (even most of the OpenDOS people seem to think of it mainly as a games platform) there have been no DOS sequencers or scoring packages. Therefore I'm wanting to write one... > I also have a lack of any decent documentation on the MPU. The code in > Allegro was pieced together from looking at several other libs (notably > Varmint's Audio Tools), and from a brief document that describes how to > output data in UART mode: unfortunately this is useless when it comes to > reading input. Ah, right. Oh well... > I do have some code that attempts to read MIDI input from an SB DSP chip > or MPU401, which I wrote as part of a project at university, but the MPU > part of it is completely untested and locks up my current machine. The > SB portion worked fine on my old machine, but drops bytes every now and > then on my new one. I'll mail you a copy if you are interested, but be > warned, it's very likely not to work... Yes please - your warning is accepted (not just disclaimer, but a warning this time ). I'll see what I can do with it (and provide an excuse for me to learn about handling interrupts under DJGPP)... This is still a call to anyone else who knows anything, though... Thanks, Chris