Most microphones are mono microphones, so they by default record on the left channel only. To hear your audio on both channels, make sure you record in mono.
If you connect an external audio device (such as a USB microphone or USB headset) to your computer while Audacity is already running, it won't be detected automatically by Audacity.
To solve this, make sure the device is detected by the operating system, then select Transport > Rescan Audio Devices from the Audacity Menu Bar. The new device should appear as an option on the Recording or Playback device selection dropdown in the Device toolbar.
Enable the Software Playthrough option to listen what is being recorded. You will hear the audio through the selected playback device.
You can turn Software Playthrough on and off in the Transport > Transport Options menu.
Note: you will hear what you are recording a noticeable time afterwards. This delay is called latency. You can somewhat reduce this latency as described in Latency Compensation but it cannot be fully removed if you're using Software Playthrough - you will need an audio interface with realtime monitoring capabilities to completely remove latency when monitoring a recording.
If you want to listen to the input when not recording it first enable Software Playthrough and then click in the Recording Meter Toolbar to turn on monitoring.
Software Playthrough can also be enabled In the Recording section of the Preferences window. Check the Software playthrough of input box and click OK.
Using Software Playthrough when recording desktop audio is not recommended.
Software playthrough usually causes a delay (latency) of the live recording input due to the time it takes to reach your headphones. To prevent this, turn software playthrough off. This can be done by choosing Transport > Transport Options > Software Playthrough (on/off) and clicking it to remove the check (tick) mark.
To listen to the live recording input without playthrough latency requires hardware monitoring - that is; the input signal must be routed directly through the audio device from the input to the output rather than being passed through software from input to output.
Enabling hardware monitoring is not possible with all audio devices. In particular it can only be achieved when the same device is used for input and output. For example, monitoring a USB microphone through headphones that are plugged into a different audio device will always have latency. If hardware playthrough is not available with your hardware it may be necessary to listen to the audio source directly (acoustically) rather than through the computer.
For some typical examples of how to set up equipment to record without playthrough latency, see this Tutorial about Recording overdubs.
If you hear crackles, pops, or distortion when the recording is loud, or if the waveform is clearly touching the top and bottom edges of the track, you probably have clipping, which means that the signal has exceeded the maximum allowed level.
Try lowering the recording level using the Audacity Mixer Toolbar or the slider in the operating system. You can also check to see if you can lower the volume on the input source itself (such as the tape deck, record player or microphone). Many sound cards and USB turntables or USB tape decks have an independent volume control for the playback signal level. See Recording with USB turntables or USB cassette decks for more help with USB turntables or tape decks.
When recording, try to aim for a maximum peak of around –6 dB in the Recording Meter so as to prevent the meter's red clipping warning coming on. If the meters are set to linear, the equivalent level to aim for is 0.5. Clicking and dragging on the meter's right edge lets you expand the meter to gauge levels more easily. After recording, you can boost the level safely using the Amplify or Normalize effects.
Help with repairing clipped recordings: If there is only a small amount of clipping (just the tops of a few isolated peaks), Effect > Clip Fix can be applied to just the clipped sections. This will attempt to reconstruct the missing peaks by interpolating the lost signal. In other cases where there is mild distortion throughout a recording, using Effect > Filter Curve EQ or Effect > Graphic EQ to reduce the higher frequencies can help to mitigate the damage. Sometimes a bass cut will help also by making the result sound less "muddy".
This is a visual indication that your recording has clipping. See the immediately previous question above.
The vertical red lines show where the clipping has occurred; these clipping indicators can be turned on and off (Audacity default setting is "off") by selecting View > Show Clipping (on/off).
The recording slider in Mixer Toolbar is purposely disabled if it cannot directly manipulate the operating system's slider for the sound device, or if that device has no system slider. Turning down the Audacity slider to prevent distortion would be inadequate unless it also turned down the system slider. It would only make existing distortion quieter instead of removing it.
If the slider is disabled, check first in Device Toolbar that you are selecting the correct device. Audacity should be able to control the recording level of most built-in sound devices subject to the device having appropriate Sound Device Drivers.
If necessary look in the operating system mixer or in the audio interface's control panel for an input slider. For Windows see Windows: accessing the Windows Sound controls. To locate the system mixer for Mac and Linux see the help on our Wiki for Mac or Linux.
External recording devices such as USB turntables or tapedecks or interfaces may not have an operating system slider, especially on Mac. For all cases where there is no system slider, try to adjust the playback level on the recording device itself.
By default Audacity will compensate the latency present in your system by 130 milliseconds. Using this procedure you can estimate and set the proper value for your system.
Note: Latency Compensation is only important for the following recording scenarios:
Overdubbing: recording a new audio track while listening to previously-recorded track(s). You want what you play to be synchronized with the tracks you are listening to.
Punch and roll recording
It's currently in beta, so please leave your feedback in the forum thread
On Windows open the Edit menu and select Preferences... or press Ctrl + P
in your keyboard. On macOS open the Audacity menu and select Preferences... or press Cmd + P
Select Devices in the left pane of the Preferences window
Select the preferred Interface Host: MME or Windows WASAPI should work
Verify your preferred Playback Device is selected
Verify your preferred Recording Device is selected
Set the Latency compensation to 0 (zero) milliseconds
Click OK to save your preferences
Select Recording in the left pane of the Preferences window
Enable Overdub: Check Play other tracks while recording (overdub)
Make sure Software playthrough of input is not checked
Click OK to save your preferences
At the bottom of the Audacity window you will find the Selection toolbar
Disable snapping, if you have it enabled
Select Start and Length of Selection as your selection format
To measure the latency you will need to record the audio from your playback device using your microphone. To do this place your microphone next to your speakers/headphones
Open the Generate menu and select the Rhythm Track... option. Set Number of Measures (bars) to 2 and set the Beat Sound to Ping (short). Click OK to generate the track.
Press Shift + R to record a new track. The rhythm track will be played back and recorded on a new track.
Zoom in so you can see the clicks on the top track and its delayed version on the bottom track
Create a selection that goes from the start of one click to the next
You should see something like this:
You can read the latency directly from the second panel of numbers. In this case it is 0.184 seconds or 184 milliseconds.
Click on Edit > Preferences, click on Devices tab and enter the negative of this number in the Latency compensation box. In this case it would be -184. Press OK to save your preferences.
Delete the second track by clicking the close box in its Track Control Panel
Click in the Track Control Panel of the remaining track to select it
Press Shift + R to record a new track
After the recording is finished Audacity will apply the Latency compensation by pushing the newly-recorded track back by the Latency compensation value.
There is an automated method available now, which is available at
Note: If you change any of your recording or playback devices (for example, if you change from using the line input port on your computer to using a USB audio interface) or if you use the same device but change the in , then you will need to do this test again. The test you just did only applies for the specific inputs and outputs and host used during the test.