[Freepats] General MIDI instruments
Roberto Gordo Saez
roberto.gordo at gmail.com
Thu Jul 13 18:04:52 EST 2006
There is only one message on this list for current month, so I've
decided to put the second one ;-)
I must say that I've almost stopped searching for samples. Most of the
maybe-free samples seems to be poor quality, specially compared to
IMIS ones. Also, I've discovered that sometimes when people say
"copyright free" they really mean "royalty free"...
It would be great to have at least a General MIDI set of instruments,
so I've made a short (uncompleted) list of samples we already have
(mainly from IMIS) that can be used on GM. There are comments below.
General MIDI melodic sounds
Piano
1 Acoustic Piano -> IMIS Piano, Steinway & Sons
5 Electric Piano 1 (Rhodes) -> Rhodes piano from freepats sf2 directory
Strings
41 Violin -> IMIS Violin
42 Viola -> IMIS Viola
43 Cello -> IMIS Cello
44 Double Bass -> IMIS Double Bass
Brass
57 Trumpet -> IMIS Bb Trumpet
58 Trombone -> IMIS Tenor Trombone (or IMIS Bass Trombone)
59 Tuba -> IMIS Tuba
61 French Horn -> IMIS French Horn
Reed
65 Soprano saxophone -> IMIS Soprano Saxophone
66 Alto saxophone -> IMIS Alto saxophone
69 Oboe -> IMIS Oboe
71 Basson -> IMIS Basson
72 Clarinet -> IMIS Bb Clarinet (or IMIS Eb Clarinet)
Pipe
74 Flute -> IMIS Flute
Orchestral instruments are difficult to synthesize in a realistic
manner, so it is good that we have the IMIS recordings for them.
Anyway, there are still lots of orchestral instruments missing.
I've seen the Violin Con Sordino (Muted) on the sf2 dir of freepats
site. Unfortunately, it can't be used because GM does not have a Muted
Violin, but it does have a Muted Trumpet instead for which I was
unable to found some decent patches :-(
AFAIK, General MIDI does not specify the sub-kind of instrument in
some cases, so we have to choose. For example, GM Trombone can be
taken from IMIS Tenor Trombone or Bass Trombone, and the same with Bb
Clarinet and Eb Clarinet. The oppose happens for other instruments
that have multiple kinds on different GM patches: Soprano saxophone,
Alto saxophone, Tenor saxophone, Baritone saxophone. In this case more
samples are needed as Tenor and Baritone are missing.
None of the samples are 192KHz, but at least having some good 44KHz
samples to start is better than nothing. Mark said that current raw
instruments on freepats GUS patches are mainly poor quality, I don't
know if we can save some of them. For now, I haven't counted on them.
It is not much, only 16 melodic patches for now. I've not checked drums status.
The following is a list of GM instruments that can be synthesized from
scratch. This is the case for all synth sounds on GM. In fact they
need to be synthesized in some way, since there is no "real" analog
instrument to record from ;-)
Bass
39 Synth Bass 1
40 Synth Bass 2
Ensemble
51 Synth Strings 1
52 Synth Strings 2
55 Synth Voice
Brass
63 Synth Brass 1
64 Synth Brass 2
Synth Lead
81 Lead 1 (square)
82 Lead 2 (sawtooth)
83 Lead 3 (calliope)
84 Lead 4 (chiff)
85 Lead 5 (charang)
86 Lead 6 (voice)
87 Lead 7 (fifths)
88 Lead 8 (bass + lead)
Synth Pad
89 Pad 1 (new age)
90 Pad 2 (warm)
91 Pad 3 (polysynth)
92 Pad 4 (choir)
93 Pad 5 (bowed)
94 Pad 6 (metallic)
95 Pad 7 (halo)
96 Pad 8 (sweep)
Synth Effects
97 FX 1 (rain)
98 FX 2 (soundtrack)
99 FX 3 (crystal)
100 FX 4 (atmosphere)
101 FX 5 (brightness)
102 FX 6 (goblins)
103 FX 7 (echoes)
104 FX 8 (sci-fi)
Sound Effects
Maybe sound effects (GM 121 to 128) can also synthesized. When making
real records for effects there is a problem with multiple pitches.
Different notes need to be artificially generated from the same
recording. I think a synthesized noise will sound better at different
notes for FX.
121 Guitar Fret Noise
122 Breath Noise: Should be easy to record a real one, but recording
the full set of different pitch breathings can be a challenge ;-)
123 Seashore
124 Bird Tweet
125 Telephone Ring: What kind of ring it sound should be? I don't
know, never used it... An old analog phone ring can be recorded, or it
should be easy to synthesize typical two tone ring produced by office
like phones.
126 Helicopter: OK, I understand that the applause, the guitar fret,
and even the seashore can be useful for music, but I've always
wondered about the usefulness of an helicopter noise as a standard
instrument (?). Anyway, I guess it should be synthesized.
127 Applause
128 Gunshot
Other electric instruments on GM can be synthesized, I think.
Some of the synthesized sounds can be directly taken from ZynAddSubFX
examples. I think examples are also under GPL, as the program itself.
Feel free to add (or change) things to this list.
More information about the Freepats
mailing list