BEAST/BSE - Better Audio System and Sound Engine  0.8.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Typedefs | Enumerations | Functions
bseresampler.hh File Reference
#include <bse/bsecxxutils.hh>

Go to the source code of this file.

Typedefs

typedef struct BseResampler2 BseResampler2

Enumerations

enum  BseResampler2Mode { BSE_RESAMPLER2_MODE_UPSAMPLE, BSE_RESAMPLER2_MODE_DOWNSAMPLE }
enum  BseResampler2Precision {
  BSE_RESAMPLER2_PREC_LINEAR, BSE_RESAMPLER2_PREC_48DB, BSE_RESAMPLER2_PREC_72DB, BSE_RESAMPLER2_PREC_96DB,
  BSE_RESAMPLER2_PREC_120DB, BSE_RESAMPLER2_PREC_144DB
}

Functions

BseResampler2 * bse_resampler2_create (BseResampler2Mode mode, BseResampler2Precision precision)
void bse_resampler2_destroy (BseResampler2 *resampler)
void bse_resampler2_process_block (BseResampler2 *resampler, const float *input, uint n_input_samples, float *output)
guint bse_resampler2_order (BseResampler2 *resampler)
double bse_resampler2_delay (BseResampler2 *resampler)
BseResampler2Precision bse_resampler2_find_precision_for_bits (guint bits)
const charbse_resampler2_precision_name (BseResampler2Precision precision)

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines