Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26069
Рейтинг: 2122
#16: 2010-10-05 19:40:56 ЛС | профиль | цитата
login, флаг в руки. Если что-то у тебя получится, то я только буду рад за тебя
карма: 22

1
Голосовали:login
Ответов: 1429
Рейтинг: 50
#17: 2010-10-06 16:24:52 ЛС | профиль | цитата
Я почитал азио sdk от stainberg (разработчик азио на С++)
И понял, что в самом азио нет доступа к clock генератору на звук-плате.

То что я читал в инете, это писал какой-то чувак который пишет проги на ASMе, и он писал, что есть такое, но наверное это не из азио API а из API тех драйверов которые поставляют производители железок. К которым и конектятся азио дрова.

Азио работает с приложением через поочередное заполнение двух буферов, внутри этого дока таблица работы, в самом начале:
http://hiasm.com/forum_serv.php?q=56&id=1818
Раздел 6. Media Synchronization (Sampleposition and System Time)

Пример показан на размере буфера 1024, но в реале в основном работают с меньшим буфером в 64 семпла.
64 семпла это = 1 миллисекунда, для 44100. Значит обмен с приложением идет раз в миллисекунду (заполняя буфер на 64 знака).

Так, что вопрос, с таймером, снят.
карма: 0

0
17
Сообщение
...
Прикрепленные файлы
(файлы не залиты)