Source: Love Mac | Software download link: Sound Siphon for Mac
Sound Siphon is a professional audio routing tool designed specifically for macOS. Its core function is to capture and redirect audio streams from the system or specific applications, providing them as virtual audio input devices for use by other software. This is crucial for scenarios such as podcast recording, live streaming, game commentary, or any situation that requires flexible management of audio sources.
I. Detailed Explanation of the Software’s Core Interface and Workspace
Sound Siphon features a clean interface design, primarily divided into the menu bar icon control interface and the main application window.
1.1 Menu Bar Control Icon
After installation and launch, Sound Siphon will display a waveform icon in the menu bar at the top of the screen. This is its core control center.
- Click the icon: A drop-down menu pops up, displaying all available audio sources.
- Audio source list: Typically includes:
- System Audio: Captures the audio output of the entire system.
- Individual Apps: Lists applications currently producing sound (such as Chrome, Logic Pro, QQ Music, etc.), which can be selected individually.
- Sound Siphon (Virtual Device): This is an independent virtual input that can be used to create complex audio chains.
1.2 Main Application Window
Open the main application by clicking the menu bar icon and selecting “Open Sound Siphon…” or by opening it from the Applications folder.
- Status Display Area: Clearly shows the audio source currently being captured and its sample rate.
- Volume Level Meter: Displays the volume of the captured audio in real time, helping you monitor whether the audio signal is normal.
- Source Selection Dropdown Menu: This matches the menu bar list, allowing you to switch or start a capture source here.
- Global Control Buttons: Such as “Start Capture” and “Stop Capture”.
- Preferences Button: The entry point to core configuration.
1.3 Audio MIDI Setup (System-Level Integration)
Sound Siphon relies on the macOS “Audio MIDI Setup” utility to run successfully. After installation, the system automatically creates two virtual audio devices:
- Sound Siphon (Input): This is the “microphone” or “input device” you need to select in other software (such as OBS, QuickTime, Zoom). It receives the audio captured by Sound Siphon.
- Sound Siphon (Output): This is an optional system output device used for monitoring.
II. Complete Workflow from Creating/Opening a Project to Final Export
The following uses “recording audio from a web browser to QuickTime Player” as an example to demonstrate the complete workflow.
Step 1: Launch and Configure
- Launch Sound Siphon. On first launch, you need to grant “Microphone” and “Accessibility” permissions in “System Settings” -> “Privacy & Security” -> “Privacy”.
- Open System Settings -> “Sound” -> “Output”. Set the system output to “Built-in Speakers” or your commonly used speakers (Note: Do not set it to a Sound Siphon-related device unless you need loopback monitoring).
- Open Audio MIDI Setup (you can open it via Spotlight search), and confirm that the “Sound Siphon (Input)” device exists and is enabled.
Step 2: Select an Audio Source
- Click the Sound Siphon icon in the menu bar.
- In the drop-down list, select the audio source you want to capture. For example, to capture music playing in a browser, find and select “Google Chrome” or “Safari”.
- After selection, capture starts automatically. The menu bar icon will change to a solid waveform, indicating that capture is in progress.
Keyboard shortcut: The software itself does not have a global shortcut for directly selecting a source, but you can quickly start/stop capturing the last source by pressing Option (⌥) + clicking the menu bar icon.
Step 3: Use the captured audio in your target software
- Open your target software (in this example, QuickTime Player).
- Go to “File” -> “New Audio Recording”.
- Next to the record button, click the drop-down arrow, and in the “Microphone” selection list, click “Sound Siphon (Input)”.
- At this point, QuickTime’s audio level meter should start moving, indicating that it is receiving browser audio routed from Sound Siphon.
Step 4: Record and finish
- In QuickTime, click the red circular record button to start recording.
- Play audio in your browser (such as videos or music). The sound will be routed and recorded into QuickTime.
- After recording is complete, click the black square stop button in the QuickTime window.
- Finally, click the Sound Siphon menu bar icon and select “Stop Capture” to stop audio capture.
Step 5: Export the result
This step is completed in the target software (such as QuickTime):
- In QuickTime, press Command (⌘) + S to save the file.
- Choose the save location, format, and file name, then click “Save” to export the final audio/video file.
III. Advanced Tips for Common Features
3.1 Capturing and Merging Audio from Multiple Apps
If you need to capture system audio and the audio from a specific app at the same time (such as game sound and your own commentary), you can configure it as follows:
- In the Sound Siphon menu, first select to capture “System Audio”.
- Open “Audio MIDI Setup” and create a Multi-Output Device.
- Check “Built-in Output” and “Sound Siphon (Output)”.
- Set this Multi-Output Device as the system sound output.
- At this point, system audio will be output to both the speakers and Sound Siphon simultaneously, thereby achieving system audio capture. Then, if you also open a communication app (such as Discord) at the same time, its audio will also be captured as well.
3.2 Create an Independent Virtual Audio Route
Using the “Sound Siphon (Virtual Device)” source:
- In your audio host software (such as Logic Pro), send the output bus to “Sound Siphon (Output)”.
- In Sound Siphon, select to capture “Sound Siphon (Virtual Device)”.
- In your live streaming software (such as OBS), select “Sound Siphon (Input)” as the input device.
- This creates an independent, clean audio channel from Logic Pro to OBS, free from interference by other system sounds.
3.3 Use Audio MIDI Setup for Advanced Routing
By creating an Aggregate Device, you can combine “Sound Siphon (Input)” with your real physical microphone into a single virtual input device for use by a single app (such as Zoom), enabling you to simultaneously send computer playback audio and your own voice.
IV. Common Problems and Solutions
4.1 Problem: The “Sound Siphon (Input)” device cannot be found in the target software.
Solution:
- Make sure the Sound Siphon main app has been launched at least once and that permissions have been granted.
- Open “Audio MIDI Setup” and check whether the device exists. If it does not exist, try restarting Sound Siphon or your computer.
- Check whether the target app was launched after Sound Siphon. Some apps need to enumerate audio devices at launch.
4.2 Issue: Latency, stuttering, or popping occurs when capturing audio.
Solution:
- Go to “Preferences” in the main Sound Siphon window.
- Try lowering the “Latency” setting, for example from “High” to “Medium”. Lower latency places higher demands on the CPU.
- Close unnecessary applications to free up CPU resources.
- Make sure all related software (source app, Sound Siphon, target app) uses the same sample rate (such as 44.1kHz or 48kHz). You can double-click the device in “Audio MIDI Setup” to configure it.
4.3 Issue: Unable to capture audio from a specific application.
Solution:
- Make sure the application is playing audio. Only apps that are producing sound will appear in the capture list.
- Some applications that use special audio drivers or have high copyright protection (such as certain streaming music apps) may be restricted from capture by the system. Try capturing “System Audio” as an alternative.
- Check whether the app is in “Security & Privacy” -> “Privacy” -> “Microphone” and has accidentally been denied microphone permission (some app audio routing is related to this).
V. Sound Siphon for Mac Keyboard Shortcuts Summary
| Action | Shortcut (Mac) | Description |
|---|---|---|
| Quick start/stop capture | Option (⌥) + click the menu bar icon |
Toggle the capture state of the last used audio source |
| Open main window | Click the menu bar icon and select, or no direct shortcut | Open from the menu bar via “Open Sound Siphon…” |
| Open preferences | Click the “Preferences” button in the main window | Configure latency, launch items, etc. |
| Switch audio source | Select from the menu bar list with the mouse | No global shortcut; manual selection required |
| Quit Sound Siphon | Menu bar icon -> Quit | Or via the “Force Quit” window |
Tip: Sound Siphon’s design philosophy is lightweight, fast source switching and control through the menu bar, so its core interaction relies on the graphical menu rather than a large number of keyboard shortcuts. Its powerful “virtual device” functionality needs to be implemented in conjunction with macOS’s own “Audio MIDI Setup”.







