Anúncio do HT Forum

High End Media Servers (Audio)

Discussão em 'Computadores e Media Players/Servers' iniciada por Ryche, 11 Jun 2015.

  1. Ryche

    Ryche UltraSeven


    Desde 22 Nov 2002
    Nebula M-78
    Depois da primeira onda de media servers com PCs ligados em USBs assincronas, chega a nova tendência com sistemas de baixo consumo e consequentemente menos capacidade computacional, mas plenamente capazes de apresentar a qualidade buscada pelos audiófilos e seus arquivos de audio de alta definição.

    Em outro tópico: "Linux como player High End" eu cobri um sistema destes usando PC (x-ATX, NUC, Netbooks etc.) e Linux com Music Player Daemon (MPD), que constitui a espinha dorsal de muitos players High End de fabricantes renomados (Linux + MPD).

    Agora chega a vez de micro-computadores completos em uma placa de tamanho reduzido, como por exemplo, Raspberry Pi (E, Banana Pi, Orange Pi e outros nomes de frutas dos concorrentes chineses do Raspberry)

    Recentemente em conversas com outros foristas percebi que é uma realidade e muitos projetos muito interessantes estão aflorando.

    Configurações, How-tos, projetos de fontes, sistemas operacionais, programas de reprodução entre outros, sao um universo a parte de opções que pretendo reunir neste tópico.

    Como alguns não sabem, a arquitetura do Raspberry Pi é ARM e nao x86 como os chips da intel, mas muitos softwares e distribuicoes linux ja estao disponiveis para ARM, e inclusive a Microsoft disponibilizou uma versao do Windows 10 que roda no Raspberry Pi 2.

    Vamos discutir e concentrar o conhecimento por aqui para que outros foristas possam tambem acompanhar as tendencias da tecnologia neste nicho.

    Pretendo deixar este Post com os links uteis que forem sendo postados por outros foristas.

    Seguem alguns links:

    Sites:
    Computer Audiophile : site que reúne muita informação sobre media players voltado para o audio HighEnd, experiências de usuários com diversos sistemas operacionais, programas, configurações e equipamentos.

    Confessions of a Part Time Audiophile : Blog com referência ao uso de Raspberry Pi como media player HighEnd em um setup a altura.

    Topico do Steppen com uma configuração de referência : Criação de um media player baseado em Raspberry Pi 2 com fonte linear em gabinete próprio.

    Aparelhos:
    Raspberry Pi ORG (ARM) [US$ 40~55]
    ARQ: [Arm]
    CPU: [CortexA7] [QUAD-CORE] [600~900MHz]
    GPU: [videocore IV by Broadcom]
    MEM: [1GB] [LPDDR2]
    HDD: [microSD Slot]
    SPD: [Singlethread: 149@900MHz] [Multithread: 526@900MHz]
    GUI: [1x HDMI] (female) + [LVDS]
    USB: [4x]
    NET: [1x Ethernet] ("100mbit" limitado ao USB 2.0 lane)
    PWR: [5v] (USB mini connector ou via expansão GPIO)
    CON: [1000mA] (224mA ~ 800mA)


    Intel Galileo G2 [US$ 65] (Rapid Prototype, precisa de adaptação, Arduino-Like)
    ARQ: [x86]
    CPU: [Quark X1000] [SINGLE-CORE] [400MHz]
    GPU: [Intel HDGraphics]
    MEM: [256MB][LPDDR3]
    HDD: [microSD Slot]+[8MB Flash NOR]+[8KB EEPROM]+[512KB SRAM]
    SPD: [Singlethread: 58]
    GUI: [1x HDMI 1.4a] (male)
    USB: [1x]
    NET: [1x Wi-Fi 802.11bgn]
    PWR: [5v]
    CON: [2200mA]

    Intel Compute Stick (x86) [US$ 100~150]
    ARQ: [x86]
    CPU: [Atom Z3735F] [QUAD-CORE] [1333~1833MHz]
    GPU: [Intel HDGraphics]
    MEM: [2GB Windows]/[1GB Linux] [LPDDR3]
    HDD: [32GB eMMC Windows]/[8GB eMMC Linux] + [microSD Slot]
    SPD: [Singlethread: 310] [Multithread: 900]
    GUI: [1x HDMI 1.4a] (male)
    USB: [1x]
    NET: [1x Wi-Fi 802.11bgn]
    PWR: [5v]
    CON: [2200mA]

    Radxa Rock [PRO] [US$ 120~150]
    ARQ: [Arm]
    CPU: [CortexA9] [QUAD-CORE] [1600MHz]
    GPU: [MALI400-mp4@533MHz]
    MEM: [2GB][LPDDR3]
    HDD: [8GB Nand] + [microSD Slot]
    SPD: [Singlethread: 280] [Multithread: 800]*
    GUI: [1x HDMI 1.4] [1x RGA analog]
    USB: [2x] + [1x microUSB]
    NET: [1x Ethernet] + [1x Wi-Fi 802.11bgn] + [ 3dbi antenna]
    PWR: [5v]
    CON: [2000mA]

    HummingBoard2 [US$ 110~130 **STBR**]
    ARQ: [Arm]
    CPU: [CortexA9] [SINGLE-CORE] [1000MHz]*
    GPU: [MALI400]*
    MEM: [1GB][LPDDR3]*
    HDD: [8GB Nand] + [microSD Slot] + [mSATA]/[M.2Full 42mm]
    SPD: [Singlethread: 140]
    GUI: [1x HDMI 1.4]
    USB: [4x]
    NET: [1x Gigabit]
    PWR: [5v~36v]
    CON: [2000mA]

    BeagleBoneBlack [US$ 50~65] [Rev "C"]
    ARQ: [Arm]
    CPU: [CortexA8] [SINGLE-CORE] [1000MHz] [AM3358BZCZ100]
    GPU: [PowerVR SGX530]
    MEM: [512MB][LPDDR3]*
    HDD: [4GB eMMC] + [microSD Slot]
    SPD: [Singlethread: 140]
    GUI: [1x microHDMI 1080p24]
    USB: [1x]+[1x USBMini]
    NET: [1x Ethernet]
    PWR: [5v] [miniUSB]
    CON: [2000mA]

    Banana Pi [US$ 35~45] [Banana Pi2 ***STBR***]
    ARQ: [Arm]
    CPU: [CortexA7] [DUAL-CORE] [1000MHz]
    GPU: [MALI400]
    MEM: [1GB][LPDDR3]
    HDD: [4GB eMMC] + [microSD Slot]
    SPD: [Singlethread: 140] [Multithread: 220]
    GUI: [1x HDMI] [1x RCA Analog] + [LVDS]
    USB: [2x]+[1x microUSB OTG]
    NET: [1x Gbit]
    PWR: [5v]
    CON: [2000mA]

    CubieBoard 4 [CC-A80] [US$ 120~145]
    ARQ: [Arm]
    CPU: [CortexA15] [OCTA-CORE] [1300MHz]&[2000MHz] [A80][big.LITTLE]
    GPU: [PowerVR G6230]
    MEM: [2GB][LPDDR3]
    HDD: [8GB eMMC] + [microSD Slot]
    SPD: [Singlethread: 410] [Multithread: 1412]
    GUI: [1x HDMI] [1x VGA Analog] + [LVDS]
    USB: [4x]+[1x microUSB 3.0 OTG]
    NET: [1x Gbit] + [1x Wi-Fi 802.11bgn 2.4/5GHz 3dbi antenna] + [1x Bluetooth]
    PWR: [5v]
    CON: [4000mA]**

    C.H.I.P. [US$ 9~24] (!!!!)
    ARQ: [Arm]
    CPU: [CortexA8] [SINGLE-CORE] [1000MHz] [A13]
    GPU: [MALI400]
    MEM: [512MB][LPDDR3]
    HDD: [4GB eMMC] + [microSD Slot]
    SPD: [Singlethread: 140]
    GUI: [1x HDMI]*(com adaptador)
    USB: [1x]+[1x microUSB OTG]
    NET: [1x Wi-Fi 802.11bgn] + [1x Bluetooth 4.0]
    PWR: [5v] [microUSB]
    CON: [1000mA]

    GIZMO2 [US$ 200 ~250 ]
    ARQ: [x86][AMD Jaguar]
    CPU: [AMD GX210HA] [DUAL-CORE] [1000MHz]
    GPU: [AMD HD8210E]
    MEM: [1GB][LPDDR3]
    HDD: [microSD Slot]+[2x mSATA]
    SPD: [Singlethread: 310] [Multithread: 900]
    GUI: [1x HDMI 1.4a] (male)
    USB: [4x]+[2x USB 3.0]+[2x USB 2.0 Header]
    NET: [1x Gigabit]
    PWR: [12v]
    CON: [2000mA]

    PARALLELLA [US$ 99 ~150]
    ARQ: [Arm]
    CPU: [CortexA9] [DUAL-CORE] [866MHz][Zynq-Z7020]
    GPU: [MALI400]*
    MEM: [1GB][LPDDR3]
    HDD: [microSD Slot]+[128mb NOR FLASH]
    SPD: [Singlethread: 140]*
    GUI: [1x microHDMI]
    USB: [1x microUSB]
    NET: [1x Gigabit]
    PWR: [5v~36v]
    CON: [2000mA]

    CreatorCi20 [US$ 65 ~ 80] [Linux Foundation Backed]
    ARQ: [MIPS]
    CPU: [XBurst] [DUAL-CORE] [1200MHz][JZ4780]
    GPU: [PowerVR SGX540]
    MEM: [1GB][LPDDR3]
    HDD: [microSD Slot]
    SPD: [Singlethread: 200][Multithread: 350]
    GUI: [1x HDMI 1.4]
    USB: [2x USB + OTG]
    NET: [1x Ethernet] + [1x Wi-Fi 802.11bgn] + [1x Bluetooth 4.0]
    PWR: [5v~36v]
    CON: [2000mA]

    Utilite2 [US$ 200 ~ 250]
    ARQ: [Arm]
    CPU: [Snapdragon™ 600] [QUAD-CORE] [1700MHz][APQ8064]
    GPU: [Adreno320]
    MEM: [2GB][LPDDR3]
    HDD: [microSD Slot]+[32GB mSATA]/[4GB eMMC]
    SPD: [Singlethread: 318][Multithread: 746]
    GUI: [1x HDMI 1.4]
    USB: [4x OTG]+[1x microUSB]
    NET: [1x Gigabit]+[WiFi 802.11b/g/n Dual Antenna]+[Bluetooth 4.0]
    PWR: [10v~16v]
    CON: [2000mA]



    Softwares (Music Player):
    MPD (Linux)
    Operação: Headless (Controle remoto server side, MPad, MPDroid)
    Configuração: HeadLess (Console via SSH, command line)

    Jriver (Windows/Linux/Mac)
    Operação: Headless (Controle remoto server side, WebGizmo)
    Configuração: GUI em Windows e MAC, Linux nao confirmado*


    Distribuições Linux:

    MOODE Linux (Raspberry Pi2)

    Archphile Linux (Raspberry Pi2)

    Volumio Linux (Raspberry Pi2)

    RuneAudio Linux (Raspberry Pi2)


    Sincronizador USB: (Recomendado para qualquer setup High End)

    USB REGEN (USB DAC, PC ou Raspberry Pi, qualquer conector USB)


    Acessórios:


    Placa de Expansão de I/O: Suptronics X300
    (Para montagem de um Storage com HDD SATA de baixo consumo, esta placa inclui controladora WiFi de ótima velocidade)

    Placas WiFi USB recomendadas:
    TL-WN722N (meramente por ter uma antena rosqueável de 4dBi que voce pode colocar outra de até 10dBi)

    Outras placas de rede menores podem ser usadas perfeitamente, recebi algumas que colocarei aqui na lista recomendada em breve.
     
    Última edição: 9 Nov 2015
    • 19
  2. pankeka

    pankeka Usuário

    1.614 1.001 861

    Desde 24 Mai 2009
    Tupaciguara/MG
    Valeu!!! @Ryche@Ryche pela valiosa iniciativa....super interessante esta nova tendência e se a qualidade de áudio for o ponto forte (que é o que todo mundo busca), eu pessoalmente em algum momento, até pensaria em montar este sistema......ainda mais que me parece que o custo não é tão alto.....Você teria uma ideia do valor de um sistema assim depois de montado?
    Abraços(y)
    Anderson
     
  3. Dennis

    Dennis Team Cersei Moderador


    Desde 21 Mai 2002
    Excelente iniciativa. (y)
     
  4. Já assinei.:aplauso:
    Acho que ainda é para entendidos a implantação de um sistema desses... talvez o tópico desmitifique essa minha impressão. Acredito num futuro mais digital para o som hi-end.
     
  5. lms

    lms Usuário


    Desde 26 Ago 2005
    [@]
    Ótima iniciativa abrir este tópico.

    Ha um ano migrei para um raspberry pi 2 como media server. O Raspi esta rodando o logitech media server para o squeezebox e o mpd para um DAC, alem de um servidor para a transferência de arquivos. O setup nao tem otimizações e usa a fonte padrão do Raspi, e mesmo assim fornece um um resultado muito bom.

    Ha muitos tutoriais na internet. O baixo custo do hardware mais o uso de softwares open source dao uma flexibilidade muito grande na criação de novas e interessantes solucoes.

    Tenho pesquisado no momento soluções para o urdoo, uma plataforma baseada no arduino.
     
  6. Ryche

    Ryche UltraSeven


    Desde 22 Nov 2002
    Nebula M-78
    Pessoal, atualizei a lista de hardware do primeiro post para quem quiser consultar as opções no mercado.
     
    • 2
  7. Ryche

    Ryche UltraSeven


    Desde 22 Nov 2002
    Nebula M-78
    Falando um pouco a respeito da configuração de um media player "Headless",
    pois algumas pessoas comentaram nao entender totalmente a diferença entre um PC rodando Windows e um Linux com MPD.

    Realmente são abordagens diferentes.

    No windows:
    Voce tem uma interface gráfica, um software configurável com interface gráfica (JRiver, Foobar, entre outros) e que pode ser comandado por controle remoto via aplicativo, seja tablet ou celular.

    No Linux:
    A abordagem (desejada) é um pouco diferente, pois voce tem a opção de não desperdiçar recursos (leia-se interrupts e memória) com um ambiente gráfico.
    Voce pode utilizar sim o ambiente gráfico para configurar e até tocar música, mas não estará usando a capacidade do equipamento em sua plenitude.

    O que significa "Headless"?
    Headless é o termo usado na área de TI para equipamentos que nao possuem conexão "KVM" (Keyboard/Video/Mouse).
    Significa que seu media player, nao precisa de conexões físicas de controle/display, similar a um player "appliance" HighEnd como CD players que apenas recebem um cabo de força e seus cabos de saída de audio, o resto é controlado remotamente.
    Sendo assim, este media player funciona de forma similar, apenas o cabo de força e o(s) cabo(s) de saída de audio.
    Portanto, sem teclado, sem mouse, sem monitor.

    O que é o MPD?
    MPD é um software open source, portanto free, tocador de mídia, que fica residente em memória aguardando conexões em uma porta no modo SERVIDOR e trabalha de acordo com informações pré estabelecidas em seu arquivo de configuração. (/etc/mpd.conf ou /etc/mpd/mpd.conf dependendo da distribuição Linux)

    O que faz o MPD?
    Sendo breve: ele acessa sua biblioteca de midia, lista e ao seu comando envia estes para a devida interface de audio (seja uma placa de som, um DAC ou um device interno)

    O MPD possui interface gráfica?
    Não, mas existem softwares CLIENTES MPD que se conectam ao IP e porta do servidor MPD pré configurado que podem fazer algumas tarefas como criar playlists, selecionar as musicas e as interfaces de musica, e efetuar os comandos como um player (START/STOP/AVANÇO etc)

    Como configurar o MPD?
    Não é minha intenção aqui fazer um how-to, voce pode ver quais configurações são relevantes no site do MPD.
    Mas, basicamente, voce precisa:
    - Localizar sua interface (como por exemplo a porta USB onde seu DAC foi encontrado) e listá-la no arquivo mpd.conf
    - Localizar sua biblioteca de musica e colocá-la no arquivo mpd.conf
    - Configurar o modo MPD para o driver de audio correto: ALSA

    Onde localizo minha interface?
    Normalmente basta dar um comando lsusb e procurar pelo seu DAC.
    Mas em alguns casos, pode ser que você precise procurar no arquivo de informação do kernel (no ubuntu fica no /var/log/kern.log) e procurar pelo nome do seu DAC ou interface de som no bus USB.

    Como faço o ALSA disponibilizar minha interface?
    Em condições normais, basta rodar o alsamixer para verificar se a interface está reconhecida.
    Em alguns computadores, onde a BIOS disponibiliza placa de som on-board, você pode ter que tirar do blacklist os módulos de USB-sound e colocá-los com a mesma prioridade de PCI-sound, existe bastante informação na internet sobre isso, aqui não vou colocar o passo a passo pois não é o escopo deste post, apenas um Overview.
    *Adicionalmente: falando de raspberry pi, vale fazer blacklist do driver de audio "on board" para que o ALSA apenas veja o seu DAC principal.

    Onde encontro minha biblioteca de musica?
    Ela pode estar:
    Em um device local (HDD/SD/USB/eSATA) ou Remoto (SAN)
    Em um device da rede (NAS/SAN/SAMBA/HTTP/FTP)
    Basta montar em um diretório local e colocar no arquivo do MPD.


    Porque o MPD?
    MPD é o software player mais leve da atualidade.
    Ele não faz tarefas inúteis, como apresentar graficamente ou ordenadamente as musicas, a capinhas dos álbuns nem faz conexão com a internet. Isso tudo fica a cargo do próprio controle remoto que se conecta a ele.
    MPD é atualmente o software por trás de players high end que suportam arquivos de alta definição como o Aurender, Auralic, SooLoos, Linn Klimax entre tantos outros.

    Como fazer para ter as capas de Álbum no controle remoto do MPD?
    O MPAD e o MPOD por exemplo, podem acessar as capas dos álbuns da sua biblioteca de música usando o protocolo HTTP.
    Isso porque ele consegue relacionar o caminho usado pelo MPD e acessar as imagens (normalmente folder.jpg) na raiz do diretório de cada album.
    Desta Forma, se voce usa um storage, pode usar um servidor Web (Apache, nginx, IIS etc) para servir os diretórios da sua biblioteca de musica, onde o MPD pegará os arquivos de música e o controle remoto buscará as capas de album sem que o mesmo servidor MPD tenha que fazer todas as coisas. (y)

    Audio Proxy, o que é isso?
    Audio Proxy é uma abordagem usada em sistemas desktop/usuário final para juntar (multiplexar) várias entradas de audio em uma única interface de saída.

    Se ele não existisse, ao ouvir uma música no desktop, um som iniciado por outro programa não conseguiria ser tocado, pois a placa ja estaria em uso pelo tocador de musica.

    O grande problema é que, com este design, ele não é indicado para alta qualidade, pois ele normaliza todo audio, em um único stream, normalmente 48KHz-16bit.
    Logo, se voce tentar tocar um arquivo de alta resolução, como 192KHz-24bit ele será "Downsampled" para 48KHz-16bit...

    Algumas interfaces de audio com driver próprio permitem fixar em outros formatos fazendo um "UPSAMPLING" permanente em digamos até 192KHz-24bit, mas todo audio é re-gerado neste formato novo.

    Não é necessário ser expert para perceber que o bit-perfect é arruinado neste processo de Audio Proxy.

    O Windows por default, faz com que todo audio passe por um Audio Proxy que normaliza a saída de todos os sons de todos os programas em um único stream criado a partir da "junção" todo este áudio enviado simultaneamente para uma mesma interface.

    Por isso são necessários várias modificações (tweaks) tentando garantir o acesso direto a interface de audio.

    E o kernel do windows não é desenhado para ser BOM ou ÓTIMO neste quesito.

    E no Linux? como funciona?
    Se voce instalar um linux versão desktop, é possível que ele venha com um multiplexer de audio, o mais comum é o PulseAudio que funciona de forma semelhante.

    O PulseAudio vem pré instalado para que todos os programas que usem musica possam "tocar" em uma mesma interface (ou placa de som).

    Mas... no Linux, basta desinstalar o PulseAudio e instalar o ALSA, se este for o caso
    (as versões servidor do Ubuntu a título de exemplo, não vem instalado PulseAudio ou ALSA)

    O que é ALSA?
    ALSA, significa Advanced Linux Sound Architecture, ou Arquitetura Avançada de Som do Linux. Ele é o software (driver) que conecta sua interface de audio (placa de som ou DAC) e disponibiliza para o sistema

    Importante quanto ao DAC e ALSA:
    Quem identifica seu DAC é o Kernel do Linux e nao o ALSA, este ultimo apenas o conecta aos programas que buscam fazer stream de audio. Portanto, se o DAC não é reconhecido pelo kernel, você não conseguirá configurar o ALSA.


    E o MPD? ele altera o audio?
    O MPD faz a leitura do arquivo de audio de alta resolução, se for 192KHz-24bit, e é assim que ele enviará para a interface.
    MPD inclusive é capaz de enviar o stream DSD diretamente, sem alterá-lo.
    Ele NÃO converte DSD para PCM.
    O ALSA então, envia o Stream de audio para a interface USB assíncrona, cuidando apenas de completar o buffer. E pronto seu DAC está recebendo o arquivo bit-perfect.

    Como controlar o MPD se meu servidor é Headless?
    Voce precisa de um programa que se conecte ao endereço e porta que voce configurou o MPD, pode ser no computador, tablet ou celular.
    Ao se conectar, o programa cliente passa a controlar o seu servidor de musica.
    Exemplos:
    No iPad voce tem o MPAD (link no primeiro post)
    No iPod voce tem o MPOD
    No Android voce tem o MPDroid entre outros.

    Eu realmente preciso do MPD?
    Não, voce pode usar a interface gráfica no Linux e tocar como o Windows, tomando o cuidado para retirar o PulseAudio e instalar o ALSA.
    Inclusive pode usar o JRiver que agora possui versão para Linux.
    (Se voce tem um Linux com JRiver, por favor compartilhe suas impressões)

    Basicamente é isso.

    Depois com mais tempo, colocarei alguns exemplos de configuração do MPD para referência.

    Ultima alteração 20150717: melhorias, correções de texto e acréscimo de detalhes.
     
    Última edição: 22 Jul 2015
    • 13
  8. amolan

    amolan Tubes Rule


    Desde 23 Mar 2004
    São Paulo/SP/Brasil
    • 1
  9. Gandhi

    Gandhi Usuário


    Desde 26 Mai 2011
    Maringá-PR
    Excelente iniciativa.

    Já assinei o tópico.......
     
    • 1
  10. JR-RS

    JR-RS Fidelidade sem preconceitos!

    6.638 4.350 826

    Desde 24 Abr 2008
    santa maria, rs, brasil
    Muito boa iniciativa, ja estou providenciando um Raspberry Pi II para começar a brincar no uso como player.
     
  11. lssoares

    lssoares Usuário


    Desde 20 Abr 2009
    Volta Redonda - RJ
    Boa noite amigos!!!!

    que maravilhosa essa iniciativa!!!!

    vou me aventurar e tentar montar um MPD com o Raspberry Pi II, só fiquei na dúvida se vai funcionar com o meu DAC ou seria melhor uma solução completa com o DAC integrado ao Raspberry ?

    Uso esse DAC hoje com o meu HTPC ligado ao amplificador valvulado
    http://hifimediy.com/U2-DAC
    http://hifimediy.com/index.php?route=product/product&product_id=122 (usb isolator)

    Seria possível testar um sistema desses em maquinas virtuais ? instalava um linux numa maquina virtual usando o meu DAC só para testes antes de me aventurar com o Raspberry ?

    um abraço a todos...
     
    • 1
  12. Ryche

    Ryche UltraSeven


    Desde 22 Nov 2002
    Nebula M-78
    O problema de usar maquinas virtuais é que:
    O driver USB é indireto e voce pode ter problemas de conexão e até mesmo de-sincronia
    fora isso voce tem o problema de "time slice" de kernel que em maquina virtual não é em tempo real e voce pode ter problemas de jitter ao extremo.

    neste caso, adquira um bom pendrive com boa velocidade e outro para colocar a imagem de instalacao do linux, instale no melhor pendrive o linux de sua preferencia e faça o boot de seu computador media-player por este. :)

    Nós aqui, estamos falando de setups extremos de audio para melhor qualidade possível, em maquinas dedicadas para fazer o melhor trabalho possível, em setups digitais top de linha.

    Portanto, nao faz muito sentido (a nao ser para testes) usar seu desktop pessoal, netbooks, notebooks, laptops ou outros HTPCs em uso compartilhado (para video por exemplo)

    Voce pode testar as configuracoes do MPD em uma maquina virtual, nada impede, mas o funcionamento pleno deste tipo de abordagem é usando um hardware dedicado. (y)

    By the way, eu melhorei o post de FAQ
     
    Última edição: 15 Jul 2015
    • 2
  13. lssoares

    lssoares Usuário


    Desde 20 Abr 2009
    Volta Redonda - RJ
    Ryche,

    obrigado pela ajuda, realmente não faz sentido usar uma maquina virtual e rodar no pendrive parece ser legal para testar, bom, o meu problema mesmo é em relação a fonte, não entendo nada de fonte , transformador toroidal, etc ...
    enfim, vou demorar até entender tudo isso e por em prática mais o Raspberry eu devo comprar no ML, se alguem puder me dar uma ajuda nesse esquema de fonte e no DAC eu agradeço muito....
     
  14. Rafael Grecco

    Rafael Grecco Usuário

    85 26 12

    Desde 27 Set 2012
    SP
    Vou tentar explicar da forma grotesca sobre fonte.

    Imagina a água da torneira, você não bebe ela, ela vem direto da estação de tratamento, mas mesmo assim, não é pura, tem sua sujeira do encanamento e tal. Ai você compra um filtro de água, para ter uma água de melhor qualidade, filtrada e gostosinha.

    A diferença de uma boa fonte de energia é isso, água de torneira para água limpa, e só nós, doidos, que conseguimos notar e apreciar essa água limpa, para maioria a água de torneira basta.

    Uma fonte tem 2 polos, como tudo em eletrônica o negativo e o positivo, nós somos tarados em uma senoide ( curva ~~~~ ) simetria e sem distorção, ou seja, a curva da frequência é idêntica no - e +, como o exemplo da água, a energia também vem meio suja, por isso a vantagem de usar uma boa fonte, com bons filtros e um bom regulador com capacitores de qualidade é a nossa água filtrada gostosinha, só que quem vai beber é o nosso sistema.

    Uma fonte chaveada, dependendo de como é feita, podem vazar sujeiras (frequências altas) e bons amplificadores como os nosso queridos hi-fi são capazes de amplificar essas frequências >22kHz - mesmo que inaudíveis para nós - e faz o amplificador trabalhar ridiculamente mais e em muitos casos perde desempenho. Com uma fonte linear bem projetada, isso não ocorre, daí vem a sensação de som limpo e melhora no sistema, não é mágica.

    Agora aplique isso em tudo no nosso querido sistema e colhemos bons resultados.

    Abs!
     
    • 6
  15. lssoares

    lssoares Usuário


    Desde 20 Abr 2009
    Volta Redonda - RJ
    • 2
  16. Ryche

    Ryche UltraSeven


    Desde 22 Nov 2002
    Nebula M-78
    melhorei um pouco o texto e alguns detalhes.
    Eu ainda estou aguardando o gabinete para montar o setup final, mas já recebi as "entranhas" do meu player.
    Toroidal, Fonte, IEC com fusível, RPI2.

    Mas testando com uma interface de 5V/2.1A a placa de rede que coloquei no RPi2 está fazendo o sinal de baixa alimentação aparecer muitas vezes.

    outro problema é que meu Setup está a 1000km daqui e nao pude testar sequer se o driver deste kernel (Arcphile) reconhece meu DAC.
    Mas creio que isto nao seja um problema, pois meu servidor (x86) hoje usa um kernel muito mais antigo e reconhece sem problemas. (y)
     
  17. amolan

    amolan Tubes Rule


    Desde 23 Mar 2004
    São Paulo/SP/Brasil
    Caros,

    Comprei um Raspberry Pi2, instalei o moodeaudio no cartão SD e até ai tranquilo, sem problemas, porem não consegui fazer o Moode reconhecer o meu DAC, e pelo que ví na configuração ou é um Dispositivo i2s ou é a saída da placa, é isto mesmo ?

    Abraço,

    Alexandre.
     
    Última edição: 20 Jul 2015
  18. Ryche

    Ryche UltraSeven


    Desde 22 Nov 2002
    Nebula M-78
    Você não vê seu DAC no alsamixer?
     
  19. amolan

    amolan Tubes Rule


    Desde 23 Mar 2004
    São Paulo/SP/Brasil
    Ryche,

    Existe esta opção no menu do Moode ? ou você esta falando do alsamixer do Linux ?
     
  20. amolan

    amolan Tubes Rule


    Desde 23 Mar 2004
    São Paulo/SP/Brasil
    Caros,

    Finalmente consegui instalar o RuneAudio, e funcionou de primeira com o meu dac, parece bem construída, vou testar com calma.

    Abraço,

    Alexandre.
     
  1. Usamos cookies próprios e de terceiros para dar um melhor serviço e mostrar publicidade. Ao continuar, aceita o seu uso.
    Fechar Aviso