O próximo passo é a configuração do Jack. Apanhei para configurar isso e escrevo para facilitar os aficionados de multimídia. Isto é configuração avançada de multimídia, uma delícia saborosa para quem for até o fim. Você precisa de um chip de som moderno, da Creative ou equivalente. A maioria dos chips on board são de boa qualidade e bons recursos.
Instale os seguintes pacote pelo Synaptic:
- jackd
- qsynth
- qjackctl
- jack-rack
- jack-tools
Instale.
Os programas vão para o menu do Gnome. Procure o Jack Control, e abra o programa. Aparece uma interface gráfica. Escolha o botão setup.
Escolha o driver ALSA. Não marque nenhuma das caixas da esquerda, você pode fazer experiências mais tarde.
Sample rate 44100
Input latency 2
Output latency 2 (novamente você pode fazer experiências mais tarde)
interface hw:0
Já pode dar ok e acionar o botão start.
Abra o qsynth.
Aperte o botão setup.
Marque enable MIDI output.
MIDI DRIVER alsa_seq.
MIDI Channels 16.
Na aba AUDIO selecione:
Audio Driver JACK
Sample format 16 bits
Sample rate 44100 (dese ser o mesmo do jack)
Na aba seguinte (soundfonts) você precisa de um sound font.
Há soundfont descompactado e pronto para usar neste site:
Soundfonts compactados.
Para baixar e descompactar um sound fonte leia esta página aqui do VOL:
Os soundfont são arquivos *.sf2 mas normalmente são fornecidos compactados no formato sfark *.sfark e precisam do descompactador (sfark), que está aqui:
No mesmo site você pode achar o descompactador sfarx para wine:
Pode usar o do wine, é mais fácil de instalar e funciona do mesmo jeito.
Após descompactar na aba soundfont aperte o botão open e selecione o sound fonte que você descompactou.
Você pode usar qualquer sound fonte que tenha os 128 instrumentos. Sound fontes dedicados de um ou dois instrumentos não vão funcionar.
Além disso os soundfonts podem ser editados com o swami, disponível no repositório do Ubuntu e carregados na memória com o programa awesfx.
Noque que o awesfx é um pacote e os comandos são:
- asfxload SoundFont file loader (ALSA)
- sfxload SoundFont file loader (OSS)
- setfx Chorus/reverb effect loader
- aweset Change the running mode of AWE driver
- sf2text Convert SoundFont to readable text
- text2sf Revert from text to SoundFont file
- gusload GUS PAT file loader
O comando que carrega o sound fonte na memória é o asfxload nome_do_bicho.sf2.