diff --git a/audio_jack.c b/audio_jack.c index a8600de9..499687a3 100644 --- a/audio_jack.c +++ b/audio_jack.c @@ -433,6 +433,7 @@ int play(void *buf, int samples) { if (e) die("Error during soxr process: %s", e); + in += i_done * NPORTS; // advance our input buffer samples -= i_done; thisbuf -= o_done; jack_ringbuffer_write_advance(jackbuf, o_done * jack_sample_size * NPORTS);