| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Звук, графика и видео > Как установить формат записи звука по умолчанию |
| Автор: pethead 20.5.2012, 18:14 |
| Проблема в следующем. При записи звука с микрофона задается 2-х канальный режим записи стерео. Но в свойствах микрофона Windows стоит по умолчанию 1 канальный режим. Это влияет на операцию записи даже если формат записи программно задается как стерео: данные в обоих каналах одинаковые и от первого канала. Если же в свойствах микрофона Windows выставить 2 канальный режим, то и программно при чтении с устройства начинают корректно идти данные разделенные по каналам. Вопрос - а как программно сразу задать нужный формат записи - 2 канальный. А то каждый раз надо ручками лезть в свойства Windows и там менять. Что то погуглив ничего путного не нашел. Неужели нельзя? Пробовал мониторить реестр что меняется при изменении формата, меняется оч. много. Нашел одну ветку в реестре, поменял ее ручками, но на форме свойств Windows микрофона это не повлияло - форма отображает то значение которое было задано мануально. http://s1.ipicture.ru/ Как эту картинку программно привести в формату с 2-мя каналами? |