Ultimate Audio Editor
Revision as of 00:04, 19 September 2005 by Woozle (talk | contribs) (→Features: operation queueing)
I've used CoolEdit and CoolEdit Pro for many years, and I've tried using other editors like Audacity. They all have annoying shortcomings. I'd like to take one of the existing open source editors, such as Audacity, and fix it up so it does everything CoolEdit Pro does, plus all the things it should do but doesn't.
The following is just a preliminary list of features, to which I'll be adding as I think of them; eventually I'll type up a full specification.
Features
- Envelope control of delay, with no arbitrary maximum (CEP 2.0 supposedly had no maximum, but due to a bug it was limited to about half a second; I pointed this out to tech support, and they "fixed" it in 2.1 by showing the correct maximum...)
- Envelope control of speed/pitch control (CEP allows envelope control of pitch, but in a separate dialog not matched against wave display; CEP also allows linear-change control of speed/pitch, but no envelope)
- conversion between envelope-style data and wave-style data
- automatic queueing of operations -- i.e. if a given operation is going to take a long time, you can put it into the background, set up the next operation (select wave chunk, select effect, press go) and the app will automatically do it next, without having to pre-record a script.
- Pitch correction:
- vocal-style auto-pitch correction, harmonizing, etc.
- detection of persistent variations, e.g. warped/off-center vinyl record; automatic creation of correction curve
- Ability to use lossless formats (e.g. FLAC) as "native" storage format, for instant loading (with .pk-equivalent files)
- Data in open format; "session" data (envelopes, parameters, etc.) in XML-based format
- Import/export spreadsheet data
- Performance module:
- Synthesizer-style triggering of envelopes from external or internal sources
- Wave-generation based on equations (sine waves etc.) or samples
- Better documentation:
- Explanation of how all the different parameters in click/pop removal work with each other
- Wiki-based online documentation, with fallback to mirror of latest wiki contents (if internet not available)
Related Wishes
- ...if it could have built-in support for doing this kind of thing, somehow...