blin_com
27.04.2008 10:35
В связи с тем что до сесси осталось 40 дней, а курсовая по теме "Проигрыватель WAV файлов" еще не начата,
предлагаю рассказать всё что знаете. По программе проходили на уравне sound, delay, nosound. Рекомендации на литературу приветствуются.
andriano
27.04.2008 13:16
Две первые ссылки в Google на запрос "wav формат файла":
http://graphics.cs.msu.ru/courses/cg02b/as...elp/wavfmt2.htmhttp://pmg.org.ru/gamedev/sample.htmPS. А вообще, вопрос несколько нескромный: нет, за 40 дней я, наверное, смогу описать ВСЕ, ЧТО ЗНАЮ по этой теме, но для этого мне, минимум, надо бросить работу.
Воспроизведение WAV средствами winmm.dll (и соответствующего интерфейсного модуля MMSystem) - довольно простая задача. В частности, эта библиотека абстрагирует работу с RIFF-файлами (WAV являются частным случаем этого формата), а MMSystem содержит определения всех необходимых структур (с описанием в MSDN). В принципе, я могу тебе написать пример с комментариями. Но для материала курсовой тебе придется почитать про оцифровку аналоговых сигналов (в частности, звука:
http://www.3dnews.ru/multimedia/sound/,
http://public.uic.rsu.ru/~skritski/scourse...ound/sound.htm) и
импульсно-кодовую модуляцию - т. е., про то, как звук хранится внутри файла.