Como posso tornar o Ubuntu compatível com o baudline?

5

Quando executo linha de transmissão , é exibida a mensagem "todos os dispositivos de entrada desativados" e a tela Entrada ▸ Dispositivos não lista nenhum dispositivos. A FAQ da linha de baudline sugere:

  

Aqui estão duas explicações possíveis para isso:

     
  1. Você não tem uma placa de áudio configurada corretamente.
  2.   
  3. Ou você não tem privilégios de leitura e gravação para / dev / audio ou / dev / mixer.
  4.   

A observação de que o som funciona em todos os outros programas que eu tentei (embora haja uma exceção ) sugere strongmente que minha placa de som está configurada corretamente.

O problema parece estar relacionado a /dev/audio e /dev/mixer . Estou certo de que não tenho privilégios de leitura e escrita para eles, porque eles nem sequer existem. Eu acho que este relatório de bug é responsável por sua ausência, mas não tenho certeza do que isso significa para mim.

Eu usei o baudline no Ubuntu nos últimos anos sem problemas. Como posso tornar a configuração de som do Ubuntu compatível com o baudline novamente?

    
por ændrük 22.07.2011 / 16:27

3 respostas

6

Minha correção foi executá-lo assim

parec --format=s16le --channels=1 --latency-msec=5 | ./baudline -stdin

Isso usa parec para ler de pulseaudio e canaliza para baudline.

    
por pbfy0 07.04.2012 / 22:08
1

Talvez possíveis três escolhas:

  • Veja se o Wrapper PulseAudio OSS funciona com a linha de transmissão, por exemplo

    padsp baudline -stdout > file.raw

  • Instale uma inicialização dupla com o ArchLinux

ler as perguntas frequentes da linha de baud faz referência a trabalhar com a ALSA com suporte a OSS. Eu leria isso como precisando de um kernel com suporte a OSS. A Canonical removeu esse suporte do maverick e natty. Arch ainda tem suporte a OSS embutido em seu kernel linux (eu acho)

  • compile seu próprio kernel com os sinalizadores OSS (os sinalizadores no relatório de erros) com instruções como howtogeek
por fossfreedom 24.07.2011 / 15:20
0

Eu carreguei esses módulos

  • snd-pcm-oss
  • snd-pcm-mixer

e adicionado em /etc/modules

Agora o baudline funciona, pode analisar e reproduzir áudio

    
por iw1gfv 07.05.2015 / 18:46