AIMP Forum

Разное => Архив / Archive => SkinEditor, SkinEngine (archive) => Topic started by: Zero on February 07, 2013, 03:58:41

Title: [есть решение] Смена визуализации при смене трека.
Post by: Zero on February 07, 2013, 03:58:41
Каким образом нужно настроить связи в редакторе, чтоб при переключении трека переключалась и визуализация на другую. То есть, новый трек - новая визуализация. Или это только плагином?


Решение - плагин Next visualization (https://www.aimp.ru/forum/index.php?topic=38924.0)
Title: Re: Смена визуализации при смене трека.
Post by: Soolo on February 07, 2013, 09:25:22
редактор никак не управляет визуалкой, только её окном
Переключение можно организовать только с помощью плагина.
Либо в АИМПе есть опция переключения с некоторой периодичностью
Title: Re: Смена визуализации при смене трека.
Post by: Zero on February 07, 2013, 11:05:42
А как же acVisualNext? Может можна как то ухитрицца  привязать к Action кнопки acVisualNext-Action и acPlayerNextTrack-Action, напрямик или через посредника.
Сразу прошу Soolo простить меня за использование его исходников https://www.aimp.ru/forum/index.php?topic=29610.0 (https://www.aimp.ru/forum/index.php?topic=29610.0), так как скин понравился  и я решил изменить его под свои нужды. Для того, чтоб показать зачем мне все это нужно выложу и сам скин.
Title: Re: Смена визуализации при смене трека.
Post by: Soolo on February 07, 2013, 11:12:44
А как же acVisualNext? Может можна как то ухитрицца  привязать к Action кнопки acVisualNext-Action и acPlayerNextTrack-Action, напрямик или через посредника.
нет, не получится
Сразу прошу Soolo простить меня за использование его исходников https://www.aimp.ru/forum/index.php?topic=29610.0 (https://www.aimp.ru/forum/index.php?topic=29610.0), так как скин понравился  и я решил изменить его под свои нужды. Для того, чтоб показать зачем мне все это нужно выложу и сам скин.
Меняйте, как хотите, только не распространяйте его
Title: Re: Смена визуализации при смене трека.
Post by: Zero on February 07, 2013, 12:03:15
нет, не получится
Ну на нет и суда нет. Спрошу про плагин в топике с плагинами или попробую сам написать.
Title: Re: Смена визуализации при смене трека.
Post by: Zero on February 07, 2013, 13:22:59
Возник другой вопрос, как сделать так чтоб текстовое поле было видимым только когда меняется громкость, а в остальное время скрытое? Почти как в RunningLine, там при смене громкости информация про трек меняется на "Громкость %" . То есть с чем нужно связать Visiblity?
Title: Re: Смена визуализации при смене трека.
Post by: Tarik on February 07, 2013, 13:57:37
Возник другой вопрос, как сделать так чтоб текстовое поле было видимым только когда меняется громкость, а в остальное время скрытое? Почти как в RunningLine, там при смене громкости информация про трек меняется на "Громкость %" . То есть с чем нужно связать Visiblity?
Такая информация не передается. По-этому - нельзя.
Title: Re: Смена визуализации при смене трека.
Post by: Zero on February 07, 2013, 14:36:09
Такая информация не передается. По-этому - нельзя.
Если создать связь TextDisplay.Visibility - prvVolume.Progress и записать выражение параметра связи равным Value, то TextDisplay прячется, может можно как то правильно составить выражение?
Или уже совсем глупый вариант, создать 100 текстових меток, которие видимы только когда громкость равна их значению. Но как тогда их прятать, ведь метка1 спрячется а метка2 так и останется висеть.
Title: Re: Смена визуализации при смене трека.
Post by: Soolo on February 07, 2013, 14:38:22
Если создать связь TextDisplay.Visibility - prvVolume.Progress и записать выражение параметра связи равным Value, то TextDisplay прячется, может можно как то правильно составить выражение?
Или уже совсем глупый вариант, создать 100 текстових меток, которие видимы только когда громкость равна их значению. Но как тогда их прятать, ведь метка1 спрячется а метка2 так и останется висеть.
ни один из вариантов не покатит
значение громкости передается всегда и во время регулировки громкости, и когда громкость не регулируется
Title: Re: Смена визуализации при смене трека.
Post by: Zero on February 07, 2013, 14:58:50
ни один из вариантов не покатит
значение громкости передается всегда и во время регулировки громкости, и когда громкость не регулируется
Ясно. Извините за беспокойство.
Title: Re: Смена визуализации при смене трека.
Post by: Zero on February 08, 2013, 17:35:25
ни один из вариантов не покатит
значение громкости передается всегда и во время регулировки громкости, и когда громкость не регулируется
Решение проблемы всегда было на виду. Достаточно убрать все тэги из бегущей строки и получаем то, что требовалось.
Title: Re: Смена визуализации при смене трека.
Post by: Soolo on February 08, 2013, 17:38:24
Решение проблемы всегда было на виду. Достаточно убрать все тэги из бегущей строки и получаем то, что требовалось.
это прокатит для конкретной настройки бегущей строки - пустая строка
У меня (как и у других пользователей) этот вариант работать не будет, т.к. я (и пользователи) не настроил бегущую строку

Кроме того при кручении других ползунков (баланса, эффектов) там буду появляться цифры настраиваемого ползунка
Title: Re: Смена визуализации при смене трека.
Post by: Zero on February 08, 2013, 18:04:45
это прокатит для конкретной настройки бегущей строки - пустая строка
У меня (как и у других пользователей) этот вариант работать не будет, т.к. я (и пользователи) не настроил бегущую строку

Кроме того при кручении других ползунков (баланса, эффектов) там буду появляться цифры настраиваемого ползунка
Если вы скачали выложеный мной прежде скин, вы могли видеть в нем целую страницу, выделенную под визуализацию, именно для этой страницы все описанное выше и нужно, а она как раз еквалайзер не отображает, да и особенность оригинала, то есть самого плеера IpplePlay в том что на главной странице в нем отображаетя только Artist - Title, а это можна и текстовой меткой сделать.
P.S. ИМХО.