Deutsch English
Midi Diesen Artikel auf Deutsch lesen

Better Midi sound, part II – Soundfonts in Windows with Timidity

Attention: This post is a little old, and I’ve written a new one with a more modern and less complicated solution. You can find it here.

After a comment on my debut post “Better Midi sound”, I decided to have a look at Timidity for Windows again. Back then, I simply hadn’t understood the program. But through continuous occupation with the subject matter during the last year, I have obviously developed a better understanding for it. ;) At least this time I found out within a few minutes how to make Windows play all Midi sounds with a Soundfont with the help of Timidity.

My last year’s tips only worked with special players like XMPlay or SynthFont. This time, however, we will install Timidity as a Windows Midi driver and then tell it to use our favourite Soundfont for playback. This way, we get down to the root of the trouble, with the result that Midis will principally be played via Soundfont in any player or program.

First download twsynth twsynth. That is basically a version of Timidity that has already been compiled for Windows. For the sake of simplicity, I chose the English .exe file English .exe file. Important: Tick the box “Timidity++ Driver” during installation!

After that is done, there’s only one litte thing left to do: You have to tell Timidity which Soundfont to use for Midi playback in a config file. For this purpose, create (or open) the file timidity.cfg in the installation directory and enter something like:

dir "E:\Eigene Dateien\Soundfonts"
soundfont CrisisGeneralMidi1.8.sf2 order=0

The first line describes the path to the Soundfont and the second the file name. Now you only have to choose the “Timidity++ Driver” in the Windows Midi options (“Control Panel” → “Sounds and Audio Devices” → “Audio”). That’s it! Piece o’cake, huh?



Comments

1 2 3 4

  1. 8th August 2009
    10:09 pm

    Frankie flag

    @Ralf:

    Die “timidity.cfg” liegt im musix Order vom timidity Programm Ordner.

    Unter Vista und Windows 7 muss man MIDI Mapper (http://akkordwechsel.de/15-windows-vista-und-der-midi-mapper/) benutzen. Da man sonst nicht vom Windows MIDI Player zum Timidity++ Treiber wechseln kann.

    Wenn man erfolgreich war, dann hört sich das ungefähr so an: http://www.youtube.com/watch?v=5YAMpaGcY9k

    Gruß
    Frankie

  2. 18th June 2009
    6:06 pm

    Joachim flag

    In Windows 7 ist der Soundfont verbessert worden! Aber leider immer noch nicht gut genug!

    Unverständlich, warum Microsoft einem nicht erlaubt , eigene Soundfonts zu verwenden!

    Hoffentlich gibt es bald eine Lösung!

  3. 5th June 2009
    4:55 pm

    Ginchen flag

    Mit Installationsverzeichnis meine ich den Ordner, in den Du Timidity vorher installiert hast. Standardmäßig müßte das C:\Programme\Timidity sein. Darin findet man dann normalerweise eine Datei namens timidity.cfg, die man mit dem ganz normalen Windows-Editor öffnen und bearbeiten kann. Sollte die Datei nicht vorhanden sein, dann erstellt man einfach eine ganz normale Textdatei und benennt sie später um in timidity.cfg.

    Ich hoffe, das war jetzt verständlicher. ;)

  4. 5th June 2009
    4:41 pm

    Ralf flag

    Wenn das geschafft ist, fehlt nur noch eine Kleinigkeit: Man muß Timidity über eine Config-Datei mitteilen, welche Soundfont es zum Abspielen von Midis nun verwenden soll. Dazu erstellt (oder öffnet) man im Installationsverzeichnis die Datei timidity.cfg und trägt darin z. B. folgendes ein:

    dir “E:\Eigene Dateien\Soundfonts”
    soundfont CrisisGeneralMidi1.8.sf2 order=0

    Den Satz verstehe ich nicht! Wie ERSTELLT oder ÖFFNET man ein Installationsverzeichnis → Grübel

    Besten Gruß Groove

  5. 12th May 2009
    10:20 pm

    Ursula Rissmann-Telle flag

    Hallo, ich kann Entwarnung geben: nach einem Neustart funktioniert alles wieder!

    viele Grüße

  6. 12th May 2009
    9:16 pm

    Ursula Rissmann-Telle flag

    Hallo, heute wollte ich eine Capella-Datei abspielen, aber es funktioniert wieder nicht! Ich habe alles überprüft. Alle Installationen sind da, alle Häkchen sitzen richtig. haben Sie einen Tipp?

    herzliche Grüße

  7. 8th May 2009
    8:32 pm

    Ursula Rissmann-Telle flag

    Herzlichen Dank für diesen guten ausführlichen Hinweis, mit dem ich endlich meine langjährigen Probleme mit Midi lösen konnte. Nun kann ich meine Capella-Dateien wieder abspielen!

    Dankbare Grüße

  8. 7th March 2009
    12:55 am

    Ginchen flag

    Was genau funktioniert denn nicht?
    Ich habe leider (leider? ;)) keinen einzigen Rechner mit Windows Vista im Haus, kann es also nicht testen. Hast Du die neuere Version im ersten Kommentar probiert? Auf der Seite gibt es weiter unten auch noch etwas, das sich “Windows Driver Configurator” nennt. Vielleicht hilft Dir das irgendwie weiter?

  9. 6th March 2009
    9:11 pm

    fischkopf flag

    Das ganze funktioniert leider nicht unter Windows Vista :(

  10. 22nd February 2009
    5:44 pm

    vanye flag

    Hallo.

    Vielen Dank für die schnelle Hilfe. Jetzt kann ich meine alten DOS-Perlen mit perfektem MIDI-Sound genießen. :-)

    Der Link führt zu einer aktuelleren Version:
    http://sourceforge.jp/projects/twsynth/releases/
    Bin durch Zufall drauf gestoßen…
    Hellau!!

1 2 3 4

Write comment

Allowed HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <p> <pre lang="" line="" escaped=""> <q cite=""> <strike> <strong> <img src="" alt="" class="" width="" height=""> | Code snippets can be posted in `backticks`. Example: `<?php echo "Hi!"; ?>`