Home
last modified time | relevance | path

Searched refs:frequency_domain_buffer (Results 1 – 4 of 4) sorted by relevance

/dports/multimedia/libopenshot/libopenshot-0.2.7/src/audio_effects/
H A DSTFT.cpp79 frequency_domain_buffer.realloc(fft_size); in updateFftSize()
80 frequency_domain_buffer.clear(fft_size); in updateFftSize()
155 fft->perform(time_domain_buffer, frequency_domain_buffer, false); in modification()
158 float magnitude = abs(frequency_domain_buffer[index]); in modification()
159 float phase = arg(frequency_domain_buffer[index]); in modification()
161 frequency_domain_buffer[index].real(magnitude * cosf (phase)); in modification()
162 frequency_domain_buffer[index].imag(magnitude * sinf (phase)); in modification()
165 frequency_domain_buffer[fft_size - index].real(magnitude * cosf (phase)); in modification()
166 frequency_domain_buffer[fft_size - index].imag(magnitude * sinf (-phase)); in modification()
170 fft->perform(frequency_domain_buffer, time_domain_buffer, true); in modification()
H A DWhisperization.cpp90 fft->perform(time_domain_buffer, frequency_domain_buffer, false); in modification()
93 float magnitude = abs(frequency_domain_buffer[index]); in modification()
96 frequency_domain_buffer[index].real(magnitude * cosf(phase)); in modification()
97 frequency_domain_buffer[index].imag(magnitude * sinf(phase)); in modification()
100 frequency_domain_buffer[fft_size - index].real(magnitude * cosf (phase)); in modification()
101 frequency_domain_buffer[fft_size - index].imag(magnitude * sinf (-phase)); in modification()
105 fft->perform(frequency_domain_buffer, time_domain_buffer, true); in modification()
H A DRobotization.cpp91 fft->perform(time_domain_buffer, frequency_domain_buffer, false); in modification()
94 float magnitude = abs(frequency_domain_buffer[index]); in modification()
95 frequency_domain_buffer[index].real(magnitude); in modification()
96 frequency_domain_buffer[index].imag(0.0f); in modification()
99 fft->perform(frequency_domain_buffer, time_domain_buffer, true); in modification()
H A DSTFT.h55 juce::HeapBlock<juce::dsp::Complex<float>> frequency_domain_buffer; variable