-
DDDeN (01.10.07 10:18) [0]Требуется перехватить все, что вообще воспроизводится на компьютере в данный момент. Облазил тут почти все ветки, не нашел подобного. Если не прав, то покажите :)
Подскажите с чего начать, что прочитать? Заранее спасибо! -
Сергей М. © (01.10.07 10:32) [1]Решение задачи напрямую зависит от возможностей конкретной карты.
-
DDDeN (01.10.07 10:33) [2]Есть два варианта: 1) интегрированная карта в материнку; 2) Creative Live 5.1 Player
-
Сергей М. © (01.10.07 10:43) [3]
> 1) интегрированная карта в материнку
По барабану куда она интегрирована.
Гораздо важней, есть ли среди источников записи микшера карты требуемый тебе источник.
В SBLive он точно есть ("What U Hear"), в прочих же картах есть при условии, что она full duplex и ее микшер имеет источник записи наподобие "StereoMix" -
DDDeN (01.10.07 10:56) [4]
> Гораздо важней, есть ли среди источников записи микшера
> карты требуемый тебе источник.
Есть. Он и называется Stereo Out. -
Сергей М. © (01.10.07 11:31) [5]
> Он и называется Stereo Out
На той карте, что у тебя под рукой, он может и есть, но нет никакой гарантии, что на любой другой карте он будет.
Впрочем это уже твои проблемы.
> Подскажите с чего начать
Здесь
http://www.delphimaster.ru/cgi-bin/news.pl?showpage=10
найдешь компонент TAudioMixer
А здесь
http://www.droopyeyes.com
найдешь компонент TdeAudioIn
Это все что тебе нужно для начала