Native Mac audio control

Every app gets
its own volume.

Chrome at 40%. Logic untouched. Notifications silent. Shruti gives every Mac app its own volume, mute, EQ and output—then remembers it.

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

SShrutiDIRECT
APPLICATIONLEVELOUTPUT
SSafariStreaming · 0 ms42%Speakers
MMusic10-band EQ · active68%AirPods
32641252505001K2K4K8K16K
NNotificationsMutedMUTE
3 appsSOFT TV   FOLLOW ME   STAGE
249automated checks
0added DSP on direct apps
10-bandEQ per app
3 Macsone personal license
01 / THE PROBLEM

One system slider is
not a mixer.

macOS treats a whispering video, a screaming notification and a careful studio session as one thing. Shruti separates them without forcing you to rebuild your audio setup.

01

Volume and mute, per app.

Set individual levels, mute one source, and let Shruti remember the choice. Changes ramp smoothly to prevent clicks.

02

EQ and dynamics, per app.

Ten-band EQ with preamp, compressor, leveler, noise suppression, balance and guarded overdrive. Neutral settings stay transparent.

03

Output, per app.

Send an app to speakers, AirPods, HDMI or an interface. Device memories restore the right level when hardware reconnects.

04

Soft TV and hearing limits.

Control fixed-volume HDMI and TV outputs in software, with per-device ceilings for late nights and long listening sessions.

05

Ducking and Follow Me.

Lower background audio while you speak, or automatically bring the app you are using forward and ease everything else back.

06

Stage-safe by design.

Live hosts, Shruti, and routing infrastructure are permanently protected from capture. Stage Mode bypasses processing within one buffer.

02 / REAL LIFE MODES

Built for the room
you are actually in.

Teaching, performing, watching TV and working on headphones need different rules. Shruti keeps those rules 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

Lock the rig and bypass everything instantly.

03 / PRODUCT SPECIFICATION

Measured details.
No mystery box.

These are the current 1.1.4 specifications, taken from the shipped app and its automated audio tests.

Compatibility
macOS 14.2 or newer
Processors
Apple Silicon and Intel, universal binary
Controls
Per-app volume, mute, output and processing
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
Safety
Protected live hosts/routing processes, click-free ramps, instant bypass
Automation
Global shortcuts, MIDI mappings, AppleScript dictionary
Updates
Ed25519-signed Sparkle feed; launch check + every 6 hours
Installer
Developer ID signed, Apple notarized and stapled DMG
04 / TRUST

Install once.
Stay current inside Shruti.

Download the notarized DMG, drag Shruti to Applications, and launch normally. After that, Shruti checks a signed feed and shows the native update window only when a newer tested version exists.

Audio processing is local. Shruti does not require an account, does not upload your audio, and stays direct until you ask it to control an app.

  • ✓ Apple-notarized universal app
  • ✓ Cryptographically signed updates
  • ✓ No subscription
  • ✓ No audio sent to a server
05 / PRICING

Own the mixer.
Not another bill.

Try every feature for 14 days. If Shruti earns its place in your menu bar, buy it 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 to download. License sales open soon — the trial stays fully unlocked until then.

06 / QUESTIONS

Will Shruti add latency?

Apps stay on the original direct path until you engage a control. Direct audio is bit-transparent. Engaged processing reports its actual chain latency; Stage Mode bypasses within one audio buffer.

Can it cause feedback?

Shruti's safety layer blocks Shruti itself, routing engines like ARK and Loopback, MainStage and other protected infrastructure before a tap request can ever reach the audio provider.

Does it work with my interface?

If macOS sees the output, Shruti can use it: built-in speakers, AirPods, USB interfaces, HDMI, Bluetooth and aggregate devices.

What happens after the trial?

When license sales open, Shruti will ask for a one-time license key; until then the trial simply keeps working. Either way your audio stays safe and direct — Shruti never interrupts sound mid-session.

Current public release

Shruti 1.1.4

Universal build for macOS 14.2 and newer.

Download for Mac