Revista Do Linux
 


 
EDIÇÃO DO MÊS
 CD do Mês


 Mensagem ao Leitor
 Capa
 Entrevista
 Estudo de Caso 1
 Estudo de Caso 2
 Documentação
 Hardware
 Software
 Programação
 Redes
 Ferramenta
 Desenvolvimento
 Segurança
assinantes
 

Aditivando o XMMS

Com o XMMS e alguns de seus plugins, organizar e ouvir suas MP3 fica mais fácil e divertido

Qualquer um que tenha uma coleção razoável de MP3 sabe que dá um certo trabalho mantê-las organizadas, e ainda encontrar plugins para o XMMS que dêem aquele "toque extra" em suas músicas. Mostramos aqui uma coleção de plugins e ferramentas que podem facilitar o trabalho e ensinar alguns truques novos ao player de MP3 mais popular do Linux. Confira!

Ajustando o volume

Você provavelmente já notou que cada uma de suas MP3 tem um volume diferente. Às vezes, estamos ouvindo tranqüilamente uma música quando, de repente, a seguinte chega com o volume no máximo, "estourando os tímpanos". A solução pra isso é usar um "normalizador de volume". O plugin Normalizer Volume faz exatamente isso. Você configura um volume máximo, e todas suas músicas serão tocadas naquele volume. E você pode configurar um volume máximo, para evitar distorções. Útil na hora de converter suas MP3 pra WAV e gravar um CD.

Delírio visual

Se você foi à casa daquele seu amigo macmaníaco e adorou os visuais "psicodélicos" do iTunes, não fique triste. Eles também estão disponíveis para Linux. Basta instalar o plugin GForce. As imagens podem ser geradas em uma pequena janela do seu desktop, ou em tela cheia. Aqui vai um aviso: O GForce é "pesado", e você provavelmente precisará de uma boa CPU para obter um desempenho aceitável. Uma opção mais leve e quase tão bonita, embora menos variada, é o Infinite.

Quem é quem?

Para manter uma boa coleção de MP3, é importante organizar suas músicas. O próprio formato MP3 já dá uma ajuda, colocando no início de cada arquivo um cabeçalho com as Tags ID3, que contém o nome da música, número da faixa, título, autor, álbum ao qual a música pertence, etc. O problema é que muitas músicas baixadas da Internet contêm tags ID3 inválidas, ou mesmo nenhuma. Um editor de tags como o EasyTag resolve o problema. Indo além das opções básicas de edição do XMMS, é possível procurar músicas em diretórios e subdiretórios inteiros, editar tags ID3 v1 e v2 (com as quais o XMMS não se entende muito bem), renomear os arquivos MP3 com base nas informações encontradas nas tags, remover as tags de um arquivo específico ou de todos os arquivos de um diretório, e muito mais. Para quem prefere a linha de comando, o fixmp3, escrito em Perl, tem basicamente as mesmas funções.

O que vou ouvir hoje?

Organizar "playlists" com as suas MP3 favoritas é algo essencial. Infelizmente, o gerenciador de playlists padrão do XMMS é pobre em recursos. É aqui que o MP3DBP (MP3 Database Player) entra em cena. O funcionamento é muito similar às pesquisas em uma base de dados. Primeiro, crie um índice de suas músicas, com o comando:


mp3dbp -d diretorio_de_suas_mp3

O arquivo mp3.db, será criado em seu /home. Agora é só começar a fazer suas buscas! Por exemplo, se eu quiser ouvir todas as músicas que tenham como artista Megumi Hayashibara, em ordem aleatória, basta digitar:


mp3dbp -r "Megumi Hayashibara" -o r

O MP3DBP irá criar uma playlist, abrir seu player de MP3 (XMMS ou mpg123) e tocar as músicas. Também é possível apenas gerar a playlist e gravá-la em seu /home. Existem várias opções de busca, e é possível combiná-las, incluindo ou excluindo termos. Uma leitura rápida na página de manual (man mp3dbp) do programa é essencial. Para que o programa funcione bem, é preciso que suas MP3 tenham informações corretas em suas tags.

