Difference between revisions of "Feature Requests"

From Audacity Wiki
Jump to: navigation, search
(Controls)
m (Highest-rated by Community Radio Public Affairs and News Editors:)
Line 91: Line 91:
 
----
 
----
  
Hello. It would be nice to have the timed recording option inthe files menyu so you canjust check it and you hit record buton and it wouldcome up with a dialauge box that would give you choices. (1 vote)
+
Hello. It would be nice to have the timed recording option in the file menu so you can just check it and you hit record buton and it would come up with a dialouge box that would give you choices. (1 vote)
 
* logarithmic Y axis scale in the spectral track view would be cool, so played notes are easiliy transscribable to music notes (1 vote)
 
* logarithmic Y axis scale in the spectral track view would be cool, so played notes are easiliy transscribable to music notes (1 vote)
 
* note recognition view with wav-to-Midi capabilities
 
* note recognition view with wav-to-Midi capabilities

Revision as of 02:07, 23 May 2006

///NEW! Help beta-test a new Feature Request system and then share your thoughts on it here: NewFeatureRequestSystemFeedback

Please try to keep feature requests as short as possible here so that it's easy to quickly scan the whole list; if you want to discuss the feature, please add a WikiWord and link to another page to discuss it. The Audacity developers will refer to this list for ideas.

Click here to add a new request. Please remember to see if your idea hasn't already been suggested.

