Home
last modified time | relevance | path

Searched refs:fft_buffer (Results 1 – 25 of 111) sorted by relevance

12345

/dports/audio/welle.io/welle.io-66675c9a4160c644a5ade5bf7a0cd0647647f33c/src/backend/
H A Dofdm-processor.cpp75 fft_buffer(fft_handler.getVector()) in OFDMProcessor()
541 memcpy(fft_buffer, v, T_u * sizeof(DSPCOMPLEX)); in processPRS()
546 return getMiddle(fft_buffer); in processPRS()
563 arg(fft_buffer[baseIndex % T_u] * in processPRS()
564 conj(fft_buffer[(baseIndex + 1) % T_u])); in processPRS()
592 float a3 = abs (arg (fft_buffer [(i + 3) % T_u] * in processPRS()
593 conj (fft_buffer [(i + 4) % T_u]))); in processPRS()
594 float a4 = abs (arg (fft_buffer [(i + 4) % T_u] * in processPRS()
595 conj (fft_buffer [(i + 5) % T_u]))); in processPRS()
596 float a5 = abs (arg (fft_buffer [(i + 5) % T_u] * in processPRS()
[all …]
H A Dofdm-decoder.cpp58 fft_buffer = fft_handler.getVector(); in OfdmDecoder()
147 memcpy (fft_buffer, in processPRS()
156 snr = 0.7 * snr + 0.3 * get_snr(fft_buffer, 1); in processPRS()
165 memcpy(phaseReference.data(), fft_buffer, params.T_u * sizeof (DSPCOMPLEX)); in processPRS()
178 memcpy (fft_buffer, in decodeDataSymbol()
208 const DSPCOMPLEX r1 = fft_buffer[index] * conj (phaseReference[index]); in decodeDataSymbol()
209 phaseReference[index] = fft_buffer[index]; in decodeDataSymbol()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/webrtc/modules/audio_processing/aec3/
H A Drender_buffer_unittest.cc32 FftBuffer fft_buffer(10, 1); in TEST() local
34 EXPECT_DEATH(RenderBuffer(&block_buffer, nullptr, &fft_buffer), ""); in TEST()
39 FftBuffer fft_buffer(10, 1); in TEST() local
41 EXPECT_DEATH(RenderBuffer(nullptr, &spectrum_buffer, &fft_buffer), ""); in TEST()
/dports/net-im/tg_owt/tg_owt-d578c76/src/modules/audio_processing/aec3/
H A Drender_buffer_unittest.cc32 FftBuffer fft_buffer(10, 1); in TEST() local
34 EXPECT_DEATH(RenderBuffer(&block_buffer, nullptr, &fft_buffer), ""); in TEST()
39 FftBuffer fft_buffer(10, 1); in TEST() local
41 EXPECT_DEATH(RenderBuffer(nullptr, &spectrum_buffer, &fft_buffer), ""); in TEST()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/webrtc/modules/audio_processing/aec3/
H A Drender_buffer_unittest.cc32 FftBuffer fft_buffer(10, 1); in TEST() local
34 EXPECT_DEATH(RenderBuffer(&block_buffer, nullptr, &fft_buffer), ""); in TEST()
39 FftBuffer fft_buffer(10, 1); in TEST() local
41 EXPECT_DEATH(RenderBuffer(nullptr, &spectrum_buffer, &fft_buffer), ""); in TEST()
/dports/www/firefox/firefox-99.0/third_party/libwebrtc/modules/audio_processing/aec3/
H A Drender_buffer_unittest.cc32 FftBuffer fft_buffer(10, 1); in TEST() local
34 EXPECT_DEATH(RenderBuffer(&block_buffer, nullptr, &fft_buffer), ""); in TEST()
39 FftBuffer fft_buffer(10, 1); in TEST() local
41 EXPECT_DEATH(RenderBuffer(nullptr, &spectrum_buffer, &fft_buffer), ""); in TEST()
/dports/multimedia/handbrake/ffmpeg-4.4/libavcodec/
H A Dqdmc.c62 float fft_buffer[4][8192 * 2]; member
512 float *im = &s->fft_buffer[0 + ch][s->fft_offset + s->subframe_size * current_subframe]; in add_noise()
513 float *re = &s->fft_buffer[2 + ch][s->fft_offset + s->subframe_size * current_subframe]; in add_noise()
567 if (imptr >= &s->fft_buffer[stereo_mode][2 * s->frame_size]) { in add_wave()
568 imptr = &s->fft_buffer[0 + stereo_mode][pos]; in add_wave()
569 reptr = &s->fft_buffer[2 + stereo_mode][pos]; in add_wave()
586 s->fft_buffer[ stereo_mode][pos ] += im; in add_wave0()
587 s->fft_buffer[2 + stereo_mode][pos ] += re; in add_wave0()
588 s->fft_buffer[ stereo_mode][pos + 1] -= im; in add_wave0()
589 s->fft_buffer[2 + stereo_mode][pos + 1] -= re; in add_wave0()
[all …]
/dports/multimedia/ffmpeg/ffmpeg-4.4.1/libavcodec/
H A Dqdmc.c62 float fft_buffer[4][8192 * 2]; member
512 float *im = &s->fft_buffer[0 + ch][s->fft_offset + s->subframe_size * current_subframe]; in add_noise()
513 float *re = &s->fft_buffer[2 + ch][s->fft_offset + s->subframe_size * current_subframe]; in add_noise()
567 if (imptr >= &s->fft_buffer[stereo_mode][2 * s->frame_size]) { in add_wave()
568 imptr = &s->fft_buffer[0 + stereo_mode][pos]; in add_wave()
569 reptr = &s->fft_buffer[2 + stereo_mode][pos]; in add_wave()
586 s->fft_buffer[ stereo_mode][pos ] += im; in add_wave0()
587 s->fft_buffer[2 + stereo_mode][pos ] += re; in add_wave0()
588 s->fft_buffer[ stereo_mode][pos + 1] -= im; in add_wave0()
589 s->fft_buffer[2 + stereo_mode][pos + 1] -= re; in add_wave0()
[all …]
/dports/multimedia/gstreamer1-libav/gst-libav-1.16.2/gst-libs/ext/libav/libavcodec/
H A Dqdmc.c62 float fft_buffer[4][8192 * 2]; member
561 float *im = &s->fft_buffer[0 + ch][s->fft_offset + s->subframe_size * current_subframe]; in add_noise()
562 float *re = &s->fft_buffer[2 + ch][s->fft_offset + s->subframe_size * current_subframe]; in add_noise()
616 if (imptr >= &s->fft_buffer[stereo_mode][2 * s->frame_size]) { in add_wave()
617 imptr = &s->fft_buffer[0 + stereo_mode][pos]; in add_wave()
618 reptr = &s->fft_buffer[2 + stereo_mode][pos]; in add_wave()
635 s->fft_buffer[ stereo_mode][pos ] += im; in add_wave0()
636 s->fft_buffer[2 + stereo_mode][pos ] += re; in add_wave0()
637 s->fft_buffer[ stereo_mode][pos + 1] -= im; in add_wave0()
638 s->fft_buffer[2 + stereo_mode][pos + 1] -= re; in add_wave0()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/ffmpeg/libavcodec/
H A Dqdmc.c62 float fft_buffer[4][8192 * 2]; member
563 float *im = &s->fft_buffer[0 + ch][s->fft_offset + s->subframe_size * current_subframe]; in add_noise()
564 float *re = &s->fft_buffer[2 + ch][s->fft_offset + s->subframe_size * current_subframe]; in add_noise()
618 if (imptr >= &s->fft_buffer[stereo_mode][2 * s->frame_size]) { in add_wave()
619 imptr = &s->fft_buffer[0 + stereo_mode][pos]; in add_wave()
620 reptr = &s->fft_buffer[2 + stereo_mode][pos]; in add_wave()
637 s->fft_buffer[ stereo_mode][pos ] += im; in add_wave0()
638 s->fft_buffer[2 + stereo_mode][pos ] += re; in add_wave0()
639 s->fft_buffer[ stereo_mode][pos + 1] -= im; in add_wave0()
640 s->fft_buffer[2 + stereo_mode][pos + 1] -= re; in add_wave0()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/ffmpeg/libavcodec/
H A Dqdmc.c62 float fft_buffer[4][8192 * 2]; member
563 float *im = &s->fft_buffer[0 + ch][s->fft_offset + s->subframe_size * current_subframe]; in add_noise()
564 float *re = &s->fft_buffer[2 + ch][s->fft_offset + s->subframe_size * current_subframe]; in add_noise()
618 if (imptr >= &s->fft_buffer[stereo_mode][2 * s->frame_size]) { in add_wave()
619 imptr = &s->fft_buffer[0 + stereo_mode][pos]; in add_wave()
620 reptr = &s->fft_buffer[2 + stereo_mode][pos]; in add_wave()
637 s->fft_buffer[ stereo_mode][pos ] += im; in add_wave0()
638 s->fft_buffer[2 + stereo_mode][pos ] += re; in add_wave0()
639 s->fft_buffer[ stereo_mode][pos + 1] -= im; in add_wave0()
640 s->fft_buffer[2 + stereo_mode][pos + 1] -= re; in add_wave0()
[all …]
/dports/audio/spectmorph/spectmorph-0.5.2/lib/
H A Dsmnoisedecoder.cc166 NoiseDecoder::apply_window (float *spectrum, float *fft_buffer) in apply_window() argument
270 CONV(i0,i1,i2,i3,i4,*(__m128 *)(fft_buffer + i)); in apply_window()
273 CONV(i1,i2,i3,i4,i0,*(__m128 *)(fft_buffer + i + 4)); in apply_window()
276 CONV(i2,i3,i4,i0,i1,*(__m128 *)(fft_buffer + i + 8)); in apply_window()
279 CONV(i3,i4,i0,i1,i2,*(__m128 *)(fft_buffer + i + 12)); in apply_window()
282 CONV(i4,i0,i1,i2,i3,*(__m128 *)(fft_buffer + i + 16)); in apply_window()
295 CONV(i0,i1,i2,i3,i4,*(__m128 *)(fft_buffer + i)); in apply_window()
310 fft_buffer[1] += fft_buffer_last.f[0]; in apply_window()
333 Block::add (block_size, fft_buffer, spectrum); in apply_window()
/dports/multimedia/pipewire/pipewire-0.3.43/src/modules/module-filter-chain/
H A Dconvolver.c48 float *fft_buffer; member
189 conv->fft_buffer = fft_alloc(conv->segSize); in convolver1_new()
190 if (conv->fft_buffer == NULL) in convolver1_new()
203 fft_copy(conv->fft_buffer, &ir[i * conv->blockSize], copy); in convolver1_new()
205 fft_clear(conv->fft_buffer + copy, conv->segSize - copy); in convolver1_new()
207 fft_run(conv->fft, conv->fft_buffer, &conv->segmentsIr[i]); in convolver1_new()
222 if (conv->fft_buffer) in convolver1_new()
223 fft_free(conv->fft_buffer); in convolver1_new()
237 fft_free(conv->fft_buffer); in convolver1_free()
299 ifft_run(conv->ifft, &conv->conv, conv->fft_buffer); in convolver1_run()
[all …]
/dports/audio/spectmorph/spectmorph-0.5.2/tests/
H A Dtestnoisemodes.cc67 noise_dec.process (audio_block, ifft_synth.fft_buffer(), NoiseDecoder::FFT_SPECTRUM); in main()
69 vector<float> spectrum (ifft_synth.fft_buffer(), ifft_synth.fft_buffer() + block_size); in main()
78 printf ("F %d %.17g %.17g\n", i, ifft_synth.fft_buffer()[i], dbg_spectrum[i] / block_size); in main()
/dports/multimedia/gstreamer1-plugins-v4l2/gst-plugins-good-1.16.2/gst/audiofx/
H A Daudiofxbasefirfilter.c256 GstFFTF64Complex *fft_buffer = self->fft_buffer; \
262 if (!fft_buffer) \
263 self->fft_buffer = fft_buffer = \
311 re = fft_buffer[i].r; \
312 im = fft_buffer[i].i; \
314 fft_buffer[i].r = \
317 fft_buffer[i].i = \
323 gst_fft_f64_inverse_fft (ifft, fft_buffer, \
376 g_free (self->fft_buffer); in gst_audio_fx_base_fir_filter_calculate_frequency_response()
377 self->fft_buffer = NULL; in gst_audio_fx_base_fir_filter_calculate_frequency_response()
[all …]
/dports/multimedia/gstreamer1-plugins-vpx/gst-plugins-good-1.16.2/gst/audiofx/
H A Daudiofxbasefirfilter.c256 GstFFTF64Complex *fft_buffer = self->fft_buffer; \
262 if (!fft_buffer) \
263 self->fft_buffer = fft_buffer = \
311 re = fft_buffer[i].r; \
312 im = fft_buffer[i].i; \
314 fft_buffer[i].r = \
317 fft_buffer[i].i = \
323 gst_fft_f64_inverse_fft (ifft, fft_buffer, \
376 g_free (self->fft_buffer); in gst_audio_fx_base_fir_filter_calculate_frequency_response()
377 self->fft_buffer = NULL; in gst_audio_fx_base_fir_filter_calculate_frequency_response()
[all …]
/dports/multimedia/gstreamer1-plugins-dv/gst-plugins-good-1.16.2/gst/audiofx/
H A Daudiofxbasefirfilter.c256 GstFFTF64Complex *fft_buffer = self->fft_buffer; \
262 if (!fft_buffer) \
263 self->fft_buffer = fft_buffer = \
311 re = fft_buffer[i].r; \
312 im = fft_buffer[i].i; \
314 fft_buffer[i].r = \
317 fft_buffer[i].i = \
323 gst_fft_f64_inverse_fft (ifft, fft_buffer, \
376 g_free (self->fft_buffer); in gst_audio_fx_base_fir_filter_calculate_frequency_response()
377 self->fft_buffer = NULL; in gst_audio_fx_base_fir_filter_calculate_frequency_response()
[all …]
/dports/multimedia/gstreamer1-plugins-good/gst-plugins-good-1.16.2/gst/audiofx/
H A Daudiofxbasefirfilter.c256 GstFFTF64Complex *fft_buffer = self->fft_buffer; \
262 if (!fft_buffer) \
263 self->fft_buffer = fft_buffer = \
311 re = fft_buffer[i].r; \
312 im = fft_buffer[i].i; \
314 fft_buffer[i].r = \
317 fft_buffer[i].i = \
323 gst_fft_f64_inverse_fft (ifft, fft_buffer, \
376 g_free (self->fft_buffer); in gst_audio_fx_base_fir_filter_calculate_frequency_response()
377 self->fft_buffer = NULL; in gst_audio_fx_base_fir_filter_calculate_frequency_response()
[all …]
/dports/audio/gstreamer1-plugins-taglib/gst-plugins-good-1.16.2/gst/audiofx/
H A Daudiofxbasefirfilter.c256 GstFFTF64Complex *fft_buffer = self->fft_buffer; \
262 if (!fft_buffer) \
263 self->fft_buffer = fft_buffer = \
311 re = fft_buffer[i].r; \
312 im = fft_buffer[i].i; \
314 fft_buffer[i].r = \
317 fft_buffer[i].i = \
323 gst_fft_f64_inverse_fft (ifft, fft_buffer, \
376 g_free (self->fft_buffer); in gst_audio_fx_base_fir_filter_calculate_frequency_response()
377 self->fft_buffer = NULL; in gst_audio_fx_base_fir_filter_calculate_frequency_response()
[all …]
/dports/audio/gstreamer1-plugins-twolame/gst-plugins-good-1.16.2/gst/audiofx/
H A Daudiofxbasefirfilter.c256 GstFFTF64Complex *fft_buffer = self->fft_buffer; \
262 if (!fft_buffer) \
263 self->fft_buffer = fft_buffer = \
311 re = fft_buffer[i].r; \
312 im = fft_buffer[i].i; \
314 fft_buffer[i].r = \
317 fft_buffer[i].i = \
323 gst_fft_f64_inverse_fft (ifft, fft_buffer, \
376 g_free (self->fft_buffer); in gst_audio_fx_base_fir_filter_calculate_frequency_response()
377 self->fft_buffer = NULL; in gst_audio_fx_base_fir_filter_calculate_frequency_response()
[all …]
/dports/audio/gstreamer1-plugins-jack/gst-plugins-good-1.16.2/gst/audiofx/
H A Daudiofxbasefirfilter.c256 GstFFTF64Complex *fft_buffer = self->fft_buffer; \
262 if (!fft_buffer) \
263 self->fft_buffer = fft_buffer = \
311 re = fft_buffer[i].r; \
312 im = fft_buffer[i].i; \
314 fft_buffer[i].r = \
317 fft_buffer[i].i = \
323 gst_fft_f64_inverse_fft (ifft, fft_buffer, \
376 g_free (self->fft_buffer); in gst_audio_fx_base_fir_filter_calculate_frequency_response()
377 self->fft_buffer = NULL; in gst_audio_fx_base_fir_filter_calculate_frequency_response()
[all …]
/dports/audio/gstreamer1-plugins-shout2/gst-plugins-good-1.16.2/gst/audiofx/
H A Daudiofxbasefirfilter.c256 GstFFTF64Complex *fft_buffer = self->fft_buffer; \
262 if (!fft_buffer) \
263 self->fft_buffer = fft_buffer = \
311 re = fft_buffer[i].r; \
312 im = fft_buffer[i].i; \
314 fft_buffer[i].r = \
317 fft_buffer[i].i = \
323 gst_fft_f64_inverse_fft (ifft, fft_buffer, \
376 g_free (self->fft_buffer); in gst_audio_fx_base_fir_filter_calculate_frequency_response()
377 self->fft_buffer = NULL; in gst_audio_fx_base_fir_filter_calculate_frequency_response()
[all …]
/dports/audio/gstreamer1-plugins-mpg123/gst-plugins-good-1.16.2/gst/audiofx/
H A Daudiofxbasefirfilter.c256 GstFFTF64Complex *fft_buffer = self->fft_buffer; \
262 if (!fft_buffer) \
263 self->fft_buffer = fft_buffer = \
311 re = fft_buffer[i].r; \
312 im = fft_buffer[i].i; \
314 fft_buffer[i].r = \
317 fft_buffer[i].i = \
323 gst_fft_f64_inverse_fft (ifft, fft_buffer, \
376 g_free (self->fft_buffer); in gst_audio_fx_base_fir_filter_calculate_frequency_response()
377 self->fft_buffer = NULL; in gst_audio_fx_base_fir_filter_calculate_frequency_response()
[all …]
/dports/devel/gstreamer1-plugins-soup/gst-plugins-good-1.16.2/gst/audiofx/
H A Daudiofxbasefirfilter.c256 GstFFTF64Complex *fft_buffer = self->fft_buffer; \
262 if (!fft_buffer) \
263 self->fft_buffer = fft_buffer = \
311 re = fft_buffer[i].r; \
312 im = fft_buffer[i].i; \
314 fft_buffer[i].r = \
317 fft_buffer[i].i = \
323 gst_fft_f64_inverse_fft (ifft, fft_buffer, \
376 g_free (self->fft_buffer); in gst_audio_fx_base_fir_filter_calculate_frequency_response()
377 self->fft_buffer = NULL; in gst_audio_fx_base_fir_filter_calculate_frequency_response()
[all …]
/dports/graphics/gstreamer1-plugins-qt/gst-plugins-good-1.16.2/gst/audiofx/
H A Daudiofxbasefirfilter.c256 GstFFTF64Complex *fft_buffer = self->fft_buffer; \
262 if (!fft_buffer) \
263 self->fft_buffer = fft_buffer = \
311 re = fft_buffer[i].r; \
312 im = fft_buffer[i].i; \
314 fft_buffer[i].r = \
317 fft_buffer[i].i = \
323 gst_fft_f64_inverse_fft (ifft, fft_buffer, \
376 g_free (self->fft_buffer); in gst_audio_fx_base_fir_filter_calculate_frequency_response()
377 self->fft_buffer = NULL; in gst_audio_fx_base_fir_filter_calculate_frequency_response()
[all …]

12345