Я пытаюсь создать метроном с малой задержкой, используя Core Audio.
То, что я пытаюсь достичь, - это использовать удаленный ввод-вывод, который должен давать мне временную метку для каждого пакета звука, который я создаю. Затем я хочу использовать это, чтобы запомнить, когда я начал воспроизведение, и вычитая текущую временную метку из начальной временной метки, чтобы получить текущую позицию. Затем я хочу использовать это для создания звука для метронома по мере необходимости.
После некоторого исследования я обнаружил, что это лучший способ создать метроном с малой задержкой. Однако попытка его реализации и погружение в эту структуру было довольно сложной задачей. Если кто-нибудь знает, как я могу это собрать, или, возможно, даже указать мне источники, где я мог бы собрать информацию, которая мне понадобится, чтобы это работало, я был бы очень благодарен!
Спасибо.