61 blargg_vector<sample_t>
buf;
74 int avail_( blargg_long input_count )
const;
108 int const step = this->step;
159 while (
in <= end_pos );
168 return out - out_begin;
double const rolloff
Definition Vgm_Emu.cpp:23
double ratio() const
Definition Fir_Resampler.h:20
int imp_phase
Definition Fir_Resampler.h:64
sample_t * impulses
Definition Fir_Resampler.h:71
int input_needed(blargg_long count) const
Definition Fir_Resampler.cpp:141
int avail() const
Definition Fir_Resampler.h:54
int const width_
Definition Fir_Resampler.h:65
sample_t * buffer()
Definition Fir_Resampler.h:37
void clear()
Definition Fir_Resampler.cpp:70
void write(long count)
Definition Fir_Resampler.h:93
Fir_Resampler_(int width, sample_t *)
Definition Fir_Resampler.cpp:55
int step
Definition Fir_Resampler.h:68
int avail_(blargg_long input_count) const
Definition Fir_Resampler.cpp:165
blargg_vector< sample_t > buf
Definition Fir_Resampler.h:61
int res
Definition Fir_Resampler.h:63
int max_write() const
Definition Fir_Resampler.h:34
double ratio_
Definition Fir_Resampler.h:70
int input_per_cycle
Definition Fir_Resampler.h:69
@ max_res
Definition Fir_Resampler.h:60
sample_t * write_pos
Definition Fir_Resampler.h:62
int written() const
Definition Fir_Resampler.h:43
~Fir_Resampler_()
Definition Fir_Resampler.cpp:68
@ stereo
Definition Fir_Resampler.h:59
short sample_t
Definition Fir_Resampler.h:24
blargg_ulong skip_bits
Definition Fir_Resampler.h:67
int skip_input(long count)
Definition Fir_Resampler.cpp:187
double time_ratio(double factor, double rolloff=0.999, double gain=1.0)
Definition Fir_Resampler.cpp:87
blargg_err_t buffer_size(int)
Definition Fir_Resampler.cpp:80
int const write_offset
Definition Fir_Resampler.h:66
Fir_Resampler()
Definition Fir_Resampler.h:84
short sample_t
Definition Fir_Resampler.h:87
int read(sample_t *out, blargg_long count)
Definition Fir_Resampler.h:100
BOOST_STATIC_ASSERT(width >=4 &&width % 2==0)
short impulses[max_res][width]
Definition Fir_Resampler.h:82
int * l
Definition inflate.c:1579
register unsigned i
Definition inflate.c:1575
struct @113205115357366127300225113341150224053346037032::@137033172036070230260373056156374243321245367362 left
static int width
Definition pugl.h:1593
float in
Definition lilv_test.c:1460
float out
Definition lilv_test.c:1461
int n
Definition crypt.c:458
int r
Definition crypt.c:458
_WDL_CSTRING_PREFIX void INT_PTR count
Definition wdlcstring.h:263