Module basic_dsp_interop::facade64
source · Expand description
Auto generated code, change facade32.rs and run facade64_create.pl Functions for 64bit floating point number based vectors. Please refer to the other chapters of the help for documentation of the functions.
Functions§
- Creates a window from the function
window
and the void pointerwindow_data
. Thewindow_data
pointer is passed to thewindow
function at every call and can be used to store parameters. window
argument is translated to:impulse_response
argument is translated to:- Convolves the vector with an impulse response defined by
impulse_response
and the void pointerimpulse_response_data
. Theimpulse_response_data
pointer is passed to theimpulse_response
function at every call and can be used to store parameters. - Convolves the vector with an impulse response defined by
impulse_response
and the void pointerimpulse_response_data
. Theimpulse_response_data
pointer is passed to theimpulse_response
function at every call and can be used to store parameters. - Returns the vector domain as integer:
frequency_response
argument is translated to:- Convolves the vector with an frequency response defined by
frequency_response
and the void pointerfrequency_response_data
. Thefrequency_response_data
pointer is passed to thefrequency_response
function at every call and can be used to store parameters. impulse_response
argument is translated to:- Convolves the vector with an impulse response defined by
impulse_response
and the void pointerimpulse_response_data
. Theimpulse_response_data
pointer is passed to theimpulse_response
function at every call and can be used to store parameters. frequency_response
argument is translated to:- Convolves the vector with an impulse response defined by
frequency_response
and the void pointerfrequency_response_data
. Thefrequency_response_data
pointer is passed to thefrequency_response
function at every call and can be used to store parameters. - Warning: This function interface heavily works around the Rust type system and the safety it provides. Use with great care!
- Warning: This function interface heavily works around the Rust type system and the safety it provides. Use with great care!
frequency_response
argument is translated to:- Convolves the vector with an impulse response defined by
frequency_response
and the void pointerfrequency_response_data
. Thefrequency_response
pointer is passed to thefrequency_response
function at every call and can be used to store parameters. - Convolves the vector with an impulse response defined by
frequency_response
and the void pointerfrequency_response_data
. Thefrequency_response_data
pointer is passed to thefrequency_response
function at every call and can be used to store parameters. - See
apply_window64
for a description of thewindow
parameter. - See
apply_window64
for a description of thewindow
parameter. - See
apply_window64
for a description of thewindow
parameter. - See
apply_window64
for a description of thewindow
parameter. - See
apply_window64
for a description of thewindow
parameter. padding_option
argument is translated to: Returns the vector domain as integer: