Configure Core Audio Inputs for Audacity on macOS

Setting up Core Audio inputs in Audacity on macOS allows you to capture clear, low-latency sound from your computer's built-in microphone, USB mics, or external audio interfaces. This guide walks you through granting necessary macOS privacy permissions, selecting Core Audio as your host, choosing your recording hardware, and verifying your input levels for a seamless recording session.

1. Enable Microphone Permissions in macOS

Before opening Audacity, ensure macOS allows the application to access your audio inputs:

  1. Open System Settings (or System Preferences on older macOS versions).
  2. Navigate to Privacy & Security > Microphone.
  3. Locate Audacity in the list and toggle the switch to the On position.
  4. If Audacity is already open, quit and restart the application to apply the changes.

2. Connect Your Audio Hardware

If you are using an external microphone, mixer, or audio interface:

  1. Connect the device to your Mac via USB, Thunderbolt, or the 3.5mm jack.
  2. Confirm the Mac detects the hardware by checking System Settings > Sound > Input.
  3. For multi-channel interfaces, launch the macOS Audio MIDI Setup utility (located in Applications > Utilities) to confirm the sample rate and channel layout.

3. Configure the Audio Host in Audacity

Audacity uses Core Audio by default on macOS, as it is Apple’s native audio infrastructure:

  1. Open Audacity.
  2. Click the Audio Setup button located in the top toolbar.
  3. Select Host and ensure Core Audio is checked. (On macOS, Core Audio is typically the only available and required option).

4. Select the Recording Device and Channels

  1. Click the Audio Setup button again.
  2. Hover over Recording Device and select your hardware (e.g., Built-in Microphone, USB Audio CODEC, or your specific interface model).
  3. Hover over Recording Channels and choose either 1 (Mono) Recording Channel for single microphones/instruments or 2 (Stereo) Recording Channels for stereo setups.

Note: You can also configure these options by navigating to Audacity > Preferences > Audio Settings.

5. Verify and Monitor Input Levels

  1. Look at the Recording Meter toolbar at the top of the Audacity interface.
  2. Click Click to Start Monitoring (or click the microphone icon on the meter).
  3. Speak into your microphone or play your instrument. The green meter bars should move actively.
  4. Adjust the Recording Volume slider (the microphone slider next to the meter) so that peaks consistently land between -12 dB and -6 dB to prevent audio clipping and distortion.