MIDI, Timidity e Rosegarden no Kurumin: Solução definitiva

Publicado por andre uebe em 12/06/2007

[ Hits: 9.128 ]

Blog: http://resa.net.br

 


MIDI, Timidity e Rosegarden no Kurumin: Solução definitiva



Cansado de tentar executar MIDI no Kurumin? Siga os passos abaixo, executando o script e resolva definitivamente este problema:

(OBS.: # = prompt - Não é para ser digitado).

1) No shell (terminal), abra um arquivo de texto:

$ mcedit timidity.script

2) Copie para este arquivo o script abaixo:

#!/bin/sh
#Escrito por Alex Santos Encarnação
#e-mail: alexencarnacao@aol.com
#Adaptado por Jeferson Martinho
#Modificações para contornar negação de permissões e alterações para o /etc/init.d/timidity funcionar corretamente)
#e-mail: jeff@novaondanet.com.br


kdialog --yesno "Vou iniciar o processo de instalação do Timidity e baixar os patches necessários para a instalação. Os patches têm cerca de 71 MB. Por isso, além de ser necessária a conexão à Internet, o processo é um pouco lento. Posso prosseguir mesmo assim?"
resposta=$?
case $resposta in

0)
  echo "Baixando patches para o Timidity..."
  wget -c http://sunsite.univie.ac.at/musicres/thammer/\
HammerSound/localfiles/soundfonts/FluidR3122501.zip
  echo "Baixando descompactador de patches para o Timidity..."
  wget -c http://www.melodymachine.com/files/sfarkxtc_lx86.tar.gz
  echo "Iniciando instalação do Timidity..."
  sudo apt-get install timidity pmidi
  echo "Descompactando patches..."
  unzip FluidR3122501.zip
  tar -zxvf sfarkxtc_lx86.tar.gz
  ./sfarkxtc "FluidR3 GM.sfArk"
  echo "Movendo patches para a pasta /usr/share/timidity..."
  mv "FluidR3 GM.SF2" "FluidR3GM.SF2"
  sudo mkdir /usr/share/timidity
  sudo mv "FluidR3GM.SF2" /usr/share/timidity
  cp /etc/timidity/timidity.cfg timidity.cfg
  echo "soundfont /usr/share/timidity/FluidR3GM.SF2" >> timidity.cfg
  sudo cp timidity.cfg /etc/timidity/timidity.cfg
  sed -e 's/TIM_ALSASEQ=/TIM_ALSASEQ="true"/g' -e '/TIM_ALSASEQPARAMS=/c TIM_ALSASEQPARAMS="-B2,8 -Os -EFreverb=0 -EFresamp=1 -EFchorus=0"' /etc/init.d/timidity > timidity.tmp
  sudo cp timidity.tmp /etc/init.d/timidity
  sudo /etc/init.d/timidity start
  echo "Concluído."
  kdialog -msgbox "Instalação concluída. Modifique o dispositivo de MIDI do KDE (Som & Multimídia > Sistema de Som > Hardware > Dispositivo de MIDI) para: TiMidity TiMidity port 0 - Alsa device. Faça o mesmo em seu player de MIDI favorito. Para usar o próprio Timidity como player, utilize a linha de comando: timidity -ia";;
1)
  kdialog -msgbox "Ok, abortado!";;
esac

3) Salve o arquivo e saia do mesmo:

Tecle F10 e SIM no mcedit.

4) Altere a permissão do arquivo (só para desencargo):

$ sudo chmod +x timidity.script

5) Execute o script, digitando no terminal:

$ sudo ./timidity.script

6) Aguarde o termino da instalação.

7) Instale o solfege (para treinos de teoria musical):

$ sudo apt-get install solfege

8) Instale o rosegarden (para editar MIDI e partituras):

$ sudo apt-get install rosegarden

9) Execute solfege ou rosegarden:

$ solfege
ou
$ rosegarden

10) Divirta-se!

OBS:

a) Se aparecer uma mensagem de erro ao executar o rosegarden informando que o sistema está com baixa resolução, ignore!

b) Sugiro ao Morimoto e equipe verificar o que o script implementa e colocar para funcionar definitivamente o timidity no Kurumin 7.x ou 8.

Abs

Andre

Outras dicas deste autor

Distro de música - Projeto Musix - Execute MIDI sem dor de cabeça

Configurando a placa de vídeo ATI Radeon HD 2400 XT no Ubuntu e Debian

Configurando Gnome 3 para Gnome Tradicional no Ubuntu 11.04 Natty Narwhal

Utilizando o recurso inteligente de formatação de recuo de texto no LibreOffice

Acessando o site do BB (Banco do Brasil) no Linux Mint 17 e Ubuntu 14

Leitura recomendada

FATAL: Module ndiswrapper not found - Linux Mint Debian

Repositórios YUM para Red Hat, Fedora e CentOS - Instalação via Script

Verificando montagem de unidade para abrir programa

Kermit e comandos AT

Montando imagens como partições

  

Comentários
[1] Comentário enviado por rodolfomedina1 em 11/09/2007 - 12:11h

Parabens pela dica...

[2] Comentário enviado por agk em 22/01/2008 - 12:10h

Meus parabéns, excelente dica, já havia muito tempo que fica me perguntando pq os midis não reproduziam com todos os sons no Linux, claro,, faltavam os bancos de som.

Muito obrigado.

[ ]'s.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts