SF

De Pontão Nós Digitais

SoundFont

Descompactando sfArk

Normalmente, arquivos SF vem compactados. Para descompactar a versão 1:

   sudo apt-get install libgtk-3-dev
   git clone https://github.com/raboof/unsfark.git
   cd unsfark
   make
   sudo cp unsfark /usr/local/bin
   unsfark foo.sfArk foo.sf2

Para versão 2:

   git clone https://github.com/raboof/sfArkLib.git
   cd sfArkLib
   make
   sudo make install
   sudo ldconfig
   
   git clone https://github.com/raboof/sfArkXTm.git
   cd sfArkXTm
   make
   sudo cp sfArkXTm /usr/local/bin
   sfArkXTm foo.sfArk foo.sf2

Sintetizando com FluidSynth e arquivo MIDI

   fluidsynth -F foo.wav foo.sf2 foo.midi
   

Convertendo para MP3:

   lame --preset standard foo.wav foo.mp3

Convertendo para OGG:

   oggenc -q 5 foo.wav