Release Notes 2.2.2

From Audacity Wiki
Jump to: navigation, search
Audacity 2.2.2 was released on 20 February 2018.
Related article(s):

Changes and improvements since previous version

See the New Features page in the Manual for more information about improvements and other changes.

Dropout detection

New feature Dropout detection is controlled from a setting in Recording Preferences called "Detect dropouts".

  • When this setting is "on" (default setting) Audacity will detect dropouts (brief gaps in the recording) and will insert zeroes into the recording to keep the other good parts synchronized. These silent spans will make the dropouts more obvious, but keep the duration of the recording correct.
    • Dropouts may be caused by a disk drive that cannot keep up with the recording. This can happen, for example, with a slow USB or network drive, or if antivirus software is slowing writing to disk, or if other activity on the computer is slowing the computer down.
  • When recording stops, a Warning message is shown and a label track, called "Dropouts", is added showing the lost parts, labeled with consecutive numbers.

Improved zooming

Zooming with the mouse wheel

  • Mouse wheel zooming has been changed so that the focus for the zoom is:
    • With the mouse pointer outside the selection, the leftmost or rightmost edge of the current selection, (if a selection exists).
    • Mouse pointer position will be used as the zoom focus if the mouse position is inside the current selection, (if a selection exists).
    • If no selection is present, zoom focus is as it was before and is taken as the mouse pointer position.

Zoom Toggle

  • A new command has been introduced, Zoom Toggle, accessed by a new button or by View > Zoom > Zoom Toggle (shortcut Shift + Z).
    • Zoom Toggle toggles between two pre-defined zoom levels. These presets are user selectable in Tracks Preferences.
    • Defaults are normal Default Zoom level and 4 Pixels per Sample (which shows a fraction of a second of audio as samples)
    • Either of the two presets can be changed in Tracks Preferences using the dropdown menus.

Vertical Zooming changes

  • Simple Vertical Scrolling
    • A context menu has been introduced for the Vertical Scale. This is activated by right-clicking in the Vertical Scale.
  • Advanced Vertical Zooming
    • Left-click, and click&drag, in the Vertical Scale remain available as a user-selectable option. The default setting is "off",
    • You can turn on advanced mode for vertical zooming from Edit > Preferences > Tracks Behaviors and selecting Advanced Vertical Zooming.

Extra menu

A new Extra menu has been created from consolidating the Ext-Bar and Ext-Command menus that were introduced in the previous 2.2.1 release.

Theme tweaks

  • Hover Appearance
    • In dark theme, the change in appearance of sliders when you hover over them is greater than before.
    • In light and dark themes, buttons such as 'pause' and 'pin' now highlight when you hover over them and they are down. Previously there was no visible change.
    • The hover effect for buttons when they are up has been changed to work better in conjunction with this change.
  • Icon Appearance
    • In dark theme the microphone and speaker icons are now brighter and not dulled as they were before.

Other Changes

  • For menu commands that are enabled (not grayed-out) if you hold the Shift key and click on the sub-menu item, instead of executing the command the Keyboard Preferences pop open at the chosen command. You can then change that (or any other) shortcut binding.
  • Interface Preferences has been upgraded so when selecting languages the proper spelling of these languages is shown with accented and special characters.
  • The Index page in the Manual has been upgraded - so that now any item that can be clicked on/through in the front page imagemap now has a corresponding text entry in the index (this is primarily as an aid to VI (Visually Impaired) users) Additionally the Index has been divided into alphabetic sections to aid readability.

Bug Fixes

For those who really have to know, the list of bugs fixed in 2.2.2 is here.
  • Multiple use of "Save As" to the existing open project can result in data corruption/loss
  • Crash undoing during record, using Discard button of History window
  • Exporting audio in compressed formats to device with insufficient space produces inconsistent/truncated results
  • In Export Multiple, Cancel does not remove the file that is in progress when Cancel is chosen
  • Crash using SBSMS pitch change at low sample rate
  • Installer has old logo for 2.2.1 and 2.2.0
  • (Mac) Equalization: "Telephone" curve displays a flat line, no sound on Preview
  • Toolbars: open undocked if previously not shown, unless Reset Toolbars first
  • Analysis effects that create labels should give focus to label track
  • Control value may be out of range when using FloatingPointValidator
  • Analysis effects produce false indication that a label is open for editing
  • Import Uncompressed File Dialog Incorrect Reference to Menu Item
  • Wave Color not grayed out in TCP dropdown menu when in Spectrogram view
  • Hover indication on note track channel toggle appears on all tracks (when they rerender)
  • Unicode page encodings fixed ( ͡° ͜ʖ ͡°)
  • Un-muting with a single track unnecessarily activates the Solo button
  • Applying chain to file should zoom-to-fit

Supported Platforms

