|
| template<size_t len, typename T> |
| bool | operator!= (const FixedSizeFunction< len, T > &fn, std::nullptr_t) |
| template<size_t len, typename T> |
| bool | operator!= (std::nullptr_t, const FixedSizeFunction< len, T > &fn) |
| template<size_t len, typename T> |
| bool | operator== (const FixedSizeFunction< len, T > &fn, std::nullptr_t) |
| template<size_t len, typename T> |
| bool | operator== (std::nullptr_t, const FixedSizeFunction< len, T > &fn) |
| static AudioBuffer< float > | fixNumChannels (const AudioBuffer< float > &buf, Convolution::Stereo stereo) |
| static AudioBuffer< float > | trimImpulseResponse (const AudioBuffer< float > &buf) |
| static float | calculateNormalisationFactor (float sumSquaredMagnitude) |
| static void | normaliseImpulseResponse (AudioBuffer< float > &buf) |
| static AudioBuffer< float > | resampleImpulseResponse (const AudioBuffer< float > &buf, const double srcSampleRate, const double destSampleRate) |
| static BufferWithSampleRate | loadStreamToBuffer (std::unique_ptr< InputStream > stream, size_t maxLength) |
| static void | setImpulseResponse (ConvolutionEngineFactory &factory, const void *sourceData, size_t sourceDataSize, Convolution::Stereo stereo, Convolution::Trim trim, size_t size, Convolution::Normalise normalise) |
| static void | setImpulseResponse (ConvolutionEngineFactory &factory, const File &fileImpulseResponse, Convolution::Stereo stereo, Convolution::Trim trim, size_t size, Convolution::Normalise normalise) |
| template<typename FloatType> |
| static FloatType | ncos (size_t order, size_t i, size_t size) noexcept |
| | DEFINE_AVX_SIMD_CONST (int32_t, float, kAllBitsSet) |
| | DEFINE_AVX_SIMD_CONST (int32_t, float, kEvenHighBit) |
| | DEFINE_AVX_SIMD_CONST (float, float, kOne) |
| | DEFINE_AVX_SIMD_CONST (int64_t, double, kAllBitsSet) |
| | DEFINE_AVX_SIMD_CONST (int64_t, double, kEvenHighBit) |
| | DEFINE_AVX_SIMD_CONST (double, double, kOne) |
| | DEFINE_AVX_SIMD_CONST (int8_t, int8_t, kAllBitsSet) |
| | DEFINE_AVX_SIMD_CONST (uint8_t, uint8_t, kAllBitsSet) |
| | DEFINE_AVX_SIMD_CONST (uint8_t, uint8_t, kHighBit) |
| | DEFINE_AVX_SIMD_CONST (int16_t, int16_t, kAllBitsSet) |
| | DEFINE_AVX_SIMD_CONST (uint16_t, uint16_t, kAllBitsSet) |
| | DEFINE_AVX_SIMD_CONST (uint16_t, uint16_t, kHighBit) |
| | DEFINE_AVX_SIMD_CONST (int32_t, int32_t, kAllBitsSet) |
| | DEFINE_AVX_SIMD_CONST (uint32_t, uint32_t, kAllBitsSet) |
| | DEFINE_AVX_SIMD_CONST (uint32_t, uint32_t, kHighBit) |
| | DEFINE_AVX_SIMD_CONST (int64_t, int64_t, kAllBitsSet) |
| | DEFINE_AVX_SIMD_CONST (uint64_t, uint64_t, kAllBitsSet) |
| | DEFINE_AVX_SIMD_CONST (uint64_t, uint64_t, kHighBit) |
| | DEFINE_NEON_SIMD_CONST (int32_t, float, kAllBitsSet) |
| | DEFINE_NEON_SIMD_CONST (int32_t, float, kEvenHighBit) |
| | DEFINE_NEON_SIMD_CONST (float, float, kOne) |
| | DEFINE_NEON_SIMD_CONST (int8_t, int8_t, kAllBitsSet) |
| | DEFINE_NEON_SIMD_CONST (uint8_t, uint8_t, kAllBitsSet) |
| | DEFINE_NEON_SIMD_CONST (int16_t, int16_t, kAllBitsSet) |
| | DEFINE_NEON_SIMD_CONST (uint16_t, uint16_t, kAllBitsSet) |
| | DEFINE_NEON_SIMD_CONST (int32_t, int32_t, kAllBitsSet) |
| | DEFINE_NEON_SIMD_CONST (uint32_t, uint32_t, kAllBitsSet) |
| | DEFINE_NEON_SIMD_CONST (int64_t, int64_t, kAllBitsSet) |
| | DEFINE_NEON_SIMD_CONST (uint64_t, uint64_t, kAllBitsSet) |
| | DEFINE_SSE_SIMD_CONST (int32_t, float, kAllBitsSet) |
| | DEFINE_SSE_SIMD_CONST (int32_t, float, kEvenHighBit) |
| | DEFINE_SSE_SIMD_CONST (float, float, kOne) |
| | DEFINE_SSE_SIMD_CONST (int64_t, double, kAllBitsSet) |
| | DEFINE_SSE_SIMD_CONST (int64_t, double, kEvenHighBit) |
| | DEFINE_SSE_SIMD_CONST (double, double, kOne) |
| | DEFINE_SSE_SIMD_CONST (int8_t, int8_t, kAllBitsSet) |
| | DEFINE_SSE_SIMD_CONST (uint8_t, uint8_t, kAllBitsSet) |
| | DEFINE_SSE_SIMD_CONST (uint8_t, uint8_t, kHighBit) |
| | DEFINE_SSE_SIMD_CONST (int16_t, int16_t, kAllBitsSet) |
| | DEFINE_SSE_SIMD_CONST (uint16_t, uint16_t, kAllBitsSet) |
| | DEFINE_SSE_SIMD_CONST (uint16_t, uint16_t, kHighBit) |
| | DEFINE_SSE_SIMD_CONST (int32_t, int32_t, kAllBitsSet) |
| | DEFINE_SSE_SIMD_CONST (uint32_t, uint32_t, kAllBitsSet) |
| | DEFINE_SSE_SIMD_CONST (uint32_t, uint32_t, kHighBit) |
| | DEFINE_SSE_SIMD_CONST (int64_t, int64_t, kAllBitsSet) |
| | DEFINE_SSE_SIMD_CONST (uint64_t, uint64_t, kAllBitsSet) |
| | DEFINE_SSE_SIMD_CONST (uint64_t, uint64_t, kHighBit) |
| constexpr bool | operator== (const ProcessSpec &a, const ProcessSpec &b) |
| constexpr bool | operator!= (const ProcessSpec &a, const ProcessSpec &b) |
| template<int Index, typename... Processors> |
| auto & | get (ProcessorChain< Processors... > &chain) noexcept |
| template<int Index, typename... Processors> |
| auto & | get (const ProcessorChain< Processors... > &chain) noexcept |
| template<int Index, typename... Processors> |
| void | setBypassed (ProcessorChain< Processors... > &chain, bool bypassed) noexcept |
| template<int Index, typename... Processors> |
| bool | isBypassed (const ProcessorChain< Processors... > &chain) noexcept |
| template<typename Functor> |
| static WaveShaper< typename std::result_of< Functor >, Functor > | CreateWaveShaper (Functor functionToUse) |