![]() |
|
Модераторы: Rickert, Alexeis, BorisVorontsov |
![]()
|
|
| maxefanov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 27.11.2008 Репутация: нет Всего: нет |
Опробованная методика:
Закольцевал (кабелем папа-папа) на карте выход --> line in. Пытаюсь одновременно записать с микрофона и line in (с помощью 'waveinopen' из Windows MultiMedia) даже из разных приложений. Поочерёдно работает. Вместе - выдает MMSYSERR_ALLOCATED (устройство уже используется). Хотя DeviceID разный - один микрофон, другой - line-in. Вопрос к знатокам DirectSound : Будет ли работать одновременная запись микрофона и line-in с его помощью? А ещё лучше: Нельзя ли с его помощью считать из какого-нибудь буфера звуковой карты текуще-воспроизводимые звуки? А потом я уже смешаю их с потоком из микрофона... |
|||
|
||||
| tzirechnoy |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1173 Регистрация: 30.1.2009 Репутация: 1 Всего: 16 |
А при чём здесь DirectSound? У подавляющего большынства звуковых карточек один стерео ЦАП в комплекте, на который миксером коммутируются разные входы (микрофон, line in, PCM out и куча других). Так что записывать по отдельности то и другое Вам просто нечем.
|
|||
|
||||
| maxefanov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 27.11.2008 Репутация: нет Всего: нет |
tzirechnoy, я уже понял фишку.
Дело в том, что у меня Win 7 - поэтому, когда я получил разный DeviceID с помощью waveInGetNumDevs / waveInGetDevCaps я и подумал, что можно писать звук параллельно с микрофона и line-in... Для тех - кто будет копаться дальше: Если на звуковухе нет микшера - остаётся ещё Core Audio API - но это только начиная с Win 7 |
|||
|
||||
![]()
|
| Вы можете найти полезным что... | |
|
|
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |