AIMP Forum

AIMP для Windows => Обложки (Skins) => Дополнения (Plugins / Skins) => Опубликованные обложки => Topic started by: McClaud on October 08, 2020, 16:21:12

Title: Elfa 201 [AIMP 4.60]
Post by: McClaud on October 08, 2020, 16:21:12
[catalog_card=1203]

Очередной ностальгический «привет» из СССР, выпускавшийся Вильнюсским электротехническим заводом «Эльфа» в восьмидесятые годы прошлого столетия.

Актуальная версия (https://yadi.sk/d/e-uaFRj1VlYJWQ)

Сделан по заказу (https://www.aimp.ru/forum/index.php?topic=6498.msg403013#msg403013) на форуме AIMP.
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: igor6507 on October 08, 2020, 18:16:04
Доброго здоровья! Нарисовано красиво, как всегда. Есть еще порох в пороховницах. Но вот правая катушка вихляет, как колесо с восьмеркой. Это так задумано?
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: lesha-blinchik on October 08, 2020, 18:38:24
Здравствуйте, McClaud! Магнитофон классный! Я такой и не видел. Индикаторы такие чувствительные! Но, согласен с предыдущим комментатором - правая катушка кривоватая... А так, +1 тебе!
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: McClaud on October 08, 2020, 21:03:55
Доброго здоровья! Нарисовано красиво, как всегда. Есть еще порох в пороховницах. Но вот правая катушка вихляет, как колесо с восьмеркой. Это так задумано?
У бобин Телефункена эксцентриситет окон ещё больше, но там скорость девятая, и биения не так в глаза бросаются.

Бобину "подрихтовал"  8)
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: McClaud on October 08, 2020, 21:07:19
Здравствуйте, McClaud! Магнитофон классный! Я такой и не видел. Индикаторы такие чувствительные! Но, согласен с предыдущим комментатором - правая катушка кривоватая... А так, +1 тебе!
Индикаторы... Проверю, может забыл настроить по шкале  ???, или логарифмирование не включил  :-\

Проверил. Настроены и логарифмированы, может постоянные времени атаки/спада уменьшить?
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: Soolo on October 09, 2020, 11:00:15
Не понимаю, зачем выезжающий плейлист. Свободный гораздо удобнее
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: McClaud on October 09, 2020, 15:49:09
Не понимаю, зачем выезжающий плейлист. Свободный гораздо удобнее
Просто в рамки FullHD с плейлистом входит, вот и решил привязать.
Но лично мне свободный плейлист в формате коробки бобины не очень удобен.

Может кто подскажет способ отцеплять его?
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: Black_AVP on October 09, 2020, 18:42:44
Может кто подскажет способ отцеплять его?
У окна есть свойство Placement.PinnedToMaster.Pinned, правда, недокументированное, тип Boolean.
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: McClaud on October 09, 2020, 20:34:53
У окна есть свойство Placement.PinnedToMaster.Pinned, правда, недокументированное, тип Boolean.
ОК. Спасибо, попробую...
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: Soolo on October 10, 2020, 11:29:39
Просто в рамки FullHD с плейлистом входит, вот и решил привязать.
FullHD это далеко не стандарт для всех и каждого. У меня, к примеру, чуть меньше разрешение (1600x1050 кажется), при этом 22" - плейлист не помещается. Не вижу смысла искусственно вводить ограничения, которых можно избежать.
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: McClaud on October 11, 2020, 08:30:53
Не понимаю, зачем выезжающий плейлист. Свободный гораздо удобнее
Попробуй версию 1.02 с открепляемым плейлистом.
Может какие предложения или замечания к реализации?
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: Soolo on October 14, 2020, 06:29:52
Попробуй версию 1.02 с открепляемым плейлистом.
Может какие предложения или замечания к реализации?
скачал, установил, не понял, как открепить плейлист
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: provod67 on October 14, 2020, 06:32:37
скачал, установил, не понял, как открепить плейлист
В плейлисте справа вверху, если мне память не изменяет.
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: Soolo on October 14, 2020, 06:37:38
В плейлисте справа вверху, если мне память не изменяет.
о, отлично, спасибо
и McClaud спасибо =)
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: McClaud on October 14, 2020, 10:09:27
скачал, установил, не понял, как открепить плейлист
Вот я и просил предложения и замечания по реализации. Раз сходу не нашёл, значит предполагал другой механизм или расположение. Вопрос: где и как? Может сделать иначе?
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: Soolo on October 14, 2020, 10:27:06
Вот я и просил предложения и замечания по реализации. Раз сходу не нашёл, значит предполагал другой механизм или расположение. Вопрос: где и как? Может сделать иначе?
я предполагал, что плейлист вообще не будет прикреплен, а будет всё время свободный
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: McClaud on October 14, 2020, 10:52:43
я предполагал, что плейлист вообще не будет прикреплен, а будет всё время свободный
Плейлист изначально свободный у Ростова, там прикреплённому навечно места уж точно мало, но, коль есть механизм, позволяющий двоякое состояние, то почему бы и Ростову плейлист изначально не приторочить. В то же время прикреплен плейлист у Маяка-203 и у Пионера-707, надо будет сделать и их открепляемыми.
И всё же, - к нынешней реализации открепления серьёзных претензий нет?
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: Soolo on October 14, 2020, 11:01:42
И всё же, - к нынешней реализации открепления серьёзных претензий нет?
В принципе, нет.

