SoundFontit FluidSynthissa 2009-06-14 22:24

Kuvaus:

Itselläni oli joskus Soundblaster AWE 64 Gold -äänikortti, ja on itse asiassa vieläkin, mutta nykyisissä emolevyissä ei juuri ole ISA-väylää jota kortin vanhemmat mallit käyttävät. Linuxille löytyy on näppärä softasyntetisaattori FluidSynth, joka osaa sellaisenaan toistaa MIDI-instrumentit sisältäviä SoundFont-tiedostoja, joita mm. tuo Soundblaster käyttää (toimii myös Win/Mac).

Asentaminen

Ubuntussa ohjelman saa asennettua esim. komennolla:

sudo apt-get install qjackctl qsynth

Komennolla ladatuista ohjelmista JACK on äänipalvelin jota lähes kaikki Linuxin äänitysohjelmat käyttävät. Qsynth taas on graafinen käyttöliittymä FluidSynthiin, joka asennetaan sen mukana. Lisäksi asentuu muitakin paketteja joista nämä ohjelmat ovat riippuvaisia.

Perusasetukset

1. Käynnistä JACK

Käynnistä ensin JACK Control (qjackctl), ja klikkaa etupaneelista Start äänipalvelimen käynnistämiseksi.

JACK saattaa antaa "Could not connect to server" -tyyppisiä virheilmoituksia, ja se vaatiikin yksityiskohtaisempia asetuksia äänikorttia varten. Pikaratkaisuna voi kokeilla kohdassa Setup poistaa valinnan Realtime. Tämä ei ole täysin toimiva ratkaisu, mutta sillä ehkä pääsee testaamaan Qsynthia. (Jos haluat viritellä enemmän, ks. ohje Ubuntu Studio, ja palauta valinta Realtime.)

How to Configure JACK in Ubuntu Studio
JACK-lisäasetuksia.

2. Lataa SoundFont Qsynth/FluidSynthiin

Käynnistä seuraavaksi Qsynth.

Siirry Qsynthissä kohtaan Setup > SoundFonts, ja lataa haluamasi sf2-tiedosto kohdassa Open.

Siirry Qsynthissä kohtaan Setup > MIDI, ja valitse kohdassa "ALSA Sequencer Client ID" yläreunan kohdassa "Engine name" antamasi nimi tälle soittimelle (oletuksena Qsynth1).

3. Linkitä MIDI-sisääntulo FluidSynthiin (JACK)

Siirry takaisin Jackiin, kohtaan Connect > ALSA, ja tee kytkentä esim. koskettimiston (tai sekvensseriohjelman) MIDI-liitännän ja FluidSynthiin tehdyn soittimen välille valitsemalla molemmat, ja klikkamalla Connect:

Näillä asetuksilla voi nyt soittaa SoundFontteja koskettimistolta. Huom! Jotkut SoundFontit saattoivat ainakin osittain pohjautua alkuperäisellä kortilla ROM-muistissa olleisiin soundeihin. Nämä eivät luonnollisesti toimi.

Luokka: »
Avainsanat:, , , , , , , , , ,
http://raulihaverinen.fi/verkko-opas/?id=231