|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
A set of options that can be used in conjunction with the elastiquePro Mode to fine tune the algorithm. More...
#include "tracktion_TimeStretch.h"
Public Member Functions | |
| ElastiqueProOptions ()=default | |
| Create a default set of options. | |
| ElastiqueProOptions (const juce::String &string) | |
| Create a set of options from a saved string. | |
| juce::String | toString () const |
| Save the current options as a string. | |
| bool | operator== (const ElastiqueProOptions &) const |
| Compare these options with another set. | |
| bool | operator!= (const ElastiqueProOptions &) const |
| Compare these options with another set. | |
Public Attributes | |
| bool | midSideStereo |
| Optomise algorthim for mid/side channel layouts. | |
| bool | syncTimeStrPitchShft |
| Synchronises timestretch and pitchshifting. | |
| bool | preserveFormants |
| Preserve formats. | |
| int | envelopeOrder |
| Sets a spectral envelope shift factor. | |
A set of options that can be used in conjunction with the elastiquePro Mode to fine tune the algorithm.
See the Elastique API for more details on these options.
Definition at line 67 of file tracktion_TimeStretch.h.
| tracktion::engine::TimeStretcher::ElastiqueProOptions::ElastiqueProOptions | ( | const juce::String & | string | ) |
Create a set of options from a saved string.
Definition at line 32 of file tracktion_TimeStretch.cpp.
| bool tracktion::engine::TimeStretcher::ElastiqueProOptions::operator!= | ( | const ElastiqueProOptions & | other | ) | const |
Compare these options with another set.
Definition at line 73 of file tracktion_TimeStretch.cpp.
| bool tracktion::engine::TimeStretcher::ElastiqueProOptions::operator== | ( | const ElastiqueProOptions & | other | ) | const |
Compare these options with another set.
Definition at line 65 of file tracktion_TimeStretch.cpp.
| juce::String tracktion::engine::TimeStretcher::ElastiqueProOptions::toString | ( | ) | const |
Save the current options as a string.
Definition at line 55 of file tracktion_TimeStretch.cpp.
| int tracktion::engine::TimeStretcher::ElastiqueProOptions::envelopeOrder |
Sets a spectral envelope shift factor.
Definition at line 85 of file tracktion_TimeStretch.h.
| bool tracktion::engine::TimeStretcher::ElastiqueProOptions::midSideStereo |
Optomise algorthim for mid/side channel layouts.
Definition at line 82 of file tracktion_TimeStretch.h.
| bool tracktion::engine::TimeStretcher::ElastiqueProOptions::preserveFormants |
Preserve formats.
Definition at line 84 of file tracktion_TimeStretch.h.
| bool tracktion::engine::TimeStretcher::ElastiqueProOptions::syncTimeStrPitchShft |
Synchronises timestretch and pitchshifting.
Definition at line 83 of file tracktion_TimeStretch.h.