Como posso criar um dispositivo ALSA virtual a partir do qual posso gravar tudo o que é reproduzido?

Como posso criar um dispositivo ALSA virtual a partir do qual posso gravar tudo o que é reproduzido?

Não deve depender do PulseAudio.

Assim como o veth para rede, o v4l2loopback para vídeo, ele deve criar uma placa de áudio virtual a partir da qual eu possa gravar tudo o que for reproduzido.

Responder1

  1. Carregue o módulo do kernel:modprobe snd-aloop
  2. Use plughw:CARD=Loopback,DEV=0o dispositivo para gravação
  3. Use plughw:CARD=Loopback,DEV=1o dispositivo para jogar (ou vice-versa).

informação relacionada