Source: Love Mac | Software download link: Piezo for Mac
Piezo is a lightweight audio recording software developed by Rogue Amoeba, designed specifically for macOS. It is known for its clean and intuitive interface and powerful core features, making it easy to capture audio from any application within the system, microphone input, or a combination of both. Whether you’re saving streaming media music, online meeting content, game sound effects, or voice memos, Piezo provides a high-quality, all-in-one solution.
1. Detailed Explanation of the Core Interface and Workspace
Piezo’s main interface follows a “single window” design philosophy, with all operations completed within one compact window, primarily divided into four areas:
- Audio Source Selection Area (Top): Displays all available recording sources in card format. It mainly includes:
- Application Audio Sources: Shows applications currently outputting audio (such as Safari, QQ Music, QuickTime Player, etc.). Click to select and record that app’s audio.
- Device Audio Sources: Displays “System Audio” (i.e., the aggregate of all system sounds) and connected microphones, audio interfaces, and other input devices.
- Recording Controls & Information Area (Center):
- Large Circular Button: The core record/stop button.
- Recording Level Meter: Displays the volume level of the input audio in real time, helping you monitor recording levels and prevent clipping and distortion.
- Format & Quality Display: Shows the currently selected audio format (e.g., MP3, AAC, AIFF) and quality settings.
- Settings & Destination Folder Area (Lower Center):
- “Record To” Dropdown Menu: Click to select the save location for your recording files. The default is the “Piezo” folder (located within the user’s “Music” folder).
- “Settings” Button (Gear Icon): Click to open the detailed settings panel.
- Recording History Area (Bottom): Displays recently completed recording files in a list format, allowing you to play them directly, reveal them in Finder, or delete them.
II. Complete Workflow: From Creation to Export
The following workflow demonstrates the complete steps for completing a recording using Piezo.
1. Launch & Source Selection
Step 1: Open the App Click the Piezo icon in Launchpad or the Applications folder to launch it. Upon launch, the software will automatically scan for available audio sources.
Step 2: Select Recording Source In the source selection area at the top, click the card for the source you want to record. For example, to record music playing in a browser, click the “Safari” or “Chrome” card. The selected card will be highlighted.
2. Configure Recording Parameters (Optional)
Step 3: Access Settings Click the gear icon (Settings) at the bottom center of the main interface to open the settings panel.
Step 4: Adjust Settings In the settings panel, you can:
- Change recording format and quality: Under the “Recording” tab, select MP3, AAC, AIFF, FLAC, etc. from the “Format” drop-down menu. Drag the “Quality” slider to adjust the bitrate (e.g., 128-320 kbps for MP3).
- Naming rules: Under the “File” tab, you can customize the automatic naming rules for recording files (e.g., including date, time, and audio source name).
- Set recording duration: Under the “Timer” tab, you can enable timed recording or a recording countdown.
After configuring, click anywhere outside the settings panel or press Command + W to close the panel.
3. Start and Monitor Recording
Step 5: Start Recording Click the large circular red button in the center of the main interface, or use the shortcut Command + R. The button changes to a red square (Stop) state, and recording begins immediately.
Step 6: Monitor the level meter Watch the level meter above the button. Make sure the audio waveform stays mostly in the green and yellow zones, and avoid letting it continuously enter the red zone (which indicates possible clipping). You can control the input level by adjusting the volume of the source application itself.
4. Finishing and locating the file
Step 7: Stop recording Click the red square button in the center again, or press the shortcut Command + R again. Recording stops and is saved automatically.
Step 8: Locate the file The recording will automatically appear in the history list at the bottom. You can:
- Click the file name in the list to quickly play a preview.
- Right-click the file name and choose “Show in Finder” to locate the file’s exact position on disk.
- By default, files are saved in the
~/Music/Piezo/directory unless you changed the location in the “Record to” menu.
At this point, a complete recording workflow is finished, and you can post-process or share the file.
III. Advanced Tips for Common Features
- Recording combined audio sources: Hold down the
Commandkey and click multiple source cards (such as “System Audio” and “Microphone”) to record system sound and your narration at the same time. - Global Hotkey Control: In Piezo’s preferences (Piezo > Preferences… or
Command + ,), go to the “Hotkeys” tab to set a global hotkey for starting/stopping recording (e.g.,Control + Option + Command + R), so you can control it even when Piezo is not in the foreground. - Auto-Pause on Silence: In the “Recording” tab of the settings panel, check “Pause recording when the audio source is silent.” This feature automatically pauses when the audio stream is interrupted and resumes when it returns, avoiding long stretches of silence in your recording.
- Quickly Change Save Location: No need to open settings—just click the folder icon next to “Record to” on the main interface to quickly choose a new destination folder.
- Record Audio from a Specific Tab: For Chrome or newer Chromium-based Edge browsers, Piezo can distinguish audio from different tabs, enabling more precise recording.
IV. Common Issues and Solutions
Q1: Can’t record audio from certain apps (e.g., Zoom, Tencent Meeting)?
Cause & Solution: Since macOS Catalina (10.15), macOS has introduced strict “Screen Recording” and “Microphone” permission management. These communication apps typically use microphone permissions.
- Go to “System Settings” > “Privacy & Security” > “Microphone”.
- In the right-hand list, make sure Piezo is checked.
- In some cases, you may also need to check Piezo under the “Screen Recording” permission (especially when the app uses system audio routing).
- After completing this, be sure to restart Piezo and the related applications.
Q2: The recorded system audio volume is very low or silent?
Troubleshooting steps:
- Make sure “System Audio” or the target application is correctly selected as the audio source in Piezo.
- Check whether the macOS system volume (speaker icon on the right side of the menu bar) has been turned down.
- Check the volume settings of the source application itself.
- While recording in Piezo, observe whether the level meter is moving. If it is not, try temporarily switching to a different output device in “System Settings” > “Sound” > “Output” and then switching back.
Q3: The recording file has “crackling” or intermittent sound?
Possible causes:
- Insufficient system resources: Close some applications that use a lot of CPU.
- Audio sample rate conflict: Go to “System Settings” > “Sound” > “Output” and select a fixed sample rate (such as 44.1 kHz or 48 kHz) for the current output device to avoid frequent system switching.
- Bluetooth audio latency: If you’re using Bluetooth headphones/speakers, try switching to a wired device for recording, as Bluetooth encoding/decoding may introduce issues.
Q4: How do I record streaming music from the internet?
It’s technically feasible, but please be sure to comply with copyright laws and personal use limits. Operationally, you just need to play the music in your browser, then select that browser (e.g., Safari) as the audio source in Piezo and start recording. Make sure the recording format and quality meet your needs.
V. Piezo for Mac Keyboard Shortcuts Summary
| Function | Shortcut (Mac) | Description |
|---|---|---|
| Start/Stop Recording | Command + R |
Core control shortcut |
| Open/Close Settings Panel | Command + , (To close within the settings panel: Command + W) |
Opens app preferences; the gear icon on the main interface opens the recording settings panel. |
| Hide/Show Piezo | Command + H |
Hides the application window |
| Quit Piezo | Command + Q |
Fully quits the application |
| Select Multiple Audio Sources | Command + Click |
Click multiple cards in the audio source selection area to multi-select |
| Play Files in History | Spacebar |
Select a file in the history list and press the spacebar to preview |
| Global Start/Stop Recording | User-defined (none by default) | Must be manually set in “Preferences > Shortcuts” |






