Isso funcionou bem para mim:
./a.out | aplay
Estou interessado em criar programas musicais como estes:
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:
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?
Se não, como posso acessar diretamente meu dispositivo de áudio?
No vídeo, parece que eles estão usando o PCM. No Ubuntu, tente usar / dev / snd / pcm *