![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перенаправление звука с одной карточки на другую... [D6, Win2k, WinXP]
Reals © (2003-10-04 20:48:00)
Здравствуйте! Посдкажите пожалуйста в какую сторону нужно "рыть", может кто ссылками поделиться. Понадобилось сделать программу, при помощи которой можно перенаправить звук с одной звуковой, на другую звуковую карточки, которые стоят в одном системном блоке. Подскажите при помощи чего это можно сделать. Ни разу с мультимедией не сталкивался, а здесь приходиться...
Например одна мультимедиа программа настроена чтобы звук выходил на одну зв.карточку, а колонки подключены к другой зв.карточки, и нужно чтобы можно было слушать на воторй карточке, то что идет на первую карточку...
Советовать переключать штекер и т.п., а также "Зачем это мне нужно?" лучше не надо... так как это нужно заказчику, а не мне.
Заранее премного всем благодарен!
Reals (2003-10-06 12:13:00) [1]
2Sergo: Спасибо огромное!
Sergo (2003-10-06 12:08:00) [2]
Я выслал тебе на мыло.
Reals (2003-10-06 11:51:00) [3]
Устройством по умолчанию, всегда должна быть вторая зв.карточка, к которой и подключены колонки. Одна программа (не моя) передает сигнал на первую зв.карту, мне нужно своей програмой взять сигнал с первой зв.карточки и направить на вход второй зв. карточки.
waveOutOpen - направляет звук из моей программы, а вот как в мою программу получить звук с зв.карточки? Я так понял waveInOpen?
Если это так, подскажите пожалуйста где можно найти пример использования этих процедур?
Спасибо!
Evgeny V (2003-10-06 06:39:00) [4]
Первое, в системе, можно указать устройство по умолчанию, на которое будет выводится звук, в трее на значке Громкость правой кнопкой мыши,настройка аудио параметров, речь или что тебя интерисует(у разных драйверов это может выглядеть чуть по разному). Программно направлять звук из своей программы - waveOutOpen, там одним из параметров передается Id устройства, с которым ты будешь работать.