yl_fft_plan_execute_r2c function

  1. @Native<Void Function(yl_fft_plan_handle, Pointer<Float>, Pointer<Float>, Pointer<Float>)>(yl_fft_plan_handle, ffi.Pointer<ffi.Float>, ffi.Pointer<ffi.Float>, ffi.Pointer<ffi.Float>)>()
void yl_fft_plan_execute_r2c(
  1. yl_fft_plan_handle plan,
  2. Pointer<Float> input,
  3. Pointer<Float> out_real,
  4. Pointer<Float> out_imag,
)

RFFT: out_real/out_imag length = n/2 + 1

Implementation

@ffi.Native<
  ffi.Void Function(
    yl_fft_plan_handle,
    ffi.Pointer<ffi.Float>,
    ffi.Pointer<ffi.Float>,
    ffi.Pointer<ffi.Float>,
  )
>()
external void yl_fft_plan_execute_r2c(
  yl_fft_plan_handle plan,
  ffi.Pointer<ffi.Float> input,
  ffi.Pointer<ffi.Float> out_real,
  ffi.Pointer<ffi.Float> out_imag,
);