Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Fluxbox com nautilus
Por Sup0rt3
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Como fazer para o Linux reproduzir sons MIDI
Linux user
Publicado por Rodrigo Zimmermann em 15/04/2008

Login: bilufe, 360153 pontos | Blog: http://bemvindoaolinux.blogspot.com
[ Hits: 5296 ]

Como fazer para o Linux reproduzir sons MIDI

Olá pessoal,

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.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada OpenFire - Chat corporativo de modo fácil!
   Dica Linux recomendada Exibindo nome da música no aMSN no Kurumin
   Dica Linux recomendada Batalhão: Jogo brasileiro para Linux!
   Dica Linux recomendada Racing Game - jogo de corrida espacial
   Dica Linux recomendada Instalando o aMSN 0.97.2 no Slackware 12 sem compilar nada

Comentários
[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

[3] Comentário enviado por dcampos em 16/04/2008 - 13:10h:

Infelizmente não funcionou no meu sistema. O que eu fiz foi o seguinte, no Arch Linux:

1. Instalei o timidity++, depois a fonte de som fluidr3 (disponível no AUR)
2. Adicionei a seguinte linha ao arquivo /etc/timidity++/timidity.cfg:

soundfont /usr/share/soundfonts/fluidr3/FluidR3GM.SF2

3. Executei: # /etc/rc.d/timidity++ start

Obrigado pela dica. 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


[6] Comentário enviado por Credmann em 17/04/2008 - 13:44h:

Ubuntu:
# aptitude install timidity

Feito e driver ALSA instalado.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.