Bumped buffer size again - with 256 the sound was extremely choppy, with 2048 the delay is still unnoticable but the sine is continuous