Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Используй ACM и MMIO функции 16.01.03 15:51 Число просмотров: 987
Автор: amirul <Serge> Статус: The Elderman
|
Модем шлет тебе RAW данные. Запаковать и перегнать в wav нужно самому. В который раз могу посоветовать DDREC - прогу их Knowlege Base-а (поискать по MSDN Library, которая на компактах идет, или на microsoft.com именно в разделе KB запрос Direct-To-Disc Recorder). Там сырцы проигрывания/записи wav файлов с любым кодеком, установленным в системе (для телефона лучше всего gsm 6.10 - стандартный, в отличие от mp3, и имеет хорошее сжатие, разработанное специально для голоса).
Если ты уже получил поток, то как найти модемовский Wave device учить не буду :-))) - на этом форуме я это уже несколько раз делал :-)))
Скажу только, что открывать его (waveInOpen) нужно обязательно с флагом WAVE_MAPPED. В отличие от звуковых карт модемы чаще всего имеют всего один формат (битовость, частота, количество каналов), который поддерживается аппаратно, на все остальные будет ответ: неверный формат. А этот флаг разрешает винде прозрачно преобразовывать форматы.
Бест регардс
Amiga Rulez :-))))
|
|
|