Test drive no EMMS
Fazem algumas semanas venho testando o EMMS, um sistema multimidia para o Emacs. Ele atua como frontend para aplicacoes como o mpg321, mplayer e mp3info. Para quem nao gosta de sair do Emacs ele é perfeito, possui um bom browser, como praticamente tudo no Emacs é bastante configurável e permite que você gerenciar playlists de forma fácil.
Neste post irei mostrar como configurar o EMMS. Estou usando GNU Emacs 22.1, portanto se você ainda estiver usando o Emacs 21 provavelmente algumas das configuracões a seguir poderão não funcionar. Também será necessário pelo menos ter o mpg321 e o mp3info instalados.
Se você possui Debian ou Ubuntu é bastante fácil instalar, apenas digite apt-get install emms e pronto! Em outras distros o processo pode ser diferente, provavelmente vocês terão que baixar os fontes direto do site do emms e instalar na mão, não irei falar desse tipo de instalacão aqui, mas os interessados podem postar suas dúvidas ou me mandar um e-mail.
A configuracão básica também é fácil. Primeiro colocamos uma linha no .emacs informando onde está o arquivo de configuracao, apenas abra o seu ~/.emacs e coloque o seguinte em algum lugar no inicio do arquivo:
Essa linha apenas está dizendo ao emacs para carregar o arquivo ~/.emacs.d/emms.el quando o mesmo for iniciado.
Agora abra ou crie o arquivo ~/.emacs.d/emms.el e insira as seguintes linhas nele:
Digite M-x eval-buffer e pronto! Seu EMMS está configurado. Para testar digite M-x emms-play-directory e selecione um diretório contendo algumas mp3, o EMMS deverá comecar a tocar as MP3 e mostrar o nome da música na barra de estatus.É só isso? Não, ainda tem muito mais, ainda tem o browser do emms, algumas funcões de expansão que permitem que você faca forward, pausa, use o dired para selecionar faixas, … Mas vou dar um tempinho para vocês testarem essa versão básica antes de postar uma configuracão
mais avancada.