Как получить громкость на линии в Java
Вопрос
Я хотел бы проверить мои системныемиксеры для объема в Java.
Так что я петлю через все миксеры и создаю линию. Есть ли возможность получить целое число громкости в настоящее время активно на этой линии? Мне кажутся только настройки системным объемом или линейным объемом, но не текущим фактическим объемом.
Или я должен попытаться записать небольшую часть каждого микшера и проверять громкость?
Помощь действительно плохо ценится.
Спасибо!
Решение
Вы можете получить микшер из аудиосистемы, затем получите строку из миксера, затем получите необходимое управление (я думаю, floatcontrol.type.volume). Упражнение имеет метод getValue ().
Не связан с StackOverflow