Audio output sets maximum frames per slice

This fixes audio output on some devices, such as my USB headset interface. Of course, it may be necessary to tweak the maxFPS value, since my device really only needs 1536 or so at 44100Hz. The code I added to the render callback may also be redundant, but I like to be safe.