Focusrite Scarlett no mapeamento de entrada do Linux?

5

Alguém usa essas interfaces no Linux? Em caso afirmativo, como as entradas são mapeadas (por exemplo, com ALSA / PulseAudio)?

g. o Scarlett 6i6 tem as seguintes conexões.

Entradas:

  • 2 entradas XLR simétricas (uma para cada canal)
  • 2 entradas de conector de telefone simétricas (uma para cada canal)
  • 1 entrada SPDIF coaxial (sinal estéreo em um único fio)

Saídas:

  • saída de conector de telefone simétrico de 4x
  • 1 saída SPDIF coaxial (sinal estéreo em um único fio)

Cada entrada tem seu próprio ADC e cada saída tem seu próprio DAC, então não há nada que vá "através de" para outro canal.

Agora, minha pergunta é: como isso mapeia os canais de áudio no Linux?

  1. Em termos de saída: é reconhecido como um único cartão de 6 canais, portanto e. g. conector de telefone 1 é "frontal esquerda", conector de telefone 2 é "frontal direita", conector de telefone 3 é "esquerda traseira", conector de telefone 4 é "direito traseiro", canais SPDIF estão frente e LFE ou similar, situação "estranha"? Ou é reconhecido como três placas de áudio estéreo separadas? Ou é mesmo cada saída uma única placa de áudio mono? Ou como?

  2. Input-wise: As duas entradas XLR simétricas formam um "par estéreo", então quando eu conecto um microfone em um, então gravo, eu só recebo sinal, digamos, canal esquerdo, e o direito Ninguém está calado? Ou eles atuam como duas entradas mono separadas? O que com as outras entradas?

Seria ótimo se alguém tivesse essa interface sendo executada no Linux e pudesse fornecer algumas ideias. Eu planejo conectar um microfone condensador na interface via XLR e estaria interessado se os dois XLRs agem como uma "entrada estéreo" e quando eu gravo, eu recebo sinal em um canal mas não no outro ou como isso aconteceria. / p>     

por no.human.being 19.07.2014 / 23:23

1 resposta

3

A maneira como eu uso o meu Focusrite 6i6, eu uso jack / alsa como backend, e pluguo pulseaudio no jack para tocar áudio de aplicativos que não suportam nativamente jack.

Todas as portas de entrada / saída são totalmente configuráveis no alsamixer. Este hardware foi projetado com um mixer de hardware muito maleável para ser controlado por software e, embora o Focusrite não suporte linux, alguém descobriu como se comunicar com o dispositivo e implementar essa funcionalidade através do driver alsa da Scarlett 6i6.

Neste momento, vejo 12 portas de reprodução na Scarlett e 6 portas de captura. As portas de captura são configuráveis em alsamixer, embora possam se alinhar às quatro entradas analógicas + duas entradas de canal SPDIF, o usuário é livre para fazer o que quiser. As portas de reprodução, bem como as saídas de monitor e fone de ouvido também são totalmente configuráveis através do alsamixer (isto é, você pode ajustar as portas de reprodução 7,8 e 11,12 para reproduzir através do monitor como mixagem estéreo e ajustar as portas de reprodução 1,2 e 3,4 para reproduzir através de auscultadores como uma mistura estéreo diferente). Pulseaudio reproduz sons normais do sistema de volta suavemente sobre a Scarlett através da interface do jack, embora a Scarlett nem sequer apareça para a saída através do Pulseaudio.

Não tenho certeza de como o alsa funciona com os canais estéreo vs mono, mas no conector é natural pensar em um canal estéreo como composto por dois canais mono. Eu não tenho certeza se o alsa funciona da mesma maneira, mas eu esperaria que você tivesse que mixar os canais de entrada em estéreo. Eu absolutamente recomendo jack com alsa backend e alsamixer para utilizar & controlar essa interface de áudio no linux, já que o dispositivo seria quase danificado sem controle sobre as funções do mixer de hardware.

    
por 09.09.2015 / 09:48