Проблему решил, но дабы пояснить суть вопроса начну сначала.
В одном из проектов используется SDL_mixer для проигрывания музыки (ogg) и звуковых эффектов (тот же ogg, wav).
В целом качество звука устраивает, но на некоторых музыкальных треках при наступлении loop слышится треск и хрип. Это не допустимо. Ладно, попробовал использовать OpenAL – все чудно, никаких нареканий нет. Но работа с OpenAL у меня ещё не отлажена, посему переводить уже готовый проект на него очень боязно.
Проблемы с SDL_mixer происходят и под Linux, и под Windows, и под Mac OS X (хотя тут особо не тестировалось).
Может есть какие то методы или обходные пути для решения моей проблемы?
Инициализация и работа выполняется так (лишнее поскипано):
continue reading…