почему бы и Ростову плейлист изначально не приторочить
И всё же, - к нынешней реализации открепления серьёзных претензий нет?
На мой взгляд нужно, сделать свободный плейлист (по умолчанию). С возможностью прикрепления, раз уж тебе это больше нравится.
Title: Re: [FULL] Elfa 201 [AIMP 4.70]
Post by: Black_AVP on October 14, 2020, 12:03:20
На мой взгляд нужно, сделать свободный плейлист (по умолчанию).
Абсолютно согласен.
Хотя бы хинт добавить на кнопку отцепления плейлиста, иначе никто до этого не догадается. К тому же кнопка, намой взгляд, воспринимается как две кнопки рядом и стиль её разнится с остальными кнопками, хотя, наверное, больше гармонирует с коробкой, нежели кнопки внизу плейлиста. Поле поиска вообще лучше перенести в плейлист - на пёстром фоне несуразно смотрится.
А ещё лучше добавить в плейлист кнопку меню (и не скрывать её), как в большинстве скинов и туда включить пункт по отцеплению плейлиста. Интерфейс должен быть понятным и логичным.

Что-то много черноты на, вроде бы, прозрачных бобинах, особенно на внешних кольцах, на сером варианте они смотрятся словно из другого пластика сделаны.
В лейбах на бобинах преломление света не меняется при вращении и черноты тоже избыток.
Вообще, почти во всех твоих скинах чрезмерно завышен контраст. Может, монитор так настроен. Надписи на тёмных корпусах словно светятся. Ну, не должно быть в скинах ни абсолютно белого, ни абсолютно чёрного, ни 100%-ной насыщенности на цветных элементах, за исключением каких-то бликов и глубоких теней. Всё это сразу снижает реалистичность и придаёт скину игрушечный вид.
Title: Re: Elfa 201 [AIMP 4.70]
Post by: McClaud on October 14, 2020, 13:19:30
О, конструктивная критика пошла!  ;)
По поводу контраста - переделаю.
Двойственность кнопки... С наскоку ничего лучшего не придумалось, - варианты есть?
Кнопка не гармонирует с остальными?.. Может остальные не гармонируют с коробкой?
Сделать плейлист по умолчанию свободным можно, но тогда в скипте для прикрепления надо прописывать положение плейлиста (справа/слева) и отступы, иначе его прикрепляет справа вверху.  :-\
Title: Re: Elfa 201 [AIMP 4.70]
Post by: Black_AVP on October 14, 2020, 13:34:18
О, конструктивная критика пошла!  ;)
Так, радуйся, кто сейчас ещё об этом напишет. ;)

Двойственность кнопки... С наскоку ничего лучшего не придумалось, - варианты есть?
ИМХО, лучший вариант, как и писал выше,  добавить кнопку стандартного меню и в него пункт "Открепить/Прикрепить плейлист".

.. Может остальные не гармонируют с коробкой?
Я это и имел ввиду.

Сделать плейлист по умолчанию свободным можно, но тогда в скипте для прикрепления надо прописывать положение плейлиста (справа/слева) и отступы, иначе его прикрепляет справа вверху.  :-\
В скрипте только поменяется условие в выражении - State = 1. А в настройках окна надо сбросить галку "Прикрепить к мастеру", выбрав заранее позицию прикрепления слева или справа.
Title: Re: Elfa 201 [AIMP 4.70]
Post by: McClaud on October 14, 2020, 14:24:43
Сброс галки отменяет не только привязку к стороне, но и смену положения при недостатке места. Позицию по вертикали выставить получается, но приблизить к главному окну не вышло. И у меня плейлист клеит только к левому борту. Где, конкретно нужно его "ориентировать"?
Title: Re: Elfa 201 [AIMP 4.70]
Post by: Black_AVP on October 14, 2020, 15:00:08
... понял, что тебе нужно - приклеить окно со смещением вниз. Видимо, не получится, других скрытых свойств мне не ведомо, надо пытать Артёма или довольствоваться тем, что по умолчанию окно прикреплено.
Отступы сбрасываются при снятии галки, а добраться до них скриптом не получается.
Title: Re: Elfa 201 [AIMP 4.70]
Post by: McClaud on October 14, 2020, 15:15:16
ИМХО, лучший вариант, как и писал выше,  добавить кнопку стандартного меню и в него пункт "Открепить/Прикрепить плейлист".
Стандартное, ты имеешь в виду Главное меню, или какое другое?
Title: Re: Elfa 201 [AIMP 4.70]
Post by: Black_AVP on October 14, 2020, 15:30:15
Стандартное, ты имеешь в виду Главное меню, или какое другое?
Для плейлиста, наверное, лучше подойдёт pmPlaylistMain, но используют и pmMainMenu.
Title: Re: Elfa 201 [AIMP 4.70]
Post by: McClaud on October 14, 2020, 15:41:23
Для плейлиста, наверное, лучше подойдёт pmPlaylistMain, но используют и pmMainMenu.
Вопрос: как туда впихнуть свой пункт (я такого ещё не делал). Но. ИМХО делать открепление подпунктом какого-то меню, - о его наличии никто и не подумает. Другое дело - отдельная кнопка. Вот пиктограмму бы ей адекватную, ну и хинт, разумеется...
Title: Re: Elfa 201 [AIMP 4.70]
Post by: Black_AVP on October 14, 2020, 15:51:12
Вопрос: как туда впихнуть свой пункт (я такого ещё не делал). Но. ИМХО делать открепление подпунктом какого-то меню, - о его наличии никто и не подумает. Другое дело - отдельная кнопка. Вот пиктограмму бы ей адекватную, ну и хинт, разумеется...
В том примере, что выше в аттаче, вставлен свой пункт.
Если кнопка МЕНЮ будет на виду, ИМХО, намного логичнее искать какое-то нужное действие в нём.

