Clean up your mic.
Free, on your Mac.

Sotto removes background noise from your microphone in any call app — keyboard, fan, traffic, chatter. On-device with DeepFilterNet3. No cloud, no account, no virtual cables.

Sotto - Free, Open Source Noise Cancellation For Your Mac | Product Hunt
✓ 100% local✓ no account ✓ no cables✓ ~4% CPU✓ MIT
Sotto — input vs output
Input · mic with background noiseOutput · Sotto Microphone

Top: your mic with background noise. Bottom: Sotto's output — noise suppressed, voice kept.

Try it

Hear it yourself

Real recordings. Press play, then flip the Sotto switch on and off to hear the noise disappear and come back — live, in sync.

Sotto on

Tip: toggle Sotto while it plays — that’s the whole pitch.

Why Sotto

The noise-cancelling mic macOS was missing

Great open-source mic cleanup exists — on Linux. On macOS the options are paid and closed, or tools that make you hand-wire a virtual cable. Sotto just works.

⏻

No setup, no cables

Ships its own Core Audio driver. You never install BlackHole or route audio by hand.

●

A strong model

DeepFilterNet3 — noticeably better than the older RNNoise most open tools use.

🔒

Truly local

No account, no sign-in, no telemetry. Nothing leaves your Mac. Ever.

★

Free & open

MIT-licensed. Use it, read it, fork it. No paywall on noise removal.

How it works

Pick it like any other mic

Choose “Sotto Microphone” in your call app. Sotto captures your real mic, cleans each 10 ms chunk on-device, and hands the clean audio to the app.

your mic  →  Sotto app (captures)  →  DeepFilterNet3 (removes noise)  →  “Sotto Microphone”  →  your call app
Benchmark

How good is it?

Measured on a synthetic test set (6 noise types × 4 levels), DNSMOS scores, higher is better. Sotto’s noise model matches Krisp; the live path is catching up.

 Noise removedOverallSpeech (PESQ)
Unprocessed2.672.441.61
Sotto (live)3.582.712.12
Sotto (model)3.933.092.79
Krisp (standard)4.003.083.11

Runs at ~4% of one CPU core. Full method →

Install

Get Sotto

Download the installer (macOS 14+, Apple Silicon) — or build from source below. A signed installer is on the way.

# clone, build, install the driver, run the app
git clone https://github.com/naga-pavan12/sotto.git
cd sotto
make
make install   # installs the audio driver (asks for your password)
make app
open app/build/Sotto.app

Then choose “Sotto Microphone” in Zoom, Meet, Teams, Discord, or OBS.

Roadmap

What’s next