Как определить физическое состояние динамиков

0

Как определить, включены ли динамики в bash-скрипте?

Динамики подключены к ПК через разъем 3,5.

кирилл
источник
Вы можете только обнаружить вставку гнезда, но не состояние питания.
Игнасио Васкес-Абрамс
Динамики не «включены или выключены», они получают аналоговый сигнал, который может быть положительным или отрицательным, а в покое нейтральным. С Pulseaudio вы можете отслеживать, какие данные отправляются на один конкретный выход (например, линейный выход для динамиков), и видеть, ненулевое ли оно, используя soxили аналогично для короткого бита данных. Но вы не сказали, зачем вам это нужно, так что это может быть не тем решением, которое вам нужно.
Диркт
Я хочу запустить скрипт оболочки при включении колонок. Вам не составит труда привести небольшой пример?
кирилл
2
Способна ли ваша система определить это (т.е. происходит ли что-нибудь, когда вы их включаете)? Вполне вероятно, что, как видно из ПК, электрической разницы нет вообще.
кл.