É possível obter áudio bit-perfect no Linux?

5

Enquanto navegava à toa pela Internet, encontrei um tópico em um fórum de computador em que uma pessoa alegava não ter conseguido áudio bit-perfect¹ no Linux: link Ele diz que parou de usar o Linux por essa mesma razão.

É realmente impossível conseguir um áudio perfeito no Linux por alguma razão fundamental? Se não, como fazer isso?

¹ Bit-perfeito é um termo estrito; Isso significa que a saída de áudio é idêntica à entrada - por exemplo, se a saída de áudio for redirecionada para uma unidade USB, o arquivo resultante será idêntico ao arquivo original. O áudio que foi reamostrado ou que passou por um mixer não é perfeito.

    
por gaazkam 30.10.2016 / 21:56

2 respostas

5

Sim, claro que você pode ter um bloqueio neste link:

link

  1. You need to install a music player that allows you to select certain ALSA settings. Each of my recommendations has pluses and minuses. IMO, the closest to perfection is "gmusicbrowser". My 4 recommendations for top notch music players are:

    1. DeaDBeef http://deadbeef.sourceforge.net/
    2. Gmusicbrowser https://launchpad.net/~shimmerproject/+archive/ppa
    3. Guayadeque http://sourceforge.net/projects/guayadeque/
    4. Quod Libet https://code.google.com/p/quodlibet/
  2. To get bit-perfect output from each of the above:

    DeaDBeef:

    1. Click on the Edit menu, then Preferences.
    2. In the Preferences window under "Sound" tab > "Output plugin" = "ALSA" and "Output device" = "HDA Intel ALC889,IEC958, S/PDIF" NOTE: the "Output device" choice will depend on the type of sound card in your computer. It may be labeled differently from the one I have.

    3. In the same Preferences window select > Plugins In the left column select "Alsa Output Plugin" and then click the "Configure" button In the configuration window make sure that ALSA resampling is unchecked and that you place a check in box to "Release device when stopped". > You are now done setting up DeaDBeeF for bit perfect playback.

    Quod Libet:

    1. click on the Music menu > Preferences > Player tab
    2. for the "Output pipeline" type "alsasink device=hw:0,1" (omit quotes)

    Gmusicbrowser: see post 5 in this thread:

    Guayadeque:

    1. click on Library menu > Preferences and select "Playback" from left column
    2. for Output device = ALSA and in the white box to the right type "hw:0,1" or "plughw:0,1" (omit quotes)

Estou usando o Ubuntu Studio porque o kernel está em tempo real, um kernel em tempo real é requerido por jackd , por exemplo. De qualquer forma, funciona bem.

Tchau

    
por 13.02.2018 / 20:50
0

Se você gosta da aparência do Amarok 1.4 e Clementine, mas quer um player atualizado com configurações mais avançadas para saída de áudio e também, você pode verificar o meu garfo de Clementine chamado Strawberry: link É destinado a entusiastas de áudio e usuários que tocam arquivos de música local. Ele tem suporte para vários backends (gstreamer, xine e VLC), com opções avançadas de dispositivos de áudio, como configurar uma string de dispositivo alsa personalizada.

    
por 08.07.2018 / 19:35

Tags