MIDI (Linux): Unterschied zwischen den Versionen
Aus MattWiki
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…“) |
Matt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 33: | Zeile 33: | ||
Timidity für andere Programme als Server zur Verfügung stellen: | |||
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. | $ timidity -iA | ||
Für ScummVM muss man einen lokalen Server folgendermaßen starten: | |||
$ timidity -ir 7777 # Start auf localhost:7777 | |||
Danach im ScummVM in den Soundkarten 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. | |||
Version vom 25. Dezember 2015, 19:53 Uhr
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
Timidity für andere Programme als Server zur Verfügung stellen:
$ timidity -iA
Für ScummVM muss man einen lokalen Server folgendermaßen starten:
$ timidity -ir 7777 # Start auf localhost:7777
Danach im ScummVM in den Soundkarten 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.