pub fn run_split_at_events<I, F>(audio: AudioBufferMut<'_, '_>, events: I, f: F)where I: Iterator<Item = Event>, F: FnMut(EventOrAudio<'_, '_>),