Le pilote musical à table de sons DIGMID nécessite un ensemble d'échantillons
d'instrument, qui peut être soit au format patch GUS soit au format
SoundFont 2.0 . Les patches GUS peuvent être lus directement depuis le disque
dur ou convertis en un unique fichier patches.dat avec l'utilitaire pat2dat.
Les banques SoundFont doivent être converties avant leur utilisation.
Un ensemble de patches GUS consiste en 180 fichiers d'instrument .pat environ,
plus un fichier d'indexage par défaut default.cfg listant quel patch va avec
quel numéro de programme MIDI. Pour utiliser ces patches directement, faites
pointer la ligne "patches=" de votre fichier allegro.cfg vers le fichier
default.cfg. Pour les convertir au format patches.dat, invoquez
"pat2dat -o patches.dat samplepath\default.cfg -8" et copiez ensuite le fichier
patches.dat résultant soit dans le même répertoire que votre programme, soit
à l'endroit spécifié par la variable d'environnement ALLEGRO, soit à l'endroit
spécifié par la ligne "patches=" de votre fichier allegro.cfg.
Une banque SoundFont consiste en un fichier unique .sf2 (SoundFont 2.0).
Allegro ne peut pas lire le format plus ancien .sbk (version 1.x), mais il
existe un utilitaire pour convertir de tels fichiers: voir les liens plus-bas.
Le SoundFont devrait contenir un ensemble d'instruments GM en banque 0,
pré-ajustements 0-127, et un tambour GM en banque 128, pré-ajustement 0 (ceci
sera vrai pour tout format décrit comme compatible GM ou GS). Il est aussi
possible de convertir des fichiers non-GM (pat2dat a une option pour extraire
des échantillons de n'importe quelle banque spécifiée), mais le résultat ne
marchera évidemment qu'avec des fichiers MIDI qui ont été spécifiquement
écrits pour ces instruments-là. Quelques banques SoundFont font utilisation
des échantillons de la ROM AWE32, qui ne sont pas disponibles pour Allegro,
donc il est seulement possible de convertir des instruments qui fournissent
toutes les données d'échantillonnage avec le SoundFont. Pour convertir un
SoundFont au format patches.dat, invoquez "pat2dat -o patches.dat filename.sf2 -8"
et copiez ensuite le fichier patches.dat résultant soit dans le même répertoire
que votre programme, soit à l'endroit spécifié par la variable d'environnement
ALLEGRO, soit à l'endroit spécifié par la ligne "patches=" de votre fichier
allegro.cfg.
Il est très facile de modifier un ensemble de patches GUS. Vous pouvez soit
copier de nouveaux instruments par-dessus les fichiers .pat existants, soit
modifier l'index default.cfg pour utiliser des patches différents. Si vous
voulez modifier une banque SoundFont, vous devez d'abord la convertir au
format patches.dat, qui peut être modifié en utilisant le grabber. Chaque
instrument est stocké dans un objet séparé, donc vous pouvez les exporter
vers des fichiers .pat, les importer à partir d'autres fichiers, les déplacer,
les renommer, etc. Le fichier patches.dat contient aussi un objet index
default_cfg au format standard GUS, donc vous pouvez le modifier pour
utiliser des échantillons différents (en particulier vous pouvez utiliser un
unique instrument pour des numéros de programme multiples, ainsi par exemple
vous pourriez utiliser un seul échantillon de cuivres pour la trompette, le
trombone, le tuba, le cor, etc, si vous essayez de réduire la taille de votre
ensemble d'échantillons).
Je ne suis pas avocat et n'ai réalisé aucun des ensembles de patches listés
ci-dessous, donc je ne peux pas vous dire quel est le statut du copyright
pour ces échantillons. A part la banque Emu, je pense que vous êtes probablement
tranquille si vous les distribuez avec un jeu freeware, mais je serais très
prudent quant à leur utilisation dans des produits commerciaux. Cela pourrait
être possible, mais vérifiez les détails avant. Je ne peux donner aucune
garantie sur la légalité de ces fichiers...
| Patches GUS de Richard Sanders
[1]
[2]
Allegro .dat
|
Ensemble de patches GUS de 30 MO environ |
Gravis patch files. Eawpatches is the best GUS patch set for
TiMidity++. Eawpatches is maintained (tweaked and tuned) by Eric A
Welsh. The first two links are mirrors to the patch. The third link
is provided by Evert Glebbeek and was created from the full EAWPATS
set so it weighs about 25MB. The latter can be used directly with
the digmid driver.
|
Archive FTP de patches Gravis Pro
| Différents patches |
Le programme d'installation ne fonctionne pas sur ma machine et la distribution
ne contient pas de fichier default.cfg, donc vous aurez besoin de
celui-ci que j'ai réalisé. Un ensemble d'échantillons
plutôt bon, avec quelques beaux sons puissants, mais il y a quelques petits
problèmes d'accordage (par exemple la flûte de Pan) et la plupart des
instruments ont une très longue phase de relâchement, ce qui rend quelques
sonorités musicales trop vagues. Je ne suis pas sûr de la situation légale de
ces patches parce que beaucoup des sons sont basés sur l'ensemble GUS original
(copyrighté par Eye&I).
|
| Freepats |
Taille inconnue |
Freepats is a project to create a free and open set of GUS compatible
patches that can be used with softsynths such as Timidity and
WildMidi.
|
| Banque Midia |
Ensemble de patches GUS de 8 MO |
Cette distribution ne contient pas le fichier d'indexage default.cfg, donc
vous aurez besoin de celui-ci que j'ai réalisé. Un
son intéressant et riche pour résumer, bien qu'un petit nombre d'instruments
(par exemple le violon solo) soient très faibles.
|
| ftp.lysator.liu.se |
Taille inconnue |
Une large collection de SoundFonts, à la fois au format .sf2 et au format
plus ancien .sbk. De nombreuses banques non-GM, plus des copies de
quelques-uns des fichiers mentionnés au-dessus.
|
| MAZ Sound |
Taille inconnue |
Enorme collection d'échantillons d'instrument aux formats variés et liens
vers de nombreux sites en rapport.
|
| Instred |
Taille inconnue |
Editeur de patches par Martijn Versteegh. |
| Librairie SoundFont |
Taille inconnue |
La Librairie SoundFont est une base de données contenant des SoundFonts
apportés par des gens de toutes les régions du globe. Elle permet aux
utilisateurs de soumettre leurs propres SoundFonts (ou ceux de quelqu'un
d'autre). Vous pouvez obtenir plus d'informations sur les échantillons
sur la page de son créateur Thomas Hammer (lien en bas de la page).
|
| shominst-0409.zip |
ca. 10MB |
The GNU/Linux Gentoo distribution has a package
timidity-shompatches, which gets its data from
shominst-0409.txt
|