Утилиту, однако, давно пора написать. Делать ей уготовано вот что: часов в двенадцать, в пол первого ночи нужно плавно снижать громкость звука в компьютере. В девять-десять утра плавно возвращать громкость на прежний уровень. По таймеру. Нет ведь такой незаметной программки? Не отдельной, ни в виде компонента драйвера звуковой карты? О чём и
(
Read more... )
Reply
Дополнительно - по крону происходит только изменение уровня (и, по-моему это будет сделано рывком ?, а не, допустим, плавныйм "фейдом" в течение 10-ти минут), и его этот уровень какой-нибудь плеер может проигнорировать и поменять часа в три в четыре. Не то.
Reply
Так что:
1) Обучить используемый софт крутить не master volume, а pcm.
2) Плавное изменение уровня реализовать одиннадцатью запусками софтины раз в минуту с изменением громкости на небольшую величину каждый раз.
В линуксах чуть проще - можно для звуковой карты построить произвольный граф микшеров, в том числе сделать и 'super master volume', который дать крутить только одной программе.
Reply
Reply
имелось в виду "покрутить может"
Reply
Reply
А по поводу "железного": http://www.livejournal.com/users/illyn/121564.html?thread=1059036#t1059036 и ещё одно соображение. Надо изучить вопрос. Возможно это может быть каким-нибудь DirectX штепселем вставленным "в разрыв"? Хотя не знаю…
Reply
Reply
А не!
DirectX - это потому, что желателен компрессор-лимиттер и тон-компенсация. Так что: как следить - отдельный вопрос, как встраивать - тоже отдельный.
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Leave a comment