From fc26537a907497eaf60aac0235e813fe8a26b23a Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Mon, 3 Nov 2014 18:58:11 +0100 Subject: Use Drumgizmo::setSamplerate to control resampler target samplerate. --- src/drumgizmo.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/drumgizmo.cc') diff --git a/src/drumgizmo.cc b/src/drumgizmo.cc index 60ced09..a8121a6 100644 --- a/src/drumgizmo.cc +++ b/src/drumgizmo.cc @@ -278,7 +278,7 @@ bool DrumGizmo::run(size_t pos, sample_t *samples, size_t nsamples) memset(buf, 0, nsamples * sizeof(sample_t)); getSamples(c, pos, buf, nsamples); - + if(!internal) oe->run(c, samples, nsamples); } } @@ -296,7 +296,7 @@ bool DrumGizmo::run(size_t pos, sample_t *samples, size_t nsamples) for(size_t c = 0; c < kit.channels.size(); c++) { resampler[c].setOutputSamples(resampler_output_buffer[c], nsamples); } - + // Process channel data size_t kitpos = pos * resampler[0].ratio(); //printf("ratio: %f\n", resampler[c].ratio()); -- cgit v1.2.3