home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Audio 4.94 - Over 11,000 Files
/
audio-11000.iso
/
amiga
/
utils
/
gmdmmacr.lha
/
numpatch.dmcs
< prev
next >
Wrap
Text File
|
1993-11-09
|
5KB
|
93 lines
/* Arexx macro to insert the preset number for a given GM instrument */
/* by Keith Barkley 10/93 */
/* Set up number/name array. Names from GM document off of the internet. */
/* Well, some names are from my Dr Synth... 8^) */
/* Change it if you want to. */
name. = "NULL"
name.1 = "GRAND PIANO" ; name.2 = "BRIGHT PIANO"
name.3 = "ELECTRIC GRAND PIANO" ; name.4 = "HONKY-TONK PIANO"
name.5 = "ELECTRIC PIANO 1" ; name.6 = "ELECTRIC PIANO 2"
name.7 = "HARPSICHORD" ; name.8 = "CLAVICHORD"
name.9 = "CELESTA" ; name.10 = "GLOCKENSPIEL"
name.11 = "MUSIC BOX" ; name.12 = "VIBRAPHONE"
name.13 = "MARIMBA" ; name.14 = "XYLOPHONE"
name.15 = "TUBULAR BELLS" ; name.16 = "DULCIMER"
name.17 = "DRAWBAR ORGAN" ; name.18 = "PERCUSSIVE ORGAN"
name.19 = "ROCK ORGAN" ; name.20 = "CHURCH ORGAN"
name.21 = "REED ORGAN" ; name.22 = "ACCORDION"
name.23 = "HARMONICA" ; name.24 = "BANDONEON"
name.25 = "NYLON STR GUITAR" ; name.26 = "STEEL STR GUITAR"
name.27 = "JAZZ GUITAR" ; name.28 = "CLEAN GUITAR"
name.29 = "MUTED GUITAR" ; name.30 = "OVERDRIVEN GUITAR"
name.31 = "DISTORTION GUITAR" ; name.32 = "GUITAR HARMONICS"
name.33 = "ACOUSTIC BASS" ; name.34 = "FINGERED BASS"
name.35 = "PICKED BASS" ; name.36 = "FRETLESS BASS"
name.37 = "SLAP BASS 1" ; name.38 = "SLAP BASS 2"
name.39 = "SYNTH BASS 1" ; name.40 = "SYNTH BASS 2"
name.41 = "VIOLIN" ; name.42 = "VIOLA"
name.43 = "CELLO" ; name.44 = "CONTRABASS"
name.45 = "TREMOLO STRINGS" ; name.46 = "PIZZICATO STRINGS"
name.47 = "HARP" ; name.48 = "TIMPANI"
name.49 = "STRINGS" ; name.50 = "SLOW STRINGS"
name.51 = "SYNTH STRINGS 1" ; name.52 = "SYNTH STRINGS 2"
name.53 = "CHOIR AAHS" ; name.54 = "VOICE OOHS"
name.55 = "SYNTH VOICE" ; name.56 = "ORCHESTRA HIT"
name.57 = "TRUMPET" ; name.58 = "TROMBONE"
name.59 = "TUBA" ; name.60 = "MUTED TRUMPET"
name.61 = "FRENCH HORN" ; name.62 = "BRASS 1"
name.63 = "SYNTH BRASS 1" ; name.64 = "SYNTH BRASS 2"
name.65 = "SOPRANO SAX" ; name.66 = "ALTO SAX"
name.67 = "TENOR SAX" ; name.68 = "BARITONE SAX"
name.69 = "OBOE" ; name.70 = "ENGLISH HORN"
name.71 = "BASSOON" ; name.72 = "CLARINET"
name.73 = "PICCOLO" ; name.74 = "FLUTE"
name.75 = "RECORDER" ; name.76 = "PAN FLUTE"
name.77 = "BLOWN BOTTLE" ; name.78 = "SHAKUHACHI"
name.79 = "WHISTLE" ; name.80 = "OCARINA"
name.81 = "SQUARE WAVE" ; name.82 = "SAWTOOTH WAVE"
name.83 = "SYNTH CALLIOPE" ; name.84 = "CHIFFER"
name.85 = "CHARANG" ; name.86 = "SOLO VOX"
name.87 = "FIFTH SAW WAVE" ; name.88 = "BASS AND LEAD"
name.89 = "FANTASIA" ; name.90 = "WARM"
name.91 = "POLYSYNTH" ; name.92 = "SPACE VOICE"
name.93 = "BOWED GLASS" ; name.94 = "METAL"
name.95 = "HALO" ; name.96 = "SWEEP"
name.97 = "ICE RAIN" ; name.98 = "SOUNDTRACK"
name.99 = "CRYSTAL" ; name.100 = "ATMOSPHERE"
name.101 = "BRIGHTNESS" ; name.102 = "GOBLIN"
name.103 = "ECHO DROPS" ; name.104 = "STAR THEME"
name.105 = "SITAR" ; name.106 = "BANJO"
name.107 = "SHAMISEN" ; name.108 = "KOTO"
name.109 = "KALIMBA" ; name.110 = "BAGPIPE"
name.111 = "FIDDLE" ; name.112 = "SHANAI"
name.113 = "TINKLE BELL" ; name.114 = "AGOGO"
name.115 = "STEEL DRUMS" ; name.116 = "WOODBLOCK"
name.117 = "TAIKO" ; name.118 = "MELODIC TOM"
name.119 = "SYNTH DRUM" ; name.120 = "REVERSE CYMBAL"
name.121 = "GUITAR FRET NOISE" ; name.122 = "BREATH NOISE"
name.123 = "SEASHORE" ; name.124 = "BIRD TWEET"
name.125 = "TELEPHONE" ; name.126 = "HELICOPTER"
name.127 = "APPLAUSE" ; name.128 = "GUNSHOT"
T= ' TITLE "GM Instrument Request"'
/* Get name or help request */
OPTIONS RESULTS
P = ' PROMPT "Type in the number of the patch."'
B = ' BUTTONS "_OK|_Quit"'
RequestNum T || P || B
IF ( RC = 5 ) THEN EXIT 0
IF ((RESULT < 1) | (RESULT > 128) ) THEN EXIT 0
p = 'PROMPT "Preset # ' || RESULT || ' is ' || name.RESULT || '"'
RequestNotify T || p
EXIT 0