Audacity is for Windows, Mac and Linux desktop machines. There is no version of Audacity for Android or iPhone.


  • Audacity 2.2.2 requires the CPU to support the SSE2 instruction set which should be available on any Intel hardware produced after 2001 and any AMD hardware produced after 2003. To check what SSE levels your CPU supports, you can install CPU-Z. If your hardware only supports SSE, you may download Audacity 2.0.6 see the Legacy Windows page on the Audacity Website.
  • 2.2.2 does not officially support Windows XP.

macOS / Mac OS X


  • Linux support is tested on Ubuntu Linux.
    • Audacity may compile on Gentoo, Debian, Mint.
    • Audacity does not currently compile on SuSE Linux.


See our list of issues for much more detail of issues with Audacity 2.2.2.
  • Below are listed what we believe are the most common and important issues with 2.2.2 for most users.


  • Far less of Audacity is properly accessible to visually impaired users than we would like. Currently the best supported platform for accessibility is Windows. We lost a lot of custom accessibility programming when we had to move to a more recent version of the wxWidgets library. A lot more detail about accessibility limitations can be found here


We track these and many other bugs in our 'bugzilla' database.
  • Click on the bug numbers to see work done on these bugs.

The bugzilla query below needs to be edited for the issues we want to highlight in this release
IDSummary (3 tasks) ID
33Summary: Accessibility issues33
276Linux: PULSE-AUDIO issues. Freeze repeatedly starting/stopping streams.276
42Timer Record occasionally carries on recording past the scheduled end, requiring force quit42

