Показать сообщение отдельно
Старый 19.05.2013, 14:19   #67
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Счастье Ответ: Russian Sound System

В общем. Я начал пилить движок.

За недельку запилил простенький DSP( digital signal processing, цифровая обработка сигналов ). Что поддерживается?

1) Вывод звука через directsound - просто вывод во вторичный буфер, без использования фич directsound'a.
2) Программное микширование.
3) Изменение частоты воспроизведения( pitching )
4) Загрузка ogg, wav.
5) Панорамирование ( баланс между левым и правым динамиком )
6) Изменение громкости
7) Фильтрация - перестраиваемый ФНЧ ( фильтр низких частот ) - программно регулируем частоту отсечки - от 50 Гц до 21000 Гц

Архитектура такова.

Звуковой буфер с PCM -> Звук 1 -> Микшер -> DirectSound
________________________...... ->
______________________Звук n ->

Кому интересно могу скинуть демку.
__________________

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Samodelkin (19.05.2013)