Кстати, есть способ разрешить эту проблему: оставить скрипт как есть в том примере, а в MainForm.onLoaded прописать строчку
FindObject('NewScriptableOperatorCounter').Set('Position', 1)
Тогда при запуске окно будет откреплено, но это будет и при всех последующих запусках.
Title: Re: Elfa 201 [AIMP 4.70]
Post by: Black_AVP on October 14, 2020, 17:08:13
Тогда при запуске окно будет откреплено, но это будет и при всех последующих запусках.
В принципе, можно и это обойти, добавив ещё один счётчик:
Title: Re: Elfa 201 [AIMP 4.70]
Post by: McClaud on October 14, 2020, 23:11:34
В принципе, можно и это обойти, добавив ещё один счётчик:
Предыдущие рекомендации реализовал, осталось понять про дополнительный счётчик. Твой пример скина работает, но как  :-\
Title: Re: Elfa 201 [AIMP 4.70]
Post by: Black_AVP on October 15, 2020, 08:06:57
Твой пример скина работает, но как  :-\
См. onLoaded. Там при запуске проверяется состояние этого счётчика. Если это было первое применение скина, то счётчик будет находится в состоянии по умолчанию (0), в этом случае в счётчик, определяющий пристыковку окна записывается 1, иначе его состояние будет считываться из ини-файла, т. е. сохраняться от предыдущей сессии.
Этот метод давно используется, и не только мной, в скинах, где нужно определить первичность применения скина.
Title: Re: Elfa 201 [AIMP 4.70]
Post by: McClaud on October 15, 2020, 08:42:45
 Ладно, с предыдущим вопросом постараюсь разобраться...
Вопрос про Меню: Я кнопку прикрепления/открепления плейлиста решил внедрить в pmManagePlaylist, но можно ли каким нибудь образом навесить на объединенное контекстное меню родной хинт? Трюк с биндингом здесь не прокатывает...
Title: Re: Elfa 201 [AIMP 4.70]
Post by: Black_AVP on October 15, 2020, 09:00:09
Трюк с биндингом здесь не прокатывает...
Почему не прокатывает? Точку Hint кнопки соединяешь с acPlaylistManager.Action.
Title: Re: Elfa 201 [AIMP 4.70]
Post by: McClaud on October 15, 2020, 09:03:59
Почему не прокатывает? Точку Hint кнопки соединяешь с acPlaylistManager.Action.
Я с неё и начал, но хинта не было. Попробую ещё...
Упс... Я, оказывается, другого "Манагера" лепил - prvPlaylistManager  ;D
Title: Re: Elfa 201 [AIMP 4.70]
Post by: Black_AVP on October 15, 2020, 09:14:33
Перезалил последний пример - в нём хинт есть.
Title: Re: Elfa 201 [AIMP 4.70]
Post by: Black_AVP on October 15, 2020, 09:28:34
Интересный момент заметил: при загрузке проекта в редактор чекбокс "Прикрепить к мастеру" сбрасывается, хотя файл был сохранён с ним, видимо, в этот момент скрипты тоже срабатывают, так что, будь внимателен при компиляции проекта.
Title: Re: Elfa 201 [AIMP 4.70]
Post by: McClaud on October 15, 2020, 09:38:24
Интересный момент заметил: при загрузке проекта в редактор чекбокс "Прикрепить к мастеру" сбрасывается, хотя файл был сохранён с ним, видимо, в этот момент скрипты тоже срабатывают, так что, будь внимателен при компиляции проекта.
Да, тоже обратил внимание.
Title: Re: Elfa 201 [AIMP 4.60]
Post by: McClaud on October 15, 2020, 14:17:06
Рекомендации по снижению контраста реализовал (в разумных пределах, конечно).
Плейлист при первом запуске откреплён, прикрепить можно через меню "Управление плейлистами".
Настроил шкалы индикаторов, теперь их показания соответствуют реальным, по крайней мере значения: -10, 0 и +3 dB.
ну и пофиксил несколько не столь явных упущений...
Title: Re: Elfa 201 [AIMP 4.60]
Post by: Black_AVP on October 15, 2020, 16:29:21
Рекомендации по снижению контраста реализовал (в разумных пределах, конечно).
... не знаю, ИМХО, чернота на бобинах никуда не делась. :-[
Рельефные элементы на прозрачном пластике (стекле) должны всё же быть прозрачны как в тёмных, так и в светлых местах, как на тёмном, так и на светлом фоне, от них и тенёк должен быть небольшой.
Title: Re: Elfa 201 [AIMP 4.60]
Post by: McClaud on October 15, 2020, 20:14:32
Чернота, - это "глянец", - преломления света в стекле, которые (если бобина новая  ;) ) могут быть почти чёрными. Я игрался с настройками. Но выбеливание глянца приводит к совершенно несуразному виду бобин на тёмном фоне  :(
От теней от логотипов на бобинах был вынужден отказаться, иначе для тени пришлось бы городить полноформатный полнокадровый аниматор...
Title: Re: Elfa 201 [AIMP 4.60]
Post by: Black_AVP on October 15, 2020, 20:34:09
Чёрный цвет в преломлении может появиться только если под стеклом будет что-то чёрное, а ни как не от освещения. В данном случае смотрится неестественно. Прбегись по фото бобинников - такого нигде не увидишь.
Насколько я понял, ты используешь стиль Bevel в ФШ, здесь он совершенно неуместен, как и во многих других случаях, разве что можно использовать его для осветления или создания тонких бликов, а в том виде, в котором его предлагает ФШ, даже металлические детали становятся пластмассовыми.
Title: Re: Elfa 201 [AIMP 4.60]
Post by: McClaud on October 15, 2020, 21:31:55
Чёрный цвет в преломлении может появиться только если под стеклом будет что-то чёрное, а ни как не от освещения.
Что ж теперь, для панелей светлых и тёмных делать свою бобину?
Я, конечно, поэкспериментирую, но не уверен, что получится что-то, удовлетворяющее всех...
Хоть надписи-то на тёмной панели достаточно притемнил?
Title: Re: Elfa 201 [AIMP 4.60]
Post by: Black_AVP on October 16, 2020, 12:34:51
Хоть надписи-то на тёмной панели достаточно притемнил?
По мне, так ярко. На темных корпусах обычно выставляю 50-60% непрозрачности для группы слоёв с белым текстом.
Title: Re: Elfa 201 [AIMP 4.60]
Post by: McClaud on October 16, 2020, 12:44:13
Почему? Вот то же вчерашнее кольцо на тёмном фоне, с теми же стилями. ИМХО, вполне приемлимо смотрится:

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=65656.0;attach=62270)

