Página seguinte Página anterior Índice geral
KMidi é parte do projeto KDE http://www.kde.org. KMidi pode ser encontrado em ftp://ftp.kde.org/pub/kde/, o principal site FTP do projeto KDE. O site base do KMidi é http://math.cornell.edu/~wuebben/kde.html
Para compilar com sucesso o KMidi, você precisa das últimas versões
de libkdecore
e libkdeui
. Todas as bibliotecas requeridas
bem como o KMidi em si podem ser encontrados em
ftp://ftp.kde.org/pub/kde/.
Para compilar a interface de linha de comando do TiMidity, qualquer sistema no estilo Unix deve servir, ou mesmo o Windows 95. As outras interfaces têm requisitos especiais (veja os vários arquivos README na distribuição). A interface Motif funciona razoavelmente bem com Lesstif.
Se você já tinha o KMidi instalado antes, seria interessante fazer uma
cópia de segurança dos arquivos do diretório de configuração
(geralmente $KDEDIR/share/apps/kmidi/config/
) antes de instalar
uma versão mais atual, visto que certos arquivos podem ser sobrescritos.
Similarmente, antes de instalar a versão não-KDE do TiMidity, faça uma
cópia de segurança de /usr/local/lib/timidity/*
.
Por outro lado, para fazer uma instalação completamente nova, você deve remover quaisquer diretorios, pois os arquivos antigos podem não ser sobrepostos pelos novos.
Se você tem o pacote kdemultimedia
inteiro, entre no diretório
kdemultimedia
e
% ./configure
Então, para compilar todos os programas de multimídia, permaneça nesse
diretório; ou para compilar apenas o KMidi, entre no diretório kmidi
e
% make
% make install
Para a versão não-KDE do TiMidity, edite o arquivo Makefile.tim conforme requerido (dependendo de qual interface de usuario você quer), então
% make clean
% make -f Makefile.tim
% make -f Makefile.tim install.bin
% make -f Makefile.tim install.lib
% make -f Makefile.tim install.man
Se você tiver problemas, queira reportá-los a mim.
Há três tipos de arquivos que KMidi/TiMidity pode usar: GUS, IW e AWE32.
Um conjunto de amostragens e parâmetros para um instrumento estará num
arquivo isolado no caso do formato GUS, porém o formato IW traz varias
amostragens dentro de um único arquivo .dat
, e parâmetros de vários
instrumentos em um único arquivo .fff
. O formato AWE coloca tudo
num único arquivo .sf2
ou .sbk
.
Alguns lugares onde você pode encontrar arquivos GUS:
Dan Hollis criou um conjunto de arquivos. Visite sua página em http://www.anime.net/~goemon/timidity e ajude-o a fazer deste o melhor conjunto disponível.
Novas: Eu copiei o conjunto acima para o site ftp.kde.org
.
Ele pode ser encontrado em
ftp://fiwi02.wiwi.uni-tuebingen.de/pub/kde/stable/Beta2/apps/multimedia/sound/
mas eu acredito que será movido desse diretório para outros até que
encontremos um bom lugar para ele. Portanto, dê uma olhada geral no site
ftp.kde.org
, se você não puder encontrar o conjunto no local
previamente mencionado.
Os conjuntos também podem ser encontrados empacotados como módulos
rpm
ou deb
no arquivo SunSite:
Eu não tentei os sites acima (ainda), e pessoalmente uso o conjunto Midia com alguns arquivos adicionais e dois conjuntos de percussão.
O conjunto Midia pode ser encontrado em: ftp://archive.cs.umbc.edu/pub/midia/
Para conjuntos adicionais e conjuntos de percussão: (pegue os
conjuntos gsdrum
e wow
)
ftp://ftp.cdrom.com/pub/gus/sound/patches/files/
Vincent Pagel criou um conjunto de arquivos. Esse link só funcionará durante o horário noturno de Paris, o que significa madrugada e manhãzinha no Brasil: ftp://sig.enst.fr/pub/midi/instruments/
O arquivo de configuração que serve para esse conjunto pode ser encontrado aqui: ftp://sig.enst.fr/pub/midi/timidity_pagel.cfg
Veja a TimidityPage: http://www.clinet.fi/~toivonen/timidity/
e a Takashi's Page: http://bahamut.mm.t.u-tokyo.ac.jp/~iwai/midi.html#TiMidity
A página de Takashi recomenda o arquivo AWE32 SoundFont de 8MB
chaos8m.sf2
e o arquivo AWE32 SoundFont de 12MB chaos12m.sf2
disponíveis em
http://soback.kornet.nm.kr/~chaos/sbawe32/sbawe32.htm,
que são muito bons. (Eles são empacotados como EXEs de
auto-descompressão).
Há vários arquivos IW gratuitos em ftp://sdc.wtm.tudelft.nl/pub/music/soundbank/. O único conjunto IW que eu conheço com arquivos stereo (which KMidi/TiMidity can play) custa $33 em um CD; veja o site http://sdc.wtm.tudelft.nl/utopia/.
Cada um dos conjuntos de arquivos acima (você só precisa de um) deve
vir com um arquivo de configuração .cfg
, semelhante aos arquivos
.cfg
que vêm com o KMidi e residem em
KDEDIR/share/apps/kmidi/config
O KMidi tem arquivos de configuração prontos para aceitar um certo número de conjuntos de arquivos complementares.
Para completar a instalação de um conjunto completo de arquivos
complementares, edite o arquivo timidity.cfg
e configure-o para aceitar
os arquivos que você conseguiu. (Se você der uma olhada no arquivo
timidity.cfg
, ficará totalmente óbvio do que estou falando).
E é isso aí. Agora você pode seguir em frente e reproduzir os outros MIDIs que vêm com a distribuição do KMidi (e muitos outros, é claro).
Ocasionalmente você verá que o KMidi não pôde encontrar um arquivo
para determinado instrumento. (Abra a Janela Informações para checar
isso). Nesse caso, o que você tem a fazer é achar por si mesmo o
arquivo em falta e instalá-lo no diretório patch
, e editar
o arquivo .cfg
do conjunto de arquivos complementares, para dizer ao
KMidi que o novo patch está disponível agora.
Às vezes um instrumento em particular não soa lá muito bem.
Nesse caso, basta conseguir um novo conjunto de arquivos complementares
de qualquer um dos arquivos Ultrasound e trocar o arquivo ruim
pelo melhor. Como você pode ver, só depende de você a qualidade
de som dos instrumentos. Você pode até fazer seus próprios
arquivos complementares, usando o utilitário pat2wav
que está
incluído na distribuição do KMidi.
Página seguinte Página anterior Índice geral