Господа подскажите как работать с микрофоном, в смысле записать все что в него наговаривают в wav хотя-бы. Тут в разделе исходники->мультимедиа лежит один по теме но почему то не пашет абсолютно. Да и поиск в сети мне что-то внятного ответа не дал, вывалил кучу инфы как воспроизвести мультимедию и как-то неопределенно вякнул про запись. Скорее это потому что я не очень представляю какие функции в винде ответственны за работу с мультимедией. Не дайте помереть от любопытства. Хочу шефа послушать.
На форуме где-то лежал пример comrad'a для прослушивания wav файлов. Менять там совсем немного. А вообще можно используя: waveInStart и все что с ней связано: waveInPrepareHeader waveInAddBuffer
Судя по названиям это просто работа с wav файлами а мне надо работать со звуковой платой и микрофоном, то есть сделать как бы ухо которое будет слушать что говорят в комнате через микрофон и писать на диск, чтоб потом воспроизвести. Тут на сайте лежит исходник на нечто похожее http://wasm.ru/src/4/rwavev1.zip но почему-то у меня данная фишка не пашет, а в ее исходнике я вообще ни хрена понять не могу где там чего данные от микрофона принимает и что с ними делает.
ну тогда чем не нравится функция waveInStart? Не надо о функции давать заключение по названию, сначала MSDN: waveInStart The waveInStart function starts input on the given waveform-audio input device.
Ааа... Ну нету у меня мсдна :-( в моем лесу не так то просто програмное обеспечение найти, все с оказией и поздно. Томск вроде и город студенческий, так недавно вырвался туда по магазинам шастал, шастал так нифига и не нашел, и с дисками та же фигня продуктами от инпрайза завалено много да и то все старье. Если не жалко кинь описушку как их инициализировать и чего им надо для работы.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/multi med/htm/managingwaveformaudiorecording.asp