|
#define | dsp_buffer_stretch(buf, len, _mn, _mx) |
| Stretch minimum and maximum values of the input stream. More...
|
|
#define | dsp_buffer_set(buf, len, _val) |
| Fill the buffer with the passed value. More...
|
|
#define | dsp_buffer_normalize(buf, len, mn, mx) |
| Normalize the input stream to the minimum and maximum values. More...
|
|
#define | dsp_buffer_reverse(buf, len) |
| Reverse the order of the buffer elements. More...
|
|
#define | dsp_buffer_swap(in, len) |
| Change the in buffer elements endianness. More...
|
|
#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. More...
|
|
#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. More...
|
|
|
DLL_EXPORT void | dsp_buffer_shift (dsp_stream_p stream) |
| Shift a stream on each dimension. More...
|
|
DLL_EXPORT void | dsp_buffer_removemean (dsp_stream_p stream) |
| Subtract mean from stream. More...
|
|
DLL_EXPORT void | dsp_buffer_max (dsp_stream_p stream, dsp_t *in, int len) |
| Subtract elements of one stream from another's. More...
|
|
DLL_EXPORT void | dsp_buffer_min (dsp_stream_p stream, dsp_t *in, int len) |
| Sum elements of one stream to another's. More...
|
|
DLL_EXPORT void | dsp_buffer_sub (dsp_stream_p stream, dsp_t *in, int len) |
| Subtract elements of one stream from another's. More...
|
|
DLL_EXPORT void | dsp_buffer_sum (dsp_stream_p stream, dsp_t *in, int len) |
| Sum elements of one stream to another's. More...
|
|
DLL_EXPORT void | dsp_buffer_div (dsp_stream_p stream, dsp_t *in, int len) |
| Divide elements of one stream to another's. More...
|
|
DLL_EXPORT void | dsp_buffer_mul (dsp_stream_p stream, dsp_t *in, int len) |
| Multiply elements of one stream to another's. More...
|
|
DLL_EXPORT void | dsp_buffer_pow (dsp_stream_p stream, dsp_t *in, int len) |
| Expose elements of one stream to another's. More...
|
|
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. More...
|
|
DLL_EXPORT void | dsp_buffer_sub1 (dsp_stream_p stream, dsp_t val) |
| Subtract a value from elements of the input stream. More...
|
|
DLL_EXPORT void | dsp_buffer_1sub (dsp_stream_p stream, dsp_t val) |
| Subtract each element of the input stream a value. More...
|
|
DLL_EXPORT void | dsp_buffer_sum1 (dsp_stream_p stream, dsp_t val) |
| Sum elements of the input stream to a value. More...
|
|
DLL_EXPORT void | dsp_buffer_div1 (dsp_stream_p stream, double val) |
| Divide elements of the input stream to a value. More...
|
|
DLL_EXPORT void | dsp_buffer_1div (dsp_stream_p stream, double val) |
| Divide a value to each element of the input stream. More...
|
|
DLL_EXPORT void | dsp_buffer_mul1 (dsp_stream_p stream, double val) |
| Multiply elements of the input stream to a value. More...
|
|
DLL_EXPORT void | dsp_buffer_pow1 (dsp_stream_p stream, double val) |
| Expose elements of the input stream to the given power. More...
|
|
DLL_EXPORT void | dsp_buffer_log1 (dsp_stream_p stream, double val) |
| Logarithm elements of the input stream using the given base. More...
|
|
DLL_EXPORT void | dsp_buffer_median (dsp_stream_p stream, int size, int median) |
| Median elements of the input stream. More...
|
|
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. More...
|
|
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. More...
|
|