bindings/open_dspc_bindings_generated
library
Functions
-
yl_autocorr_direct_ffi(Pointer<Float> x, int n, Pointer<Float> y, int mode)
→ int
-
-
yl_autocorr_direct_simd_ffi(Pointer<Float> x, int n, Pointer<Float> y, int mode)
→ int
-
-
yl_autocorr_out_len_ffi(int n, int mode)
→ int
-
-
yl_conv_direct_f32_ffi(Pointer<Float> x, int nx, Pointer<Float> h, int nh, Pointer<Float> y, int mode)
→ int
-
-
yl_conv_direct_mode_f32_ffi(Pointer<Float> x, int nx, Pointer<Float> h, int nh, Pointer<Float> y, int mode, int out_mode)
→ int
-
-
yl_conv_direct_mode_simd_f32_ffi(Pointer<Float> x, int nx, Pointer<Float> h, int nh, Pointer<Float> y, int mode, int out_mode)
→ int
-
-
yl_conv_out_len_ffi(int nx, int nh)
→ int
-
-
yl_conv_out_len_mode_ffi(int nx, int nh, int out_mode)
→ int
-
-
yl_fft_autocorr(Pointer<Void> plan_handle, Pointer<Float> input, int input_len, Pointer<Float> out_acf, int out_len, int mode)
→ void
-
-
yl_fft_complex_forward(Pointer<Float> in_real, Pointer<Float> in_imag, int length, Pointer<Float> out_real, Pointer<Float> out_imag)
→ void
-
-
yl_fft_complex_inverse(Pointer<Float> in_real, Pointer<Float> in_imag, int length, Pointer<Float> out_real, Pointer<Float> out_imag)
→ void
-
-
yl_fft_forward(Pointer<Float> input, int length, Pointer<Float> out_real, Pointer<Float> out_imag)
→ void
-
-
yl_fft_inverse(Pointer<Float> in_real, Pointer<Float> in_imag, int length, Pointer<Float> output)
→ void
-
-
yl_fft_plan_c2c_create(int n)
→ yl_fft_plan_handle
-
-
yl_fft_plan_c2r_create(int n)
→ yl_fft_plan_handle
-
-
yl_fft_plan_destroy(yl_fft_plan_handle plan)
→ void
-
-
yl_fft_plan_execute_c2c_backward(yl_fft_plan_handle plan, Pointer<Float> in_real, Pointer<Float> in_imag, Pointer<Float> out_real, Pointer<Float> out_imag)
→ void
-
-
yl_fft_plan_execute_c2c_forward(yl_fft_plan_handle plan, Pointer<Float> in_real, Pointer<Float> in_imag, Pointer<Float> out_real, Pointer<Float> out_imag)
→ void
-
-
yl_fft_plan_execute_c2r(yl_fft_plan_handle plan, Pointer<Float> in_real, Pointer<Float> in_imag, Pointer<Float> output)
→ void
-
IRFFT: in_real/in_imag length = n/2 + 1, output length = n
-
yl_fft_plan_execute_r2c(yl_fft_plan_handle plan, Pointer<Float> input, Pointer<Float> out_real, Pointer<Float> out_imag)
→ void
-
RFFT: out_real/out_imag length = n/2 + 1
-
yl_fft_plan_execute_r2c_spec(yl_fft_plan_handle plan, Pointer<Float> input, Pointer<Float> out_bins, int mode, double db_floor)
→ void
-
RFFT->abs/pow/db: out_bins length = n/2 + 1
-
yl_fft_plan_length(yl_fft_plan_handle plan)
→ int
-
-
yl_fft_plan_r2c_create(int n)
→ yl_fft_plan_handle
-
-
yl_fft_spec(Pointer<Float> input, int length, Pointer<Float> out_bins, int mode, double db_floor)
→ void
-
-
yl_fftconv_ctx_bins(Pointer<Void> ctx)
→ int
-
-
yl_fftconv_ctx_create_f32(int nx_max, int nh_max)
→ Pointer<Void>
-
-
yl_fftconv_ctx_destroy(Pointer<Void> ctx)
→ void
-
-
yl_fftconv_ctx_h_max(Pointer<Void> ctx)
→ int
-
-
yl_fftconv_ctx_nfft(Pointer<Void> ctx)
→ int
-
-
yl_fftconv_ctx_process_f32(Pointer<Void> ctx, Pointer<Float> x, int nx, Pointer<Float> h, int nh, Pointer<Float> y, int mode)
→ int
-
-
yl_fftconv_ctx_x_max(Pointer<Void> ctx)
→ int
-
-
yl_iir_ctx_create_df2t_f32(Pointer<Float> b, int nb, Pointer<Float> a, int na)
→ Pointer<Void>
-
-
yl_iir_ctx_destroy(Pointer<Void> ctx)
→ void
-
-
yl_iir_ctx_process_f32(Pointer<Void> ctx, Pointer<Float> x, Pointer<Float> y, int nx)
→ int
-
-
yl_lpc_ctx_create(int m)
→ Pointer<Void>
-
-
yl_lpc_ctx_destroy(Pointer<Void> ctx)
→ void
-
-
yl_lpc_ctx_order(Pointer<Void> ctx)
→ int
-
-
yl_lpc_ctx_process_frame(Pointer<Void> ctx, Pointer<Float> y, int L, int method, int sptk, Pointer<Float> out)
→ double
-
-
yl_lpc_process_single(Pointer<Float> y, int L, int m, int method, int sptk, Pointer<Float> out)
→ double
-
-
yl_mel_ctx_apply(Pointer<Void> m, Pointer<Float> power_bins, Pointer<Float> mel_out)
→ void
-
Apply filterbank to one frame of power bins (size n_bins = n_fft/2+1).
-
yl_mel_ctx_create(int sr, int n_fft, int n_mels, double fmin, double fmax, int scale, int norm)
→ Pointer<Void>
-
-
yl_mel_ctx_destroy(Pointer<Void> m)
→ void
-
-
yl_pitch_acf_frame(yl_fft_plan_handle plan_handle, Pointer<Float> input, int input_len, Pointer<Float> out_acf, int mode, double sample_rate, double fmin, double fmax)
→ double
-
-
yl_polyfit_ctx_create_f64(int deg, int nmax)
→ Pointer<Void>
-
-
yl_polyfit_ctx_destroy_f64(Pointer<Void> ctx)
→ void
-
-
yl_polyfit_ctx_eval_scaled_f64(Pointer<Void> ctx, Pointer<Double> x, int n, Pointer<Double> a_scaled, Pointer<Double> y_out)
→ int
-
-
yl_polyfit_ctx_eval_xdomain_f64(Pointer<Void> ctx, Pointer<Double> x, int n, Pointer<Double> a_x, Pointer<Double> y_out)
→ int
-
-
yl_polyfit_ctx_fit_f64(Pointer<Void> ctx, Pointer<Double> x, Pointer<Double> y, int n, int mode, Pointer<Double> a_out, Pointer<Double> rmse_out)
→ int
-
-
yl_resample_ctx_create(int orig_freq, int new_freq, int lowpass_filter_width, double rolloff, int method, double beta)
→ Pointer<Void>
-
-
yl_resample_ctx_destroy(Pointer<Void> r)
→ void
-
-
yl_resample_ctx_process(Pointer<Void> r, Pointer<Float> in$, int in_len, Pointer<Float> out)
→ int
-
-
yl_resample_out_len_ffi(int orig_freq, int new_freq, int in_len)
→ int
-
-
yl_resample_reset_ffi(Pointer<Void> r)
→ void
-
-
yl_rfft_bins(int n)
→ int
-
-
yl_stft_bins(yl_stft_handle s)
→ int
-
-
yl_stft_create(Pointer<yl_stft_cfg> cfg)
→ yl_stft_handle
-
-
yl_stft_destroy(yl_stft_handle s)
→ void
-
-
yl_stft_flush_r2c(yl_stft_handle s, Pointer<Float> out_re, Pointer<Float> out_im, int out_frames_cap)
→ int
-
-
yl_stft_flush_spec(yl_stft_handle s, Pointer<Float> out_bins, int out_frames_cap, int mode, double db_floor)
→ int
-
-
yl_stft_hop(yl_stft_handle s)
→ int
-
-
yl_stft_nfft(yl_stft_handle s)
→ int
-
-
yl_stft_process_r2c(yl_stft_handle s, Pointer<Float> signal, int signal_len, Pointer<Float> out_re, Pointer<Float> out_im, int out_frames_cap)
→ int
-
-
yl_stft_process_spec(yl_stft_handle s, Pointer<Float> signal, int signal_len, Pointer<Float> out_bins, int out_frames_cap, int mode, double db_floor)
→ int
-
-
yl_stft_push_r2c(yl_stft_handle s, Pointer<Float> input, int input_len, Pointer<Float> out_re, Pointer<Float> out_im, int out_frames_cap)
→ int
-
-
yl_stft_push_spec(yl_stft_handle s, Pointer<Float> input, int input_len, Pointer<Float> out_bins, int out_frames_cap, int mode, double db_floor)
→ int
-
-
yl_stft_reset(yl_stft_handle s)
→ void
-
-
yl_stft_win_len(yl_stft_handle s)
→ int
-