|
| #define | dsp_buffer_stretch(buf, len, _mn, _mx) |
| | Stretch minimum and maximum values of the input stream.
|
| |
| #define | dsp_buffer_set(buf, len, _val) |
| | Fill the buffer with the passed value.
|
| |
| #define | dsp_buffer_normalize(buf, len, mn, mx) |
| | Normalize the input stream to the minimum and maximum values.
|
| |
| #define | dsp_buffer_reverse(buf, len) |
| | Reverse the order of the buffer elements.
|
| |
| #define | dsp_buffer_swap(in, len) |
| | Change the in buffer elements endianness.
|
| |
| #define | dsp_buffer_copy(in, out, len) |
| | Fill the output buffer with the values of the elements of the input stream by casting them to the output buffer element type.
|
| |
| #define | dsp_buffer_copy_stepping(in, out, inlen, outlen, instep, outstep) |
| | Fill the output buffer with the values of the elements of the input stream by casting them to the output buffer element type.
|
| |
|
| DLL_EXPORT void | dsp_buffer_shift (dsp_stream_p stream) |
| | Shift a stream on each dimension.
|
| |
| DLL_EXPORT void | dsp_buffer_removemean (dsp_stream_p stream) |
| | Subtract mean from stream.
|
| |
| DLL_EXPORT void | dsp_buffer_max (dsp_stream_p stream, dsp_t *in, int len) |
| | Subtract elements of one stream from another's.
|
| |
| DLL_EXPORT void | dsp_buffer_min (dsp_stream_p stream, dsp_t *in, int len) |
| | Sum elements of one stream to another's.
|
| |
| DLL_EXPORT void | dsp_buffer_sub (dsp_stream_p stream, dsp_t *in, int len) |
| | Subtract elements of one stream from another's.
|
| |
| DLL_EXPORT void | dsp_buffer_sum (dsp_stream_p stream, dsp_t *in, int len) |
| | Sum elements of one stream to another's.
|
| |
| DLL_EXPORT void | dsp_buffer_div (dsp_stream_p stream, dsp_t *in, int len) |
| | Divide elements of one stream to another's.
|
| |
| DLL_EXPORT void | dsp_buffer_mul (dsp_stream_p stream, dsp_t *in, int len) |
| | Multiply elements of one stream to another's.
|
| |
| DLL_EXPORT void | dsp_buffer_pow (dsp_stream_p stream, dsp_t *in, int len) |
| | Expose elements of one stream to another's.
|
| |
| DLL_EXPORT void | dsp_buffer_log (dsp_stream_p stream, dsp_t *in, int len) |
| | Logarithm elements of one stream using another's as base.
|
| |
| DLL_EXPORT void | dsp_buffer_sub1 (dsp_stream_p stream, dsp_t val) |
| | Subtract a value from elements of the input stream.
|
| |
| DLL_EXPORT void | dsp_buffer_1sub (dsp_stream_p stream, dsp_t val) |
| | Subtract each element of the input stream a value.
|
| |
| DLL_EXPORT void | dsp_buffer_sum1 (dsp_stream_p stream, dsp_t val) |
| | Sum elements of the input stream to a value.
|
| |
| DLL_EXPORT void | dsp_buffer_div1 (dsp_stream_p stream, double val) |
| | Divide elements of the input stream to a value.
|
| |
| DLL_EXPORT void | dsp_buffer_1div (dsp_stream_p stream, double val) |
| | Divide a value to each element of the input stream.
|
| |
| DLL_EXPORT void | dsp_buffer_mul1 (dsp_stream_p stream, double val) |
| | Multiply elements of the input stream to a value.
|
| |
| DLL_EXPORT void | dsp_buffer_pow1 (dsp_stream_p stream, double val) |
| | Expose elements of the input stream to the given power.
|
| |
| DLL_EXPORT void | dsp_buffer_log1 (dsp_stream_p stream, double val) |
| | Logarithm elements of the input stream using the given base.
|
| |
| DLL_EXPORT void | dsp_buffer_median (dsp_stream_p stream, int size, int median) |
| | Median elements of the input stream.
|
| |
| DLL_EXPORT void | dsp_buffer_sigma (dsp_stream_p stream, int size) |
| | Standard deviation of each element of the input stream within the given size.
|
| |
| DLL_EXPORT void | dsp_buffer_deviate (dsp_stream_p stream, dsp_t *deviation, dsp_t mindeviation, dsp_t maxdeviation) |
| | Deviate forward the first input stream using the second stream as indexing reference.
|
| |