🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #7436

Re: Midi programming

#7436
From: Andrew Kay
Date: Mon, 04 Jan 1993 12:02
42 lines
2118 bytes
John.Gibney@f386.n632.z3.fidonet.org (John Gibney) writes:
>Howdy, All!
>
>I'm trying to locate *any* copy of the following book:-
>
>        "C Programming for MIDI", by Jim Conger
>        M&T Books
>
>I've discovered the book has *just* gone out of print
>(Sep-1992).
>

If you are already a competent C programmer, then I don't think
this book is particularly useful. Most of the book is concerned
(as I remember) with how to represent data and how to create
menus to control the program. The explanations of how to talk to
the MPU were not very clear, although you could read through the
supplied code. In particular, no use was made
of interrupts to collect data (all done by polling), or of the
UART mode (completely dumb mode, just like writing to a printer
or reading from a keyboard using I/O ports). If you are just doing
bulk transfers of voice data (ie where timing is not important)
you will probably find UART mode is the simplest.

I got much further with the technical reference manual for the
MPU-401. Actually, it was a little booklet published by Voyetra which
contained the technical reference manual (licensed from Roland I
suppose) as an appendix. The first half of the booklet is a fairly
understandable account of the main features, and also contains some
sample C routines to get you going.

I'm afraid I don't have Voyetra's phone number handy, but I'm sure
you can find them. I got my copy from a UK distributer.


Good Luck

Andrew Kay,             
Sharp Laboratories of Europe Ltd, Edmund Halley Road,
Oxford Science Park, Oxford OX4 4GA, United Kingdom.
Telephone +44-865-273876 or 747711; Fax +44-865-747719 
Email: Andrew.Kay@prg.oxford.ac.uk 
Technical Details
Message-ID: <1993Jan4.120213.10670@acis.comlab.ox.ac.uk>
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!uknet!comlab.ox.ac.uk!akay
References: <725483441.AA06127@csource.oz.au>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!uknet!comlab.ox.ac.uk!akay
From: akay@comlab.ox.ac.uk (Andrew Kay)
Newsgroups: comp.os.msdos.programmer
Subject: Re: Midi programming
Message-ID: <1993Jan4.120213.10670@acis.comlab.ox.ac.uk>
Date: 4 Jan 93 12:02:13 GMT
References: <725483441.AA06127@csource.oz.au>
Organization: Oxford University Computing Laboratory, UK
Lines: 42
Originator: akay@acis.comlab