ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[Delphi] активация звуковой картой
  #1  
Старый 07.08.2009, 00:40
Ant1Player
Познающий
Регистрация: 21.11.2008
Сообщений: 36
Провел на форуме:
117394

Репутация: 6
По умолчанию [Delphi] активация звуковой картой

Здравствуйте, со звуком не разу не работал по этому возник такой вопрос..
имеется 2 звуковых карты, одна из них стоит по умоллчанию в виндовс(будет №1), вторая висит так(№2)

Задача: по появлению на линейном входе карты №2 любого звукового сигнала срабатывает функция(допустип открылся процесс pl.exe) при пропадании этого звукового сигнала на линейном входе происходит закрытие этого процесса.

т.е. интересует как запустить функцию при появлении синала на линейном входе звуковой карты №2 и аналогично при исчезновении этого сигнала.

как такое реализовать желательно поподробней...
заранее спасибо!
 
Ответить с цитированием

  #2  
Старый 07.08.2009, 08:32
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

как вариант настроить дефолтовое устройство для записи - линейный вход второй карты.
И потом уже прогой делать звукозапись в WAV формате и там анализировать звуки которые поступают. Главное фильтровать шум. или подавать сингал определенной частоты с отпределенной длительностью, чтобы можно было его выделить нормально.
 
Ответить с цитированием

  #3  
Старый 07.08.2009, 20:47
Ant1Player
Познающий
Регистрация: 21.11.2008
Сообщений: 36
Провел на форуме:
117394

Репутация: 6
По умолчанию

Да, но сначало на входе не будет сигнала вообще а при появлении совершенно любого звукогого сигнала срабатывает функция и тож самое про пропадании этого сигнала тоесть будет тишина, возможно ли осуществить это без записи в wav? если на делфи не осуществиммо можно ли осущиствить это на си? если да то можно разжувать ето немного?
 
Ответить с цитированием

  #4  
Старый 07.08.2009, 21:20
slesh
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

запись в WAV - это не значит что будет идти реальная запись в файл.
Это просто поток данных.
Погляди мою реализацию micspy и там функция была которая читает с микрофона данные в буфер а потом в файл. но там была настройка - работа с mp3 кодеком. тебе нужно поставить - без сжатия и отрубить записывание в файл. Ну и по дефолты запись не микрофон а линейный вход
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Активация WebMoney. Приём смс. VinTkz Разное - Покупка, продажа, обмен 13 05.10.2009 00:04
Самые дёшёвые формальные аттестаты и активация WM Wasson Разное - Покупка, продажа, обмен 31 27.06.2009 21:53
Проблемы со звуком? Звуковой картой? Драйверами? ) spy-prof Аппаратное обеспечение 24 18.04.2009 02:35



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