www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/11/06/05:46:15

From: Roland Exler <r DOT exler AT jk DOT uni-linz DOT ac DOT at>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: MIDI library needed, here's the source
Date: Thu, 06 Nov 1997 07:26:59 -0800
Organization: emt.uni-linz.ac.at
Lines: 35
Message-ID: <3461E1C3.5845@jk.uni-linz.ac.at>
References: <638vb8$jbs_001 AT bzn4-45 DOT imt DOT net>
Reply-To: r DOT exler AT jk DOT uni-linz DOT ac DOT at
NNTP-Posting-Host: sensor194.emt.uni-linz.ac.at
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

ron newman wrote:
> 
> I haven't been able to find any library support for individual MIDI messages, i.e. sending
> note ons, note offs, sys ex, supporting running status, etc., as opposed to just playing
> a file.  If it exists I'd appreciate knowing where.  If not, I've got public domain TASM source to
> a library which supports both basic and extended functions of the MPU-401.  Anyone want to
> volunteer to translate to AT&T assembler format and make it available to everyone?  It's solid,
> no debugging should be needed.
> 
> *****************************************************************
> Ron Newman
> Troubadour Technology Music
> http://www.imt.net/~ronman/animal.htm
> *****************************************************************

Hi Ron,

download the soundblaster-utilities and docs from 
  http://www.creaf.com

Sorry, I don't remember the exact place at the server.

There is a soundblaster-programming manual and some example code. The
examples are written for borland or microsoft-c, but very easy to port
to djgpp. I've done it in about 20 minutes.
The main things to change are the low-level IO (inportb/outportb) and
the makefile. I don't remember other things to change. Maybe this
examples are the right place for you to start.

Hope this helps,

  Roland

PS: at the time, I check news and mail very seldom, so if you write me,
it may take long time for an answer.

- Raw text -


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