Prerequisites
- External microphone
- Blackhole - BlackHoleExistentialAudio • Updated Jan 22, 2025
Install Blackhole
- Run this command to install blackhole-64ch package from github.
brew install blackhole-64ch
Setup
- MacOS Spotlight → Audio MIDI Setup
- Create new Multi-Output device
- Bottom left + icon → Create new Device
- Select Blackhole64ch
- Select your preferred mode of output → External headphone, earbuds, speaker or all (multi-output).
- Create new Aggregate device
- Bottom left + icon → Create new Device
- Select Blackhole64ch
- Select your preferred mode of input → External microphone, earbuds etc.
- System Settings → Sounds → Output → Select your Aggregate Device (Multi-Output)
- System Settings → Sounds → Input → Select your Aggregate Device (Aggregate)
Record
- Cmd + Shift + 5
- Select Options → Microphone → Aggregate Device
- Click → Record
- Stop. → Cmd + Ctrl + Esc
Outcome
The recording should have both system audio (audio from any application e.g., browser) and external microphone audio.