Pipewire Virtual Microphone

I’ve recently been playing with Pipewire. Here’s a quick tip if you want to create a “virtual microphone” that you can use to link audio from programs like OBS to a virtual microphone for video call software like Zoom or Meet.

#!/usr/bin/env bash

# Create a virtual sink that can be set as a monitor in OBS
pactl load-module module-null-sink sink_name=VirtualSpeaker sink_properties=device.description=VirtualSpeaker

# Link it with a virtual source that is visible in pulseaudio apps like Zoom
pactl load-module module-null-sink media.class=Audio/Source/Virtual sink_name=VirtualMic channel_map=front-left,front-right
pw-link VirtualSpeaker:monitor_FL VirtualMic:input_FL
pw-link VirtualSpeaker:monitor_FR VirtualMic:input_FR

This is just putting together commands conveniently discussed in the Pipewire wiki.

Posts from blogs I follow

A Baseball Startup with Paul Freedman and Bryan Carmel

Bryan, Adam, Steve, and the Oxide Friends are joined by the founders of the Oakland Ballers, the continuation of a long history of baseball in Oakland. There turns out to be a plenty in common between founding a computer company and founding a baseball tea…

via Oxide and Friends April 17, 2024

Platform Support

Supporting multiple platforms can be a repetitive and boring problem, or a fun challenge.

via Stay SaaSy April 17, 2024

Day 2: Cold email results

After sending a batch of cold emails to WooCommerce agencies who might be interested in Dashify, there’s been two visible results! One is that visitors to the website spiked to 9 people, myself excluded, whereas previously it might have received 1 or 2 in …

via John Jago April 16, 2024

Generated by openring-rs from my blogroll.