Привет! Я хотел бы написать программу наподобии "Sound recorder" (та, что в Виндоус всегда прилагается). Программу записывающюю с микрофона. Однако несмотря на некоторый опыт в програмировании я не имею ни малейшего понятия с чего начать.. Одни предположения. Мои предположения: 1. Чтобы "снимать" информацию с микрофона мне нужно "подключиться" к драйверу микрофона. 2. Драйвер наверное предоставляет API предназначенные для подобных экспериментов. 3. API наверное публикуются разработчиком драйвера, но то, что эта документация свободно доступна общественности не факт. Я правильно рассуждаю? Или надо мыслить в другом направлении? Кто-нибудь знает как такое делают? /С уважением, Толя
Anatoly71 Однако несмотря на некоторый опыт в програмировании я не имею ни малейшего понятия с чего начать.. С изучения устройства компьютера. Я почти серьезно. По крайней мере, слова "драйвер микрофона" звучат дико, особенно учитывая "некоторый опыт в программировании". А потом читать http://rsdn.ru/article/multimedia/winsnd.xml , имхо, это лучший материал в Рунете на данную тему.
Anatoly71 Вот теперь намана. З.Ы. Хотя не удивлюсь, если в природе существуют микрофоны с собственной интерфейсной карточкой, втыкаемой в PCI/AGP (этакий PC-совместимый "ЛидСингер", например). Тогда для них понадобятся личные дрова, ессно. Извращенцев в мире хардвера немало. СЗОТ.
Anatoly71 Она использует функции из WINMM.dll - тебе сразу про это написали. Через драйвер наверное можно, но сложнее и не универсально.
Добрый день! Anatoly71 В записи звука с микрофона нет ни чего сложного, на васме есть исходник, записи и воспроизведения звука с помощью интерфейса MCI ...
Я занимался этим вопросом, хотел написать прогу типа GameCommander, просто записывать звук не штука, а вот работать с ним не получается...