gmvoices.h
上传用户:nini_0081
上传日期:2022-07-21
资源大小:2628k
文件大小:6k
源码类别:

多媒体编程

开发平台:

DOS

  1. /********************************************************************
  2.    gmvoices.h -- List of GM voice filenames for GUS.
  3.    Copyright (C) 1994-1996 Nathan I. Laredo
  4.    This program is modifiable/redistributable under the terms
  5.    of the GNU General Public Licence.
  6.    You should have received a copy of the GNU General Public License
  7.    along with this program; if not, write to the Free Software
  8.    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  9.    Send your comments and all your spare pocket change to
  10.    laredo@gnu.ai.mit.edu (Nathan Laredo) or to PSC 1, BOX 709, 2401
  11.    Kelly Drive, Lackland AFB, TX 78236-5128, USA.
  12.  ********************************************************************/
  13. char *gmvoice[256] = {
  14. /* [Melodic Patches] */
  15.  /* 000 */ "acpiano", /* 001 */ "britepno", /* 002 */ "synpiano",
  16.  /* 003 */ "honky", /* 004 */ "epiano1", /* 005 */ "epiano2",
  17.  /* 006 */ "hrpschrd", /* 007 */ "clavinet", /* 008 */ "celeste",
  18.  /* 009 */ "glocken", /* 010 */ "musicbox", /* 011 */ "vibes",
  19.  /* 012 */ "marimba", /* 013 */ "xylophon", /* 014 */ "tubebell",
  20.  /* 015 */ "santur", /* 016 */ "homeorg", /* 017 */ "percorg",
  21.  /* 018 */ "rockorg", /* 019 */ "church", /* 020 */ "reedorg",
  22.  /* 021 */ "accordn", /* 022 */ "harmonca", /* 023 */ "concrtna",
  23.  /* 024 */ "nyguitar", /* 025 */ "acguitar", /* 026 */ "jazzgtr",
  24.  /* 027 */ "cleangtr", /* 028 */ "mutegtr", /* 029 */ "odguitar",
  25.  /* 030 */ "distgtr", /* 031 */ "gtrharm", /* 032 */ "acbass",
  26.  /* 033 */ "fngrbass", /* 034 */ "pickbass", /* 035 */ "fretless",
  27.  /* 036 */ "slapbas1", /* 037 */ "slapbas2", /* 038 */ "synbass1",
  28.  /* 039 */ "synbass2", /* 040 */ "violin", /* 041 */ "viola",
  29.  /* 042 */ "cello", /* 043 */ "contraba", /* 044 */ "marcato",
  30.  /* 045 */ "pizzcato", /* 046 */ "harp", /* 047 */ "timpani",
  31.  /* 048 */ "marcato", /* 049 */ "slowstr", /* 050 */ "synstr1",
  32.  /* 051 */ "synstr2", /* 052 */ "choir", /* 053 */ "doo",
  33.  /* 054 */ "voices", /* 055 */ "orchhit", /* 056 */ "trumpet",
  34.  /* 057 */ "trombone", /* 058 */ "tuba", /* 059 */ "mutetrum",
  35.  /* 060 */ "frenchrn", /* 061 */ "hitbrass", /* 062 */ "synbras1",
  36.  /* 063 */ "synbras2", /* 064 */ "sprnosax", /* 065 */ "altosax",
  37.  /* 066 */ "tenorsax", /* 067 */ "barisax", /* 068 */ "oboe",
  38.  /* 069 */ "englhorn", /* 070 */ "bassoon", /* 071 */ "clarinet",
  39.  /* 072 */ "piccolo", /* 073 */ "flute", /* 074 */ "recorder",
  40.  /* 075 */ "woodflut", /* 076 */ "bottle", /* 077 */ "shakazul",
  41.  /* 078 */ "whistle", /* 079 */ "ocarina", /* 080 */ "sqrwave",
  42.  /* 081 */ "sawwave", /* 082 */ "calliope", /* 083 */ "chiflead",
  43.  /* 084 */ "charang", /* 085 */ "voxlead", /* 086 */ "lead5th",
  44.  /* 087 */ "basslead", /* 088 */ "fantasia", /* 089 */ "warmpad",
  45.  /* 090 */ "polysyn", /* 091 */ "ghostie", /* 092 */ "bowglass",
  46.  /* 093 */ "metalpad", /* 094 */ "halopad", /* 095 */ "sweeper",
  47.  /* 096 */ "aurora", /* 097 */ "soundtrk", /* 098 */ "crystal",
  48.  /* 099 */ "atmosphr", /* 100 */ "freshair", /* 101 */ "unicorn",
  49.  /* 102 */ "sweeper", /* 103 */ "startrak", /* 104 */ "sitar",
  50.  /* 105 */ "banjo", /* 106 */ "shamisen", /* 107 */ "koto",
  51.  /* 108 */ "kalimba", /* 109 */ "bagpipes", /* 110 */ "fiddle",
  52.  /* 111 */ "shannai", /* 112 */ "carillon", /* 113 */ "agogo",
  53.  /* 114 */ "steeldrm", /* 115 */ "woodblk", /* 116 */ "taiko",
  54.  /* 117 */ "toms", /* 118 */ "syntom", /* 119 */ "revcym",
  55.  /* 120 */ "fx-fret", /* 121 */ "fx-blow", /* 122 */ "seashore",
  56.  /* 123 */ "jungle", /* 124 */ "telephon", /* 125 */ "helicptr",
  57.  /* 126 */ "applause", /* 127 */ "ringwhsl",
  58. /* [Drum Patches] */
  59.  /* C 0 */ NULL, /* C#0 */ NULL, /* D 0 */ NULL,
  60.  /* D#0 */ NULL, /* E 0 */ NULL, /* F 0 */ NULL,
  61.  /* F#0 */ NULL, /* G 0 */ NULL, /* G#0 */ NULL,
  62.  /* A 0 */ NULL, /* A#0 */ NULL, /* B 0 */ NULL,
  63.  /* C 1 */ NULL, /* C#1 */ NULL, /* D 1 */ NULL,
  64.  /* D#1 */ NULL, /* E 1 */ NULL, /* F 1 */ NULL,
  65.  /* F#1 */ NULL, /* G 1 */ NULL, /* G#1 */ NULL,
  66.  /* A 1 */ NULL, /* A#1 */ NULL, /* B 1 */ NULL,
  67.  /* C 2 */ NULL, /* C#2 */ NULL, /* D 2 */ NULL,
  68.  /* D#2 */ "highq", /* E 2 */ "slap", /* F 2 */ "scratch1",
  69.  /* F#2 */ "scratch2", /* G 2 */ "sticks", /* G#2 */ "sqrclick",
  70.  /* A 2 */ "metclick", /* A#2 */ "metbell", /* B 2 */ "kick1",
  71.  /* C 3 */ "kick2", /* C#3 */ "stickrim", /* D 3 */ "snare1",
  72.  /* D#3 */ "claps", /* E 3 */ "snare2", /* F 3 */ "tomlo2",
  73.  /* F#3 */ "hihatcl", /* G 3 */ "tomlo1", /* G#3 */ "hihatpd",
  74.  /* A 3 */ "tommid2", /* A#3 */ "hihatop", /* B 3 */ "tommid1",
  75.  /* C 4 */ "tomhi2", /* C#4 */ "cymcrsh1", /* D 4 */ "tomhi1",
  76.  /* D#4 */ "cymride1", /* E 4 */ "cymchina", /* F 4 */ "cymbell",
  77.  /* F#4 */ "tamborin", /* G 4 */ "cymsplsh", /* G#4 */ "cowbell",
  78.  /* A 4 */ "cymcrsh2", /* A#4 */ "vibslap", /* B 4 */ "cymride2",
  79.  /* C 5 */ "bongohi", /* C#5 */ "bongolo", /* D 5 */ "congahi1",
  80.  /* D#5 */ "congahi2", /* E 5 */ "congalo", /* F 5 */ "timbaleh",
  81.  /* F#5 */ "timbalel", /* G 5 */ "agogohi", /* G#5 */ "agogolo",
  82.  /* A 5 */ "cabasa", /* A#5 */ "maracas", /* B 5 */ "whistle1",
  83.  /* C 6 */ "whistle2", /* C#6 */ "guiro1", /* D 6 */ "guiro2",
  84.  /* D#6 */ "clave", /* E 6 */ "woodblk1", /* F 6 */ "woodblk2",
  85.  /* F#6 */ "cuica1", /* G 6 */ "cuica2", /* G#6 */ "triangl1",
  86.  /* A 6 */ "triangl2", /* A#6 */ "shaker", /* B 6 */ "jingles",
  87.  /* C 7 */ "belltree", /* C#7 */ "castinet", /* D 7 */ "surdo1",
  88.  /* D#7 */ "surdo2", /* E 7 */ NULL, /* F 7 */ NULL,
  89.  /* F#7 */ NULL, /* G 7 */ NULL, /* G#7 */ NULL,
  90.  /* A 7 */ NULL, /* A#7 */ NULL, /* B 7 */ NULL,
  91.  /* C 8 */ NULL, /* C#8 */ NULL, /* D 8 */ NULL,
  92.  /* D#8 */ NULL, /* E 8 */ NULL, /* F 8 */ NULL,
  93.  /* F#8 */ NULL, /* G 8 */ NULL, /* G#8 */ NULL,
  94.  /* A 8 */ NULL, /* A#8 */ NULL, /* B 8 */ NULL,
  95.  /* C 9 */ NULL, /* C#9 */ NULL, /* D 9 */ NULL,
  96.  /* D#9 */ NULL, /* E 9 */ NULL, /* F 9 */ NULL,
  97.  /* F#9 */ NULL, /* G 9 */ NULL, /* G#9 */ NULL,
  98.  /* A 9 */ NULL, /* A#9 */ NULL, /* B 9 */ NULL,
  99.  /* C 10*/ NULL, /* C#10*/ NULL, /* D 10*/ NULL,
  100.  /* D#10*/ NULL, /* E 10*/ NULL, /* F 10*/ NULL,
  101.  /* F#10*/ NULL, /* G 10*/ NULL
  102. };