Next Release

From Audacity Wiki
Revision as of 07:47, 19 April 2015 by James (talk | contribs) (Added WIBM list)
Jump to: navigation, search

Code going into 2.1.1

This is a notes page to help us in preparing the announcement for 2.1.1. It might also help with highlighting areas needing more test focus.


Headline Features

  • Much much faster with larger projects, thanks to a faster method for storing the autorecovery file.
  • Scrubbing (link to the manual for details), including backwards play.
  • Small speed ups on spectrogram enabling a new 'spectral refinement' feature that gives crisper spectrograms. This option is particularly suitable for voice work.
  • RT preview feature extended to some built in effects.
  • Upgraded to Nyquist 3.0.9 (benefits??)
  • More VI usability enhancements (track focus)
  • Crash report integration


Bugs Addressed

These probably won't be reported on individually.

  • ---: Parameters that weren't configurable in chains now fixed.
  • ---: Meter refresh fixed
  • 882: memory leaks and orphans
  • ---: memory leak in noise reduction
  • 886: Some missing translations now fixed.
  • 881: Swapped status messages.
  • 897: Time ruler redrawn.
  • 819: Paste mutates clipboard
  • 830: Paste destroys envelopes in clipboard.
  • 859: Play cursor.
  • 828: Crash in contrast.
  • 812: vertical scrollbar positions.
  • 887: [P2] Crash when Screenshot tool open.
  • Enh809: Spectral selection persists.


(Probably) Not reported on

  • ESC can now abort vertical ruler zooming.
  • Travis integration.
  • Count-down diags and performance logging.
  • Revision ID now in build-info-window.
  • Moved to git (= more developers helping).
  • Some progress on wx3 support (and 902: clearer announcement we don't support wx3 yet!).

WIBN List

WIBN= "Wouldn't It Be Nice".
These are aspirational changes, the closer we get to June the less likely they are to be in.

James

  • 276 [P2] Repeatedly start/stopping Pulse Audio. A fix by keeping the audio card open. Also means monitoring persists.
  • 673 [P2] Installer language does not carry through to executable. Even if done for 2.1.1 we will not have inno in all Audacity languages for 2.1.1.
  • Diags - Glitch detection (counting) of overruns and underruns.
  • Diags - Command line options, and run very simple test, e.g. generate DTMF from Travis build to get us started on automated test.
  • Diags - mod-diag as built-in module.
  • Diags - mod-diag actually with a GUI window so we can see diags and reset them live.
  • Diags - Automatically generate screenshot for each effects dialog.