Microphone Effects — standalone virtual mic and console rack plugin #12318
WhoIsCalebBrown
started this conversation in
Show and tell
Replies: 1 comment
|
I opened a compatibility-testing thread for anyone willing to try this on a different microphone or application. Successful reports are useful too—especially built-in laptop mics, USB interfaces, Bluetooth headsets, Zoom, Meet, Discord, and OBS. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
I split the microphone work I had been building inside Camera Effects into its own standalone Omarchy Shell plugin:
https://github.com/WhoIsCalebBrown/mic-effects
Install:
It publishes a system-wide PipeWire virtual microphone and gives it a console-style bar panel with input/output meters, mute/monitor, a reorderable signal chain, noise reduction, gate/compression/de-essing, parametric EQ, pitch and formant controls, auto-tune, vocal effects, delay, reverb, and presets.
The extraction removes all camera dependencies: no OpenCV, ONNX models, v4l2loopback, or root setup. The small C++ daemon builds per-user on first load. CI validates the manifest and shell scripts and compiles the daemon on a clean Ubuntu runner.
This started from the microphone engine in alanfortlink/camera-effects (MIT); attribution and third-party notices are retained in the repository. The rack UI, advanced DSP controls, extraction, standalone lifecycle, migration, and packaging are my additions.
This is the first public release, so reports from other Omarchy/PipeWire setups are very welcome—especially from people using built-in laptop mics, USB audio interfaces, or Bluetooth headsets. If Camera Effects is installed too, use one virtual microphone provider at a time for now; I documented that compatibility boundary in the README.
All reactions