This table, which is just for editors, is direct from bugzilla for bugs 33,42,276
Summary (3 tasks) cf_releasenotetextID
Summary: Accessibility issuesGROUP:Accessibility
  • Many, but not all parts of the Audacity interface are accessible on Windows and Mac (read the alert above about Mac) to those who can't use a mouse, and/or use a screen reader. It may be possible to make more of Audacity accessible in the longer term. For details, see
  • There are some accessibility bugs in the parts of Audacity that are accessible (or behavior may vary according to the specific screen reader).
    • After mouse down to drag a docked toolbar to a new docked or undocked position, the track focus is removed and the selected control loses its focus border even though that toolbar still has focus. When dragging or resizing an already undocked toolbar, the selected control similarly loses its focus border.
    • Keyboard Preferences: Window-Eyes doesn't read the key bindings when View by Tree is selected, and may not always read the bindings in other views. VoiceOver and Orca do not read the key bindings at all. You could export the bindings, modify them in a text editor then import the modified list.
    • Spectral Selection Toolbar:
      • You can't enter a new low frequency first if it is above the current high frequency - in that case, you must enter the new high frequency first.
      • If you change low and high frequencies to kHz, then typing or incrementing values in the High Frequencies box has unpredictable results.
    • It is not possible to use the keyboard to move the cursor or selection region to an arbitrary position when playing or recording. However you can use the [ or ] shortcuts respectively to set the left or right boundary of the selection at the playback or recording position ( ). Different Scrubbing modes may also be started using shortcuts or the Transport Menu, but there is no keyboard interface yet to control scrubbing. Scrubbing may be started by shortcut even if the pointer is in the waveform, although the Status Bar messages don't refer to moving the pointer to Scrub.
    • (Windows):
      • Edit toolbar buttons that depend on selection are (at least in NVDA) announced as Disabled when there is no selection, rather than being skipped over. Hitting ENTER on such a disabled button will auto-select the audio, applying the edit to all of that automatic selection.
      • In certain parts of the main window, NVDA does not speak typed characters (JAWS and Window-Eyes are not affected):
      • In the main window, not speaking a character if it is a command for example, j,k,[ or ]
      • In a label track, not speaking characters typed into a label.
    • (OS X/macOS):
      • Audacity is not yet fully Retina-ready. It is known that the Track Control Panel appears fuzzy. Please let us know of any other issues. Retinizer can no longer be applied to Audacity. If Retinizer is applied to previous Audacity this will prevent the export format being changed.
      • Selection is not in the first control of Generators, Effects or Analyzers. In most effects the selection is invisible and one TAB puts selection in the Manage Button. In Change Speed the selection is "Current Length" and in Change Pitch the selection is the first octave.
      • If you apply a real-time preview effect while focus has remained in Audacity, the effect loses focus. If you apply a real-time preview effect after task switching away from and back to Audacity, the effect will go behind the project window. The effect may be brought back to focus in both cases with ALT + F6.
      • It is not possible to move between the main Audacity window and some VST and Audio Unit effects using the ALT + F6 or ALT + SHIFT + F6 shortcuts when the effect is in Graphical Mode. You can use the "Manage" menu then Options... to change the effect to textual mode.
    • (OS X/macOS) Issues with VoiceOver:
    {{advice|Unfortunately, current Audacity is not accessible for users of VoiceOver for the reasons given below. This was also the case for releases starting from Audacity 2.1.1. However, an accessible version of Audacity 2.1.1 is available on our Mac OS X downloads page. The name of this accessible version is "2.1.1-screen-reader" (DMG and ZIP downloads are available). It is hoped that future versions of Audacity will be accessible for users of VoiceOver.}}
      • (reported on OS X 10.9.x) After exporting, the black accessibility area is trapped in the Tooldock area, so there is no way to read the tracks. Workaround: Save as a project, close the project then reopen it. You can then navigate the tracks with VoiceOver.
      • If you use arrow keys to navigate the Timetext controls in Selection Toolbar, VoiceOver stops reading. Workaround: Use Control-Option-W
      • When you TAB forwards from "Audio Position" in Selection Toolbar, the "Selection End" or "Selection Length" radio button is read as "Selection Start". When you use COMMAND + F6 or COMMAND + SHIFT + F6 to move directly into "Selection End" from another toolbar, the button is read as "Selection Start".
      • Mixer Toolbar input/output sliders are not read, but just described as "multiple indicators". The "Graphic EQ" and vertical sliders in Equalization *are* read.
      • Metadata Editor table not read.
      • Edit Labels dialog not read.
      • In the "Edit Chains" window, only the first command in the "Chain" list is read, and it is only read when first accessed. In the "Select Command" window for inserting a new command in a Chain, commands in the table are not read.
      • "Manage Curves" table in Equalization not read.
    • GNU/Linux:
      • (Linux Ubuntu) Under Unity, keyboard shortcuts are not visible in the Audacity menus. Keyboard shortcuts are visible if you install the classic GNOME Flashback interface or under Unity if you open Audacity from the termimal with {{code|1=env UBUNTU_MENUPROXY=0 audacity}} Audacity will now ship with src/ set to UBUNTU_MENUPROXY=0 so Audacity compiled from source will show shortcuts in the menus and will have its own menu bar in the application. It will remain up to Ubuntu whether they use this desktop file in packaged versions of Audacity.
      • Access keys mostly do not work except for radio buttons and checkboxes.
      • (Linux with Xfce desktop) It is not possible to move forward through modeless windows, undocked Toolbars and the main project window using ALT + F6. You may move backward using ALT + SHIFT + F6, but focus may get trapped in windows or undocked toolbars.
      • (Linux) It is not possible to TAB through the search box in Keyboard Preferences. However, as long as the "Tree" or "Name" button is selected, you can use DOWN arrow to move out of the Search box into the list, then TAB into the lower controls.
      • (Linux) Playing or recording then stopping causes the currently focused track or tooldock area to lose focus. Some shortcuts for example those for Tools Toolbar will then not work until focus is restored. Workaround: To restore focus, deliver a mouse click in the interface or create a shortcut for Reset Toolbars and use that shortcut.
      • (Linux) TAB unexpectedly navigates out of the current tooldock area instead of staying inside it, and CTRL + F6 from Selection Toolbar and SHIFT + CTRL + F6 from the Tracks table do not navigate to the upper tooldock area but leave focus in the previous toolbar. However you can use the TAB navigation behavior described above to access the upper tooldock area.
      • (Linux) The shortcut to "Move backward from toolbars to tracks" does not cycle from the audio track to upper tooldock, only to Selection Toolbar. The shortcut to "Move forward from toolbars to tracks" does not cycle from Selection Toolbar to upper tooldock, only to the audio track.
    • (Linux) Issues with Orca:
      • Audacity tracks are not read.
      • Not all toolbar controls are read, examples being Timetext controls, Project Rate and controls in Device Toolbar.
      • Not all controls in Preferences are read.
      • Control labels for VAMP and VST plugins are not read.
      • Control labels for Nyquist plugins are read inconsistently in older version 3 or earlier plugins (Version 4 seems to read more consistently).
Timer Record occasionally carries on recording past the scheduled end, requiring force quitGROUP:Timer Record
  • (Windows and MacOS) On a few machines, Timer Record may not respond to a request to stop the recording or may carry on recording past the scheduled end time. The Elapsed and Remaining Time counters may stop counting. In this case it will be necessary to force quit Audacity. On a few affected machines, the problem can be avoided if you leave focus on Audacity or ensure it has focus when recording is due to end.
Linux: PULSE-AUDIO issues. Freeze repeatedly starting/stopping streams.GROUP:Miscellaneous platform-specific issues
  • (Linux) A playback or recording freeze, recording dropouts or fast playback may occur when using PulseAudio. Freezes may be caused by repeatedly starting and stopping playback or recording in quick succession (or by holding down the Play or Record button). Workarounds: Try launching Audacity from the terminal with the pulse latency set to 30 ms in an environment variable:
      {{code|1=env PULSE_LATENCY_MSEC=30 audacity}}
    If you get underruns noted in the terminal, try a higher number in the PULSE_LATENCY_MSEC command. If the problem is unchanged, try a lower number. Alternatively, bypass pulseaudio by setting the playback and recording device to an ALSA (hw) choice in Device Toolbar. More help with this can be found here.