Difference between revisions of "Ultimate Audio Editor"
Jump to navigation
Jump to search
(→Features: waveblock locking) |
m (updated links to go to HTYP) |
||
Line 1: | Line 1: | ||
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 [[FOSS|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. | I've used CoolEdit and [[htyp:CoolEdit Pro|CoolEdit Pro]] for many years, and I've tried using other editors like [[htyp:Audacity|Audacity]]. They all have annoying shortcomings. I'd like to take one of the existing [[htyp:FOSS|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. | 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== | ==Features== | ||
* Ability to move multiple waveblocks together -- or to lock groups of waveblocks to each other rather than to absolute time | * Ability to move multiple waveblocks together -- or to lock groups of waveblocks to each other rather than to absolute time |
Revision as of 19:29, 22 December 2006
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
- Ability to move multiple waveblocks together -- or to lock groups of waveblocks to each other rather than to absolute time
- 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.
- right-click to open a selected wave-snippet in a new window (or bookmarking the current view), so that when you are done using it you don't have to monkey around finding your way back to the view you had before.
- 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...