![]() |
| Home > Music > music > |
Electronic and Computer Music Frequently-Asked Questions (FAQ) |
Section 5 of 5 - Prev - Next
All sections - 1 - 2 - 3 - 4 - 5
(503) 626-7117 x1349
---
4.4.2) I'm just starting on MIDI and want to know how
to send MIDI from my SCO UNIX box (and
who do I buy a card from? Are there
device drivers available?)
Answer:
From: tjt@blink (Tim Thompson)
Newsgroups: rec.music.synth
Subject: Re: MIDI FAQ?
Date: 28 Dec 91 14:34:29 GMT
Andrew Beattie (tab@ibmpcug.co.uk) writes:
> I'm just starting on MIDI and want to know how to send MIDI from my SCO UNIX
> box. (and who do I buy a card from? are there device drivers available?
If SCO UNIX implies you're using an AT-bus 386 of some sort, there
is a UNIX device driver available called devmidi that can be found in
the ucsd.EDU archive and elsewhere. It supports any MPU-compatible
MIDI interface. The glib librarian/editor, also found in
the ucsd.EDU archive, can use this driver (email me for the changes).
There is also a version of devmidi that allows it to be used with VP/IX,
so you can run DOS MIDI software under UNIX.
For any machine with a standard serial port, you can use the
Key Electronics (1-800-533-MIDI) MIDIATOR MS-114 interface - it goes
from standard RS232 to MIDI. There's no buffering, so to avoid input
lossage you need to run the RS232 at 38.4Kbaud. For MIDI output,
you can run the RS232 at lower rates and still get usable results.
For machines that can run their RS232 at the exact MIDI rate, you
can get by with a cheaper version of the MIDIATOR, I think, the MS-101.
...Tim Thompson...AT&T Bell Labs/Holmdel/NJ...tjt@blink.att.com...
---
4.4.3) How can I adapt my IBM-PC parallel port to be
a MIDI interface?
Answer:
From: cgd@ecmwf.co.uk (Dick Dixon)
Subject: 'Paramid' parallel-port MIDI interface
Date: Thu, 22 Jul 93 9:08:33 BST
This is a build-it-yourself MIDI interface adaptor for PC
parallel port. So far as I know, it will work with any
PC (I have tried it with four; 286, 386 and portables).
MIDI in, out and thru are provided, with signal monitoring
LEDs. The posted zip file includes a driver for DOS Cakewalk
standard, plus some 'C' code to test the interface.
Not recommended as a first project for previous non-techies,
but no particular snags in construction are anticipated.
It can be obtained thus:
Site: ftp.cs.ruu.nl [131.211.80.17]
Login: "anonymous" or "ftp"
Password: your own email address (you@your_domain)
File: /pub/MIDI/DOC/paramida.zip
regards
Dick Dixon
[SEE ALSO: the June 1986 BYTE magazine article on building a MIDI
board for the IBM PC -- crl]
---
4.5.0) [Macintosh hardware]
---
4.5.1) What's all this about problems with
Macintosh Powerbooks and MIDI?
Answer:
See anonymous@xcf.berkeley.edu:misc/netjam/doc/PowerbookMIDI,
or email netjam-request@xcf.berkeley.edu with the subject 'request for
file: doc/PowerbookMIDI'.
Comments welcome.
---
4.5.2) How can I build my own MIDI interface for the Macintosh?
Answer:
From: henges@ingr.com. (John Hengesbach)
Newsgroups: comp.sys.mac,rec.music.synth
Subject: Re: DIY MIDI interface?
Keywords: MIDI
Date: 30 Dec 88 16:05:21 GMT
In article <817@ttrdf.UUCP> fjo@ttrdf.UUCP (Frank Owen ) writes:
>
> Has anyone figured out how to kludge up a Do-It-Yourself MIDI interface
>for the Macintosh? It seems that the one Apple sells has practically no
A reply...
MINIMAL MAC--MIDI INTERFACE
===========================
Well, here it is all you MIDI fans. THE ultimate in
simplicity!! This is a simple schematic for a serial
to MIDI converter.
There are two functions performed here. One is the
conversion from current loop to RS-422. The second function
is supplying the 1 MHz signal for the serial chip to sync
up with the 31.5K baud rate of MIDI.
>>>>>>> DATA FLOW >>> (MAC TO MIDI INSTRUMENT) >>>>>>>>>
+-------+ +------+
To MAC 4 10|26LS32 | |7407 |
Serial >------+ |11 1| |2 +------+ 5
Port 5 9| +-----+ +-----+R=220 +-----< \
DB9 pin >------- | | | +------+ \ (5 pin DIN socket)
Numbers | | | | | MIDI OUT
+-------+ +------+ / (to instrument)
+------+ +------+ 4 /
+5 volts -+R=390 +--+ +5 volts -+R=220 +-----<
+------+ | +------+
+-------+ | +------+1 +------+ 4
8 6|26LS31 | | |MCT2 +-----+R=220 +-----< \
>------+ |11| 5| | +------+ \ (5 pin DIN socket)
9 5| +--+--+ | | MIDI IN
>------- | 4| |2 5 / (from instrument)
| | +-+ +------------------< /
+-------+ | +------+
|
v
Ground
<<<<<<<<<<<<< DATA FLOW << (MIDI INSTRUMENT TO MAC ) <<<
+-------+ +------+
7 10|26LS31 | |1 MHZ |
>------+ |9 8| OSC |
3 11| +-----+ |
>------- | | |
| | + |
+-------+ +------+
Power connections:
GROUND +5
----- --
7407 7 14
26LS31 8,12 4,16
26LS32 8,12 4,16
OSCILLATOR 7 14
Notes:
The optical isolator MCT-2 above can probably be any relatively
fast optical coupler. Note that the 390 ohm resistormay need to be
adjusted to make sure the output does not saturate. Using a scope
while feeding a MIDI signal in should show you whether the signal
looks clean.
The diagram has been drawn to show MAC signals on the left
and MIDI signals on the right. There have also been allowances made
for the fact that 80 column ascii displays are not **exactly**
graphics terminals. Also note that the MAC pin numbers are for the
DB9 connector **NOT** the 8 pin mini-DIN connector!!
The age old question of where to get power for this always
remains. On the pre-MAC-PLUSs, there was power available from the
serial port connector. I solved this problem by finding a 7 VDC
AC adapter at a parts store and using a 5 volt voltage regulator
IC to bring it down to 5 volts. This is left as an exercise for
the student.....
The 26LS31 and 26LS32 are the same type of chips which are
used in the MAC for RS-42? conversion. I got them from a store in
Santa Clara California (Anchor Electronics (408) 727-3693). They
also have 1 Mhz Oscillators as well.
I have built several variations of this over the last two
years and have had good success using a variety of music software
with them.
John Hengesbach
(205)772-1669
uunet!ingr!henges
Intergraph Corporation
Huntsville, AL 35807
---
5.0) [Reference Material]
---
5.1) Is an overview of "General MIDI" available?
Answer:
Yes, via ftp as:
anonymous@XCF.Berkeley.EDU:misc/netjam/doc/midi/general_midi
---
5.2) What are the names and address of various gear manufacturers?
Answer:
Rich Kulawiec (rsk@gynko.circ.upenn.EDU) posts a monthly list
of manufacturer contact info to rec.music.makers, rec.music.synth,
alt.guitar, and news.answers.
---
5.3) Where may I find an electronic music bibliography?
Answer:
See the file:
anonymous@ftp.cs.ruu.nl:MIDI/DOC/bibliography
or
anonymous@131.211.80.17:MIDI/DOC/bibliography
---
5.4) Where can I find out all about MIDI?
Answer:
Email LISTSERV@AUVM.AMERICAN.EDU, with the phrase GET MIDISPEC
PACKAGE in the message body. You will get the following message, as
well as the files to which it refers.
Date: Tue, 26 Nov 1991 18:32:49 -0500
From: Revised List Processor (1.7a)
Subject: File: "MIDISPEC $PACKAGE" being sent to you
*************************************************************************
* *
* MIDISPEC Package *
* *
* The following series of plain text files are the contents of the *
* MIDISPEC PACKAGE. They are a reference resource compiled from several *
* sources, mostly by Greg at LEE@UHCCUX. The Primer, originally written *
* by Bob McQueer, is in constant revision. The other files are subject *
* to periodic review and update. The package as a whole may be added to *
* as MIDI expands. *
* *
* They have been placed here to make it possible for users to retrieve *
* or subscribe to the whole set of documents as a "package" so as to *
* automatically get the updated documentation when it is made *
* available. Access to the complete package is possible via GET *
* MIDISPEC PACKAGE. *
* *
* You can subscribe to it with: AFD ADD MIDISPEC PACKAGE (note that you *
* will need to use the PW command to define yourself a password before *
* you can use the AFD command -- see LISTAFD MEMO for more details). *
* If you wish to only be informed when the files are updated, use the *
* FUI ADD MIDISPEC PACKAGE command. *
* *
*************************************************************************
* filename filetype Filelist File description
* -------- -------- -------- -----------------------
MIDISPEC $PACKAGE EMUSIC The Package Definition
MIDI1_0 MIDISPEC EMUSIC The MIDI Version 1.0 Specification
PRIMER MIDISPEC EMUSIC A MIDI Tutorial
MIDIBNF MIDISPEC EMUSIC MIDI Considered in Backus-Naur Form
CTRLTAB MIDISPEC EMUSIC Listing of Controller/Mode Command Codes
STATTAB MIDISPEC EMUSIC Listing of MIDI Status Codes
NOTESTAB MIDISPEC EMUSIC Listing of MIDI Notes by Octave
FILEFMT MIDISPEC EMUSIC Description of MIDI Standard File Format
SDSFMT MIDISPEC EMUSIC Description of MIDI Sample Dump Standard
TIMECODE MIDISPEC EMUSIC Description of MIDI Time Code Format
---
5.5) What are the details behind current sound formats?
Answer:
The Audio Formats Guide is available by anonymous ftp from
ftp.cwi.nl [192.16.184.180], directory pub, file AudioFormats*.*
(where *.* is the version number).
--Guido van Rossum, CWI, Amsterdam
"Shut that bloody bouzouki off!"
---
End of the Netjam FAQ.
--
-----------------------------------------------------------------------------
Craig R. Latta | Experimental Computing Facility, UC Berkeley (XCF)
Composer and | Atari Games Audio Group
Computer Scientist | The NetJam Project
Craig.Latta@NetJam.ORG | The Smallmusic Project
(standard disclaimer) | Biggles' Home for the Oversubscribed (wanna join?)
-----------------------------------------------------------------------------
Section 5 of 5 - Prev - Next
All sections - 1 - 2 - 3 - 4 - 5
| Back to category music - Use Smart Search |
| Home - Smart Search - About the project - Feedback |
© allanswers.org | Terms of use