Como posso criar um canal de áudio direto de 8 kHz no Ubuntu?

5

Estou interessado em criar programas musicais como estes:

link

Essencialmente, esses programas apenas geram sequências de inteiros, que (aparentemente), quando alimentados diretamente em um fluxo de áudio de 8kHz (como "/ dev / audio"), produzem música interessante.

Meu problema é que meu sistema não tem / dev / audio. De fato, olhando através do meu / dev, não está claro se algum dos dispositivos é uma interface de áudio direta.

Eu tenho duas perguntas:

  1. Existe um pacote interessante que me permitirá enviar um fluxo de números a partir da linha de comando e produzir uma saída de áudio correspondente a 8 KHz?

  2. Se não, como posso acessar diretamente meu dispositivo de áudio?

por John Doucette 02.10.2011 / 05:45

2 respostas

2

Isso funcionou bem para mim:

./a.out | aplay
    
por 03.10.2011 / 16:05
0

No vídeo, parece que eles estão usando o PCM. No Ubuntu, tente usar / dev / snd / pcm *

    
por 02.10.2011 / 05:57

Tags