dervive lookAhead, scheduleAhead from tempo
moved scheduling into audioManager