![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Получить звук напрямую со звуковой карты. [D5, D6, D7, Win95/98, WinME, Win2k]
MSK © (2004-01-22 15:49:00)Мне надо читать напрямую со звуковки всё то, что приходит на микрофон. Знаем только частоту. Как мне это организовать??? Писать в wav а потом его читьтать ... - этот метод не подойдет.
( Хочу получить график звуковых волн приходящих на микрофон, а потом распознавать)
Sergo (2004-01-22 17:53:00) [1]Функция waveInOpen открывает имеющееся устройство ввода Waveform audio для оцифровки сигнала.
Функция waveInPrepareHeader выполняет подготовку буфера для операции загрузки данных.
Функция waveInAddBuffer ставит в очередь на загрузку данными буфер памяти. Когда буфер заполнен, система уведомляет об этом приложение.
Функция waveInReset останавливает операцию загрузки данных. Все текущие буферы отмечаются как обработанные и приложение уведомляется о завершении загрузки данных.
Функция waveInClose закрывает открытое устройство ввода.
Для того чтобы получить графическое отображение, нужно данные прогнать через фильтры и FFT.