View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000286 | ardour | features | public | 2004-02-29 23:39 | 2008-11-21 00:03 |
| Reporter | piotr | Assigned To | v2 | ||
| Priority | low | Severity | feature | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0000286: pitch shift | ||||
| Description | It is mandatory for a professional DAW to have high quality pitch shift feature. | ||||
| Tags | No tags attached. | ||||
|
|
No, it is not mandatory. ProTools became extremely successful without pitch shifting capabilities, which were added later. Anyway, Ardour does have pitch shifting facilities. It has real time pitch shift care of the plugins recommended on the web site (in particular the "swh" set from Steve Harris). It also has edit-driven pitch shifting that uses libsoundtouch. The results from this are not bad, but there are problems with the length of the result. We are waiting for a fix from the author of libsoundtouch. Finally, pitch shifting is a very complex piece of audio engineering. There are entire companies built around pitch shifting technology alone. The Ardour project, with the rough equivalent of about 1.5 full time developers, cannot possibly compete with the proprietary pitch shifting offered by Melodyne or Ableton Live or even Acid at this time. We hope that an open source technology will emerge that works as well as these tools, and when it does, we will use it. Alternatively, perhaps a rich benefactor will buy us a license to use proprietary technology as a binary "plugin". |
|
|
Is it possible to implement soundtouch library (with a nice gui and beat calculator) into ardour to have a nice pitch shift and good time stretch feature then? |
|
|
The Rubber Band library features a pitch shifter plugin. That library is used for proper time shifting also. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2004-02-29 23:39 | piotr | New Issue | |
| 2004-03-01 03:03 | paul | Note Added: 0000482 | |
| 2004-03-01 03:04 | paul | Priority | normal => low |
| 2004-03-01 03:04 | paul | Status | new => acknowledged |
| 2004-03-12 15:55 | piotr | Note Added: 0000530 | |
| 2008-02-19 06:39 | v2 | Status | acknowledged => resolved |
| 2008-02-19 06:39 | v2 | Resolution | open => fixed |
| 2008-02-19 06:39 | v2 | Assigned To | => v2 |
| 2008-02-19 06:39 | v2 | Note Added: 0004729 | |
| 2008-11-21 00:03 | seablade | Status | resolved => closed |