Это ещё сделано наспех, всё в одном слое, можно ещё повозиться, довести до ума.
Но это же в ФШ. Или ты подразумеваешь, что и в SE к бобинам тоже применять стили наложение? Мысль такая у меня мелькнула, но проверить на практике не успел...
Title: Re: Elfa 201 [AIMP 4.60]
Post by: Black_AVP on October 16, 2020, 13:13:25
Ну, вот, в редакторе (режим наложения обычный - Normal):
Title: Re: Elfa 201 [AIMP 4.60]
Post by: McClaud on October 16, 2020, 13:16:57
Завтра дома посмотрю...
Title: Re: Elfa 201 [AIMP 4.60]
Post by: Black_AVP on October 16, 2020, 13:19:47
Скрин из редактора:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=65656.0;attach=62272)
Title: Re: Elfa 201 [AIMP 4.60]
Post by: McClaud on October 17, 2020, 06:39:03
Скрин из редактора:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=65656.0;attach=62272)
Ну, вроде нормально...

...стилем бы ещё для бобины поделился, а то не понятно, где я косячу  ???

Пока доработал скин. Теперь, при первом применении скина, плейлист не только отцеплен от главного окна, но и центрирован относительно экрана, как и должно быть в случае отдельных окон.
Title: Re: Elfa 201 [AIMP 4.60]
Post by: Black_AVP on October 17, 2020, 07:34:47
...стилем бы ещё для бобины поделился, а то не понятно, где я косячу  ???
Вряд ли можно обойтись тут одним только стилем и одним слоем, неплохо бы добавить ещё блик по кольцу, можно с помощью углового градиента, добавить ещё и общий градиент вдоль направления освещения. Параметры стиля всё равно придётся тебе самому подбирать для своих размеров. Мой совет тебе - не пользуйся без особой надобности стилем Bevel & Emboss. И режим наложения в большинстве случаев можно использовать Normal (как и в этом примере), тогда и разницы не будет между ФШ и редактором.
Title: Re: Elfa 201 [AIMP 4.60]
Post by: McClaud on October 17, 2020, 07:41:13
Вряд ли можно обойтись тут одним только стилем и одним слоем, неплохо бы добавить ещё блик по кольцу, можно с помощью углового градиента, добавить ещё и общий градиент вдоль направления освещения...
Да... Как много я ещё не знаю в ФШ...
Спасибо, сегодня займусь...
Title: Re: Elfa 201 [AIMP 4.60]
Post by: Black_AVP on October 17, 2020, 07:58:33
Ещё один момент - заливка для "стекляшек" должна быть не белая и не чёрная, а серая - 40-50% по яркости, а прозрачность в пределах 25-35%. Именно такое сочетание параметров позволяет приемлимо смотреться бобинам как на тёмном, так и на светлом фоне: на тёмном чуть светлее, а на светлом - немного темнее.
Title: Re: Elfa 201 [AIMP 4.60]
Post by: McClaud on October 17, 2020, 09:36:46
ОК, всё (или почти всё) понял, сел рисовать новые бобины.
Title: Re: Elfa 201 [AIMP 4.60]
Post by: McClaud on October 18, 2020, 20:16:55
Выложил, что получилось, но самому изначальные (черненькие) нравятся гораздо больше... :-[
Title: Re: Elfa 201 [AIMP 4.60]
Post by: Black_AVP on October 19, 2020, 13:24:21
... самому изначальные (черненькие) нравятся гораздо больше... :-[
Ну, и оставь как было, хотя смотрится совсем нереально, если и могут быть какие-то тёмные цвета в преломлении, то уж не по всему кругу и не на светлом фоне...
Сейчас получилось тоже не совсем то, что ожидалось. Параметры стилей надо подбирать для разных элементов свои - размеры же разные. Для сквозных окон стили уже будут другими.
Лейбы на бобинах почему-то "мигают" при вращении.
Title: Re: Elfa 201 [AIMP 4.60]
Post by: McClaud on October 19, 2020, 15:35:58
Время поджимает, тороплюсь, грядут серьёзные перемены места жительства.
Может ещё поиграюсь с бобинками...
Ещё один новый скин хотел нарисовать, но уж точно не успею...
Title: Re: Elfa 201 [AIMP 4.60]
Post by: Black_AVP on October 19, 2020, 19:15:00
Время поджимает, тороплюсь, грядут серьёзные перемены места жительства.
В Питер?
Title: Re: Elfa 201 [AIMP 4.60]
Post by: McClaud on October 19, 2020, 20:48:44
В Питер?
Туда. Конкретно - в Мурино, но это не принципиально  :)
Title: Re: Elfa 201 [AIMP 4.60]
Post by: DrunkFlyer on October 21, 2020, 18:18:53
Доброго времени суток. Сделайте пожалуйста катушки как на данном фото(те что прозрачные) >>> https://stroy-podskazka.ru/images/article/orig/2019/12/bobiny-dlya-magnitofona-vidy-razmery-i-naznachenie.jpg
Title: Re: Elfa 201 [AIMP 4.60]
Post by: McClaud on October 21, 2020, 20:32:46
Доброго времени суток. Сделайте пожалуйста катушки как на данном фото(те что прозрачные) >>> https://stroy-podskazka.ru/images/article/orig/2019/12/bobiny-dlya-magnitofona-vidy-razmery-i-naznachenie.jpg
Похожая бобинка есть в скине Ростова, здесь что то менять особого смысла не вижу. Может в какой следующий вставлю...
Title: Re: Elfa 201 [AIMP 4.60]
Post by: McClaud on October 21, 2020, 20:35:57
Ещё один момент - заливка для "стекляшек" должна быть не белая и не чёрная, а серая - 40-50% по яркости, а прозрачность в пределах 25-35%.
Честно пытался именно с такой заливкой сделать, но ничего, что бы нравилось мне, не вышло  :(
Сделал с белой 10%...