audio rendering in player callback, new take on synchronization