Форум программистов, компьютерный форум CyberForum.ru

Аудио драйвер, микрофон - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.79
MyNameIsPetr
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 10
27.09.2011, 19:37     Аудио драйвер, микрофон #1
Цель:
1. Считывать звук из компьютера(как вывод в звуковую карту)
2. Считанные данные отправить в ком-порт(буферами для воспроизведения,on-line).

Т.е. к примеру, открываем скайп, заходим в настройки, и устройство вывода выбираем нашу программу.
Вопрос:
Как это сделать? Зарегистрироваться драйвером?

В проекте уже есть fmod, так что по возможности с ней.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.09.2011, 19:37     Аудио драйвер, микрофон
Посмотрите здесь:

C++ С++ и аудио файлы
Аудио плеер C++
C++ стеганография в медиа-аудио файлах
Аудио C++
Перехват аудио потока C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Gepar
 Аватар для Gepar
1173 / 529 / 20
Регистрация: 01.07.2009
Сообщений: 3,512
27.09.2011, 22:30     Аудио драйвер, микрофон #2
Это задание далеко не для начинающих ...
MyNameIsPetr
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 10
27.09.2011, 22:40  [ТС]     Аудио драйвер, микрофон #3
Значит надо переместить.
Программа приема данных из ком-порта, и воспроизведение аудио уже мной написана.
Мне нужно указать направление, нагуглить нормальных примеров(или хотя бы теорию) не удается.
Только чтение с микрофона, а он то мне и не нужен.
talis
 Аватар для talis
789 / 541 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
27.09.2011, 22:49     Аудио драйвер, микрофон #4
MyNameIsPetr, редкую тему вы подняли. Могу только подсказать, что стоит изучать создание драйверов виртуальных устройств и работу со звуковыми картами через WinAPI. Также посмотрите на JACK (есть порт для винды), и на Virtual Audio Cable. Думаю, они могут оказаться вам полезными.
MyNameIsPetr
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 10
28.09.2011, 17:20  [ТС]     Аудио драйвер, микрофон #5
Значит надо переместить тему.
Программа приема данных из ком-порта и воспроизведение аудио, уже мной написана.
Мне нужно указать направление.
Нагуглить нормальных примеров(или хотя бы теорию) у меня не получается.
Только чтение с микрофона, а он то мне и не нужен.
Создать тему в разделе "для экспертов" не получается - нет прав.
Помогите люди...
p.s. подправил, и добавил (предыдущее сообщение изменить уже нельзя было).

Добавлено через 2 минуты
talis спасибо за ответ!
Может быть кто ещё что-то посоветует?

Добавлено через 18 часов 26 минут
Задача упрощается.
Надо просто захватывать все звуки компьютера.
Как это можно сделать?(достаточно будет ссылок)
talis
 Аватар для talis
789 / 541 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
28.09.2011, 17:23     Аудио драйвер, микрофон #6
MyNameIsPetr, на всех звуковушках, которые у меня были, было некое устройство, которое именовалось либо "Стерео микшер", либо каким-то подобным образом. Выберите его в качестве устройства записи (вместо микрофона) и записывайте звук со стандартного устройства записи
MyNameIsPetr
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 10
28.09.2011, 20:47  [ТС]     Аудио драйвер, микрофон #7
ненене ... мне нужен не софт ... это промежуточная задача в моей программе. Нужен код, библиотеки, который я реализую в своей программе.
talis
 Аватар для talis
789 / 541 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
28.09.2011, 20:58     Аудио драйвер, микрофон #8
Тогда почитайте статьи о Mixer API и документацию на него. Думаю, поможет.

Добавлено через 1 минуту
Чёрт, они, похоже, для Windows CE...
MyNameIsPetr
0 / 0 / 0
Регистрация: 04.09.2011
Сообщений: 10
28.09.2011, 22:28  [ТС]     Аудио драйвер, микрофон #9
Windows CE 5.0 , угу.
Это не то. Надо win7, vista.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.09.2011, 22:36     Аудио драйвер, микрофон
Еще ссылки по теме:

C++ Микрофон
C++ Алгоритм сжатия аудио !
Захват аудио и видео потоков C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
talis
 Аватар для talis
789 / 541 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
28.09.2011, 22:36     Аудио драйвер, микрофон #10
MyNameIsPetr, ищите информацию по Core Audio API. Это только семёрка и виста, на более ранних работать не будет.
Yandex
Объявления
28.09.2011, 22:36     Аудио драйвер, микрофон
Ответ Создать тему
Опции темы

Текущее время: 20:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru