KMidi kann drei Arten von Patch-Sätzen benutzen: GUS-Patches, IW Fonts und AWE32 SoundFonts. Ein Patch ist eine Menge von Samples und Parametern für ein einzelnes Instrument. Bei GUS befindet sich jeder Patch in einer eigenen Datei, IW Fonts haben alle Samples in einer .dat-Datei und die dazugehörigen Parameter in einer .fff-Datei. AWE32 SoundFonts packen alles zusammen in eine einzige .sf2- oder.sbk-Datei.
Zuerst einige Sites, wo Sie GUS-Patches finden:
Dan Hollis hat einen Patch-Satz zusammengestellt. Bitte besuchen Sie seine Seite auf http://www.anime.net/˜goemon/timidity und helfen Sie ihm, diesen zum besten verfügbaren Satz zu machen.
Neu: Ich habe den oben erwähnten Patch-Satz auf ftp.kde.org hinaufgeladen. Der genaue Ort änder sich gerade. Schauen Sie sich einfach ein wenig auf dem KDE Server um.
Patches können auch als .dep oder .rpm Module im Sunsite Archiv gefunden werden:
Debian (.dep): timidity-patches_0.1.tar.gz
Ich habe die oben genannten Patches (bis jetzt) nicht ausprobiert. Ich selbst verwende den Midia Patch-Satz sowie einige zusätzliche Patches und Schlagzeug-Sätze. Sie finden den Midia Patch-Satz auf ftp://archive.cs.umbc.edu/pub/midia/.
Weitere Patches finden Sie auf ftp://ftp.cdrom.com/pub/gus/sound/patches/files/. (Probieren Sie die gsdrum- und wow-Patches aus!)
Vincent Pagel hat eine Sammlung von Patches zusammengestellt. Dieser Link kann nur während der Nachtstunden in Paris erreicht werden: ftp://sig.enst.fr/pub/midi/instruments/ Sie finden die Konfigurationsdatei, die zu seinem Patch-Satz paßt auf: ftp://sig.enst.fr/pub/midi/timidity_pagel.cfg
Besuchen Sie auch die TimidityPage http://www.clinet.fi/~toivonen/timidity/
und Takashis Homepage: http://bahamut.mm.t.u-tokyo.ac.jp/~iwai/midi.html#TiMidity Takashis Homepage empfiehlt den 8 MB AWE32 SoundFont chaos8m.sf2 und den 12 MB großen AWE32 SoundFont chaos12m.sf2, welche ganz gut sind. Sie sind erhältlich unter http://soback.kornet.nm.kr/~chaos/sbawe32/sbawe32.htm, abgelegt als selbstextrahierende *.exe-Datei.
Unter ftp://sdc.wtm.tudelft.nl/pub/music/soundbank finden Sie einige freie IW-Fonts. Der einzige IW-Font mit Stereo-Patches, den ich kenne, kostet $33 auf CD, siehe unter http://sdc.wtm.tudelft.nl/utopia
Jeder der oben genannten Patch-Sätze (Sie benötigen nur einen) sollte eine .cfg-Datei enthalten, ähnlich jener, die in KMidi enthalten ist und sich in $KDEDIR/share/apps/kmidi/config befindet.
KMidi hat für eine Reihe von verbreiteten Patch-Sätzen - wie den Midia-Satz - fertige Konfigurationsdateien für Sie bereit.
Zum Abschuß der Installation eines Patch-Satzes muß die Datei timidity.cfg gändert und die Konfigurationsdatei des heruntergeladenen Patch-Satzes eingebunden werden. (Wenn Sie einen Blick in die timidity.cfg-Datei werfen, wird Ihnen völlig klar, worüber ich spreche.)
Das war's. Jetzt können Sie auch die anderen MIDIs abspielen, die sich im KMidi Paket befinden.
Gelegentlich werden Sie erleben, daß KMidi einen Patch für ein spezielles Instrument nicht findet. (Öffnen Sie das Informationsfenster, um eine Fehlermeldung zu sehen.) In diesem Fall müssen Sie sich nur den fehlenden Patch besorgen und ihn installieren, indem Sie ihn in das Verzeichnis patch/ kopieren und Ihre Konfigurationsdatei bearbeiten, um KMidi anzuzeigen, daß der neue Patch nun verfügbar ist.
Manchmal klingt auch ein bestimmtes Instrument nicht besonders gut. In diesem Fall können Sie sich in einem der Ultrasound-Archive einen neuen Patch besorgen und damit den schlechteren ersetzen. Wie Sie feststellen werden, ist es völlig Ihnen überlassen, wie gut jedes Instrument klingt. Sie können sogar Ihre eigenen Patches mit dem pat2wav Programm herstellen, das in der KMidi-Distribution enthalten ist.