Timidity
O
timidity é um tocador de arquivos midi que consegue tocar uma sequência de músicas compactadas em zip.
O timidity é composto de vários pacotes:
- timidity
- timidity-daemons
- timidity-el
- timidity-interfaces-extra
É preciso instalar todos os pacotes, ou o programa ficará ruim, sem interface gráfica decente.
Arquivos midi dependem de fontes de som ou de sinterizadores. No caso o timidity instala fontes de som. Realmente são os pacotes debs das fontes que se instalam neste diretório: /usr/share/sounds/sf2
O nome do arquivo fonte naturalmente é FluidR3_GM.sf2 ou algo similar.
Para configurar o timidity digite:
sudo gedit /etc/timidity/timidity.cfg
Aparece algo assim:
# If you have the GUS General MIDI patch set, uncomment the following lines
# and edit the "dir" statement to point to your GUS patch directory.
#
dir /etc/timidity
source fluidr3_gm.cfg
#source gravis.cfg
#source gsdrums.cfg
#source gssfx.cfg
#source xgmap2.cfg
#source proteus2.cfg
#source mt-32.cfg
#####
# you don't usually need sustain.cfg anymore, use the -m option instead
#source sustain.cfg
#
Os arquivos *.cfg devem estar no diretório indicado na primeira linha.
O arquivo fluidr3_gm.cfg também é tipo texto e editável. Ele deve indicar a localização do soundfont.
dir /usr/share/sounds/sf2
bank 0
0 %font "FluidR3_GM.sf2" 0 0 amp=29 pan=0
1 %font "FluidR3_GM.sf2" 0 1 amp=41 pan=0
Etc.
Para finalizar a configuração, edite o menu. Botão direito do mouse sobre a palavra "Aplicativos", escolha com o botão esquerdo: editar menus.
Clique em multimedia do lado direito do menu que se abriu e em timidity do lado esquerdo e depois botão direito sobre a palavra timidity e <propriedades>.
No campo comando está escrito:
/usr/bin/timidity -ia
Substitua -ia por -ik, assim:
/usr/bin/timidity -ik
Agora o timidity aparece com uma interface gráfica bem melhor.
Para usar o timidity clique com o botão direito do mouse sobre o arquivo *.mid e selecione <abrir com> ... timidity.
Os arquivos mid podem estar compactados em zip, ou .tar.gz e mesmo assim serão abertos, quer dizer: não precisa descompactar para tocar o arquivo.
Codecs
Para instalar os codecs use o Synaptic. Os pacotes principais são:
- flac
- gnome-codec-install
- libaacplus2
- libavcodec52
- libdirac-decoder0
- libdireac-encoder0
- libflac++6
- libflac8
- libk3b6-extracodecs
- libkate1
- libvorbis0a
- libvorbisenc2
- libvorbisfile3
- mencoder
- transcode
- w64codecs (w32codecs)