Tengo un problema donde necesito "simular" la salida del micrófono.Simular micrófono (micrófono virtual)
Los datos vendrán a través de la red, se decodificarán en PCM y básicamente se escriben en el micrófono, que luego otros programas pueden leer/grabar/lo que sea.
He estado leyendo en alsa pero la información es bastante escasa. El plugin de archivos parece prometedor: estaba pensando en tener una pipa nombrada como "infile" a la que luego podría entregar datos desde mi aplicación. No puedo hacer que funcione sin embargo (vlc/audacity solo segfault).
pcm.testing {
type file
slave {
pcm {
type hw
card 0
device 0
}
}
infile "/dev/urandom"
format "raw"
}
¿Hay alguna forma mejor de hacerlo? ¿Alguna sugerencia sobre los complementos de alsa (particularmente el plugin de archivos)?