Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
bseblockutils.hh File Reference
#include <wchar.h>
#include <bse/bseieee754.hh>
Include dependency graph for bseblockutils.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<class TYPE >
void bse_block_fill_0 (size_t n_values, TYPE *values)
 
const charbse_block_impl_name (void)
 
void bse_block_add_floats (guint n_values, float *ovalues, const float *ivalues)
 
void bse_block_sub_floats (guint n_values, float *ovalues, const float *ivalues)
 
void bse_block_mul_floats (guint n_values, float *ovalues, const float *ivalues)
 
void bse_block_scale_floats (guint n_values, float *ovalues, const float *ivalues, const float level)
 
void bse_block_interleave2_floats (guint n_ivalues, float *ovalues, const float *ivalues, guint offset)
 
void bse_block_interleave2_add_floats (guint n_ivalues, float *ovalues, const float *ivalues, guint offset)
 
void bse_block_calc_float_range (guint n_values, const float *ivalues, float *min_value, float *max_value)
 
float bse_block_calc_float_square_sum (guint n_values, const float *ivalues)
 
float bse_block_calc_float_range_and_square_sum (guint n_values, const float *ivalues, float *min_value, float *max_value)