From: Paul Brossier Date: Mon, 28 Nov 2016 14:01:20 +0000 (+0100) Subject: src/synth/sampler.c: trigger resets ringbuffer X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=084044082c14ebf55beea538c96db1e6883ddc80;p=aubio.git src/synth/sampler.c: trigger resets ringbuffer --- diff --git a/src/synth/sampler.c b/src/synth/sampler.c index 83cb176a..1f1d7522 100644 --- a/src/synth/sampler.c +++ b/src/synth/sampler.c @@ -770,6 +770,7 @@ uint_t aubio_sampler_loop ( aubio_sampler_t * o ) uint_t aubio_sampler_trigger ( aubio_sampler_t * o ) { + if (o->ring) aubio_ringbuffer_reset(o->ring); aubio_sampler_set_loop(o, 0); aubio_sampler_seek(o, 0); return aubio_sampler_set_playing (o, 1);