|
| int | engine::simplify (AutomationCurve &, int strength, EditTimeRange, juce::Range< float > valueRange, juce::UndoManager *) |
| | Removes points from the curve to simplify it and returns the number of points removed.
|
| |
| void | engine::mergeCurve (AutomationCurve &dest, EditTimeRange destRange, const AutomationCurve &source, EditPosition sourceStartTime, float defaultValue, EditDuration fadeLength, bool leaveOpenAtStart, bool leaveOpenEnded) |
| |
| float | engine::getValueAt (AutomatableParameter &, EditPosition) |
| | Returns the value of a parameter's curve at the given position.
|
| |
| float | engine::getValueAt (AutomatableParameter &, TimePosition) |
| | Returns the value of a parameter's curve at the given position.
|
| |
| EditTimeRange | engine::getFullRange (const AutomationCurve &) |
| | Returns the range the curve occupies.
|
| |