Difference between revisions of "Release Notes 2.2.0"

From Audacity Wiki
Jump to: navigation, search
(Moved issues to sub page.)
(33)
Line 108: Line 108:
  
 
{{#bugzilla:
 
{{#bugzilla:
|id=42,276,1726
+
|id=33,42,276,1726
 
|disablecache=1
 
|disablecache=1
 
|columns=summary,cf_releasenotetext,id
 
|columns=summary,cf_releasenotetext,id

Revision as of 17:39, 24 August 2017


Example.png

In preparation


Audacity 2.2.0 was released on xx xxxx 2017.
 
Related article(s):


Changes since previous version

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

Improvements

  • Playback of MIDI (and Allegro) files imported into Note Tracks is now available.
  • 4x Selectable themes provided, with new 'Light' theme as default, plus option to customize
  • Help buttons ? in Preferences, Effects, Generators and Analyzers - and other places
  • Non-Greying out of effects when no selection (and explanatory dialog with help button)
  • 'Center' option in Selection Toolbar
  • Time Track cut/copy/paste
  • Many menu changes:
    • Menus Reorganized
    • Extended menu bar provided
    • New keyboard commands for working with clips
  • Stem plots
  • Major overhaul to documentation/manual including many new images and streamlined text on landing pages for in-program help.

Other Changes

  • New Logo
  • Sync-Lock button removed (use menu item or keyboard shortcut instead)
  • New preferences and preference pages
  • Append-record is now the default (use Shift + Record for old behavior)
  • Overhaul of much code, mostly by Paul Licameli:
    • Overhaul of clip handling code using newer (safer) idioms
    • Overhaul of envelope handling code to deal with some anomalies
    • Overhaul of exception handling for greater safety

Bug Fixes

  • Major work on bug fixing. 198 bugs that were in 2.1.3 fixed for 2.2.0.
    • The most serious bug fixed this time round was bug 437 which was about what happens when Audacity is recording and runs out of storage.
    • Most of the bugs fixed were more minor, such as bug 463 which was about a case in which the numbering on the timeline could display incorrect times.


Supported Platforms

Audacity is for Windows, Mac and Linux desktop machines. There is no version of Audacity for Android or iPhone.
Warning icon Mac OS X:
Warning icon Windows:
  • Audacity 2.2.0 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 (ZIP, not installer) by clicking this link.
  • 2.2.0 does not officially support Windows XP.


Issues

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


Timer Record

  • Timer Record may not reliably stop the recording on some machines. 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

  • PulseAudio is not reliable when used with Audacity on Linux. Playback or recording may 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:
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.

(Linux) MIDI

  • The timing of notes during MIDI playback may sound erratic on some machines. Optimizing the system for low latency MIDI playback can help to reduce the inaccuracies.

Accessibility

  • 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 wxWidgest library. A lot more detail about accessibility limitations can be found here


Bugzilla

We track these and many other bugs in our 'bugzilla' database.
  • Click on the bug numbers to see work done on these bugs.
IDSummary (3 tasks) ID
42Timer Record occasionally carries on recording past the scheduled end, requiring force quit42
1726Linux: MIDI playback timing / synchronisation problems1726
276Linux: PULSE-AUDIO issues. Freeze repeatedly starting/stopping streams276





This table, which is just for editors, is direct from bugzilla for bugs 33,42,276,1726


Summary (3 tasks) cf_releasenotetextID
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.
42
Linux: MIDI playback timing / synchronisation problemsGROUP: MIDI
  • (Linux) The timing of notes during MIDI playback may sound erratic on some machines. Optimizing the system for low latency MIDI playback can help to reduce the inaccuracies.
  • 1726
    Linux: PULSE-AUDIO issues. Freeze repeatedly starting/stopping streamsGROUP: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).
    276