Bem, há muito tempo vinha buscando uma maneira prática de manter e tocar meus arquivos, utilizando o meu DAC USB. Acabei usando uma distribuição Linux chamada Jaguar RTOS em um computador levinho que tinha em casa. Mas a coisa toda era muito pouco prática. O boot desse computador demorava tempo demais. Era necessário manter monitor, teclado e mouse para a operação. Ainda, quando ligava o computador com um HDD externo conectado, algum processo do boot entrava em loop e eu demorava a perceber. Por isso, fui usando cada vez menos esse PC. Nesse meio tempo, resolvi montar um HTPC decente e, após comprar outro PC para isso, conheci o XBMC/Kodi. Uma coisa levou à outra e logo conheci o Openelec, o Raspberry Pi, e finalmente, o Volumio. Resolvi me aventurar então a construir um Rasberry Pi com Openelec e testar também (por que não?) o Volumio.
Primeiramente, sobre o Openelec, funciona maravilhosamente bem, até melhor que o Kodibuntu no HTPC. O Kodi no Openelec é controlado pelo próprio controle remoto da TV. Isso é uma mão na roda, pois para controlar o HTPC eu usava ou meu celular com o app do XBMC ou um miniteclado bluetooth, que sempre dava muito problema. Tanto o celular quando o miniteclado "dormiam" e eu nunca tinha controle imediato sobre o Kodi. E assim como no Kodibuntu, o Openelec puxa os filmes e séries diretamente do meu NAS. Maravilha! Só preciso agora descobrir como instalar o NETFLIX nele.
Agora, sobre o Volumio, esse programinha é o máximo! Seu único inconveniente é que o app android para controlá-lo não funciona na versão do android que tenho no meu celular atual. Mas o webapp funciona muito bem. E para o celular uso outro app que funciona tão bem quando o app do Volumio, chamado sound@home. Sumariamente falando, o Raspberry Pi com o Volumio fica conectado à sua rede e com o seu DAC espetado. Pelo app, você seleciona o que quer tocar e controla a música. No meu caso o Rasberry que comprei ficará realmente com o Openelec na tv do quarto. Mas já estou pensando em comprar mais dois: um para colocar o Volumio no som da sala e outro para deixar o Volumio permanentemente no meu DAC+AMP de fones.
Eu comprei o Raspberry Pi 2 Model B. Isso aqui é tudo o que você recebe quando compra. Só o RPi.
Comprei então um case para grudar com fita dupla face atrás da tv e ganhei de brinde esses dois dissipadores.
Esse é o case. Ele dá acesso às principais conexões do RPi, exceto ao GPIO, à saída para display de LCD e à entrada para a câmera. Mas nada disso será usado com o Openelec. Para o Volumio, estou cogitando construir um gabinete que combine com o combo da Schiit, Magni + Modi. Ou faço igualzinho para empilhar ou faço imitando um bloco de madeira para colocar por debaixo do combo. Aceito sugestões.
Aqui o RPi com os dissipadores de calor já colados.
Tudo pronto, com o Volumio já copiado para o microSD. Só preciso de 2GB de espaço para todo o sistema operacional e configurações.
Pronto, tudo plugado e funcionando... ou quase. Tive um problema grave à essa altura, mas após achar a solução, tudo funcionou. Mas cheguei a achar que o Volumio não funcionasse com o meu DAC. Na primeira inicialização, o som ficou horrível. Parecia picos de estática tocando junto com a música. Não dava para usar. Fiquei praticamente dois dias procurando uma solução em fóruns de som e Raspberry, até descobrir que era um simples problema de configuração. Para DACs que usam o C-Media CM6631A é necessário adicionar no arquivo /boot/cmdtime.txt o comando dwc_otg.fiq_fsm_enable=0 e reinicair o RPi. No segundo boot o som já vem cristalino.
E bom dizer que o RPi com o Volumio não depende exclusivamente de uma rede com NAS. Ele pode tocar arquivos de quaisquer dispositivos de armazenamento USB que estejam espetados nele, inclusive HDDs, com a ressalva de que para HDDs desses de notebook, sem fonte de energia, é necessário um HUB USB ativo. Creio que daria até para usar no carro.
O próximo RPi que pretendo comprar será outro RPi 2 Model B, para funcionar com o DAC e o amplificador de fones, mas para o som da sala acho que vou fazer diferente: um Raspberry Pi A+ (o modelo A+ só vem com um USB e sem ethernet) com um adaptador wi-fi USB e um dac i2S, provavelmente um Sabre ES9023 ou um Burr-Brown. Sobre isso, também aceito sugestões.
[]´s
Crawling Chaos