Estou postando esta dica para os usuários que porventura venham a enfrentar o mesmo problema que eu enfrentei.
Enfrentei um problema com o Linux dias atrás, mas consegui ajuda em um fórum e resolvi rapidinho o problema.
Veja qual era o meu problema:
- Instalei alguns softwares que trabalham com arquivos MIDI, mas eles não reproduziam qualquer som que fosse. Eu instalei o Rosegarden, e instalei outros programas por meio do Wine (D'accord Bateria Player e D'accord Teclado Player).
Estes programas acompanhavam a reprodução do som, mas o sistema de som não reproduzia. Então, tentei um fórum na internet e obtive a resposta "instala o timidity".
Então, instalei o dito timidity++, mas o som continuou sem reprodução.
O que fazer então?
- Observei que o timidity++ não é somente um programa de reprodução MIDI, mas é também um programa que permite que outros programas reproduzam MIDI.
Executando o timidity com a opção -d permitia que o Rosegarden e outros programas reproduzissem sons.
Mas surgiu outra questão: sempre vou precisar executar o comando "timidity -d" antes de executar o Rosegarden?
A solução para esta última questão é:
- Criar um script que chame o comando "timidity -d" na pasta ~/.kde/Autostart
- Dar permissões de execução para este script (chmod +x)
Assim, toda vez que o KDE iniciar o Timidity iniciará com o KDE e os seus programas poderão reproduzir normalmente arquivos MIDI.
Esta dica pode ser considerada um lixo, mas foi a solução encontrada para resolver um problema, espero ter contribuído para muitos com esta dica.
[1] Comentário enviado por evaldo1 em 15/04/2008 - 17:12h
Amigo, pode até ser que seja mesmo um lixo, mas muito do que sebemos hoje tem vindo do lixo que os arqueólogos reviram. E, pelo que sabemos, se não cuidarmos bem do nosso lixo, nosso mundo estará perdido.
Até agora eu estava quebrando a cabeça pra fazer meus mids tocarem, melhor, serem ouvidos.
Quando tiver mais lixo desse tipo disponível, por favor, poste.
Valeu muito!!
Evaldo
[2] Comentário enviado por f360c4 em 16/04/2008 - 10:07h
que isso, nada de lixo, vai me ajudar bastante também, fiz uns midis funcionarem um tempo atras mas de outra maneira que nem lembro, mas sua forma me parece bem pratica, vou testar no gnome .
abraços
[4] Comentário enviado por Teixeira em 16/04/2008 - 13:31h
Há um ditado chinês que diz que o lixo de um homem é a fortuna de outro homem.
Sua dica chega em boa hora, pois estou tendo problemas com minha Sound Blaster AWE64 que funciona no Windows 98 e no Kurumin, mas apenas parcialmente no DOS e nada no Basic Linux ou Slackware.
Executando o diagnose.exe (no DOS) a placa reproduz sons de 8 e 16 bits, mas nenhum som sintetizado.
Estranhamente no Windows os arquivos MIDI são executados, mas o teste (executado em janela do DOS) diz que o driver CTMIDI.DRV não pode ser encontrado - e realmente está faltando.
Meu problema entretanto não é exatamente esse: é que o sistema informa que não pode abrir /dev/dsp e a placa fica totalmente muda.
[5] Comentário enviado por agk em 16/04/2008 - 15:59h
É mais interessante colocar o timidity para funcionar como daemon.
Para reproduzir pode usar o player de sua preferência, eu uso o próprio timidity e o kmid.
Agora o que é importante mesmo são os bancos de sons, sem eles meu amigo, o som dos seus midis vai parecer um lixo mesmo, pois o freepats que instala junto com o timidity ainda é muito pobre em qualidade quantidade de instrumentos.
Segue as dicas que segui: http://www.vivaolinux.com.br/dicas/verDica.php?codigo=8711 http://www.guiadohardware.net/comunidade/showthread.php?t=319759