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

OpenAL32 Как проиграть часть файла?

#0
19:51, 28 мая 2011

Всем привет! Как с помощью библиотеки опенАл32 проиграть файл быстро. Ну, т.е. не с обычной скоростью, а скажем в два раза быстрее.
Заранее спасибо!

Уже разобрался с помощью gamedev masters. Теперь - вопрос в проигрывании части файла. К примеру от и до конкретного. Реально ли?


#1
20:35, 28 мая 2011

Не уверен насчёт "быстро", но pitch похоже это то, что ты ищешь.

Google

#2
21:46, 28 мая 2011

alSourcef(fSource, AL_PITCH, 0.5f); - в два раза медленее
alSourcef(fSource, AL_PITCH, 2.0f); - в два раза быстрее

#3
22:25, 28 мая 2011

Ага! Это оно. Спасибо.

А как проиграть только часть файла, скажем от 0,1 секунды до 0,8 секунд из файла длинной в 2 секунды...

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

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