Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.22;
Скачать: CL | DM;

Вниз

Перехват звука   Найти похожие ветки 

 
:-))   (2006-03-15 12:05) [0]

Не подскажите, как записывать весь звук, подающийся на колонки в файл. Т.е как его перехватывать?


 
Сергей М. ©   (2006-03-15 12:09) [1]


> Т.е как его перехватывать?


В общем случае - никак.
В частном же нужно знать хоть что-нибудь об установленной аудиокарте - полнодуплексная ли она, держит ли ее микшер AC"97-стандарт ..


 
Yr2   (2006-03-15 15:30) [2]

на самом деле не так всё сложно... даже если "оно" не полнодуплексное. для решения задачки надо только три провода и два штеккера (разъема типа "папа"). делаете кабель и с его помощью подаете выход платы на её линейный вход. потом берете приличную программу записи звука и пишете...


 
Сергей М. ©   (2006-03-16 10:23) [3]


> Yr2   (15.03.06 15:30) [2]


> даже если "оно" не полнодуплексное


Откуда ж в этом случае на лин.выходе возьмется сигнал ?
Если нет полного дуплекса, оборудование карты в каждый момент времени либо записывает либо воспроизводит, но никак не то и другое одновременно


 
WondeRu ©   (2006-03-16 13:42) [4]

тупо-глупо, в DirectShow выбираем пин "Выход" у фильтра звуковухи и все замечательно пишем


 
Сергей М. ©   (2006-03-16 14:15) [5]


> WondeRu ©   (16.03.06 13:42) [4]


С какого перепугу DirectShow сможет сделать то, чего не может сделать сама аудиокарта ?


 
WondeRu ©   (2006-03-16 14:59) [6]

вот начал как-то делать программулину,но сейчас забросил - анализатор спектра звука со звуковой карты... заготовка тут...
http://wonderu.com/srectr.rar - exe+dll
http://wonderu.com/srectr_src.rar - исходники

все необходимые компоненты на этом же сайте можно найти...

когда запустите, выбирайте Stereo Mix


 
Сергей М. ©   (2006-03-16 16:09) [7]


> WondeRu ©   (16.03.06 14:59) [6]


На кой ляд мне твои программулины) ..
Ты бы на вопрос в [5] ответил ...


 
WondeRu ©   (2006-03-17 11:08) [8]

Сергей М. ©   (16.03.06 16:09) [7]
:)

Сергей М. ©   (16.03.06 14:15) [5]
С какого перепугу DirectShow сможет сделать то, чего не может сделать сама аудиокарта ?

поключаемся к пину "Stereo Mix" и записываем все в файл - задачка для девочек!


 
Сергей М. ©   (2006-03-17 14:22) [9]


> WondeRu ©   (17.03.06 11:08) [8]


> "Stereo Mix"


Это из епархии спецификации AC"97.

А если карта не держит AC"97 ?!


 
Jeer ©   (2006-03-17 17:04) [10]

Сергей М. ©   (17.03.06 14:22) [9]

А если карта не держит AC"97 ?!

Тогда еще "мальчиками" были не все (С)


 
skiph ©   (2006-03-23 07:34) [11]

Меня тоже интересует эта тема, но прочитанное пока мне, к сожалению, не помогло.
Ссылка, увы, не работает.
АС"97 держит, что дальше?


 
Сергей М. ©   (2006-03-23 08:46) [12]


> АС"97 держит, что дальше?


А дальше все просто до безобразия - используя mixer-функции в составе MS MM API выбираешь источник записи "StereoMix" и далее используя waveIn-функции записываешь "стереосмесь", которую карта "готовит" в ходе воспроизведения ею различных источников сигнала - Wave, MIDI Synth, CD In и т.д. и т.п.



Страницы: 1 вся ветка

Текущий архив: 2006.10.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.178 c
5-1141203638
ancara
2006-03-01 12:00
2006.10.22
Как поймать RecreateWnd у формы?


6-1147450761
serko
2006-05-12 20:19
2006.10.22
TNMHTTP


2-1159794490
Зацени
2006-10-02 17:08
2006.10.22
Задачка


15-1159794489
TStas
2006-10-02 17:08
2006.10.22
Стоит ли шифровать dll ку


3-1156406737
qazwsx
2006-08-24 12:05
2006.10.22
Кто нибудь знает как в БД Access запихивать TStream?