macOS Setup
macOS support status
Voice Recorder Forge runs on macOS 10.15 (Catalina) and later, but support is currently partial:
| Feature | Status | |---------|--------| | Dictation (hotkey + transcription) | Works | | Meeting recording | Works | | System audio capture | Requires BlackHole (see below) | | Automatic text insertion | Not yet supported | | Clipboard-based text output | Supported (paste manually with Cmd+V) |
Automatic text insertion at the cursor is planned for a future release using the macOS Accessibility API.
Required permissions
1. Microphone access
The app will prompt for microphone access on first launch. If you missed the prompt or denied it:
- Open System Settings → Privacy & Security → Microphone.
- Find Voice Recorder Forge in the list and enable it.
- Restart the app.
2. Accessibility access (for hotkeys)
Global hotkeys require Accessibility permission. Without this, Ctrl+Shift+Space will not work.
- Open System Settings → Privacy & Security → Accessibility.
- Click the + button and add Voice Recorder Forge, or toggle it on if it already appears.
- You may need to enter your Mac password.
- Restart the app.
3. Screen Recording (macOS 13 Ventura and later)
On macOS 13+, capturing system audio also requires Screen Recording permission.
- Open System Settings → Privacy & Security → Screen Recording.
- Enable Voice Recorder Forge.
- Restart the app.
System audio capture with BlackHole
macOS does not allow apps to capture audio from other applications directly. To record system audio (e.g., a Zoom call, a YouTube video), you need a virtual audio device called BlackHole.
Install BlackHole
- Download BlackHole from existential.audio/blackhole.
- Install the
.pkgfile. A restart is not required.
Create a Multi-Output Device
To hear audio through your speakers while also routing it through BlackHole:
- Open Audio MIDI Setup (found in
/Applications/Utilities/). - Click the + button at the bottom left and choose Create Multi-Output Device.
- Check both your normal output device (e.g., Built-in Output or your headphones) and BlackHole 2ch.
- Check Use this device for sound output on the Multi-Output Device.
- Set BlackHole 2ch as your system input: open System Settings → Sound → Input and select BlackHole 2ch.
Configure the app
In Voice Recorder Forge Settings, set the audio source to Both (microphone + system audio) or System Audio to capture the BlackHole feed.
Known limitations
- Text insertion: After dictation, text is placed on the clipboard only. Use Cmd+V to paste.
- No AppleScript automation: The Accessibility API integration needed for cursor-position insertion is not yet implemented.
- These limitations will be addressed in a future release.