| 
    Anklang-0.3.0.dev502+ga23511a1 anklang-0.3.0.dev502+ga23511a1
    
   ASE — Anklang Sound Engine (C++) 
   « « « Anklang Documentation  | 
 
#include <ase/signalmath.hh>Go to the source code of this file.
Namespaces | |
| namespace | Ase | 
| The Anklang C++ API namespace.  | |
Functions | |
| float | Ase::square_sum (uint n_values, const float *ivalues) | 
| Calculate suqare sum of a block of floats.   | |
| float | Ase::square_max (uint n_values, const float *ivalues) | 
| Find the maximum suqared value in a block of floats.   | |
| template<class S , class D > | |
| void | Ase::convert_samples (size_t n, S *src, D *dst, uint16 byte_order) | 
| template<class S , class D > | |
| void | Ase::convert_clip_samples (size_t n, S *src, D *dst, uint16 byte_order) | 
| void | Ase::floatfill (float *dst, float f, size_t n) | 
Fill n values of dst with f.   | |
| void | Ase::fast_copy (size_t n, float *d, const float *s) | 
| Copy a block of floats.   | |
| void | Ase::fast_copy (size_t n, uint32_t *d, const uint32_t *s) | 
| Copy a block of integers.   | |
| template<> | |
| void | Ase::convert_samples (size_t n, const int16_t *src, float *dst, uint16 byte_order) | 
| template<> | |
| void | Ase::convert_clip_samples (size_t n, const float *src, int16_t *dst, uint16 byte_order) | 
Variables | |
| constexpr const uint | Ase::AUDIO_BLOCK_FLOAT_ZEROS_SIZE | 
| Maximum number of values in the const_float_zeros block.   | |