View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001146 | ardour | features | public | 2005-11-04 22:06 | 2020-02-11 15:15 |
Reporter | iamausername | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | acknowledged | Resolution | open | ||
Target Version | 3.X | ||||
Summary | 0001146: Bezier curves and extrapolation for automation lines. | ||||
Description | an idea from blender, incorporate bezier curves into automation lines, for ease of creating smooth gains / effects etc.. select a region, and give the option for extrapolation, to duplicate the lines across the entire area (for effect changes across the entire track) | ||||
Tags | No tags attached. | ||||
related to | 0003849 | new | Region gain line editing issues and bugs |
|
as an update to this, I think a better way to do things would be to create an automation curve engine, again, look at blender, which you can assign to any automatable object. to have a quick look at what I mean http://download.blender.org/documentation/htmlI/ch14s03.html I just think this scheme would work well with ardour. another thing to consider is how you can re-arrange the project how you see fit, with different views for documentation, plugins, timing, etc.. I would like it if you had a quick download of blender, and see if it gives you any ideas. As this is an open-source project, its good to pull ideas from other projects, which have faced the same problems. |
|
by extrapolation, I mean cyclic extrapolation, in other words, find a segment of the automation curve, and repeat across the entire track / region |
|
Updating this for future versions of Ardour. Thanks. |
|
This would be a nice feature, even without the cyclic extrapolation. |
|
Exponential or log-scale are vastly more useful for control-parameters (Ardour 6 supports that by using a log or exp y-axis). Bezier curves don't usually make sense for anything audio related, what could make sense are catmull–rom splines. Then again in cases where it would make sense it'll usually happen inside a plugin. Only the plugin (DSP) knows how to interpolate and click-free smooth a given parameter. |
Date Modified | Username | Field | Change |
---|---|---|---|
2005-11-04 22:06 | iamausername | New Issue | |
2005-11-04 22:06 | iamausername | => iamausername@westnet.com.au | |
2005-11-04 22:06 | iamausername | Name | => Kris |
2005-11-04 23:52 | iamausername | Note Added: 0002373 | |
2005-11-09 06:19 | iamausername | Note Edited: 0002373 | |
2005-11-17 20:57 | iamausername | Note Added: 0002381 | |
2009-07-04 22:50 | seablade | Note Added: 0006270 | |
2009-07-04 22:50 | seablade | Status | new => acknowledged |
2009-07-04 22:50 | seablade | Product Version | 0.99 => SVN 3.0 |
2009-07-04 22:50 | seablade | Description Updated | |
2010-02-12 00:38 | magnetophon | Note Added: 0007368 | |
2010-07-21 15:41 | cth103 | cost | => 0.00 |
2010-07-21 15:41 | cth103 | Target Version | => 3.X |
2010-07-21 15:41 | cth103 | Description Updated | |
2011-07-17 20:25 | cth103 | Relationship added | related to 0003849 |
2020-02-11 15:15 | x42 | Note Added: 0020960 |