and now audio buffers are re-used so extra copies are avoided