[pulseaudio-discuss] Mixing midi output and microphone to conferencing app (original) (raw)

guest271314 guest271314 at gmail.com
Sat Jan 16 18:19:52 UTC 2021


Are you trying to record piano and microphone input to a single audio stream?

On Sat, Jan 16, 2021 at 9:55 AM Jan De Luyck <ml+pulseaudio at kcore.org> wrote:

Hi folks,

I'm trying to send the output of an usb-connected plantronics headset and my digital piano (using midi + fluidsynth) over google meet/zoom/jitsi/.. to the other side. I also need to hear my piano in the headset (it has no speakers) I've based myself off of https://unix.stackexchange.com/questions/576785/redirecting-pulseaudio-sink-to-a-virtual-source and been testing all kinds of combinations, but I'm hitting a roadblock. The commands I'm using at the moment are:

HEADSET="alsaoutput.usb-PlantronicsPlantronicsBlackwire3225Series1129BBD004004FF4BD2E6F2248C0D73E-00.analog-stereo" MIC="alsainput.usb-PlantronicsPlantronicsBlackwire3225Series1129BBD004004FF4BD2E6F2248C0D73E-00.analog-stereo" pacmd load-module module-null-sink sinkname=mix-for-virtual-mic sinkproperties=device.description=Mix-for-Virtual-Microphone pacmd load-module module-combine-sink sinkname=virtual-microphone-and-speakers slaves=mix-for-virtual-mic,$HEADSET pacmd load-module module-loopback latencymsec=20 sink=virtual-microphone-and-speakers source=$MIC pacmd load-module module-null-sink sinkname=silence sinkproperties=device.description=silent-sink-for-echo-cancel pacmd load-module module-echo-cancel sinkname=virtual-microphone sourcename=virtual-microphone sourcemaster=mix-for-virtual-mic.monitor sinkmaster=silence aecmethod=null sourceproperties=device.description=Virtual-Microphone sinkproperties=device.description=Virtual-Microphone The effect is that I can perfectly pick the microphone "Virtual Microphone" in the conferencing apps, but only my keyboard is sounding through. My voice / mic never gets picked up. I've tried recording using parecord --channels=2 -d mix-for-virtual-mic.monitor /tmp/x.wav but same story, only the piano is being picked up. What did I miss? In all logic, this should work? Kind regards, Jan


pulseaudio-discuss mailing list pulseaudio-discuss at lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20210116/80199c49/attachment.htm>



More information about the pulseaudio-discuss mailing list