clamp adjustment for buffer under-runs

limits audio buffering per iteration so an iteration doesn't block the
main thread too long in case there was a large underrun.