Jump to content
Sign in to follow this  
NebsteR

Спектр Основного/выбранного Звукового Устройства Через Winapi

Recommended Posts

Всем привет. Кто нибудь сталкивался с темой программного захвата звука основного системного или выбранного устройства? Собственно требуется получить спектр того, что "непосредственно сейчас" идет на выход с системного микшера, то бишь засемплировать это дело, БПФ затем уже не проблема. Через WinAPI или еще как... Среда разработки - C++ Builder в составе RAD Studio.

Share this post


Link to post
Share on other sites

что бы писать то, что звучит на выходе, используется звуковое устройство "стереомикшер", иногда оно бывает скрыто, тогда нужно клацнуть правой кнопой мыши в этом окне и выбрать "показать отключенные устройства", правда это будет не "программно", а реально "аппаратно" :)

post-125910-0-66622500-1400306012_thumb.jpg

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Similar Content

    • By Andrew Goldman
      Всем доброго времени суток. Собрал схему из даташита на TDA7297 https://datasheetspdf.com/pdf-file/378802/STMicroelectronics/TDA7297/1 и всё бы хорошо, но звук на правом канале слышен только при максимальной громкости, при том что на левом канале слышно всё начиная от нижнего порога громкости. Грешил на микросхему - заменил, не помогло. Не отрицаю что я криворукий. Может что-то в схеме не так? Мощности БП маловато? 12В 5А. Прошу помощи..
    • Guest Nikit500
      By Guest Nikit500
      Есть простой двухканальный усилитель для наушников, иногда есть необходимость подключать на вход только один канал и при этом звук идёт только в один из динамиков. Нужно сделать что бы шло на два динамика. Как это реализовать, на каком переключателе? Это лучше сделать на входе или на выходе? 
    • By Injive
      Доброго времени суток! 
      Сам я звукорежиссер, в электронике, можно сказать, почти не разбираюсь, разве что могу паять разъемы, да что-нибудь нехитрое. Так что заранее прошу простить меня за мою возможную глупость. 
      Собственно проблема - имеется внешняя usb аудиокарта "Akai EiE pro" - сердце моей домашней студии. Два года она работала на одном и том же железе абсолютно нормально, но недавно в этом пк была заменена видеокарта и после этого начались ужасные помехи звука (пример в приложении, они там не такие ужасные, но это самое частое их проявление). Видеокарта была заменена с gtx 1070 gigabyte g1 gaming, на rtx 2070 aorus xtreme. Я предположил, что эта проблема возникла из-за увеличенного энергопотребления второй видеокарты, так как у 1070 это 150 Вт, то у 2070 - 175. И доп. питание у них тоже разное, у 1070 - 8pin, у 2070 - 8pin и 6pin. Предупреждая возможные вопросы про БП и заземление, сразу отмечу, что БП моего компьютера Corsair RM750i на 750 ватт, а сам пк заземлен.
      Я сделал следующее - для начала я попытался выяснить, что проблема не в ОС, не в драйверах и не в USB портах. Поставил на эту карту абсолютно все возможные версии драйверов, поставил самую свежую версию прошивки аудиокарты от производителя, менял порты usb, менял розетку, подключал ПК через ибп и без него, переустанавливал ОС. Я подключал эту же карту, с этими же драйверами, тем же кабелем, к такой же сборке ОС, но к другому пк - все работало идеально. Также я подключал другую аудиокарту к своему ПК, в тот же порт, тем же кабелем - все работает, искажений нет.
      Вот что я заметил после переустановки винды - карта работает нормально до тех пор, пока ос автоматически не подгрузит графический драйвер, как только она эта делает - начинаются искажения и помехи аудио.
      Кроме всего прочего  я сделал следующее - я запитал доп питание видеокарты от другого БП, а аудиокарту подключил через ЭТОТ контроллер, но и это не решило проблему, разве что изменился характер искажений на более пульсирующий.
      Я писал об этой проблеме в саппорт аудиокарты и в рускоязычный и в англоязычный, все что они мне посоветовали - это скачать самые свежие драйвера, что очевидно, не помогло. 
      На данный момент я абсолютно не понимаю почему это происходит. И не знаю что еще можно попробовать, потому и написал сюда. Да, я мог бы просто поменять аудиокарту, но это не выход. Я привык к ней, да и просто пойти и купить новую я не имею финансовой возможности. 
      Подскажите в чем может быть проблема, и как ее можно решить (если вообще возможно), не меняя аудиокарту, видеокарту или мат. плату.
      БП - Corsair RM750i Ссылка
      Мат. плата - MSI x99 sli plus Ссылка
      Видеокарта - RTX 2070 aorus xtreme 8 gb Ссылка
      Аудиокарта - AKAI EIE PRO Ссылка
      bzz.wav
    • By Slava Schultz
      в общем снимал блок питания и видеокарту и пропал звук после того как все вернул на место. вместо звука на встроенной звукой карте звуки похожие на спектрум но видимо более современные... во время диагностики выяснилось что сзади материнской платы оказался болтик. Материнская плата работает даже  fallout 4 поиграл минут 15. рядом со звуком есть пару царапин и на земле одна но не на всю ширину дорожки так что про нее можно не вспоминать.  выяснилось что есть замкнуть пару конденсаторов звук появляется на какое то время потом изчезает, будто конденсатор зарядился и пока не разрядиться звук с небольшими искажениями но есть. на фото выделил эти два смд элемента.  рядом с 6 элементами рядом с тем местом где выделил есть справа 3 черных элемента , от центрального идет дорожка вверх и на ней похоже белая царапина. еще рядом  есть волнистые две дорожки и на верхней вроде есть тоже царапина. увы возможно эти царапины и привели к разрыву дорожки. кстати через видеокарту отдельную gtx550 звук на тв есть по hdmi. 
      о себе. в школе когда учился нашел радио кружок и позанимался пару месяцев сделал пару устройств разбирали старые элт телики на запчасти. увы преподователь был уже в приклонном возрасте и видимо сил уже и здоровья не осталось дальше вести кружок. в городе кружок был один скорее всего. этот искали пару лет.при том что отец работал на градобразуешем преприятии и спрашивал на работе считай почти весь город. есть паяльник термофен. прочитал и понял азы вроде энциклопедии радиолюбителя.


    • By VSypalo
      Добрый день! На днях прикупил динамики Урал AS-M130 MOLOT, и в закромах нашел старенький 6 ГДВ-1-16 . Пришла мысль сделать из этого что то на подобии колонки, или АС. 
      Главная сложность в размерах самой колонки, т.к. на странице производителя недостаточно информации:
       
      (AS-M130 MOLOT)
      Технические характеристики
      Тип эстрадный широкополосник
      Размер 5,25 дюйма (13 см)
      Диапазон частот 80-15000 Гц
      Максимальная мощность 120 Вт
      Номинальная мощность 60 Вт
      Сопротивление, 4 Ом
      Чувствительность, 91 дБ
      Звуковая катушка, 1 дюймы
      Вес магнитной системы, 8,1 Oz 
      Установочные размеры
      Общая высота, 58 мм
      Установочная глубина, 53 мм
      Внешний диаметр, 130 мм
      Диаметр монтажного отверстия, 115 мм
      Диаметр магнита, 70 мм
       
       
      . Помогите пожалуйста с чертежами 

  • Сообщения

    • Хорошая. Только очень маленькая
    • @Alexandr2018 Саша! Если будете собирать схему с L7805, трансформатор можете взять и с меньшим вольтажом. Рекомендуемое входное напряжение по Datasheet 10 вольт. Значит трансформатор можно брать от 7.5 вольт до 9 вольт. После выпрямительного мостика со сглаживающим конденсатором оно увеличится в 1.41 раза. Для того, чтобы стабилизатор напряжения не перегревался, подавайте на вход минимальное напряжение, указанное в Datasheet. Это связано с тем, что разницу напряжения, а следовательно и мощность, стабилизатор будет рассеивать на себе. Мощность, рассеиваемая на стабилизаторе  Р=(Uвх-Uвых) * I нагрузки (1.5 А ).Следовательно, чем больше входное напряжение стабилизатора, тем больше мощности, потребляется им. А излишняя мощность – это и есть нагрев. В результате нагрева такой стабилизатор может перегреться и войти в состояние защиты, при котором дальнейшая работа стабилизатора прекратится. Ведь ток 1.5 А максимальный для L7805.
    • Это на улице Ленина. В остальном все *в порядке*   Точно Паша,у нас не было. Тьфу-тьфу
    • Всё открыто и всё на виду. Обозначил в красном прямоугольнике: ЗЫ: Из этого видно, что Виктор стодвадцатьшестой, с чужим юмором, более популярен, т.е. гораздо лучший автор, чем Фалконист с собственными сообщениями и мемуарами . Что весьма  дико  для форума по электронике. Нужно либо убрать эту дебильную таблицу,  либо исключить попадание в неё баллов из Курилки. Форум недавно обновлялся наверное не для того, чтобы в таких очевидных вещах демонстрировать несправедливость и оставаться посмешищем.
    • Фактически вся наша современная жизнь из этого состоит, а уж НЕТ, тем более . Не становитесь его рабами, берите из него то, что полезно и нужно ...
    • Идут 2 хохла и видят русского. Один говорит - а давай отмуходаем этого москаля, нас же много ? Фалконист говорит - а если он нас нагнет вдруг, мы тут причем, мыж Европа, придется прыгать, опять Путин виноват
    • Я себе представляю сенсор, управляемый микроконтроллером.
×
×
  • Create New...