enviar audio direto para o dispositivo de som

1. enviar audio direto para o dispositivo de som

joao paulo
jteodoro

(usa Outra)

Enviado em 09/06/2014 - 13:48h

Olá galera, gostaria de uma ajuda de vocês
Meu pequeno problema é o seguinte:
tenho instalado o Slackware e o Ubuntu em maquina virtual, onde preciso mandar um audio no formato .au (formato reconhecido pela placa de som) diretamente para dispositivo de audio. Conforme eu pesquisei descobri que tanto o Slackware como o Ubuntu vem com o driver generio ALSA e o dispositivo fica localizado no /dev/snd, os arquivos "controlC0" e "pcmC0D0c", alem de outros dispositivos, porém quando eu tento mandar o audio direto nestes dispositivos aparece a seguinte informação "Argumento inválido". Estou tentando mandar diretamente na saida com o comando "cat audio.au > /dev/snd/controlC0", creio que o problema pode ser porque esta faltando algum parametro a ser passado alem do nome do arquivo de audio que quero mandar. Para descobrir se era isso mesmo eu baixei o driver ALSA e fui em seu código fonte,(mais especificamente no arquivo "control.c") na parte que implementa a função "open" e lá fala que tem que ser passado 4 parametros.
Abaixo segue o trecho do código que mostra a função open.

static int snd_control_open(unsigned short minor, int cardnum,
int device, struct file *file);

o parametro *file, creio que seja o próprio arquivo.
Alguem sabe me dizer quais são os outro?
Se alguem souber um jeito mais facil de fazer isso, agradeço.

Obg.


  


2. Re: enviar audio direto para o dispositivo de som

Osama Jr.
/bin/laden

(usa Void Linux)

Enviado em 10/06/2014 - 11:11h

Cara, tenta enviar para '/dev/audio'...

cat arquivo.au > /dev/audio 







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts