Audio Mixer
Control the volume, EQ, and audio output of every app independently — without touching the system volume. Mute Spotify while keeping Chrome loud, boost a quiet app beyond 100%, and shape sound with a 10-band equalizer, all from a single floating panel in your menu bar.
Getting Started
Requirements
Audio Mixer uses a macOS audio tap API that requires macOS 14.2 (Sonoma) or later. On earlier versions the tool will appear in ProToys but show a notice instead of the controls.
No extra permissions are required — the feature works out of the box once enabled.
How to enable
- Open ProToys from the menu bar and click Open ProToys…
- Select Audio Mixer from the sidebar under System.
- Toggle the switch to enable the module.
- Start playing audio in any app — it will appear in the panel automatically.
Quick Access from the menu bar
- Click the ProToys icon in the menu bar.
- Click Audio Mixer from the dropdown.
- A floating panel opens showing all currently active audio apps.
- Click anywhere outside the panel to close it.
The panel opens and closes instantly from the menu bar — no need to open Settings every time you want to adjust volume.
Per-App Volume
Every app that is currently playing audio gets its own row in the panel with an independent volume slider. Adjusting one app has no effect on any other app or the system output level.
Volume Slider
Drag the slider to set the app's volume between 0% and 100%. The percentage updates live as you drag. The speaker icon on the left changes dynamically to reflect the current level.
Mute
Click the speaker button on the right of each row to mute that app instantly. The slider turns translucent while muted to show that its position is preserved — unmuting restores the exact volume level you had set.
Volume Boost
Some sources (podcasts, video calls, certain streaming apps) play at a lower level than others. The Boost control amplifies an app's audio beyond the normal 100% ceiling.
| Setting | Effect |
|---|---|
| Off (1×) | Normal output — no amplification applied |
| 2× | Doubles the audio gain |
| 3× | Triples the audio gain |
| 4× | Quadruples the audio gain |
High boost levels can cause distortion if the source audio is already close to full scale. Use the lowest boost that gives you the level you need.
System Volume
The top of the quick-access panel contains a system volume slider that controls the master output level — the same level shown in the macOS menu bar. Changes made here are reflected instantly in System Settings and respond to hardware volume keys in real time.
10-Band Equalizer
Each app has its own independent 10-band graphic equalizer. Click the sliders icon (⊟) on any app row to expand the EQ panel. Drag any band up or down to boost or cut that frequency range by up to ±12 dB.
| Band | Frequency | Typical use |
|---|---|---|
| 1 | 32 Hz | Sub-bass rumble |
| 2 | 64 Hz | Bass punch |
| 3 | 125 Hz | Low-mid warmth |
| 4 | 250 Hz | Body and fullness |
| 5 | 500 Hz | Mid presence |
| 6 | 1 kHz | Vocal clarity |
| 7 | 2 kHz | Upper-mid attack |
| 8 | 4 kHz | Definition and edge |
| 9 | 8 kHz | Air and brilliance |
| 10 | 16 kHz | High-frequency sparkle |
EQ Presets
Use the preset picker at the top-right of the EQ panel to quickly apply a curated curve. Adjusting any band manually switches the preset to Custom automatically.
| Preset | Description |
|---|---|
| Flat | All bands at 0 dB — no coloration applied |
| Bass Boost | Lifts low frequencies for richer, fuller sound |
| Vocal Clarity | Enhances the mid-range for podcasts and voice calls |
| Gaming | Boosts spatial cues and reduces harsh highs |
| Classical | Wide, natural response suited to orchestral music |
| Custom | Your manually adjusted curve |
EQ settings are saved per app and restored automatically the next time that app plays audio.
Output Device Routing
If you have more than one output device connected (for example, speakers and headphones), each app can be routed to a different device independently. Expand an app row and use the Output Device picker to choose where that app's audio plays. All other apps continue using their own assigned device.
Output routing is stored by device UID, not by device position. If a device is disconnected and reconnected, Audio Mixer restores the routing automatically.
Settings
| Setting | Description |
|---|---|
| Volume | Per-app output level from 0% to 100%. |
| Mute | Silences an app without changing its volume slider position. |
| Boost | Amplifies an app beyond 100%: 1× (off), 2×, 3×, or 4×. |
| Equalizer | 10-band graphic EQ with ±12 dB range per band. |
| EQ Preset | Flat, Bass Boost, Vocal Clarity, Gaming, Classical, or Custom. |
| Output Device | Route a specific app to any connected audio output device. |