Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

There are always alternatives. -- Spock, "The Galileo Seven", stardate 2822.3


computers / comp.sys.ibm.ps2.hardware / The General MIDI (GM) System

SubjectAuthor
* M-ACPA MIDI Mapping Page createdLouis Ohland
+* Q84817: Using the MIDI MapperLouis Ohland
|+- Re: Q84817: Using the MIDI MapperLouis Ohland
|+- KB127896KB Multimedia: General MIDI Troubleshooting In Windows 3.xLouis Ohland
|+- IDFedit.zip utilityLouis Ohland
|+* Tutorial on MIDI and Music SynthesisLouis Ohland
||`- AN Tutorial on MIDI and Music SynthesisLouis Ohland
|+- Window MIDI authoring GuidelinesLouis Ohland
|`- THE WINDOWS MIDI MAPPERLouis Ohland
+- Groping to understanding MIDILouis Ohland
`- The General MIDI (GM) SystemLouis Ohland

1
M-ACPA MIDI Mapping Page created

<u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=3624&group=comp.sys.ibm.ps2.hardware#3624

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-099.res.spectrum.com!not-for-mail
From: ohl...@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: M-ACPA MIDI Mapping Page created
Date: Tue, 30 May 2023 07:13:21 -0500
Organization: csiph.com Internet News Service
Message-ID: <u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 30 May 2023 12:13:23 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-099.res.spectrum.com:71.87.128.99";
logging-data="66417"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.16
X-Mozilla-News-Host: news://csiph.com:119
 by: Louis Ohland - Tue, 30 May 2023 12:13 UTC

http://ps-2.kev009.com/ohland/M-ACPA_MIDI_Mapping/M-ACPA_MIDI_Mapping.html

I am kontused on the mapping of the percussion track. The README
suggests all three mappings use a percussion track.

General MIDI track maps Track 16 Input to Track 10 output. So what does
Channel Ten Input do?

IBM's README says that the Base synth "map channels thirteen through
sixteen as the IBM M-AUDIO MIDI SYNTH and also change the destination of
track sixteen to track ten."

I am konfuzed like Helga von Pain was beating on me with a riot baton.

More meditation required.

Q84817: Using the MIDI Mapper

<u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=3632&group=comp.sys.ibm.ps2.hardware#3632

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-099.res.spectrum.com!not-for-mail
From: ohl...@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: Q84817: Using the MIDI Mapper
Date: Wed, 31 May 2023 06:46:43 -0500
Organization: csiph.com Internet News Service
Message-ID: <u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 31 May 2023 11:46:37 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-099.res.spectrum.com:71.87.128.99";
logging-data="28582"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.16
In-Reply-To: <u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
 by: Louis Ohland - Wed, 31 May 2023 11:46 UTC

https://jeffpar.github.io/kbarchive/kb/084/Q84817/

Re: Q84817: Using the MIDI Mapper

<u57c59$rt6$2@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=3633&group=comp.sys.ibm.ps2.hardware#3633

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-099.res.spectrum.com!not-for-mail
From: ohl...@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: Re: Q84817: Using the MIDI Mapper
Date: Wed, 31 May 2023 06:48:00 -0500
Organization: csiph.com Internet News Service
Message-ID: <u57c59$rt6$2@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 31 May 2023 11:47:56 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-099.res.spectrum.com:71.87.128.99";
logging-data="28582"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.16
In-Reply-To: <u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
 by: Louis Ohland - Wed, 31 May 2023 11:48 UTC

FM Synthesizers will work best with the last four channels, 13-16.
Common sound cards in this category are the Media Vision Thunder Board
and the Sound Blaster I and II cards.

MIDI cards with genuine synthesizers (based on actual sampled sounds)
will work best with the first ten channels, 1-10. Common sound cards in
this category are the Roland LAPC-1, Roland Sound Canvas, and Turtle
Beach MultiSound card.

Louis Ohland wrote:
> https://jeffpar.github.io/kbarchive/kb/084/Q84817/

KB127896KB Multimedia: General MIDI Troubleshooting In Windows 3.x

<u57cun$sga$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=3634&group=comp.sys.ibm.ps2.hardware#3634

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-099.res.spectrum.com!not-for-mail
From: ohl...@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: KB127896KB Multimedia: General MIDI Troubleshooting In Windows 3.x
Date: Wed, 31 May 2023 07:01:34 -0500
Organization: csiph.com Internet News Service
Message-ID: <u57cun$sga$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 31 May 2023 12:01:29 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-099.res.spectrum.com:71.87.128.99";
logging-data="29194"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.16
In-Reply-To: <u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
 by: Louis Ohland - Wed, 31 May 2023 12:01 UTC

https://www.betaarchive.com/wiki/index.php/Microsoft_KB_Archive/127896

IDFedit.zip utility

<u57e9l$tev$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=3635&group=comp.sys.ibm.ps2.hardware#3635

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-099.res.spectrum.com!not-for-mail
From: ohl...@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: IDFedit.zip utility
Date: Wed, 31 May 2023 07:24:28 -0500
Organization: csiph.com Internet News Service
Message-ID: <u57e9l$tev$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 31 May 2023 12:24:24 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-099.res.spectrum.com:71.87.128.99";
logging-data="30175"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.16
In-Reply-To: <u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
 by: Louis Ohland - Wed, 31 May 2023 12:24 UTC

http://midi.teragonaudio.com/tutr/win95.htm#w3

Microsoft didn't have time to finish rewriting the MIDI Mapper for Win95
before the OS's release. Subsequently, MS created the IDFedit.zip
utility which you can download from my Web Site now. This utility can be
used to create an Instrument Definition File (ie, IDF) in which you
determine how the GM patch set and drum note assignments are remapped.
Then, you install this IDF as if it were another MIDI device upon your
system, and use it for MIDI IN and OUT.

http://midi.teragonaudio.com/midi/software/idfedit.zip

Tutorial on MIDI and Music Synthesis

<u57fu7$uj6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=3636&group=comp.sys.ibm.ps2.hardware#3636

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-099.res.spectrum.com!not-for-mail
From: ohl...@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: Tutorial on MIDI and Music Synthesis
Date: Wed, 31 May 2023 07:52:30 -0500
Organization: csiph.com Internet News Service
Message-ID: <u57fu7$uj6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 31 May 2023 12:52:26 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-099.res.spectrum.com:71.87.128.99";
logging-data="31334"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.16
In-Reply-To: <u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
 by: Louis Ohland - Wed, 31 May 2023 12:52 UTC

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwiozIHQy5__AhVZAjQIHUMNAvs4PBAWegQIAxAB&url=https%3A%2F%2Fwww.midi.org%2Fimages%2Feasyblog_articles%2F47%2Faudio_midi.pdf&usg=AOvVaw346O5QmCtqsLsI-KysHBpa

H8te the XBOX HUUGE link

AN Tutorial on MIDI and Music Synthesis

<u57g3n$uj6$2@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=3637&group=comp.sys.ibm.ps2.hardware#3637

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-099.res.spectrum.com!not-for-mail
From: ohl...@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: AN Tutorial on MIDI and Music Synthesis
Date: Wed, 31 May 2023 07:55:26 -0500
Organization: csiph.com Internet News Service
Message-ID: <u57g3n$uj6$2@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<u57fu7$uj6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 31 May 2023 12:55:20 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-099.res.spectrum.com:71.87.128.99";
logging-data="31334"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.16
In-Reply-To: <u57fu7$uj6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
 by: Louis Ohland - Wed, 31 May 2023 12:55 UTC

Original Application Note from Crystal.

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwiozIHQy5__AhVZAjQIHUMNAvs4PBAWegQIEBAB&url=http%3A%2F%2Fwww.staroceans.org.s3.amazonaws.com%2FDC%2FHWBooks%2FUSB%2520Design%2520By%2520Example%2Fchapter11%2Fmiditut.pdf&usg=AOvVaw2sTSNqELdtzEch-S_9QmTS

Window MIDI authoring Guidelines

<u57huh$102l$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=3639&group=comp.sys.ibm.ps2.hardware#3639

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-099.res.spectrum.com!not-for-mail
From: ohl...@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: Window MIDI authoring Guidelines
Date: Wed, 31 May 2023 08:26:48 -0500
Organization: csiph.com Internet News Service
Message-ID: <u57huh$102l$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 31 May 2023 13:26:42 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-099.res.spectrum.com:71.87.128.99";
logging-data="32853"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.16
In-Reply-To: <u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
 by: Louis Ohland - Wed, 31 May 2023 13:26 UTC

http://www.cs.uccs.edu/~cs525/midi/midi.html

Use MIDI channels 13 through 16 for base-level synthesizer data
(reserve channel 16 for key-based percussion instruments).

Use MIDI channels 1 through 10 for extended synthesizer data (reserve
channel 1O for key-based percussion instruments).

THE WINDOWS MIDI MAPPER

<u57i7o$1080$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=3640&group=comp.sys.ibm.ps2.hardware#3640

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-099.res.spectrum.com!not-for-mail
From: ohl...@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: THE WINDOWS MIDI MAPPER
Date: Wed, 31 May 2023 08:31:43 -0500
Organization: csiph.com Internet News Service
Message-ID: <u57i7o$1080$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
<u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 31 May 2023 13:31:37 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-099.res.spectrum.com:71.87.128.99";
logging-data="33024"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.16
In-Reply-To: <u57c2t$rt6$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
 by: Louis Ohland - Wed, 31 May 2023 13:31 UTC

https://web.archive.org/web/20090204141720/http://math.boisestate.edu/gas/midi/html/midi_mapper.html

MICROSOFT'S SPECIFICATION

Microsoft Corporation has produced their own version of the General MIDI
specification, complicating things somewhat. The Microsoft standards
require less of the equipment than the General MIDI standard. General
MIDI supports 32 notes sounding at the same time on all 16 MIDI
channels. Microsoft has defined two less capable devices -- a "basic"
device and an "extended" one.

Basic Device

A Basic device must be capable of playing 6 notes, in at least 3
different instruments, as well as 5 percussion notes. All sound cards,
including the original 8-bit sound cards, can do this. Basic devices
play the melodic instruments on channels 13 through 15, with the drums
on channel 16.

Extended Device

Extended devices must be capable of 16 melodic notes, using 9
instruments, plus 16 notes on 8 percussive instruments. Extended devices
use channels 1 through 9 for melodic sounds, with the drum track on
channel 10.

Groping to understanding MIDI

<u57jm8$11b9$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=3641&group=comp.sys.ibm.ps2.hardware#3641

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-099.res.spectrum.com!not-for-mail
From: ohl...@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: Groping to understanding MIDI
Date: Wed, 31 May 2023 08:56:25 -0500
Organization: csiph.com Internet News Service
Message-ID: <u57jm8$11b9$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 31 May 2023 13:56:24 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-099.res.spectrum.com:71.87.128.99";
logging-data="34153"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.16
In-Reply-To: <u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
 by: Louis Ohland - Wed, 31 May 2023 13:56 UTC

So... a MIDI channel can be analogous to a DMA channel, where a track
can be assigned to a channel.

OK. Still does not clarify the percussion [drum?] being assigned to
Channel 10. In, Out, double to the rear...

The General MIDI (GM) System

<u57ri6$16ro$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=3642&group=comp.sys.ibm.ps2.hardware#3642

  copy link   Newsgroups: comp.sys.ibm.ps2.hardware
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!csiph.com!.POSTED.071-087-128-099.res.spectrum.com!not-for-mail
From: ohl...@charter.net (Louis Ohland)
Newsgroups: comp.sys.ibm.ps2.hardware
Subject: The General MIDI (GM) System
Date: Wed, 31 May 2023 11:10:52 -0500
Organization: csiph.com Internet News Service
Message-ID: <u57ri6$16ro$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
References: <u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 31 May 2023 16:10:47 -0000 (UTC)
Injection-Info: 842ffb22-07e1-11e5-a459-00266cf00584.csiph.com; posting-host="071-087-128-099.res.spectrum.com:71.87.128.99";
logging-data="39800"; mail-complaints-to="admin@kev009.com"
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.16
In-Reply-To: <u54p91$20rh$1@842ffb22-07e1-11e5-a459-00266cf00584.csiph.com>
 by: Louis Ohland - Wed, 31 May 2023 16:10 UTC

https://www.academictutorials.com/midi/midi-the-general-system.asp

The General MIDI system utilizes MIDI Channels 1-9 and 11-16 for
chromatic instrument sounds, while Channel number 10 is utilized for
"key-based" percussion sounds. These instrument sounds are grouped into
"sets" of related sounds. For example, program numbers 1-8 are piano
sounds, 9-16 are chromatic percussion sounds, 17-24 are organ sounds,
25-32 are guitar sounds, etc.

For the instrument sounds on channels 1-9 and 11-16, the note number in
a Note On message is used to select the pitch of the sound which will be
played. For example if the Vibraphone instrument (program number 12) has
been selected on Channel 3, then playing note number 60 on Channel 3
would play the middle C note (this would be the default note to pitch
assignment on most instruments), and note number 59 on Channel 3 would
play B below middle C. Both notes would be played using the Vibraphone
sound.

The General MIDI percussion sounds are set on Channel 10. For these
"key-based" sounds, the note number data in a Note On message is used
differently. Note numbers on Channel 10 are used to select which drum
sound will be played. For example, a Note On message on Channel 10 with
note number 60 will play a Hi Bongo drum sound. Note number 59 on
Channel 10 will play the Ride Cymbal 2 sound.

It should be noted that the General MIDI system specifies sounds using
program numbers 1 through 128. The MIDI Program Change message used to
select these sounds uses an 8-bit byte, which corresponds to decimal
numbering from 0 through 127, to specify the desired program number.
Thus, to select GM sound number 10, the Glockenspiel, the Program Change
message will have a data byte with the decimal value 9.

The General MIDI system specifies which instrument or sound corresponds
with each program/patch number, but General MIDI does not specify how
these sounds are produced. Thus, program number 1 should select the
Acoustic Grand Piano sound on any General MIDI instrument. However, the
Acoustic Grand Piano sound on two General MIDI synthesizers which use
different synthesis techniques may sound quite different.


computers / comp.sys.ibm.ps2.hardware / The General MIDI (GM) System

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor