|
| template<typename IntType > |
| constexpr double | tracktion::graph::sampleToTime (IntType samplePosition, double sampleRate) |
| | Converts an integer sample number to a time in seconds.
|
| |
| constexpr int64_t | tracktion::graph::timeToSample (std::floating_point auto timeInSeconds, double sampleRate) |
| | Converts a time in seconds to a sample number.
|
| |
| template<typename IntType > |
| constexpr juce::Range< double > | tracktion::graph::sampleToTime (juce::Range< IntType > sampleRange, double sampleRate) |
| | Converts an integer sample range to a time range in seconds.
|
| |
| constexpr juce::Range< int64_t > | tracktion::graph::timeToSample (juce::Range< double > timeInSeconds, double sampleRate) |
| | Converts a time range in seconds to a range of sample numbers.
|
| |
| template<typename RangeType > |
| constexpr juce::Range< int64_t > | tracktion::graph::timeToSample (RangeType timeInSeconds, double sampleRate) |
| | Converts a time range in seconds to a range of sample numbers.
|
| |
| template<typename NodeType , typename Predicate > |
| NodeType * | tracktion::graph::findNode (NodeGraph &nodeGraph, Predicate pred) |
| | Attempts to find a Node of a given type with a specified ID.
|
| |
| template<typename NodeType > |
| NodeType * | tracktion::graph::findNodeWithID (NodeGraph &nodeGraph, size_t nodeIDToLookFor) |
| | Attempts to find a Node of a given type with a specified ID.
|
| |
| template<typename NodeType > |
| NodeType * | tracktion::graph::findNodeWithIDIfNonZero (NodeGraph *nodeGraph, size_t nodeIDToLookFor) |
| | Attempts to find a Node of a given type with a specified ID.
|
| |