Native Mac audio control

Your Mac.
Your mix.

Turn Chrome down. Keep Music warm. Send Zoom somewhere else. Leave Logic completely untouched. Shruti remembers the mix without putting a tollbooth in every audio path.

14 days · full features · macOS 14.2+ · Apple Silicon + Intel · Apple notarized

385product checks
1:1isolated helper per app
< 0.4 msaverage eight-app render*
3 Macsone personal license

* Measured on the release test machine at a 512-frame buffer; hardware and effect chains vary.

01 / THE IDEA

Control what needs it.
Do not touch the rest.

Most mixers intercept everything. Shruti starts with the opposite rule: every app stays on macOS's original path until you move one of its controls. That means your live rig remains a live rig, not an experiment.

01

Your real audio apps. No clutter.

Claude/ChatGPT, browsers, MuseScore and DAWs appear automatically. Add any other playback app, remove any row, and restore it later without hidden processing.

02

Shape one app, not the room.

Ten-band EQ, compressor, leveler, noise suppression, balance, guarded boost and Audio Units. Neutral settings stay transparent.

03

Send sound where it belongs.

Route each app to speakers, AirPods, HDMI or an interface. Output, input and alert-sound routing live together in the System card.

04

Tame loud ads and fixed TVs.

Steady Volume rides sudden ad breaks back down. Soft TV controls fixed HDMI outputs, with per-device hearing ceilings.

05

Teaching and calls, automated.

Follow Me brings the app you use forward. Auto-Duck and the instant ducker lower background audio while you speak, then recover smoothly.

06

One app cannot sink the mixer.

Every controlled app gets its own sacrificial audio helper. A failed HAL graph restores that app to macOS direct audio while the rest keep running.

02 / MOVE IN

Keep the mix.
Change the mixer.

Shruti finds an existing SoundSource mixer and brings it over in one click—without touching license data. When the same Audio Unit is installed, its complete transferable state comes too.

App levelsMutesFavourites10-band EQBalanceExclusionsAU presets*
1

Review what was found

Shruti counts the saved application rows before anything changes.

2

Import atomically

The complete mix is saved in one operation, never as a half-applied session.

3

Restore the exact plug-in state

Matching installed Audio Units receive their full preset. Missing plug-ins stay explicit; DAWs and exclusions stay direct.

* Exact state is transferable only when the matching Audio Unit is installed and exposes portable full state.

03 / REAL LIFE

Four modes.
One calm menu bar.

Teaching, performing, watching TV and working on headphones need different rules. Shruti keeps them one click away.

01

Soft TV

Software volume for fixed HDMI and television outputs.

02

Follow Me

The app you use comes forward; the rest ease down.

03

Instant Ducker

Speak over music, then restore it smoothly.

04

Stage Mode

Bypass processing at the engine within one buffer.

04 / MEASURED

No mystery box.

Current 1.4.16 specifications, taken from the shipped app and optimized production tests.

Compatibility
macOS 14.2 or newer
Processors
Apple Silicon and Intel, universal binary
Controls
Per-app volume, mute, output and processing; system output/input/alert routing
Equalizer
10 bands + preamp; presets and headphone profiles
Processing
Compressor, leveler, noise suppression, balance, overdrive, Audio Units
Direct path
Bit-transparent; no process tap until you engage a control
Failure containment
One tap, graph and DSP helper process per controlled app
Automation
Global shortcuts, MIDI, AppleScript and command-line control
Updates
Ed25519-signed Sparkle feed; launch check + every 6 hours
Privacy
No account, telemetry or audio upload
05 / TRUST

Local by design.

Download the notarized DMG, drag Shruti to Applications and launch normally. After that, signed in-app updates keep it current.

Audio processing stays on your Mac. If one app's helper or plug-in has a problem, macOS gets that app back directly while the mixer and other apps continue.

  • ✓ Apple-notarized universal app
  • ✓ Cryptographically signed updates
  • ✓ Isolated per-app audio helpers
  • ✓ No audio sent to a server
06 / TESTED

Build support is not a hardware pass.

We publish exactly what ran on a real Mac, and keep the empty beta slots visible until those machines and accessories complete the same release test.

TargetEvidenceStatus
M4 Pro Mac mini
macOS 15.6.1
385/385 optimized checks, SoundSource + exact Waves NS1 import, live helper-crash containment, studio interface and HDMI enumerationPhysical pass
Second Apple Silicon Macarm64 release slice and macOS 14.2 target verified; physical machine not reachable in this betaBeta needed
Intel Macx86_64 release slice merged into every shipped executable and Sparkle; physical machine not reachableBeta needed
AirPods + AirPlayEndpoints detected; unavailable AirPods and a receiver not exposed by Core Audio cannot be called playback testsEndurance needed
Read the complete compatibility evidence
07 / PRICING

Own the mixer.

Try every feature for 14 days. If Shruti earns its place in your menu bar, buy version 1 once.

Personal licenseVERSION 1
$34 once
  • Full-feature 14-day trial
  • Use on 3 of your own Macs
  • All version 1 updates included
  • Automatic in-app updates
  • Direct support
Download free trial

No card required. License sales open after a real purchase, delivery and refund pass without manual rescue; the trial remains unlocked until then.

08 / QUESTIONS

Will Shruti add latency?

Not to untouched apps. They stay on the original direct path. An engaged app reports the actual latency of its chain, while Stage Mode bypasses processing within one buffer.

Can it disturb MainStage or my DAW?

Protected live hosts and routing engines are blocked before a tap can be created. Imported exclusions are protected the same way.

What exactly comes over from SoundSource?

App levels, mutes, favourites, built-in 10-band EQ, balance and exclusions. A matching installed Audio Unit receives its complete transferable preset; a missing plug-in is never guessed.

What happens after the trial?

When license sales open, Shruti will accept a one-time key. Until then it remains unlocked. Your saved settings and direct audio path are never held hostage.

Current public release

Shruti 1.4.16

A calmer, failure-contained mixer for macOS 14.2 and newer.

Download for Mac