Все события скедулчтся наперед от audio context. С animationfrsme счётчик ещё один нужен если к примеру каждую секунду надо. Разве нет. Да и этот таймер явно также стопается мне кажется. Испытаю. А вот воркер выглядит как самый разумный вариант пока вроде