|
| template<typename AudioFormatType > |
| void | tracktion::graph::test_utilities::writeToFile (juce::File file, choc::buffer::ChannelArrayView< float > block, double sampleRate, int qualityOptionIndex) |
| | Writes an audio buffer to a file.
|
| |
| template<typename AudioFormatType > |
| std::unique_ptr< juce::TemporaryFile > | tracktion::graph::test_utilities::writeToTemporaryFile (choc::buffer::ChannelArrayView< float > block, double sampleRate, int qualityOptionIndex=0) |
| | Writes an audio buffer to a file.
|
| |
| juce::String | tracktion::graph::test_utilities::getName (ThreadPoolStrategy type) |
| | Returns the ammount of internal memory allocated for buffers.
|
| |
| std::vector< ThreadPoolStrategy > | tracktion::graph::test_utilities::getThreadPoolStrategies () |
| |
| void | tracktion::graph::test_utilities::logGraph (Node &node) |
| | Logs the graph structure to the console.
|
| |
| std::string | tracktion::graph::test_utilities::createGraphDescription (Node &) |
| | Returns the graph structure in a dot textual description.
|
| |
| template<typename AudioFormatType > |
| std::unique_ptr< juce::TemporaryFile > | tracktion::graph::test_utilities::getSinFile (double sampleRate, double durationInSeconds, int numChannels=1, float frequency=220.0f, int qualityOptionIndex=-1) |
| |
| template<typename AudioFormatType > |
| std::unique_ptr< juce::TemporaryFile > | tracktion::graph::test_utilities::getSquareFile (double sampleRate, double durationInSeconds, int numChannels=1, float frequency=220.0f, int qualityOptionIndex=-1) |
| |
| template<typename AudioFormatType > |
| std::unique_ptr< juce::TemporaryFile > | tracktion::graph::test_utilities::getTimeEncodedFile (double sampleRate, TimeDuration duration, TimeDuration stepDuration, int numChannels=1, int qualityOptionIndex=-1) |
| |
| template<typename AudioFormatType > |
| std::unique_ptr< juce::TemporaryFile > | tracktion::graph::test_utilities::getTransientFile (double sampleRate, TimeDuration duration, TimePosition transientPos, float transientVal, int numChannels=1, int qualityOptionIndex=-1) |
| |
| bool | tracktion::graph::test_utilities::buffersAreEqual (const juce::AudioBuffer< float > &a, const juce::AudioBuffer< float > &b, float absSampleTolerance=0.0f) |
| |
| bool | tracktion::graph::test_utilities::buffersAreEqual (const choc::buffer::ChannelArrayView< float > &a, const choc::buffer::ChannelArrayView< float > &b, float absSampleTolerance=0.0f) |
| |
| std::optional< std::pair< choc::buffer::FrameCount, float > > | tracktion::graph::test_utilities::findFirstNonZeroSample (choc::buffer::MonoView< float > buffer) |
| |