Relembrando

Se você já jogou videogame alguma vez na vida, provavelmente tem uma música favorita, vinda de um jogo qualquer. Autores de emuladores descobriram como extrair tais músicas dos jogos e criaram formatos de arquivo como o NSF (para o NES), GYM (Megadrive/Genesis) ou o SPC (SNES), e plugins para o XMMS permitem que você ouça estas músicas novamente. Se você quer ouvir a trilha sonora de grandes jogos do Megadrive como Gunstar Heroes, Sonic, Streets of Rage e outros, utilize o Xymms. Se você era fã do SNES e de clássicos como Contra III, Axelay e Castlevania, você precisa do spcxmms. Para encontrar as músicas, basta dar uma passadinha no Game Music Archive do site Zophar's Domain.

Convertendo para MP3

Os plugins para reprodução de músicas de videogame são pesados, já que para tocar a música o plugin tem que emular o processador de som de cada console. Uma solução para aliviar um pouco a carga é converter seus .GYM, .NSF ou .SPC para MP3. Tudo o que você precisa é do plugin para o formato específico e do plugin Disk Writer, que já vêm com o XMMS. Faça o seguinte:

  • Abra a janela de preferências do XMMS (tecle Control+P)
  • Vá para a aba Audio I/O Plugins, opção Output Plugins
  • Selecione o Disk Writer Plugin, e clique em Configure
  • Em Path, indique o diretório onde você quer que os arquivos WAV sejam gravados, clique em OK, e novamente em OK na janela de preferências

Agora é só escolher uma música. Em vez de tocá-la nos alto-falantes, o XMMS irá gerar um .WAV da música em seu disco, no diretório que você indicou na janela de preferências do plugin Disk Writer. Depois é só converter esse arquivo WAV para MP3 usando seu encoder preferido, como o lame ou o bladeenc. Esse "truque" funciona com qualquer formato de arquivo suportado pelo XMMS.

Brincando de Karaokê

Se você gosta de dar uma de "cantor de chuveiro", vai adorar os plugins de remoção de voz do XMMS. Eles eliminam a voz do cantor na música, deixando somente os instrumentos. Perfeito para sessões de karaokê com os amigos madrugada afora. Como nem tudo é perfeito, tais plugins têm alguns probleminhas. O Voice Removal Plugin já vem com o XMMS, mas tem o péssimo hábito de eliminar, além da voz do cantor, o baixo e a bateria nas músicas. Já o DeFX não sofre deste problema, mas deixa o som meio "abafado". Vale ao menos experimentar.

Controle Remoto

Os mais preguiçosos vão gostar deste. O LIRC é um plugin que lhe permite comandar o XMMS usando um controle remoto. Isso mesmo, um controle remoto comum, desses de TV ou aparelho de som. Além do plugin, a página oficial do LIRC contém instruções de como montar seu próprio receptor de infravermelho (para ser conectado à porta paralela do computador) e uma lista de controles remoto suportados, com seus respectivos arquivos de configuração.

Painéis LCD

Outra combinação popular de hardware e software são os painéis LCD. Os mais comuns por aqui são os de 16 caracteres por 2 linhas (16x2), com um controlador Hitachi ou compatível. Há diagramas na Internet para a construção de um circuitinho que liga o LCD à porta paralela, controlando-o por software (geralmente o LCDProc) no Linux. Já o LCDXMMS usa estes painéis para mostrar o nome da música atual, tempo decorrido e um mini analisador de espectro. Um painel destes dá ao seu PC aquele ar de "aparelho de som", e chama a atenção de qualquer um que passar por perto.

Para saber mais


Rafael Rigues - rigues@RevistaDoLinux.com.b

A Revista do Linux é editada pela Conectiva S/A
Todos os Direitos Reservados.

Política de Privacidade
Anuncie na Revista do Linux