отключить фильтрацию в звуковой плате
От: msw_penza1  
Дата: 23.01.07 13:16
Оценка:
Проблема — такова:
Необходимо отключить фильтрацию частот ниже
20Гц под WinXP под W98 c данной звуковой платой никакой фильтрации нет.
RC цепь на входе корректирую програмно
карточка простейшая CMI8738 ввожу звук с помощью MMSystem (waveInOpen итд)
Заранее благодарен за ответ
Re: отключить фильтрацию в звуковой плате
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 23.01.07 17:24
Оценка:
Здравствуйте, msw_penza1, Вы писали:

_> Необходимо отключить фильтрацию частот ниже 20Гц под WinXP

_>ввожу звук с помощью MMSystem (waveInOpen итд)

В XP уровень MME (waveXXX) всегда работает через программный преобразователь (kmixer). Поскольку он выполняет передискретизацию — скорее всего, он и фильтрует. Попробуйте использовать DirectSoundCapture с DSBCAPS_LOCHARDWARE, но готовьтесь к тому, что это может не сработать, и тогда придется работать на низшем уровне — Kernel Streaming.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.