SDB:Odtwarzanie plikow MIDI
Sytuacja
Niektore karty dzwiekowe nie posiadaja syntezatora WaveTable aby odtwarzac pliki MIDI. W przypadku jesli posiadamy taka karte powinnismy uzyc oprogramowania dla syntezatora WaveTable takiego jak fluidsynth or timidity++. Przyklad zawarty w tym artykule zostal wykonany przy uzyciu timidity++
Procedura
Jako pierwszy krok musimy zaopatrzyc sie w pakiet Timidity oraz zainstalowac go.
W przypadku kiedy nie posiadamy pakietu Timidity prosze skorzystac z Linku umieszczonego ponizej: http://download.opensuse.org/distribution/SL-10.1/inst-source/suse/i586/timidity-2.13.2-21.i586.rpm
Uruchomienie daemon:
Aby Uruchomic timidity++ w modzie ALSA server, wpisujemy:
/usr/bin/timidity -iA -B2,8 -Os &.
WYswietli sie wiadomosc Opening sequencer port: 128:0 128:1, ukazujaca portMIDI .
Przyklad dla programu jesli chcemy uzyc aplikacji KMid:
Settings -> MIDI setup -> TiMidity TiMidity port 0 - ALSA device
Teraz powinien zostac uruchomiony timidity synthesizer. Nastepnie mozemy uzyc naszego ulubionego MIDI palyera aby odtwarzac pliki.
Aby zakonczyc timidity++, wpisujemy:
killall timidity