Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
bsedatahandle-fir.cc File Reference
#include "gsldatahandle.hh"
#include "gsldatautils.hh"
#include "gslfilter.hh"
#include "bseblockutils.hh"
#include <complex>
#include <vector>
#include <string.h>
#include <stdio.h>
#include <math.h>
Include dependency graph for bsedatahandle-fir.cc:

Namespaces

 Bse
 

Typedefs

typedef std::complex< doubleBse::Complex
 

Functions

GslDataHandle * bse_data_handle_new_fir_highpass (GslDataHandle *src_handle, gdouble cutoff_freq, guint order)
 
GslDataHandle * bse_data_handle_new_fir_lowpass (GslDataHandle *src_handle, gdouble cutoff_freq, guint order)
 
gdouble bse_data_handle_fir_response_db (GslDataHandle *fir_handle, gdouble freq)
 

Function Documentation

GslDataHandle* bse_data_handle_new_fir_highpass ( GslDataHandle *  src_handle,
gdouble  cutoff_freq,
guint  order 
)
          __________
         /
        /
       /|
 _____/ |
        |
   cutoff_freq
Parameters
cutoff_freqcutoff frequency in Hz in intervall [0..SR/2]
ordernumber of filter coefficients
GslDataHandle* bse_data_handle_new_fir_lowpass ( GslDataHandle *  src_handle,
gdouble  cutoff_freq,
guint  order 
)
______
      \
       \
       |\
       | \ __________
       |
  cutoff_freq
Parameters
cutoff_freqcutoff frequency in Hz in intervall [0..SR/2]
ordernumber of filter coefficients