21/06/2022
Toque mais uma vez
Uma boa forma de irritar as pessoas é tocar alto uma música que você gosta. Hoje isso é fácil porque existem essas caixas bluetooth com muitas luzes e qualidade sonora sofrível, demoniacamente projetadas para produzir um som que incomoda longe. Também existem aquelas máquinas de música chamadas jukebox que você encontra em alguns bares, não aqueles modelos bonitos de filme, só aquelas horrivelmente feias e mal-feitas, geralmente recheadas de forró eletrônico ou coisa assim.
O charme de colocar uma moeda no jukebox e escolher a música certa que toca no momento certo só existe no cinema americano e o auge da popularidade dessas máquinas aconteceu na primeira metade do século passado. O próprio conceito de ter um à la carte de músicas que você paga para ouvir num lugar público é uma coisa meio estranha. Ou não? Não sei, não saio de casa, estou por fora.
Mas a ideia de ter a minha biblioteca de músicas toda catalogada e fácil de desfrutar assim em casa sempre me interessou. Claro que existem diversas soluções para isso. Dizem que o iPod definiu o caminho, mas acho que muita gente gostaria de ter um daqueles jukeboxes lindos enfeitando a sala. Na prática não é algo prático, pelo menos não aquelas mecânicas.
É engraçado como o advento do áudio digital permitiu um monte de comodidade, mas vivemos agarrados a coisas como o vinil. A própria ideia da máquina jukebox é um esforço tremendo na intenção de facilitar o consumo de música apesar do vinil ser o suporte!
Bom, não vamos seguir por esse caminho hoje. Estou escrevendo esse texto porque trago boas novas: mais um projeto que se arrastou por anos está prestes a ser concluído!
Foi assim: em 2012 o prédio em frente ao meu sebo começou a ser demolido. Já com metade no chão, um dia surgiu um caminhão e descarregou no terreno um punhado de jukeboxes e caça-níqueis. Não eram máquinas feitas no Brasil, dessas que mencionei, mas sim aparelhos de verdade, bons. Infelizmente já velhos e quebrados. Ficaram ali no tempo e em breve a primeira chuva apareceria para por mais uma marca na decadência daqueles sobreviventes. Meu irmão ficou interessado e espertamente foi perguntar ao pedreiro que terminava de derrubar o prédio se aquelas máquinas iam para o lixo. Aparentemente o dono do terreno havia se livrado delas dando-as para ele. Vendo o interesse do meu irmão, fixou o preço em R$ 100,00 cada. Na época cem reais valia um pouco mais que hoje, garoto!
Barato, na verdade, mas não tínhamos dinheiro pra comprar todas. E mesmo uma seria um chute, já que não entendíamos nada e não sabíamos se valiam algo além do peso em sucata. Aconselhei meu irmão que comprasse a que parecesse estar em melhores condições. Ele até tirou algumas fotos para vermos com calma.
Nada muito vistoso, eram máquinas de trabalho, sem o glamour dos modelos antigos que vem a mente quando pensamos em jukebox. Essas já pertenciam a era do CD e haviam rodado durante anos por muitos bares e outros lugares menos nobres, você sabe. Todas estavam com partes quebradas ou canibalizadas. Essas das fotos são da marca americana Rowe.
Escolhemos essa da foto abaixo. Parecia mais conservada e completa, além de valiosa:
A Wurlitzer é uma marca alemã bastante famosa por construir instrumentos musicais, mas que também tem modelos de jukebox icônicas. Não essa, claro, essa era feita para funcionar e dar dinheiro. A jukebox Rave On foi lançada em 1995 e permaneceu em produção até meados de 2000. Tem potência sonora de 120 Watts RMS e funciona originalmente com uma disqueteira de CDs em forma de torre que tem capacidade para até 120 discos, algo em torno de 1500 músicas. A máquina tem um mostruário para 54 capas que consiste em seis painéis rotativos. Ela mede 1,5m de altura e pesa 137kg. Parece um pouco com uma geladeira ou aqueles fornos de assar frango.
Na época fiz um videozinho e subi no youtube, dá para ver o funcionamento do mostruário: https://www.youtube.com/watch?v=et6ABe3i5fM
E foi isso. Empurramos ela para a loja e desde então temos empurrado esse trem de um lado para outro. Ensaiei um restauro mais de uma vez, pesquisei peças impossíveis de encontrar no Brasil e tentei entender como seu mecanismo metade digital metade analógico funcionava. Encontrei manuais, esquemas, a coisa toda.
Um trabalho bem chato que sempre enroscou em algum contratempo
Depois de finalmente desistir de originalidades, bolei uma substituição do sistema de disqueteira por músicas em mp3 usando um software bastante competente chamado DWJukebox (https://dwjukebox.wordpress.com/). Qualquer gabinete minitorre caberia no imenso espaço ocupado pela disqueteira. Os botões do painel seriam redirecionados para uma placa de circuito de um teclado USB comum e um mini monitor de 7 polegadas exibiria todas as informações necessárias. Vários testes mostraram que funcionaria muito bem, inclusive com o moedeiro e o noteiro em ação, mas por algum motivo que me foge da cabeça agora veio outro hiato de anos.
Recentemente tive um insight: descartar a ideia de um computador, tão arcaica quanto uma disqueteira, e usar um tablet. Aproveitando que eu vinha melhorando minha habilidade em roubar php, desenvolvi um sisteminha lindo usando meu velho conhecido Palapa Web Server, o melhor servidor web já criado para rodar em dispositivos android! Sim, porque criar um app de jukebox mesmo não está ao meu alcance. Por outro lado, acho que cheguei a uma solução elegante, simples e ótima usando só isso e criando um app que simplesmente exibe uma janela webview apontada para o servidor.
Uma vantagem desse método é que, uma vez que o tablet esteja conectado a rede wifi, você pode acessar a biblioteca de músicas de qualquer lugar na sua casa. Além disso, para ampliar as possibilidades de uso e valorizar mais o produto final, vou instalar bluetooth (olha só) e entrada auxiliar, de modo que será possível ouvir música de outras fontes. A máquina tem um bom amplificador e falantes poderosos, então será um sistema de som caseiro bastante satisfatório. Tornar o moedeiro e o noteiro funcionais seria complicado, então vão ser retirados, assim como a chapa de alumínio do painel, que teve de ser substituída para dar espaço para a fixação do tablet.
Assim que a máquina estiver pronta publicarei algumas fotos, porque nesse momento ela está desmontada: precisamos trocar as laterais que estão infestadas de cupim. Falta pouco!
Mas dessa vez vai porque o tempo urge, a vida passa, os tempos mudam. Precisamos encerrar alguns ciclos para iniciar novos.
Monte sua própria jukebox sem gastar muito!
Sem falsa modéstia aqui, acho que a solução foi muito boa. Penso até em construir um desses para mim, usando esse sistema, já que essa máquina é para vender e finalmente liberar espaço. Como não sei o dia de amanhã, vou compartilhar agora a solução que criei. Embora tenha sido pensada para um caso específico e seja necessário algo à parte que exiba uma lista com o nome das músicas, espero que seja útil para alguém. Inclusive eu gosto muito de confete e se alguém quiser testar aí e me dizer como ficou foda e como eu sou o cara, eu agradeço.
Esse é um screenshot do player no tablet:
Primeiro você vê o número da música que quer ouvir no mostruário de capas da máquina, depois no tablet você corre com o dedo a lista à direita e toca no número correspondente. Na barra superior você confere o tempo decorrido e total da música e pode até mesmo pular para alguma parte tocando na divisão entre a faixa verde e azul. E tem outros recursos comuns de um player, como shuffle e tal. Essa interface foi possível juntando php e o jPlayer (https://jplayer.org/). Foda hein, fala sério!
Então eis a receita pra você montar seu jukebox:
- Um tablet android de 7 polegadas. Pode ser antigo, rodando android 4 mesmo. Idealmente com wifi funcionando, slot de cartão de memória e saída de áudio ok.
- App Palapa Web Server
- App da jukebox (feita especialmente para o tablet que vou usar na máquina, um Samsung Galaxy Tab2 com Android Jelly Bean 4.2.2, mas que deve funcionar bem em outros modelos. De qualquer forma é fácil criar um, se necessário, é apenas uma janela de navegador apontando para http://127.0.0.1:8080.
- Arquivos do sistema que fiz em php
- Suas músicas
- Algum aparelho de som para ligar o tablet, afinal você quer ouvir a música bem alta, não é?
Para facilitar sua vida, toma aqui quase tudo isso aí num arquivo zip só: montesuajukebox.zip
Bora fazer!