AIMP Forum

AIMP for PC => Плагины / Plugins => Дополнения / Addons => Визуализации / Visualizations => Topic started by: Black_AVP_Bim on September 04, 2026, 22:22:54

Title: VinylArt
Post by: Black_AVP_Bim on September 04, 2026, 22:22:54
VinylArt

(https://aimp.ru/forum/index.php?action=dlattach;topic=78179.0;attach=78660)

Платформа: Windows
Плеер: v5.40 или более новая
Тип: Визуализации
Разрядность: 32-бит, 64-бит

Имитация вращения виниловой пластинки с обложкой альбома/трека.
Кликом ЛКМ по каверу можно включить/отключить отображение тегов, в остальной области окна кликом ЛКМ можно остановить/возобновить вращение кавера.
Title: Re: [IP] VinylArt
Post by: Soolo on September 05, 2026, 09:45:25
Круто, спасибо, можно даже пддержку скинов сделать в теории, чтобы на фон картинку проигрывателя цеплять можно было.
Title: Re: [IP] VinylArt
Post by: Black_AVP_Bim on September 05, 2026, 17:21:05
Добавил вывод тегов, но текст смотрится хреновато, особенно в мелком масштабе, а при вращении практически не читаем. Шаг поворота 5-6 гр., чтобы приблизить к реальной скорости вращения (33 1/3), что довольно грубо.
Вывод текста можно отключить кликом ЛКМ.
Заменил пустой пятак на привычное лого AIMP.
Файл перезалил.
Title: Re: [IP] VinylArt
Post by: Black_AVP_Bim on September 07, 2026, 19:46:53
... можно даже пддержку скинов сделать в теории, чтобы на фон картинку проигрывателя цеплять можно было.
Попробовал сделать фон из старого скина. При масштабировании, особенно в меньшую сторону, - мыло, вся детализация пропадает. Можно было бы сделать для фиксированных масштабов, но окно визуализации не позволяет задать жёсткие размеры.
Title: Re: VinylArt
Post by: McClaud on September 07, 2026, 21:20:22
Смотрится прилично, и нейтральный фон предпочтительнее.
Скорость вращения медленнее, чем на моём K-2, но это не критично.
При смене скина на текущем треке визуалка не вращается, вращение запускается при смене трека, но это тоже пустяк.
Title: Re: VinylArt
Post by: Black_AVP_Bim on September 07, 2026, 21:50:41
Скорость вращения медленнее, чем на моём K-2 ...
Один оборот диск должен совершать за 1.8 с при скорости 33,1/3, период обращения к плагину ~ 30 мс. По расчётам поворот за один кадр должен быть на 6 гр.
Я остановился на 5 гр. Да, заметно медленнее, но зато дёрганья поменьше.

При смене скина на текущем треке визуалка не вращается ...
Тут, возможно, плагин перезапускается и переменные устанавливаются на дефолтные, покопаюсь ещё в SDK, может можно что-то с этим поделать.
Как вариант, можно по ПАУЗЕ дважды щёлкнуть.
Title: Re: VinylArt
Post by: McClaud on September 07, 2026, 22:18:55
Да, по Паузе срабатывает. Как я и писал выше, это и скорость - мелочи. Главное, - реализована мечта многих виниломанов!
Я предполагал, что при обрезки в круг каверы не будут смотреться, но в реале и при вращении, это смотрится приемлемо.

У меня визуалки вшиты в плейлисты, и при масштабах, отличных от 100% (где это не заблокировано), VinylArt тормозит бобины и бобышки магнитофонов. Но это уж проблемы железа...
Title: Re: VinylArt
Post by: Black_AVP_Bim on September 08, 2026, 14:08:33
При смене скина на текущем треке визуалка не вращается, вращение запускается при смене трека ...
Не вращалась и при смене визуализации.
Вроде, победил проблему. Файл перезалил.
Title: Re: VinylArt
Post by: Black_AVP_Bim on September 12, 2026, 21:56:27
... VinylArt тормозит бобины и бобышки магнитофонов.
Провёл небольшое исследование, добавив окно визуализации в старом скине (для FullHD).
Тормозят практически все визуалки, в том числе и родная Analog Meter, всё зависит от размера окна визуализации. Из моих, пожалуй, VinylArt больше всех, это если смотреть по нагрузке на проц.
Проверял на старом железе на AIMP6 x64, Win 11. VinylArt начинает заметно подтормаживать бобинки при размере окна более 500х500 пикс. В полноэкранном режиме тормозит уже сама VinylArt.
Странную вещь заметил. При использовании визуалок Aorta, Stunnel и ещё некоторых нагрузка на процессор небольшая (3-7%), а бобинки в кассетнике порой вовсе останавливаются. Возможно, это связано с работой VisualizationProxyApp.
По всему поэтому я и не делаю окон визуализации в тяжёлых скинах, дабы меньше претензий было.