/dports/audio/welle.io/welle.io-66675c9a4160c644a5ade5bf7a0cd0647647f33c/src/backend/ |
H A D | ofdm-processor.cpp | 75 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 D | ofdm-decoder.cpp | 58 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 D | render_buffer_unittest.cc | 32 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 D | render_buffer_unittest.cc | 32 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 D | render_buffer_unittest.cc | 32 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 D | render_buffer_unittest.cc | 32 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 D | qdmc.c | 62 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 D | qdmc.c | 62 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 D | qdmc.c | 62 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 D | qdmc.c | 62 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 D | qdmc.c | 62 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 D | smnoisedecoder.cc | 166 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 D | convolver.c | 48 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 D | testnoisemodes.cc | 67 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 D | audiofxbasefirfilter.c | 256 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 D | audiofxbasefirfilter.c | 256 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 D | audiofxbasefirfilter.c | 256 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 D | audiofxbasefirfilter.c | 256 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 D | audiofxbasefirfilter.c | 256 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 D | audiofxbasefirfilter.c | 256 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 D | audiofxbasefirfilter.c | 256 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 D | audiofxbasefirfilter.c | 256 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 D | audiofxbasefirfilter.c | 256 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 D | audiofxbasefirfilter.c | 256 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 D | audiofxbasefirfilter.c | 256 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 …]
|