|
spLib
|
Blackman Window (<sp/window.h>) | |
| void | blackmanf (float *window, long length) |
| void | blackman (double *window, long length) |
| void | nblackmanf (float *window, long length) |
| void | nblackman (double *window, long length) |
Hamming Window (<sp/window.h>) | |
| void | hammingf (float *window, long length) |
| void | hamming (double *window, long length) |
| void | nhammingf (float *window, long length) |
| void | nhamming (double *window, long length) |
Hanning Window (<sp/window.h>) | |
| void | hanningf (float *window, long length) |
| void | hanning (double *window, long length) |
| void | nhanningf (float *window, long length) |
| void | nhanning (double *window, long length) |
Hann Window (<sp/window.h>) | |
| void | hannf (float *window, long length) |
| void | hann (double *window, long length) |
| void | nhannf (float *window, long length) |
| void | nhann (double *window, long length) |
Gaussian Window (<sp/window.h>) | |
| void | gausswinf (float *window, long length, float alpha) |
| void | gausswin (double *window, long length, double alpha) |
| void | ngausswinf (float *window, long length, float alpha) |
| void | ngausswin (double *window, long length, double alpha) |
Rectangular Window (<sp/window.h>) | |
| void | nboxcarf (float *window, long length) |
| void | nboxcar (double *window, long length) |
Blackman Window for Vector (<sp/window.h>) | |
| void | dvblackman (spDVector vec) |
| void | dvnblackman (spDVector vec) |
| void | fvblackman (spFVector vec) |
| spFVector | xfvblackmanul (spPlugin *plugin, long length, spBool unlock_flag) |
| spDVector | xdvblackmanul (spPlugin *plugin, long length, spBool unlock_flag) |
| spFVector | xfvblackman (long length) |
| spDVector | xdvblackman (long length) |
| void | fvnblackman (spFVector vec) |
| spFVector | xfvnblackmanul (spPlugin *plugin, long length, spBool unlock_flag) |
| spDVector | xdvnblackmanul (spPlugin *plugin, long length, spBool unlock_flag) |
| spFVector | xfvnblackman (long length) |
| spDVector | xdvnblackman (long length) |
Hamming Window for Vector (<sp/window.h>) | |
| void | dvhamming (spDVector vec) |
| void | dvnhamming (spDVector vec) |
| void | fvhamming (spFVector vec) |
| spFVector | xfvhammingul (spPlugin *plugin, long length, spBool unlock_flag) |
| spDVector | xdvhammingul (spPlugin *plugin, long length, spBool unlock_flag) |
| spFVector | xfvhamming (long length) |
| spDVector | xdvhamming (long length) |
| void | fvnhamming (spFVector vec) |
| spFVector | xfvnhammingul (spPlugin *plugin, long length, spBool unlock_flag) |
| spDVector | xdvnhammingul (spPlugin *plugin, long length, spBool unlock_flag) |
| spFVector | xfvnhamming (long length) |
| spDVector | xdvnhamming (long length) |
Hanning Window for Vector (<sp/window.h>) | |
| void | dvhanning (spDVector vec) |
| void | dvnhanning (spDVector vec) |
| void | fvhanning (spFVector vec) |
| spFVector | xfvhanningul (spPlugin *plugin, long length, spBool unlock_flag) |
| spDVector | xdvhanningul (spPlugin *plugin, long length, spBool unlock_flag) |
| spFVector | xfvhanning (long length) |
| spDVector | xdvhanning (long length) |
| void | fvnhanning (spFVector vec) |
| spFVector | xfvnhanningul (spPlugin *plugin, long length, spBool unlock_flag) |
| spDVector | xdvnhanningul (spPlugin *plugin, long length, spBool unlock_flag) |
| spFVector | xfvnhanning (long length) |
| spDVector | xdvnhanning (long length) |
Hann Window for Vector (<sp/window.h>) | |
| void | dvhann (spDVector vec) |
| void | dvnhann (spDVector vec) |
| void | fvhann (spFVector vec) |
| spFVector | xfvhannul (spPlugin *plugin, long length, spBool unlock_flag) |
| spDVector | xdvhannul (spPlugin *plugin, long length, spBool unlock_flag) |
| spFVector | xfvhann (long length) |
| spDVector | xdvhann (long length) |
| void | fvnhann (spFVector vec) |
| spFVector | xfvnhannul (spPlugin *plugin, long length, spBool unlock_flag) |
| spDVector | xdvnhannul (spPlugin *plugin, long length, spBool unlock_flag) |
| spFVector | xfvnhann (long length) |
| spDVector | xdvnhann (long length) |
Rectangular Window for Vector (<sp/window.h>) | |
| void | dvnboxcar (spDVector vec) |
| void | fvnboxcar (spFVector vec) |
| spFVector | xfvnboxcarul (spPlugin *plugin, long length, spBool unlock_flag) |
| spDVector | xdvnboxcarul (spPlugin *plugin, long length, spBool unlock_flag) |
| spFVector | xfvnboxcar (long length) |
| spDVector | xdvnboxcar (long length) |
|
extern |
Create a Blackman window of length for the output buffer window . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Blackman window of length for the output buffer window . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Blackman window of length normalized by the RMS for the output buffer window . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Blackman window of length normalized by the RMS for the output buffer window . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Hamming window of length for the output buffer window . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Hamming window of length for the output buffer window . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Hamming window of length normalized by the RMS for the output buffer window . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Hamming window of length normalized by the RMS for the output buffer window . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
Create a Hann window of length for the output buffer window . The generated window includes left and right edges with 0 in contrast to hanning() or hanningf() . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Hann window of length for the output buffer window . The generated window includes left and right edges with 0 in contrast to hanning() or hanningf() . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Hann window of length normalized by the RMS for the output buffer window . The generated window includes left and right edges with 0 in contrast to nhanning() or nhanningf() . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Hann window of length normalized by the RMS for the output buffer window . The generated window includes left and right edges with 0 in contrast to nhanning() or nhanningf() . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Gaussian window of length for the output buffer window . The standard deviation of the Gaussian is determined by (length - 1) / (2 * alpha) . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Gaussian window of length for the output buffer window . The standard deviation of the Gaussian is determined by (length - 1) / (2 * alpha) . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Gaussian window of length normalized by the RMS for the output buffer window . The standard deviation of the Gaussian is determined by (length - 1) / (2 * alpha) . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Gaussian window of length normalized by the RMS for the output buffer window . The standard deviation of the Gaussian is determined by (length - 1) / (2 * alpha) . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a rectangular window of length normalized by the RMS for the output buffer window . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a rectangular window of length normalized by the RMS for the output buffer window . The output buffer window must be an array or a memory-allocated buffer.
|
extern |
Create a Blackman window for the vector vec . The vector vec must be a memory-allocated vector.
|
extern |
Create a Blackman window normalized by the RMS for the vector vec . The vector vec must be a memory-allocated vector.
|
extern |
Create a Hamming window for the vector vec . The vector vec must be a memory-allocated vector.
|
extern |
Create a Hamming window normalized by the RMS for the vector vec . The vector vec must be a memory-allocated vector.
|
extern |
Create a Hanning window for the vector vec . The generated window doesn't include left and right edges with 0 in contrast to dvhann() or fvhann() . The vector vec must be a memory-allocated vector.
|
extern |
Create a Hanning window normalized by the RMS for the vector vec . The generated window doesn't include left and right edges with 0 in contrast to dvnhann() or fvnhann() . The vector vec must be a memory-allocated vector.
|
extern |
Create a Hann window for the vector vec . The generated window includes left and right edges with 0 in contrast to dvhanning() or fvhanning() . The vector vec must be a memory-allocated vector.
|
extern |
Create a Hann window normalized by the RMS for the vector vec . The generated window includes left and right edges with 0 in contrast to dvnhanning() or fvnhanning() . The vector vec must be a memory-allocated vector.
|
extern |
Create a Gaussian window for the vector vec . The standard deviation of the Gaussian is determined by (vec->length - 1) / (2 * alpha) . The vector vec must be a memory-allocated vector.
|
extern |
Create a Gaussian window for the vector vec . The standard deviation of the Gaussian is determined by (vec->length - 1) / 5 . The vector vec must be a memory-allocated vector.
|
extern |
Create a Gaussian window normalized by the RMS for the vector vec . The standard deviation of the Gaussian is determined by (vec->length - 1) / (2 * alpha) . The vector vec must be a memory-allocated vector.
|
extern |
Create a Gaussian window normalized by the RMS for the vector vec . The standard deviation of the Gaussian is determined by (vec->length - 1) / 5 . The vector vec must be a memory-allocated vector.
|
extern |
Create a rectangular window normalized by the RMS for the vector vec . The vector vec must be a memory-allocated vector.
| void fvblackman | ( | spFVector | vec | ) |
Create a new plugin-based vector whose contents are a Blackman window of length .
Create a new plugin-based vector whose contents are a Blackman window of length .
| spFVector xfvblackman | ( | long | length | ) |
Create a new vector whose contents are a Blackman window of length .
| spDVector xdvblackman | ( | long | length | ) |
Create a new vector whose contents are a Blackman window of length .
| void fvnblackman | ( | spFVector | vec | ) |
Create a new plugin-based vector whose contents are a Blackman window of length normalized by the RMS.
Create a new plugin-based vector whose contents are a Blackman window of length normalized by the RMS.
| spFVector xfvnblackman | ( | long | length | ) |
Create a new vector whose contents are a Blackman window of length normalized by the RMS.
| spDVector xdvnblackman | ( | long | length | ) |
Create a new vector whose contents are a Blackman window of length normalized by the RMS.
| void fvhamming | ( | spFVector | vec | ) |
Create a new plugin-based vector whose contents are a Hamming window of length .
Create a new plugin-based vector whose contents are a Hamming window of length .
| spFVector xfvhamming | ( | long | length | ) |
Create a new vector whose contents are a Hamming window of length .
| spDVector xdvhamming | ( | long | length | ) |
Create a new vector whose contents are a Hamming window of length .
| void fvnhamming | ( | spFVector | vec | ) |
Create a new plugin-based vector whose contents are a Hamming window of length normalized by the RMS.
Create a new plugin-based vector whose contents are a Hamming window of length normalized by the RMS.
| spFVector xfvnhamming | ( | long | length | ) |
Create a new vector whose contents are a Hamming window of length normalized by the RMS.
| spDVector xdvnhamming | ( | long | length | ) |
Create a new vector whose contents are a Hamming window of length normalized by the RMS.
| void fvhanning | ( | spFVector | vec | ) |
Create a new plugin-based vector whose contents are a Hanning window of length . The window doesn't include left and right edges with 0 in contrast to xdvhannul() or xfvhannul() .
Create a new plugin-based vector whose contents are a Hanning window of length . The window doesn't include left and right edges with 0 in contrast to xdvhannul() or xfvhannul() .
| spFVector xfvhanning | ( | long | length | ) |
Create a new vector whose contents are a Hanning window of length . The window doesn't include left and right edges with 0 in contrast to xdvhann() or xfvhann() .
| spDVector xdvhanning | ( | long | length | ) |
Create a new vector whose contents are a Hanning window of length . The window doesn't include left and right edges with 0 in contrast to xdvhann() or xfvhann() .
| void fvnhanning | ( | spFVector | vec | ) |
Create a new plugin-based vector whose contents are a Hanning window of length normalized by the RMS. The window doesn't include left and right edges with 0 in contrast to xdvnhannul() or xfvnhannul() .
Create a new plugin-based vector whose contents are a Hanning window of length normalized by the RMS. The window doesn't include left and right edges with 0 in contrast to xdvnhannul() or xfvnhannul() .
| spFVector xfvnhanning | ( | long | length | ) |
Create a new vector whose contents are a Hanning window of length normalized by the RMS. The window doesn't include left and right edges with 0 in contrast to xdvnhann() or xfvnhann() .
| spDVector xdvnhanning | ( | long | length | ) |
Create a new vector whose contents are a Hanning window of length normalized by the RMS. The window doesn't include left and right edges with 0 in contrast to xdvnhann() or xfvnhann() .
| void fvhann | ( | spFVector | vec | ) |
Create a new plugin-based vector whose contents are a Hann window of length . The window includes left and right edges with 0 in contrast to xdvhanningul() or xfvhanningul() .
Create a new plugin-based vector whose contents are a Hann window of length . The window includes left and right edges with 0 in contrast to xdvhanningul() or xfvhanningul() .
| spFVector xfvhann | ( | long | length | ) |
Create a new vector whose contents are a Hann window of length . The window includes left and right edges with 0 in contrast to xdvhanning() or xfvhanning() .
| spDVector xdvhann | ( | long | length | ) |
Create a new vector whose contents are a Hann window of length . The window includes left and right edges with 0 in contrast to xdvhanning() or xfvhanning() .
| void fvnhann | ( | spFVector | vec | ) |
Create a new plugin-based vector whose contents are a Hann window of length normalized by the RMS. The window includes left and right edges with 0 in contrast to xdvnhanningul() or xfvnhanningul() .
Create a new plugin-based vector whose contents are a Hann window of length normalized by the RMS. The window includes left and right edges with 0 in contrast to xdvnhanningul() or xfvnhanningul() .
| spFVector xfvnhann | ( | long | length | ) |
Create a new vector whose contents are a Hann window of length normalized by the RMS. The window includes left and right edges with 0 in contrast to xdvnhanning() or xfvnhanning() .
| spDVector xdvnhann | ( | long | length | ) |
Create a new vector whose contents are a Hann window of length normalized by the RMS. The window includes left and right edges with 0 in contrast to xdvnhanning() or xfvnhanning() .
| void fvgausswinex | ( | spFVector | vec, |
| float | alpha ) |
Create a new plugin-based vector whose contents are a Gaussian window of length . The standard deviation of the Gaussian is determined by (length - 1) / (2 * alpha) .
Create a new plugin-based vector whose contents are a Gaussian window of length . The standard deviation of the Gaussian is determined by (length - 1) / (2 * alpha) .
| spFVector xfvgausswinex | ( | long | length, |
| float | alpha ) |
Create a new vector whose contents are a Gaussian window of length . The standard deviation of the Gaussian is determined by (length - 1) / (2 * alpha) .
| spDVector xdvgausswinex | ( | long | length, |
| double | alpha ) |
Create a new vector whose contents are a Gaussian window of length . The standard deviation of the Gaussian is determined by (length - 1) / (2 * alpha) .
| void fvgausswin | ( | spFVector | vec | ) |
Create a new plugin-based vector whose contents are a Gaussian window of length . The standard deviation of the Gaussian is determined by (length - 1) / 5 .
Create a new plugin-based vector whose contents are a Gaussian window of length . The standard deviation of the Gaussian is determined by (length - 1) / 5 .
| spFVector xfvgausswin | ( | long | length | ) |
Create a new vector whose contents are a Gaussian window of length . The standard deviation of the Gaussian is determined by (length - 1) / 5 .
| spDVector xdvgausswin | ( | long | length | ) |
Create a new vector whose contents are a Gaussian window of length . The standard deviation of the Gaussian is determined by (length - 1) / 5 .
| void fvngausswinex | ( | spFVector | vec, |
| float | alpha ) |
Create a new plugin-based vector whose contents are a Gaussian window of length normalized by the RMS. The standard deviation of the Gaussian is determined by (length - 1) / (2 * alpha) .
Create a new plugin-based vector whose contents are a Gaussian window of length normalized by the RMS. The standard deviation of the Gaussian is determined by (length - 1) / (2 * alpha) .
| spFVector xfvngausswinex | ( | long | length, |
| float | alpha ) |
Create a new vector whose contents are a Gaussian window of length normalized by the RMS. The standard deviation of the Gaussian is determined by (length - 1) / (2 * alpha) .
| spDVector xdvngausswinex | ( | long | length, |
| double | alpha ) |
Create a new vector whose contents are a Gaussian window of length normalized by the RMS. The standard deviation of the Gaussian is determined by (length - 1) / (2 * alpha) .
| void fvngausswin | ( | spFVector | vec | ) |
Create a new plugin-based vector whose contents are a Gaussian window of length normalized by the RMS. The standard deviation of the Gaussian is determined by (length - 1) / 5 .
Create a new plugin-based vector whose contents are a Gaussian window of length normalized by the RMS. The standard deviation of the Gaussian is determined by (length - 1) / 5 .
| spFVector xfvngausswin | ( | long | length | ) |
Create a new vector whose contents are a Gaussian window of length normalized by the RMS. The standard deviation of the Gaussian is determined by (length - 1) / 5 .
| spDVector xdvngausswin | ( | long | length | ) |
Create a new vector whose contents are a Gaussian window of length normalized by the RMS. The standard deviation of the Gaussian is determined by (length - 1) / 5 .
| void fvnboxcar | ( | spFVector | vec | ) |
Create a new plugin-based vector whose contents are a rectangular window of length normalized by the RMS.
Create a new plugin-based vector whose contents are a rectangular window of length normalized by the RMS.
| spFVector xfvnboxcar | ( | long | length | ) |
Create a new vector whose contents are a rectangular window of length normalized by the RMS.
| spDVector xdvnboxcar | ( | long | length | ) |
Create a new vector whose contents are a rectangular window of length normalized by the RMS.