AIMP Forum
AIMP for Windows => Skin Editor, Skin Engine => Вопросы / Questions => Topic started by: svist0plas on October 09, 2019, 18:46:11
-
Как скриптом вернуть "Pre Amp" (предусиление) в исходное состояние?
-
просто сбросить его в 0.
-
FindObject('prvEqualizer').Set('Position', 0)
?
-
Если написать так:
FindObject('PreAmp').Set('Position', 0)
то он сбрасывается в -15 db
А если так -
FindObject('PreAmp').Set('Position', 50)
То вроде как в 0...
Правильно ли это, подскажите плиз)
-
Как понимаю, можно ведь проверить через получение данных и вывод в число-текстовый элемент с помощью плеера. Если в справке нет.
-
Проверил числовые значения (вывел их в TextDisplay_DisplayValue от PrvEqualizer_PreAmp), в исходном состоянии выдаёт 0,00 db.
-
FindObject('PreAmp').Set('Position', 50)
Видимо 50 это цифра в процентах, которая заставляет этот слайдер установиться ровно по середине. А середина слайдера соответствует 0,00 db.
-
Нет такого провайдера 'Preamp', есть prvEqualizer (см. справку):
FindObject('prvEqualizer').Set('PreampValue', 0)