MIDI (Linux)

Aus MattWiki
Version vom 25. Dezember 2015, 20:48 Uhr von Matt (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Allgemeine Infos zu: * Timidity MIDI Server und Player --> Hohe Latenz in der Wiedergabe * FluidSynth --> Echtzeitwiedergabe * Soundfonts == Soundfonts == Fol…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Allgemeine Infos zu:

  • Timidity MIDI Server und Player --> Hohe Latenz in der Wiedergabe
  • FluidSynth --> Echtzeitwiedergabe
  • Soundfonts

Soundfonts

Folgende Soundfonts können für Timidity und FluidSynth verwendet werden.

# apt-get install fluid-soundfont-gm fluid-soundfont-gs


Timidity

# apt-get install timidity timidity-daemon timidity-interfaces-extra

Konfiguration

# nano /etc/timidity/timidity.cfg

Folgende Zeile:

source /etc/timidity/freepats.cfg                                                                                     

Ersetzen durch entweder

source /etc/timidity/fluidr3_gm.cfg                                                                                    

oder

source /etc/timidity/fluidr3_gs.cfg                                                                                    

Alternativ können beide auch mit "#" auskommentiert werden und ein Soundfont direkt hinterlegt werden:

dir /usr/share/sounds/sf2/
soundfont arachno_100.sf2


Für ScummVM kann man in den Soundkarten direkt die Soundkarte "Timidity" ganz unten im PullDown auswählen.

Problem dabei ist jedoch, dass Timidity sehr hohe Latenzen hat, und daher die Wiedergabe unter ScummVM bei iMuse-Spielen (Monkey Island, etc.) eher schlecht ist.


FluidSynth