sig
type workspace
type wavetable
val make_workspace : int -> Fft.Real.workspace
val make_wavetable : int -> Fft.Real.wavetable
external transform :
?stride:int ->
Fft.fft_array -> Fft.Real.wavetable -> Fft.Real.workspace -> unit
= "ml_gsl_fft_real_transform"
external transform_rad2 : ?stride:int -> Fft.fft_array -> unit
= "ml_gsl_fft_real_radix2_transform"
val unpack : ?stride:int -> Fft.fft_array -> Fft.fft_array
end