If you would like to vote for your favorite features, please feel free to edit this page (use the link at the bottom), and change the number of votes next to any feature. You may also re-sort the list. Please be honest and only increase the count by one, and please only vote for 6-8 features. (Increased from the previous limit of 3-4 features because there are so many. Also, once a feature has been completed (like VU meters, in Audacity 1.2.2), you can vote for another, too!

Interested in sponsoring a feature? Contact the Audacity developers for information if you want to contribute money in order to have your favorite feature implemented sooner.


Completed Features

The Audacity developers are listening to your feedback! The following features are already implemented and either already appear, or will appear in the very next release of Audacity!

  • VuMeter 's (54 votes) - in Audacity 1.2.2 - complete with both peak and RMS display, peak-hold lines, linear and dB scales, resizable windows, and clipping indicators.
  • Add label at current playback cursor - in Audacity 1.2.2
  • Import/export FreeLosslessAudioCodec (FLAC) (11 votes) - importing is implemented in the unstable CVS version. Both importing and exporting will eventually be available in Audacity 1.2.x.
  • Export Multiple - exports separate file for each label - appeared in 1.2.2 (needs more work-see Label/Track? name and Number below in segmenting)
  • Automation: Export many files at once (28 votes) - Export Multiple in audacity 1.2.3
  • Zero line (18 votes). Implemented in unstable CVS as a line in the background.
  • Time Position - display as a number the postion of the cursor, of the begin and end of selection (3 votes)
    • Display the position of the current section too. Put all together as seperate fields to the statusbar and make them selectable for copy / paste. - done in 1.3 beta
  • Waveform scale: dB option - already done - change the option on the track pop down menu to "waveform (dB)"
  • More than one clip per track (23 votes) - will be in 1.3 beta
  • Move cursor to a specific time (GoTo time) (12 votes)
    • (useful for blind users, and anyone with long files) - done in 1.3 beta
  • Support for GTK+2 & Unicode wxWidgets builds. (2 votes)
    • most of the time GTK2 will work fine in 1.2.x - I've yet to find a bug I've noticed. Both will be present in audacity 1.3 beta
  • Allow generation of X seconds of silence at cursor a la v1.0.0 "Insert Silence" instead of fixed 30 second interval. (0 votes)
    • This will be fixed in Audacity 1.2.4.
  • Make Mono Track: Option to create a new mono track from a stereo track. (3 votes) implemented as "Convert to Mono" in 1.3 beta
  • Set selection based on times (i.e. select 1.0 sec to 5.0 sec) (4 votes) Done via selection bar in 1.3 beta



Highest-rated

Anything with 10 or more votes can be moved here so that it will really grab the Audacity developers' attention:

Highest-rated by Community Radio Public Affairs and News Editors:

        • Ability to drop vertical marks that are 'glued' to the waveform on the main track (not on a label track). They should move when when track is moved, and also be adjustable and label-able. Should be possible to highlight for cutting, copying or other operations the area between two adjacent marks. This is an extremely useful feature available in Sound Forge and most other editing programs. (If this feature were installed, AMARC would recommend and distribute Audacity for the worldwide community radio editing norm. It would be wonderful to have it available by November 2006 when AMARC has its quadrennial conference! [see www.amarc.org} Add AMARC's 3000+ worldwide members to the votes here.) (16 Votes and rising.")
    • Ability to make selection between labels (like double clicking between markers in soundforge)


    • Ability to select multiple non-adjacent labels (such as with control-click or shift-click (which is better for previously requested item)). Then pressing the play button would play all of the selected areas in the audio file, skipping the non-selected regions. This feature would be useful for comparing two regions of an audio file without delay between the playback of the two (or more) labeled regions.
    • Set selection based on multiple time-points as "clipped in" or "clipped out," and then have the ability to play the track with "clipped in" points only -- standard feature on professional audio editing systems. (3 votes)
  • Synchronize playback / recording without manual time-shift tool (52 votes)
  • Should be MTC/MMC slave and master
  • VST GUI support (38 votes)
  • Panning envelope editing (31 votes)
  • ASIO Support - AsioAudioInterface (31 votes)
  • Punch-in and punch-out recording (30 votes) *PLEASE!*
  • Dolby: Multi-track output (mix down to Dolby 5.1, 7.1, 10.2, 64.4 etc). (28 votes)
  • Noise removal (more flexible - ala Goldwave, possibility to apply effect even less) (27 votes)
  • Time limit for recording (26 votes)
    • See TimedRecording for a way to do this in Audacity 1.2. (didn't work for me either)
    • See also AudaRemote , a scheduled recording program for Audacity on Windows.
  • 12-band graphic equalizer (smoother and faster than the current FFT filter or Equalizer) (26 votes)
  • ClickPop removal (23 votes)
    • Maybe research open source Sonar algorithms useful in this context
    • Currenly in progress (might be ready for 1.2.4)
  • Horizontal line at 0 (DC=0) to more easily detect DC offset. (19 votes)
    • Implemented in CVS
  • LAME commandline switches (39 votes)
  • Import/Export AAC/MP4 multichannel files using free FAAC library (21 votes)
  • Splitting/Parsing: The ability to create "split points" and either export them to text in a format compatible with shntool, or a cue sheet for CD burning, or use them directly within Audacity to export a single project to multiple audio files as a batch operation (i.e. splitting a concert into multiple files). Make the split (20 votes) Mostly there via label track / cursor snap-to in version 1.2.3 (needs more work-see Label/Track? name and Number below in segmenting)
  • Mixer support for ALSA on Linux (20 votes)
  • Automation: Capacity to apply to a great numbers of files in a batch mode the following actions: to normalize, to make fade in (from the beginning) and fade out (from the end), determining the time of the fades in seconds (18 votes)
  • Bpm Detection and beats / bars timecode (18 votes)
  • Import/Export WMA files on Windows (17 votes)
    • Why only on Windows? On other platforms, you could have the option of using different (e.g. mplayer) libraries.
  • Allow real time adjustment RealTimeAdjustment (17 votes)
    • could allow effect intensity/LADSPA plugin parameters/panning to be varied in real-time?
    • include something similar to the envelope tool to adjust the effect parameters?
  • Fast-foward and Fast-reverse to the Next or Previous, Silence or Marked Point (16 votes)
  • More precise Volume leveling (15 votes)
    • (Note that you can shift-click to drag the gain/pan sliders with more precision)
  • Allow saving and loading of FFT/adjustable filters/EQ parameters to reapply later (17 votes)
    • Would be nice if a batch file of sorts could be created that allows effects with given params in set order - this implements other requested features too
    • And if the FFT filter data were saved in a nice format, such as CSV, we could work around the currently awkward dialogue interface.
  • Scheduled start time for recording (14 votes)
    • Preferably scheduled start time and stop time.
  • Incorporate midi sequencer (16 votes)
    • It doesn't make a lot of sense to add support for MIDI files if Audacity can't also be used as a sequencer. Obviously this would take some time, but if sufficiently developed would make Audacity competitive even with ProTools and Sonar!
  • Loop file in track (i.e. drum lines, bass loops, etc.) (11 votes)
    • Note: The "Loop Play" command ("L" or shift-play) and the "Repeat" effect provide limited looping features.
  • Time Shift Tool to move all selected tracks at the same time, and tell in tool bar the shift amount (12 votes)
  • VoiceActivated -Recording (VOR or VOX) - stops recording when you are not speaking but continues to record in the same file when you start speaking again (11 votes)
  • Import/Export AC3 files (10 votes)
  • SampleClipCount

Hello. It would be nice to have the timed recording option in the file menu so you can just check it and you hit record buton and it would come up with a dialouge box that would give you choices. (1 vote)

  • logarithmic Y axis scale in the spectral track view would be cool, so played notes are easiliy transscribable to music notes (1 vote)
  • note recognition view with wav-to-Midi capabilities

Segmenting Tracks

  • Ability to time-shift a /selection/ within a track and not have to split selection to another track first. (1 vote)
    • This would also make an automatic crossfade feature necessary in order to make edits not produce those irratating little clicks.
  • Parsing (automatically starts recording a new track) based on configurable "silence" period usually found between program segments (merged two items here) (8 votes) try this script to create labels at each silence, then export multiple.
  • TextTrack 's (3 votes)
  • Export Multiple - change radio buttons under "Name Files" to check box or drop-downs with. Ie. Label/Track name and Number consecutively, and Prefix (e.g. <album><track><title> would now be automated. Postfix label as well? (3 Votes)
  • Define selection start and selection end via keyboard while listening (3 votes)
  • Preview
    • Cut: Plays 3 secs before and after the selected area but skips the selection itself (11 votes)
    • Selection: Listen to a few seconds before and after a highlighted section (while in high magnification) (4 votes)
    • Selection Beginning-End: Listen to a few seconds of the beginning of selection; Listen to a few seconds of the end of selection (to test whether long selection is desired selection) (2 votes)
  • As an alternative to multiple clips per track: track grouping -- multiple tracks collapsed together looking like one track (1 votes)
  • A "paste special" function, my main desire would be the ability to paste a loop 2 or 9 or 'x' number of times, but might also include some other paste options (1 votes)
    • select the section, then use the "Repeat" effect ?
  • Make "label at selection" work while recording (0 votes)
  • An option, when having more than one track, to drag each track to the left or to the right, in order to the track getting started playing sooner or later.
    • This is what the time shift tool does!
  • Paste a selection to any track, to the current position of the cursor, not just to the beginning of the track, or just to the end of existing material on the track (2 votes)
  • When setting volume envelope points for a track, it would be very useful (and sharp), when moving a edit point, having, in the status bar, or in a tooltip, the possibility of showing, while the point is dragged:
    • gain amount
    • position in the timeline
    • it's also very useful the possibility of having a tooltip appearing when the mouse is over a volume envelope point, telling the gain amount, and maybe also the position in the timeline (1 vote)
  • Adjust Clip Boundaries - Recovering original audio from adjoining split/deleted clip. Done in other programs (Audition1.5, Cubase, Vegas) with a drag corner at the start and end of clip. (1 vote)

Frequency Analysis Capabilities

The addition of the "Plot Spectrum..." option in the "Analyze" menu in Audacity 1.3beta is great. Here are some suggestions for converting it into a robust and useful tool. This section might need to be placed on a separate page, as the feature suggestion page is getting long. I don't know how to do that, so someone else can do it if necessary.

Frequency Analysis Window

  • Currently the "Frequency Analysis" window is generated by highlighting a region in the audio track, and then selecting "Plot Spectrum..." option in the Analyze menu. When the "Frequency Analysis" window is opened, there is a option at the bottom of the window which is set to "2048". 2048 is presumably the size of the transform. If so, then why must a region of audio be selected in order to open the "Frequency Analysis" window? It would be very much preferred if the "Frequency Analysis" window could be opened based on the current cursor position, rather than a region of audio. The current cursor time position would determine the start of the transform region, and the window size parameter in the "Frequency Analysis" window would determine the endpoint of the analysis window.
  • Which audio track is being displayed in the spectrum when viewing a stereo file? Currently this is confusing -- is just the first channel of the file being displayed? Are both channels being mixed before the frequency transform is being done? It would be nice for the user to be aware of which channel is being used for the spectrum analysis, or to allow the user to choose how to select the audio tracks for generating the spectrum.
  • While the "Frequency Analysis" window is open, clicking at another location in the audio track should update the "Frequency Analysis" plot with the spectrum at that newly selected point in the audio.
  • It would be nice to have a keyboard short-cut to open/close the "Frequency Analysis" window.
  • While the "Frequency Analysis" window is open, playback of the audio will cause a real-time update of the spectrum in the "Frequency Analysis" window.
  • Convert the options at the bottom of the window into a toolbar such as the ones at the top of the main Audacity window (such as "Audacity Control Toolbar" which contains the play button.
  • I like the display of the frequency at the cursor point as a musical pitch-class/octave. Could you add a cents qualifier to the musical pitch discription. For example if the cursor is located at 443 Hz, that would be the pitch A4, but slightly sharper, so it would be nice to have the cursor display for that frequency read: A4+12, since it would be 12 cents sharp of A4 in equal temperament at A4 = 440 Hz. If the frequency were 437, then the cursor display could read A4-12, which would stand for A4 minus 12 cents.
  • The peak value in the cursor status area of the "Frequency Analysis" window is somewhat confusing. This is mostly due to the low resolution (zoomed out) of the spectrum. Currently it is not a useful value. There is a recommendation about spectral peak measurement below which might tend towards having the "Peak" entry in the cursor status region removed.
  • The axes of the spectrum display is overly verbose. For example, the frequency axis is labeled like: "22Hz, 3KHz, 6kHz, 10KHz, 13KHz, 16KHz, 19KHz). It would be a lot cleaner if instead the frequency axis were labeled something like: ".22, 3, 6, 10, 13, 16, 19 [kHz]". Likewise for the magnitude axis and the redundant dB unit specifiers.
  • It would be nice if the frequency axis could be zoomed/panned like the time axis in the main Audacity window's time axis. Showing the entire spectrum range is usually not useful for musical purposes, since the more musically relevant region is 20 to 8000 Hz or so. At a minimum, it would be nice to have a frequency cutoff point. For example the user could type in 1000, to see the frequency range of the spectrum from 0 to 1000 Hz.
  • When the frequency axis is zoomed in very far, it would be nice for the individual frequency bins to be displayed as dots on the spectrum function, just like zooming into the time-domain audio in the main Audacity window.
  • It is probably not necessary to have a zoom/pan facility for the magnitude axis of the spectrum, since the dB scale is logarithmic. However, it would be nice to have a cutoff point for the lowest dB value to display. Currently the display covers about 100 dB of dynamic range. For sample resolutions greater than 16 bits it would be nice to increase the range, and for practical purpose, it might be nice to limit the dynamic range so that a noise floor can be hidden for older analog recordings.
  • It would be nice to add a few more window types which are common in audio analysis, such as the Blackman 2, 3, and 4 term windows. Also there are a few windows with a tunable parameter, such as the Kaiser window, so it might be nice to think on how to add an extra option for this parameter to the toolbar when that type of window is selected.
  • Once zooming on the frequency axis has been implemented, it will be useful to add an option to the analysis toolbar which controls a "zero padding factor". This option would control the amount of frequency interpolation between bins in the frequency transform. The factor would control the amount of zero padding done in the time domain before the transform is taken. For example 0 would mean no zero padding, 1 would mean to add one extra frame of zeros to the analysis window, 3 would mean to add 3 extra frames of zeros to the analysis window. Same for 7, 15, and as high as is practical. Zero padding in the time domain is equivalent to interpolation in the freuqency domain. Therefore zero padding will generate higher resolution of the frequency values in the spectrum plot.
  • Along with zero padding, it would be nice to have a button in the analysis toolbar which could be clicked on in order to have the computer search for the exact freuqency value of the nearest peak to the cursor. The cursor would then move to that position, and the peak information would be displayed in the Cursor status area in the "Frequency Analysis" window. This is useful for very exact measurement of the frequency represented by the peak in the spectrum. It can be measured by a combination of a high zero padding factor (which could be left up to the user), and then some interpolation method, such as "parabolic peak interpolation" where you would take the top three points in the peak, fit a parabola through them, and identify the highest point in the fitted parabola.

Frequency Analysis Track


Automation

  • Batch process a folder of audio files as follows for making samples for the web: open file, select portion of file between 0:30 and 1:00, trim away the rest of the file, add fade in and fade out, save as 128kbps mp3. I have to do literally thousands of these a month by hand. (5 votes)
    • look at a comand line program like SOX (http://sox.sourceforge.net/) - works best for jobs that are strictly repetitive, with no user input.
  • Ability to use the bass boost in batch encode (1 votes)
  • Convert between file formats / bit depths / sample rates in the same way (9 votes)
  • How about simply allowing any effects to be used in batch mode, with the specified parameters, like a macro script? (4 votes) (Couldn't we just add all other batch mode request votes to this?)
  • Scriptability (19 votes)
    • LibAudacity - library allowing integration with other C code. a pre-requisite for the following? (6 votes)
    • Control Audacity from Python (5 votes)
    • Control Audacity from Visual Basic (1 votes)
    • Control Audacity from TCL/TK (0 votes)
    • Control Audacity from AppleScript (5 votes)
    • Control Audacity from command line, Audacity-remote (19 votes)
    • Nyquist debugger within Audacity (0 votes)
    • Ability to save currently applied filters (those appeared in Undo/Redo) as an editable (probably Nyquist) script. (1 votes)
    • User defined composite operations (scripts) bound to a button (2 votes)
  • PlugIn Support (1 votes) - allow plugins to replace any/all of audacity and expose all of audacity to plugins for manipulation. Will allow plugin packages for specialized applications (video-editing, CD ripping, CDDA support, for example)
  • Ability to bind functions (effects, plugins, etc) to buttons and/or keystrokes. E.g. one keystroke to amplifiy +3db, another keystroke -3db, another to compress (0 votes)
  • Start/stop recording at a user-defined threshold, e.g., start recording when the level goes above 30db, and stop recording when the level drops below 30db and stays there for 3 minutes or some other user-defined interval (1 vote)

For Documentation Update or FAQ

  • Easier way to convert between different sampling rates without changing pitch and speed. In the current version I changed the sampling rate of the track, then I compensated the speed. But how can I save the wav in the correct sampling rate then? The saved wav is always 44khz!
    • The "Project Rate" menu at the bottom of the Audacity window controls the export/playback format. Just set the desired project rate and export, the tracks are automatically converted to the project rate for export.
  • Deletion of selection without moving further parts of the track backwards (2 votes)
    • Can't this be done with the "silence" command?

Effects

  • Classify the LADSPA effects, a bit like in TerminatorX (very clean sub-directories arrangement). (1 vote)
  • Preview effects for whole duration of a selection, with option to loop the preview(1 vote)
  • Allow effects to be applied in realtime (2 votes)
  • Allow saving and loading of FFT/adjustable filters/EQ parameters to reapply later (14 votes)
  • Include a grid in the EQ display (1 vote)
  • Add effects for post-processing records (like GramoFile ) (7 votes)
  • Noise gate (not noise removal, just a simple binary gate) (6 votes)
  • I would love it there were more stompbox-style effects, you know, like distortion, the leslie speaker effect, chorus, flanger, talkbox/vocoder, That would be great. (3 votes)
    • LADSPA plugins are already supported, and there are many available for such effects
  • Truncate silence. Vocal speech often has long silent gaps between phrases. This feature would allow replacing a gap longer than #.# seconds with a #.# second gap. Silence would be definable as signal strength less than -xx.x db. (This is implemented in CoolEdit -2000 / Adobe Audition). (This is also implemented in Audacity 1.3 Beta Derivative: Audacious located on SourceForge ). A 20 minute vocal file might be shortened to 15 minutes. (7 votes)
  • Generate silence does not change zoom level (2 votes)
  • Generate tone does not change zoom level (3 votes)
  • Generate tone exactly covers selection (ie beep out) (3 votes)
  • Generate tone provides a drop down list of notes to set the frequency - i.e. middle C (264Hz), etc. (2 votes)
  • Single menu command for Extract vocals/instrumental from stereo sources (3 votes)
    • This is very hit and miss - on many recordings simple techniques don't work well or at all. Better techniques very complicated and need considerable setup / helping.
  • Allow MIDI files to control VST Instruments (1 vote)
  • Dolby B and Dolby C input and output filters (for converting to/from tape recordings in Dolby) (0 votes)
    • Will need quite a lot of trial and error by ear, as the Dolby process is recording level dependant. Needs expander and treble cut.
      • I agree. It would be tricky to get it right without straight-up copying the actual process. This would be a licensing no-no. Trust me, I work at Dolby.
  • Smoothen effect, perhaps using a weighted average (or a better method), see http://audacityteam.org/FeatureRequest.php?mode=details&id=83 (0 votes)'

a. I wunder about a tool to easy removing of noise could be usefull in the program. Like the rubber tool in f.ex. photoshop. The rubber tool schould flatten the noise when you tuch the noise. It would then be possible to remove noise in less zooming.

b. And maybe it could be usefull to have the possibility to set the

pencil to (f.ex. with SHIFT ) only go complete horisontally.

would it be possible to include some pre sets on effects like echo(stadium,hall,front room etc and any others like gverb ??

  • An option to normalize tracks individually. (Currently, normalizing works either on all tracks as a single group, or only on the selected track.) (1 vote)

Improved Resource Control

  • Search and recognize existing hardware capabilities. Specifically, note limits on quality achievable due to RAM configuration, DAC bit counts, soundboard specifics such as db gain at recording levels (41, 44, 96), and other software installed on the machine (iTunes, other popular players / organizers). Then customize recommendations by what is doable on that machine, but still allow anyone to get extreme if they wish. (0 votes)
  • A nondefault setting to allow recovery/retaining of current data (recording in progress or otherwise) in case of accidental closure of audacity or power failure - even if data cannot be fully recovered it is preferable to have something (e.g. 70 minutes) rather than nothing, especially when recording live events (2 votes)
  • Disk use limit for recording (6 votes)
  • Loop record option, commit last 2 hours of recording, at any moment. (2 votes)
  • Undo buffer management:
    • Allow clear or partial clear of Undo buffers (2 votes)
      • I cannot find a UI for discarding undo data, although this is mentioned in the helpfile. I am using Audacity 1.2.2 Win32 (upgraded from 1.2.0 pre3 Win32).
      • Undo data discarded when the project is saved and closed. View > History shows the current undo history and has a discard button in 1.2.4.
    • Compress undo buffers (2 votes)
    • (You can already clear the Undo buffers by opening the Undo History dialog box, and compressing will take lots of CPU and have little space gain unless you use a lossy compressor, which kind of defeats the point of undo...)
    • Save undo history into the project file(s) - useful for picking up on a project at a later time (2 vote).
    • Per-track undo history and stack. So you don't have to undo a bunch of changes you DO want on some tracks to get rid of something you did a while ago to another track. Also, the history would be viewable per track so you can remember what effects and such each track has had applied (so you don't mess up the effects chain order or over-do anything).
  • Allow recording from multiple channel sound devices at once - a lot of multi-channel cards look like this to the application, rather than one multi-channel device. A good behavior could be: (4 votes)
    • there must me the possibility of selecting, for any track, a recording source, from the ones available for a certain sound card (also with the possibility of using multiple sound cards)
    • for mono tracks a mono IN form the sound card must be choosen; for stereo tracks, two mono INs from the soundcard must be choosen (but they can also be the same)
    • for each track the INs can be the same or different, and there must be a key for selecting whether the track is selected for recording or not
    • when the recording button in the transport panel of audacity is pressed, the recording begins, from the current position of the cursor, to the multiple tracks active for recording, from the sources selected for the various tracks (that is: real multitrack recording); so, the recording doesn't create a new track, but happens in the already present tracks
    • a versatile possibility would be to be able to choose the default recording source from Audacity just the way it is done now, and this is selected by default for each track, but with the possibility, for each track, of selecting a different recording source, the way I just described
    • this would also allow the possibility of easily setting the sampling rate, depth and number of channels for a track, before recording, and not simply based on master Audacity preferences and project settings, with maximum versatility
  • IdlePriority

Imports and Exports

  • Import 24bit raw data, not PCM
  • Import CD audio tracks (4 votes)
    • Import and edit a WHOLE CD, including the ability to edit track bonduaries and re-export it as a CD image (or tracks images). Useful for audio CD publishing. (1 vote)
  • Import/Export FLAC files (3 votes) - lossless, free, open source format
  • Option to export an Audacity project as a single file (6 votes)
  • Speed up the importation of MP3 or other sound formats from avi or mpeg files (2 votes)
  • Support for Speex codec (similar to Ogg Vorbis but optimized for voice) (7 votes)
  • Export OGG tags (title, artist, album, etc) (8 votes)
  • Import/Export AMR (Adaptive Multi-Rate) found e.g. on Nokia/SonyEricsson Mobile Phones' Voice Memo or Playing features (supported in ffmpeg) (2 votes)

Import/Export QuickTime files on Windows/Mac (4 votes)

  • RIP from CD and convert to Ogg Vorbis in one step (3 votes)
  • Import/Export OMF multi-track to/from ProTools /Cakewalk, etc. (2 votes)
  • Export over a currently open .wav file (so Audacity can edit samples for a host sequencer without the user finding the new file) (1 vote)
  • Import meter/key meta-events from MIDI-file (to represent time in measure/beat) & markers. (0 votes)
  • Import / Export MPC files (Windows) (1 votes)
  • Import/export DSS (2 votes)
  • Export WAV files as other format than PCM (1 vote)
    • already supports ADPCM, not sure what else uses WAV wrapper?
  • Option to export a meta-data file that records all changes made (4 votes)
  • support import and export of AVI files including the video (2 votes)
    • what would you do with the video? - also, AVI is a wrapper, so would need dozens of codecs to cope with range of AVI file compressions. Could easily double the size of audacity just to open and play video files (look at Mplayer, Xine etc)
  • An "all recognized formats" mask selection in the Windows open dialog (2 votes)
  • Ability to import at least version 0.95 Audacity project format into current (0 votes) so that people who have used audacity for something don't end up with projects that are dead because the current version can't use old stuff... :-(.
    • this should work, ones that don't are bugs in the importer - contact the audacity-help list
  • Improvements to MP3 export dialog
    • Display genre drop-down list in alphabetical order (5 votes)
    • Define both ID3v1 and ID3v2 tags simultaneously (rather than just either-or) (3 votes)
    • Allow leaving genre field blank (1 votes)
    • Allow custom genre in genre field for ID3v2 (4 votes)
    • More MP3 encoding options (bitrate, the possibility of choosing between CBR or VBR, etc...) (6 votes)
  • The ability to turn off the realtime rendering of the waveform being recorded (for slower systems, to free up CPU and thus reduce the likelihood of glitches while recording)
  • Ability to right click on multiple audio files in Explorer and have them open a project and then add to that project
  • A fully paragraphic equalizer(slider for level & text boxes for frequency and Q width)(0 votes)
  • Support for exporting to AIFF (perhaps the Audio File Library [1] can help with this) (1 vote)

Web requests

  • Add a link to this Wiki to the main (http://audacity.sourceforge.net/ ?) site's motif.
  • Add some prominent, or add some more prominent if it's already somewhere on this wiki, linkage back to the main place andor wherever a newbie can quickly find themselves installing Audacity on their computer.
  • Maybe you could make a mailinglist, just for release-announcements? (1 more vote)
    • To add youself to this list, enter your email address in the box on the front page of our site where it says "Get notifed of new versions": http://audacity.sourceforge.net/
  • Facilitate funding of features. Tip cup towards features? An "i'd give x dollars towards someone working on XYZ bit" kinda thing?

(1 vote)

Spectrum Settings

A lot of wildlife enthusiasts utilise this software for recording and editing animal sounds (e.g. birds, bats) who generally work from the spectrum rather than the waveform. The following would extend the sound analysis capabilities of the software and make the spectrum feature easier to use: . Threshold settings to remove the displayed background noise - i.e. only sound over a certain amplitude is displayed . Time marks displayed along x-axis, more frequency marks along y-axis . User defined spectrum colours . Settings saved upon exit (e.g. fit vertically, spectrum, threshold)

Controls

Add option for playback cursor to resume at stop point, not start point (3 votes)