Difference between revisions of "Completed Features"

From Audacity Wiki
Jump to: navigation, search
(moving the one step vocal remover request to Completed Features)
(Move Clip Fix > Completed Features , reduce Sound Activated Recording verbiage now it's mainstream in CVS)
Line 72: Line 72:
 
{{adviceopen|1=These previous [[Feature Requests|feature requests]] are now implemented (possibly experimentally), if you build Audacity from the latest development code in {{external|[http://audacity.sourceforge.net/community/developers#cvs CVS HEAD]}} or use one of our [[Nightly Builds|nightly development builds]]. '''NOTE:''' these builds from CVS HEAD development code may be more unstable than either Stable or Beta releases.}}
 
{{adviceopen|1=These previous [[Feature Requests|feature requests]] are now implemented (possibly experimentally), if you build Audacity from the latest development code in {{external|[http://audacity.sourceforge.net/community/developers#cvs CVS HEAD]}} or use one of our [[Nightly Builds|nightly development builds]]. '''NOTE:''' these builds from CVS HEAD development code may be more unstable than either Stable or Beta releases.}}
  
 
+
* Fix clipping effect for overdriven sound (Clip Fix underneath the divider in Effect menu)
 
* Audacity should record in stereo by default.
 
* Audacity should record in stereo by default.
 +
* Voice-Activated Recording: stops recording when you are not speaking but continues to record in the same file when you start speaking again (Sound Activated Recording in Tracks menu)
 +
** There are some suggestions [[VoiceActivated|here]] for additional features for Sound Activated Recording, such as a feature to keep paused or keep recording for a user-defined time once the threshold is reached
  
* Voice-Activated Recording: stops recording when you are not speaking but continues to record in the same file when you start speaking again (a basic, experimental feature is available in CVS to pause recording when input falls below a user-defined level. If you are building Audacity yourself, this currently needs to be enabled in src/Experimental.h by removing the two comments "//" in front of "#define EXPERIMENTAL_SMART_RECORD")
 
** There are some suggestions [[VoiceActivated|here]] for additional features for Smart Recording, such as a feature to keep paused or keep recording for a user-defined time once the threshold is reached
 
  
 
==Not necessary==
 
==Not necessary==

Revision as of 08:07, 3 July 2008


HINT: Use the "Search" facility in your web browser (normally CTRL + F on Windows) to search for completed features.


Completed in Release Builds

In latest Stable (1.2.x) Releases

These previous feature requests are now implemented in the latest Stable Releases.


  • Continuously variable pitch/speed... known as "Gliding Stretch" in Cool Edit Pro/Adobe Audition (implemented as Time Track )
  • VU Meter with both peak and RMS display, peak-hold lines, linear and dB scales, resizable windows, and clipping indicators
  • Add labels  at cursor or selection, labels can be also be added while playing or recording
  • Export Multiple - exports separate file for each label or track in one process
  • Waveform (dB) view option on the track pop-down menu
  • Allow generation of x seconds of silence at cursor as per 1.0.0 instead of fixed 30 second interval; allow generate tone to "beep out" a selection
  • Basic Noise Removal effect
  • Allow clear or partial clear of Undo History
  • Mouse scroll zooms in and out of the waveform (Use CTRL + Wheel-Rotate)
  • Loop file or marker in track: drum lines, bass loops, etc. (Use SHIFT + Play button or its shortcut "L", or the "Repeat" effect to paste a loop 'x' number of times)
  • Listen to a few seconds at the beginning and end of selection, to test whether long selection is desired selection (place mouse cursor near start or end of selection, use "B" shortcut, then audio plays from start of selection to mouse cursor, or from mouse cursor to end of selection)


In latest Beta (1.3.x) Releases

These previous feature requests are now implemented in the latest Beta Releases. Betas also include all the features implemented in Stable 1.2.x as above.


  • Single menu command for removal of center-panned content such as vocals from stereo tracks (please see the limitations of this technique on our Vocal Removal page)
  • Import/export FLAC
  • ID tags: customisable and alphabetically ordered genre list, and support for export of OGG tags
  • More MP3 encoding options (choice of CBR or VBR, presets, Joint Stereo)
  • Exports to the imported WAV or AIFF file, even if Audacity preferences set to read that file directly rather than making a copy of it
  • Export multiple: filter out disallowed characters in labels; progress dialogues explicitly state which file is currently being processed.
  • "All supported formats" mask for file selection in the Windows open dialogue
  • Save Project As.. dialogue defaults to saving wherever it last saved
  • Selection Bar: numerical display of cursor position and beginning/end of selection allows cursor or selection position to be changed
  • Time Shift Tool moves multiple selected tracks at the same time; shift amount displayed in Selection Bar
  • Support for multiple clips per track; these can be time-shifted and pasted anywhere including after the end of current audio
  • Support for GTK+2 & Unicode wxWidgets builds
  • Menu item to create a new mono track from an unsplit stereo track
  • multi-band graphic equalizer with ability to add custom presets
  • Allow recording start and end times to be scheduled with a timer
  • Allow recording at end of an existing track (hold SHIFT while pressing Record or use SHIFT + R hotkey)
  • Mixer support for ALSA on Linux
  • Support for command line export via an external encoder such as LAME
  • More flexible/less aggressive noise removal like Goldwave
  • Wider range of effects available by porting the SWH LADSPA plug-ins suite to Windows  and Mac 
  • Automated recovery of audio data after crash/power loss with choice of autosave interval
  • Clipping: red colour for clipping in the waveform display window (Show Clipping in View menu); count number of clipped samples (Find Clipping in Analyze menu)
  • Labels:
    • Make selection between one pair of adjacent labels (click in a label, drag a selection from that point and have it snap to any other label)
    • Create labels automatically at pre-defined intervals on the timeline for example every five minutes. (Use Regular Interval Labels in the Analyze Menu
  • A beep after long processes have completed (NOTE: not audible on many systems, needs more work post 1.4 so that it calls a system audio file)
  • Solo/Mute:
    • Solo button mutually exclusive, so that soloing a different track automatically unsolos the previously soloed one (use the "Simple" solo button option in the Interface tab of Preferences)
    • muted tracks are not exported (even if the solo button option set to "Standard" so that muted tracks can be soloed)
  • Shortcuts:
    • playback cursor to resume at stop point, not at start point (use SHIFT+ A for play or stop and select)
    • short/long seek while playing and stopped (use "," for short jump left and "." for short jump right, modify with SHIFT to produce a long jump); arrow keys still work as before for seeking while playing
    • "[" and "]" keys for setting regions while playing and stopped (the same shortcut key can be now be used for setting the left boundary while playing, and extending that boundary while stopped)
    • play a given length before and after the selected area but skip the selection itself, to preview what a cut would sound like (use the "C" shortcut, and customise the length of preview in the Audio I/O tab of Preferences)
  • Truncate silence works on stereo tracks as well as mono
  • Horizontal line at 0 (DC=0) properly detects DC offset
  • More precise volume levelling (you can now SHIFT + click to drag the gain/pan sliders with more precision; dragging the sliders now does so in 1 unit increments).


Experimental / Available in CVS

These previous feature requests are now implemented (possibly experimentally), if you build Audacity from the latest development code in CVS HEAD  or use one of our nightly development builds. NOTE: these builds from CVS HEAD development code may be more unstable than either Stable or Beta releases.
  • Fix clipping effect for overdriven sound (Clip Fix underneath the divider in Effect menu)
  • Audacity should record in stereo by default.
  • Voice-Activated Recording: stops recording when you are not speaking but continues to record in the same file when you start speaking again (Sound Activated Recording in Tracks menu)
    • There are some suggestions here for additional features for Sound Activated Recording, such as a feature to keep paused or keep recording for a user-defined time once the threshold is reached


Not necessary

These are all previous feature requests which are not deemed necessary as there are already other ways of doing the same thing.


  • An option to normalize tracks individually: normalizing works either on all tracks as a single group, or only on the selected track (use the standard technique to select multiple tracks: select the first track you want to normalize by clicking in its Track Panel, then hold down SHIFT while clicking in the other track(s) you want to normalize)