<div dir="ltr">How to play the sink input to a null-sink? Do you mean keep parec running, writing to a file <a href="https://stackoverflow.com/a/43553706">https://stackoverflow.com/a/43553706</a> ? Is there a --monitor-stream equivalent module? Perhaps I do not gather what you are describing, can you kindly post the basic commands to pipe the sink-input to a null-sink?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 22, 2020 at 2:53 AM Arun Raghavan <<a href="mailto:arun@arunraghavan.net" target="_blank">arun@arunraghavan.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, 21 Dec 2020, at 9:52 AM, guest271314 wrote:<br>
> A virtual microphone can be created using module-remap-source <br>
> <a href="https://aweirdimagination.net/2020/07/19/virtual-microphone-using-gstreamer-and-pulseaudio/" rel="noreferrer" target="_blank">https://aweirdimagination.net/2020/07/19/virtual-microphone-using-gstreamer-and-pulseaudio/</a><br>
> <br>
> pactl load-module module-remap-source \ master=virtmic.monitor <br>
> source_name=virtmic \ <br>
> source_properties=device.description=Virtual_Microphone<br>
> <br>
> AFAICT a sink-input cannot be set as the source for the virtual microphone.<br>
> <br>
> A sink-input can be recorded using parec or parecord --monitor-stream option<br>
> <br>
> parecord -v -r --monitor-stream=26 --file-format=wav output.wav<br>
>  <br>
> How to set a sink-input as source for the virtual microphone so that <br>
> the output of the sink-input is still played back to speakers or <br>
> headphones and simultaneously is the source of the virtual microphone?<br>
<br>
You could use module-combine-sink to play that sink input to a null-sink and the real sink, and then use the null-sink's monitor as your source.<br>
<br>
-- Arun<br>
_______________________________________________<br>
pulseaudio-discuss mailing list<br>
<a href="mailto:pulseaudio-discuss@lists.freedesktop.org" target="_blank">pulseaudio-discuss@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss</a><br>
</blockquote></div>