Expand description

Functions for 32bit 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 pointer window_data. The window_data pointer is passed to the window 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 pointer impulse_response_data. The impulse_response_data pointer is passed to the impulse_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 pointer impulse_response_data. The impulse_response_data pointer is passed to the impulse_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 pointer frequency_response_data. The frequency_response_data pointer is passed to the frequency_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 pointer impulse_response_data. The impulse_response_data pointer is passed to the impulse_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 pointer frequency_response_data. The frequency_response_data pointer is passed to the frequency_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 pointer frequency_response_data. The frequency_response pointer is passed to the frequency_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 pointer frequency_response_data. The frequency_response_data pointer is passed to the frequency_response function at every call and can be used to store parameters.
See apply_custom_window32 for a description of the window and window_data parameter.
See apply_window32 for a description of the window parameter.
See apply_custom_window32 for a description of the window and window_data parameter.
See apply_custom_window32 for a description of the window and window_data parameter.
See apply_custom_window32 for a description of the window and window_data parameter.
See apply_custom_window32 for a description of the window and window_data parameter.
See apply_window32 for a description of the window parameter.
See apply_window32 for a description of the window parameter.
See apply_window32 for a description of the window parameter.
See apply_window32 for a description of the window parameter.
padding_option argument is translated to: Returns the vector domain as integer:

Type Definitions