Eu corro o Music Player Daemon em um Apple Cube antigo com dois discos rígidos grandes no software RAID1 com todos os meus CDs no formato flac.
Para controlar o daemon, conectei os comandos mpc a várias teclas F no XEmacs na minha máquina desktop. Occationally eu inicio o gmpc .
Eu escrevi um front-end muito rudimentar da Web, amigável ao iPod touch, que usa mpc para obter informações e enviar comandos.
Ah, e um utilitário simples de linha de comando que transfere um arquivo de música para a jukebox e o coloca em fila para reprodução imediata (ou seja, para podcasts baixados ad-hoc, etc.)
Até agora, sinto falta de duas coisas:
- Reprodução aleatória de álbuns em vez de faixas
- Ao colocar um CD, verifique se ele já existe no disco rígido, se houver, coloque o álbum na fila para reprodução imediata e ejete o CD. Caso contrário, transfira o CD para o disco rígido e toque-o. (Basicamente, combina "reprodução inserindo cd" / "rip inseriu cd's".
Ainda não consegui resolver esses dois.