![]() |
|
![]() ![]() ![]() |
|
Streng |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 27.4.2006 Репутация: нет Всего: нет |
Подскажите пожалуйста алгоритм воспроизведения PCM формата?
|
|||
|
||||
Breed |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 6.4.2006 Репутация: нет Всего: нет |
Все зависит от того, что конкретно нужно... Если нужно просто воспроизвести WAV файлик, то DirectSound(Music) для этого подойдет вполне.
Если надо вручную воспроизводить, то... Вообще же РСМ представляет собой набор последовательно идущих значений амплитуды звуковой волны. Характеристиками его являюся частота дискретизации(количество сэмпликов которое проигрывается за 1 секунду реального времени) , количество бит на один сэмпл(значение амплитуды) и количество каналов. В WAV файле все это дело хранится в заголовке. (Подробнее - websound.ru, например.) А если есть значения амплитуды сигнала, то как его передавать на звуковую карту - это уже технические детали... |
|||
|
||||
Streng |
|
|||
Новичок Профиль Группа: Участник Сообщений: 38 Регистрация: 27.4.2006 Репутация: нет Всего: нет |
Да нужно именно вручную... А как вытащить значение амплитуды из wav файла?
Количество каналов 1-mono. Частота дискретизации 8 килогерц... А насчет передачи на звуковую карту не подскажешь как это сделать? |
|||
|
||||
Breed |
|
|||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 6.4.2006 Репутация: нет Всего: нет |
http://www.webresurs.ru/articles/progr/formt/rawsam.html
Вот тут есть описание формата. С передачей на звуковую карту подсказать ничего не могу, кроме как воспользоваться DirectX-ом. Звук в играх. Технологии программирования. Автор - Мейсон МакКаски кажется. - Весьма неплохая книжка для начала. Там много чего есть и про PCM и про DirectX. А какая конкретно задача, если не секрет? |
|||
|
||||
maxim1000 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: нет Всего: 110 |
перенёс из Алгоритмов
здесь -форум для обсуждения форматов всяких файлов для процедуры вывода его на звуковую карту - в специализированные форумы, соответственно языку и операционной системе (а то без этих данных, особенно без ОС) ответить на вопрос не представляется возможным... -------------------- qqq |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Форматы файлов и данных | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |