delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/05/12/04:46:55

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 <crough45 AT amc DOT de>
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

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 <g>?  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 <g>).  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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019