powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Интересует библиотека для доступа к динамику Windows
13 сообщений из 13, страница 1 из 1
Интересует библиотека для доступа к динамику Windows
    #40018437
Andrey53795
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, подскажите пожалуйста библиотеку, для доступа к динамику windows, искал сам, но ничего не нашёл.
Хочу написать утилиту, которая будет каждые пол секунды проверять факт воспроизведения любого звука на ПК, что-то типо Volume != 0 и действие. Интересует именно доступ к общему динамику, можно и микшеру.
Заранее спасибо
...
Рейтинг: 0 / 0
Интересует библиотека для доступа к динамику Windows
    #40018438
Andrey53795
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andrey53795,
Приложил еще картинку, интересует доступ к микшеру, а затем к динамику, чтобы узнать факт воспроизведения звука (буду смотреть в цикле, каждые пол секунды).
...
Рейтинг: 0 / 0
Интересует библиотека для доступа к динамику Windows
    #40018439
Andrey53795
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andrey53795,

Поправка, вот точная картинка из микшера устройств, на картинке как раз видно, играет музыка - полоска идёт вверх.
...
Рейтинг: 0 / 0
Интересует библиотека для доступа к динамику Windows
    #40018570
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Намек: А на утюге такой микшер есть?
...
Рейтинг: 0 / 0
Интересует библиотека для доступа к динамику Windows
    #40018595
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а жаба, вообще, есть на виндавз?
Локшин Марк
Намек: А на утюге такой микшер есть?
...
Рейтинг: 0 / 0
Интересует библиотека для доступа к динамику Windows
    #40018805
Andrey53795
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин Марк, не понял намёка или прикола) вопрос актуален, если кто-то знает библиотеку для доступа к микшеру, подскажите пожалуйста
...
Рейтинг: 0 / 0
Интересует библиотека для доступа к динамику Windows
    #40018807
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача очень странная

1) "Родной" java библиотеки быть не может по определению. Т.к. зависит от ОС.
2) "проверять факт воспроизведения звука" принципиально не возможно . Что с микшером, что без него. Например у меня на компьютере микшер показывает, что звук воспроизводится, а на самом деле - кот давно провода у наушников отгрыз )))
3) Если известны Win API вызовы, скорее всего, их можно обернуть в "новомодный jni" и вызывать из Java. Но разбираться с API микшера за Вас - желания нет
...
Рейтинг: 0 / 0
Интересует библиотека для доступа к динамику Windows
    #40018842
Andrey53795
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsev,
Спасибо Леонид за ответ, я думал, есть пути попроще, из разряда библиотека такая-то) попробую сам дальше разобраться.
P.s если кто-то всё-таки знает эту чудо библиотеку, напишите пожалуйста, АВДРУГ она и вправду есть :)
...
Рейтинг: 0 / 0
Интересует библиотека для доступа к динамику Windows
    #40018913
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey53795
Leonid Kudryavtsev,
Спасибо Леонид за ответ, я думал, есть пути попроще, из разряда библиотека такая-то) попробую сам дальше разобраться.
P.s если кто-то всё-таки знает эту чудо библиотеку, напишите пожалуйста, АВДРУГ она и вправду есть :)

Есть два подхода к решаемой тобой проблеме.

1) Честный вариант. Но сложный. На основе законов физики. Нужно найти некий сквозной канал через который проходит тракт
звуковой карточки и мерять уровень переменного напряжения в децибеллах. Понятия не имею как это сделать
сейчас но убежден что такой API существует. Здесь-же можно ввести некий порог срабатывания чтоб
отсеивать слишком слабые звуки.

2) Нечестный но простой. Регистрировать вызовы API звукового драйвера. Просто исходить из того что если его
вызвали - то звук точно-точно был.
Правда тут есть еще 2 кейса.
- звук был очень высокой частоты. Для ЦАП с частотой 41 КГц на выходе можно получить тонкий едва
различимый писк которые не все люди слышат.
- звук был но в децибеллах настолько слабый что все слушатели кто были рядом сказали-бы что ничего
не слышали.
...
Рейтинг: 0 / 0
Интересует библиотека для доступа к динамику Windows
    #40018957
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

Ему нужно просто какое-то API микшера, которое какую-то статистику/уровень громкости показывает. Скорее всего такое есть, но это надо у профильных спецов по Windows спрашивать.

Но опять такие. Статистику какого динамика/устройства? Вот у меня:
1. Выход на мат. плате к которой подключены колонки. Колонки выключены, провода перегрызены
2. Выход на USB наушник. Иногда их слушаю, но обычно просто лежат рядом
3. Выход на HDMI видеокарты. Как не порадоксально, там тоже звук есть! Иногда (но редка) я через HDMI звук подрубаю.

В общем, вариантов масса и программа/задача сильно не простая.

p.s. Очень похоже на попытку сделать навязанную рекламу в И-нете. Типа нет звука в нашей рекламе, пошли нафиг. Глючное и не благодарное это дело. Не портите себе карму. Увольтись. Займитесь чем-то общественно полезным. IMHO
...
Рейтинг: 0 / 0
Интересует библиотека для доступа к динамику Windows
    #40019183
Andrey53795
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid Kudryavtsev,
Иногда на работе срабатывает оповещение, допустим в телеграмме, и я его не слышу и из-за этого пропускаю много чего важного, и хотел чтобы когда был звук из телеграмма/почты, у меня просто дальше уже воспроизводилась музыка, пока я не услышу и сам её не остановлю.
Меня интересует api показывающее уровень громкости, а какой именно порт/устройство, это уже я думал на уровне того api бы решалось.
P.s телеграмм использую веб версию и десктопную одновременно.
...
Рейтинг: 0 / 0
Интересует библиотека для доступа к динамику Windows
    #40019199
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этот топик надо мувнуть в Android разработку.

Убежден что приложение Telegram генерирует событие и где-то в ОС Андроид можно поставить ловушку
на него и дальше уже привязать это к действию.

Я думаю что тут тема не про программирование а про различные органайзеры рабочего места или процесса.
...
Рейтинг: 0 / 0
Интересует библиотека для доступа к динамику Windows
    #40019215
Andrey53795
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton,

у меня еще почта :) Поэтому и приходится реагировать на малейшее звуковое уведомление)
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Интересует библиотека для доступа к динамику Windows
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]