ПрограммированиеФорумЗвук

SDL_mixer играет WAV файлы с задержкой (2 стр)

Страницы: 1 2
#15
18:39, 12 июня 2015

Bishop
> Ну вот ты и до оптимизировался до того что "SDL_mixer играет WAV файлы с задержкой".

ещё раз
я уже тебе написал, что я переписал свой код под OpenAL и всё работает нормально
я не хочу сам писать код который много раз был уже до меня кем-то написан
и я не хочу платить деньги за звуковую библиотеку типа fmod
и ещё я очень ленивый и конечно же я не такой крутой программер как ты

#16
23:22, 12 июня 2015

Bishop
> Да. Это самый низкий уровень. Если использовать в эксклюзивном режиме, то
> вообще близко к ASIO.
Круто, надо будет затестить

#17
17:37, 3 июля 2015

В общем, затестил я WASAPI на встроенной звуковухе (ибо на M-Audio оно не нужно т.к. там и ASIO прекрасно работает). В не эксклюзивном режиме по задержкам то же самое, что и XAudio и все прочее, через что можно выводить звук стандартно на венде - т.е. плохо.
В эксклюзивном уже интересно - аж 3.63мс тянет без треска.

#18
18:44, 3 июля 2015

d.m.k
> В не эксклюзивном режиме по задержкам то же самое, что и XAudio и все прочее
Что логично, т.к. проблема с системном микшере. Об этом даже где-то в документации было.

> В эксклюзивном уже интересно - аж 3.63мс тянет без треска.
У меня была та же проблема. Суть в том, что я его использовал не верно. Фокус в том, что т.к. часы системы не идеальны, то звук нужно подавать с некоторым запасом (причём не забудь что буфер нужно тоже создавать с запасом). И это у любого API (которое работает напрямую) так.

#19
21:27, 3 июля 2015

Bishop
Ну тут уже дело баланса. Главное что по минимуму уже приемлемо.

Страницы: 1 2
ПрограммированиеФорумЗвук

Тема в архиве.