AIMP Forum

AIMP for PC => Плагины / Plugins => Дополнения / Addons => Визуализации / Visualizations => Topic started by: Artem on May 08, 2026, 16:12:02

Title: ProjectM Visualization v1.05
Post by: Artem on May 08, 2026, 16:12:02
[catalog_card=1382]

(https://aimp.ru/forum/index.php?action=dlattach;topic=77704.0;attach=77686)
(https://aimp.ru/forum/index.php?action=dlattach;topic=77704.0;attach=77687)
(https://aimp.ru/forum/index.php?action=dlattach;topic=77704.0;attach=77688)
(https://aimp.ru/forum/index.php?action=dlattach;topic=77704.0;attach=77689)

v1.05 (23.05.2026)
+ First official release

v1.04b (22.05.2026)
+ General: an ability to disable automatic presets switching (just set preset_duration to 0)
- Fixed: memory leaks

v1.03b (21.05.2026)
+ General: an ability to customize render settings (refer to aimp_projectM.cfg)
+ General: default presets (were taken from libProjectM from Alt.Linux repo)
+ General: clicking the middle mouse button shows the current preset's name for a few seconds
* General: code optimizations
- Fixed: the AIMP_VISUAL_FLAGS_NOT_SUSPEND is not needed anymore

v1.02b (13.05.2026)
- Fixed: output was flipped vertically
- Fixed: red-blue channels has been swapped
- Fixed: back-buffer was not rendered to the embedded player's window
- Fixed: memory leaks

v1.01b (09.05.2026)
+ General: migration to GLFW
+ General: rendering to the embedded player's window

v1.00b (08.05.2026)
+ First public release
Title: Re: ProjectM v1.0b
Post by: Choveka on May 08, 2026, 17:27:26
Ух ты. Праздник какой-то. Спасибо большое.

Из замеченного:
1. Пресеты и текстуры сами по себе не скачиваются. Скопировал все из стандалоун версии projectMSDL-Windows-x64-2.0-pre3 и они подхватились.
2. После закрытии плеера и при повторном его запуске, окно визуализации остаётся чёрным. Надо щолкнуть один раз ЛКМ чтобы заработало.
Title: Re: ProjectM v1.0b
Post by: Artem on May 08, 2026, 18:51:09
Пресеты и текстуры сами по себе не скачиваются.
Конечно, их нужно вручную класть в указанные папки
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 08, 2026, 18:58:24
Повторное включение визуализации при их смене/отключении вызывает новое внешнее окно, не закрывая старое.
Пресеты и текстуры сами по себе не скачиваются.
Судя по описанию, это и не предусмотрено. Загрузит (при наличии) из папки, а не из Интернета.
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 08, 2026, 19:02:31
Quote
Предустановки
Предварительно заданные файлы определяют визуализацию с помощью пиксельных шейдеров и уравнений и параметров в стиле Milkdrop.

Библиотека projectM не содержит никаких предустановок. Фронтенды поставляются с различными пакетами предустановок, которые можно найти в отдельных репозиториях в списке репозиториев projectM:

Базовый набор текстур Milkdrop (https://github.com/projectM-visualizer/presets-milkdrop-texture-pack) — рекомендуется использовать с любым набором предустановленных текстур!
Cream of the Crop Pack (https://github.com/projectM-visualizer/presets-cream-of-the-crop) — коллекция из примерно 10 000 пресетов, составленная Джейсоном Флетчером. В настоящее время является стандартным набором пресетов projectM.
Классические пресеты projectM (https://github.com/projectM-visualizer/presets-projectm-classic) — набор пресетов с разрешением чуть более 4K, поставляемых с предыдущими версиями projectM.
Milkdrop 2 Presets (https://github.com/projectM-visualizer/presets-milkdrop-original) — оригинальная коллекция пресетов, поставляемая с Milkdrop и Winamp.
En D Presets (https://github.com/projectM-visualizer/presets-en-d) - Около 50 пресетов, созданных "En D".
В состав projectM входят коллекции bltc201, Milkdrop 1 и 2, projectM, tryptonaut и yin. Вы можете скачать эти пресеты здесь (http://spiegelmc.com/pub/projectm_presets.zip).
Примечание: Проект, а не плагин для плеера.

Также вы можете скачать огромный набор из более чем 130 000 пресетов из MegaPack здесь (https://drive.google.com/file/d/1DlszoqMG-pc5v1Bo9x4NhemGPiwT-0pv/view) (4,08 ГБ в заархивированном виде, включая текстуры).
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 08, 2026, 19:07:52
Все *.milk пресеты должны находиться в каталоге "aimp_pluginM\presets" (подпапки так же поддерживаются).
Все текстуры, используемые в пресетах, должны находиться в каталоге "aimp_pluginM\textures" (без подпапок).
Не плохо бы в плагине иметь папки заранее. а внутри что-то вида "!place_presets/textures_here.txt" с кратким содержимым "Read aimp_projectM-ReadMe / Прочти aimp_projectM-ReadMe-Ru). Заготовки, упрощающие добавление файлов без необходимости создания папок.
Title: Re: ProjectM v1.0b
Post by: Artem on May 08, 2026, 19:19:43
Не плохо бы в плагине иметь папки заранее. а внутри что-то вида "!place_presets/textures_here.txt" с кратким содержимым "Read aimp_projectM-ReadMe / Прочти aimp_projectM-ReadMe-Ru). Заготовки, упрощающие добавление файлов без необходимости создания папок.

Так, а папки-то в внутри пакета есть. Похоже, что сам плеер их не создаёт, т.к они пустые. Надо будет этот момент доработать
Title: Re: ProjectM v1.0b
Post by: Artem on May 08, 2026, 19:20:13
Повторное включение визуализации при их смене/отключении вызывает новое внешнее окно, не закрывая старое.
Про что речь? Как повторить?
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 08, 2026, 19:38:37
Устанавливаем плагин, включаем, не устанавливаем текстуры и пресеты. Открываем окно визуализаций и этот плагин, переключаем визуализации (в стандартном скине стрелки лево-право в самом окне). Каждый раз создаётся пустое белое внешнее окно.
Title: Re: projectM (Milkdrop) visualizer for AIMP
Post by: xeo on May 08, 2026, 20:08:32
https://github.com/milkdrop2077/MilkDrop3 (https://github.com/milkdrop2077/MilkDrop3)
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 08, 2026, 21:02:25
Повторное включение визуализации при их смене/отключении вызывает новое внешнее окно, не закрывая старое.
Похоже, баг может существовать не сам по себе, а как следствие другой проблемы. Вообще не удаётся протестировать эту визуализацию. В AIMP нет даже попытки поиска пресетов при отслеживании в процмоне, в VLC только логотип (папка пресетов указана), отдельное приложение сразу закрывается. Вероятно, есть какие-то системные требования, явно не указанные в readme на гитхабе.
Title: Re: ProjectM v1.0b
Post by: Artem on May 08, 2026, 21:14:07
Вообще не удаётся протестировать эту визуализацию. В AIMP нет даже попытки поиска пресетов при отслеживании в процмоне

Что тут имеется в виду? Преднастройки грузятся при старте вместе с плеером. Как у Analog Meter.
Title: Re: ProjectM v1.0b
Post by: Artem on May 08, 2026, 21:36:11
После закрытии плеера и при повторном его запуске, окно визуализации остаётся чёрным. Надо щолкнуть один раз ЛКМ чтобы заработало.

Каждый раз создаётся пустое белое внешнее окно.

Не повторил. Пробовал и на 32-битной, и на 64-битной версиях плеера. Сделал вывод ошибок инициализации в заголовок окна. Перекачайте.
Title: Re: ProjectM v1.0b
Post by: Black_AVP_Bim on May 08, 2026, 22:30:37
Неудобно, что нет выбора конкретного пресета, нет никакого меню.
На многих пресетах связь с музыкой слабая или отсутствует вовсе.
Title: Re: ProjectM v1.0b
Post by: Artem on May 08, 2026, 22:49:34
Неудобно, что нет выбора конкретного пресета, нет никакого меню.
На многих пресетах связь с музыкой слабая или отсутствует вовсе.

Набор пресетов каждый для себя подберёт. На вкус и цвет, так сказать.
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 09, 2026, 01:47:52
Что тут имеется в виду? Преднастройки грузятся при старте вместе с плеером. Как у Analog Meter.
В том то и дело, что даже обращения к папке "C:\Program Files\AIMP\Plugins\aimp_projectM\presets" не обнаруживается.
Не повторил. Пробовал и на 32-битной, и на 64-битной версиях плеера. Сделал вывод ошибок инициализации в заголовок окна. Перекачайте.

Идентично. Как и написал, может зависеть от видеокарты.
Title: Re: ProjectM v1.0b
Post by: Artem on May 09, 2026, 13:05:34
v1.01b
+ Перенёс код на базу GLFW
+ Теперь рендеринг идёт во встроенное в плеер окно
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 09, 2026, 14:34:37
Хм. Пакет дополнений "E:\Downloads\aimp_projectM.aimppack" имеет неизвестный формат. Вручную распаковывается и устанавливается.
Title: Re: ProjectM v1.0b
Post by: Artem on May 09, 2026, 14:39:45
Хм. Пакет дополнений "E:\Downloads\aimp_projectM.aimppack" имеет неизвестный формат. Вручную распаковывается и устанавливается.

Спасибо, поправил.
Title: Re: ProjectM v1.0b
Post by: LegoAgent on May 09, 2026, 19:01:14
NO WAY! He is back of visualization this time! =D
Title: Re: ProjectM v1.0b
Post by: MCW on May 10, 2026, 19:56:41
Хороший прогресс ! 
Для начала не плохо, только надо учесть на будущее, что пока отображаются не полностью / упрощенно некоторые пресеты (все не проверял).
Сравнил отображение одинаковых пресетов / текстур с vis_milk2 (v.2.25).

(https://i127.fastpic.org/big/2026/0510/8a/31b93e393e6fdc2f836fc206f93f9b8a.png)   (https://i127.fastpic.org/big/2026/0510/dc/3ca4fa7265d03715be66b057ba3fbedc.png)   (https://i127.fastpic.org/big/2026/0510/22/7e25c9271bfe83b5bef099ba488bb622.png)
Title: Re: ProjectM v1.0b
Post by: Artem on May 10, 2026, 21:34:44
Сравнивать лучше с аналогичной визуализацией в VLC или фубар. Всё-таки движок сторонний, я лишь прикрутил его к аимп
Title: Re: ProjectM v1.0b
Post by: Black_AVP_Bim on May 10, 2026, 21:41:07
Набор пресетов каждый для себя подберёт. На вкус и цвет, так сказать.
Как в них ориентироваться? С переходом рендеринга во внутреннее окно названия пресетов не отображаются в заголовке (где-то я предлагал выводить название визуализации в заголовок окна).
Какую роль играют текстуры в этом проекте? Пробовал их все удалить - вроде, ничего не изменилось.
Title: Re: ProjectM v1.0b
Post by: MCW on May 10, 2026, 21:56:43
Сравнивать лучше с аналогичной визуализацией в VLC или фубар.
Так плагин vis_milk2 (от Винамп) также прикручен к фубару через его компонент foo_vis_shpeck. Плюсы данного подключения - используются уже имеющиеся обширные настройки визуализации в самом плагине vis_milk2. К тому же есть разные версии vis_milk2, последними обновлениями давно не интересовался.
У меня в сборке фубара эта связка для визуализации лет 10 стабильно работает на разном железе.
Title: Re: ProjectM v1.0b
Post by: Artem on May 10, 2026, 22:05:02
Так плагин vis_milk2 (от Винамп) также прикручен к фубару через его компонент foo_vis_shpeck. Плюсы данного подключения - используются уже имеющиеся обширные настройки визуализации в самом плагине vis_milk2. К тому же есть разные версии vis_milk2, последними обновлениями давно не интересовался.
У меня в сборке фубара эта связка для визуализации лет 10 стабильно работает на разном железе.

Но здесь у нас ProjectM, а не vis_milk2...
Title: Re: ProjectM v1.0b
Post by: MCW on May 10, 2026, 22:22:19
Но здесь у нас ProjectM, а не vis_milk2...
Насколько помню, это попытка портации описанной связки визуализации с оптимизацией под директ 11. Но ранние версии ProjectM для фубара практически не имели настроек в сравнении с vis_milk2, на форумах многие обращали на это внимание. Как сейчас не знаю, давно за этим не слежу. Пресеты и текстуры у них одинаковые, но уже вышла MilkDrop 3.0 со своими пресетами.
Title: Re: ProjectM v1.0b
Post by: Artem on May 10, 2026, 22:48:08
попытка портации описанной связки визуализации с оптимизацией под директ 11

Нет, ProjectM это кроссплатформенная библиотека по типу milkdrop на базе OpenGL, которая совместима с пресетами от v1/v2.
Title: Re: ProjectM v1.0b
Post by: MCW on May 10, 2026, 23:16:36
ProjectM это кроссплатформенная библиотека по типу milkdrop на базе OpenGL
Это я понимаю, но у меня он толком не работает, в сравнении с вышеописанным способом. Отказался от него, там все еще "сырое" и не доведено до конца...
Title: Re: ProjectM v1.0b
Post by: raul on May 11, 2026, 01:50:23
Looks great on my AIMP, but the colors on each preset are swapped, some motion/equation effects look swapped too (except the regular zooms), and composite shaders doesn't work...
В AIMP выглядит отлично, но цвета в каждом пресете поменяны местами, некоторые эффекты движения/уравнений тоже выглядят поменявшимися местами (кроме обычного масштабирования), а композитные шейдеры не работают...

Here's some examples:
Вот несколько примеров:

Geiss - 3 layers (Tunnel Mix)
Original colors (rendered in the regular projectM):
(https://i.imgur.com/Iqrzwkv.png)
AIMP projectM port:
(https://i.imgur.com/iNY3bLQ.png)

Geiss - Drop Shadow 1
Original motion and its comp. shader (rendered on Milkwave 1.6):
(https://i.imgur.com/Da10Y3K.png)
AIMP projectM port:
(https://i.imgur.com/HIp1GEN.png)

I hope Artem fixes it on the next update.
Надеюсь, Артем исправит это в следующем обновлении.
Title: Re: ProjectM v1.0b
Post by: Choveka on May 11, 2026, 17:24:03
Не повторил.
Вот прилагаю: видео (https://disk.yandex.ru/i/3-_ShUsjP-k_lQ)

Компьютер:
Edition   Windows 11 Pro x64
Version   25H2
Installed on   ‎12.‎11.‎2025 ‎г.
OS build   26200.8246
Experience   Windows Feature Experience Pack 1000.26100.297.0
Processor   11th Gen Intel(R) Core(TM) i5-11400F @ 2.60GHz (2.59 GHz)
Installed RAM   16,0 GB (15,9 GB usable)
Graphics card   AMD Radeon RX 580 2048SP (8 GB)
Storage   345 GB of 715 GB used

П.П. После установки обновленной версии со Дня Победы (09.05.2026) всё стало нормально работать.
Отдельное спасибо за то, что визуализация началась открыварться во встроенное окно плеера  8)
Title: Re: ProjectM v1.0b
Post by: LegoAgent on May 13, 2026, 02:49:32
I will do that,Instead of swapped colors presets of prjM pack.


I will do in this time,Thanks for notice!
Title: Re: ProjectM v1.0b
Post by: Artem on May 13, 2026, 23:31:08
v1.02b (13.05.2026)
- Fixed: output was flipped vertically
- Fixed: red-blue channels has been swapped
- Fixed: back-buffer was not rendered to the embedded player's window
- Fixed: memory leaks

https://disk.yandex.ru/d/eIjYvPQe4J3wqQ

+ Как-то куда-то выводить имя текущего пресета
+ Включить в состав плагина готовые преднастройки
+ Подумать над организацией / управлением преднастройками (быть может список первого уровня папок с пресетами выводить как отдельную визуализацию в меню?)
Title: Re: ProjectM v1.0b
Post by: LegoAgent on May 14, 2026, 00:11:39
Awesome update,i hope it works.
Title: Re: ProjectM v1.0b
Post by: Choveka on May 14, 2026, 13:37:16
Оставлю здес свой набор пресетов и текстур для aimp_ProjectM: aimp_projectM_Presets_Textures_14.05.2026 (https://disk.yandex.ru/d/e6oyFRNvzadnfw)
В составе: Пресеты - 9 793 шт. и Текстуры - 166 шт. Может кому нибудь пригодятся.
Title: Re: ProjectM v1.0b
Post by: MCW on May 14, 2026, 14:52:54
Как-то куда-то выводить имя текущего пресета
Если возможно на уровне плагина.

(https://i127.fastpic.org/big/2026/0514/8f/44925ba80725c0b7e1cce54835190c8f.png)   (https://i127.fastpic.org/big/2026/0514/8a/121ffab385301b3ca4288b820e7eb38a.png)

Не плохо бы иметь возможность выбора fps.
Не все пресеты (*.milk) работают в полном объёме, но стало намного лучше.

Видео (https://disk.yandex.ru/i/lkoajqyGA__agg)
Title: Re: ProjectM v1.0b
Post by: Artem on May 14, 2026, 14:58:53
Не плохо бы иметь возможность выбора fps.

У плеера фиксированный fps в 30 кадров.

Если возможно на уровне плагина.

Я пока склоняюсь к такому решению: по СКМ скрывать / показывать имя текущего пресета.
Title: Re: ProjectM v1.0b
Post by: MCW on May 14, 2026, 15:55:41
У плеера фиксированный fps в 30 кадров.
Я, судя по визуализации, так и понял. В настоящее время это очень мало. В Milkdrop до 120 кадров/сек. и выше.

projectM is an open-source project that reimplements the esteemed Winamp Milkdrop by Geiss in a more modern, cross-platform reusable library.

projectM — это проект с открытым исходным кодом, в котором уважаемая Winamp Milkdrop от Geiss реализована в более современной кроссплатформенной библиотеке многократного использования.

Странно это. MilkDrop вышедший более 20 лет назад, на основе которого собран projectM, обладает большими возможностями и настройками.
Или это плата за кроссплатформенность? Очень урезанный по возможностям получился projectM...
Title: Re: ProjectM v1.0b
Post by: Artem on May 14, 2026, 16:02:39
В настоящее время это очень мало

Скин-движок больше не сможет дать. На тяжелых скинах он и 30-ть не всегда выдаёт...

Странно это. MilkDrop вышедший более 20 лет назад, на основе которого собран projectM, обладает большими возможностями и настройками.
Или это плата за кроссплатформенность? Очень урезанный по возможностям получился projectM...

Про какие настройки идёт речь?
Title: Re: ProjectM v1.0b
Post by: MCW on May 14, 2026, 16:19:52
Про какие настройки идёт речь?

Настройки вызываемые через меню:

(https://i127.fastpic.org/big/2026/0514/65/584ec065c84e805a1d8f607e3798f465.png)   (https://i127.fastpic.org/big/2026/0514/ea/e12cf4fbbf2a066af48a0d7808dc9cea.png)   (https://i127.fastpic.org/big/2026/0514/79/b3c3263af91145e92d5a49ef48176079.png)   (https://i127.fastpic.org/big/2026/0514/ae/4fcded2bf2338f5ddfd37d3cb46138ae.png)

Настройки (https://aimp.ru/forum/index.php?topic=77704.msg470219#msg470219) вызываемые через окно визуализации (Примеры).
Title: Re: ProjectM v1.0b
Post by: Artem on May 14, 2026, 16:26:21
А что из этого - нужное?

Текст ProjectM выводить не умеет - блок с анимацией информации о песне работать не сможет.
Тайминги в ProjectM тоже можно настраивать, но вот нужно ли давать это пользователю?
Title: Re: ProjectM v1.0b
Post by: MCW on May 14, 2026, 16:39:26
А что из этого - нужное?
У меня на разном "железе" соответственно разные настройки. Поэтому, кто то настраивает, а кого то устраивают настройки "По умолчанию".

Тайминги в ProjectM тоже можно настраивать, но вот нужно ли давать это пользователю?
Я так понимаю, всё упирается в:
Скин-движок больше не сможет дать. На тяжелых скинах он и 30-ть не всегда выдаёт...
Тогда я Вас понимаю, что пользы от всех этих настроек не будет...
Title: Re: ProjectM v1.0b
Post by: Artem on May 14, 2026, 16:43:42
У меня на разном "железе" соответственно разные настройки.

Большая часть здешних настроек для вывода графики напрямую на экран. У нас же интеграция в окно плеера. Соответственно, все эти настройки оптимизации ни на что влиять не будут. Конечно, если это так важно, я могу предусмотреть отдельный режим работы - в отдельном окне... но вообще я ставил перед собой одну цель: дать пользователям 64-битных систем красивых визуализаций...
Title: Re: ProjectM v1.0b
Post by: MCW on May 14, 2026, 17:00:06
Большая часть здешних настроек для вывода графики напрямую на экран. У нас же интеграция в окно плеера. Соответственно, все эти настройки оптимизации ни на что влиять не будут. Конечно, если это так важно, я могу предусмотреть отдельный режим работы - в отдельном окне... но вообще я ставил перед собой одну цель: дать пользователям 64-битных систем красивых визуализаций...
Там в первой вкладке Настроек как раз задаются параметры для разных режимов вывода визуализации на экран (рабочий стол / полный экран / окно).
Для уменьшения загрузки GPU они будут отличаться и будут зависеть от видео-карты.
Если используется режим полного экрана, то конечно хорошо иметь отключаемую дополнительную информацию (Название пресета, Исполнитель-Название и т.п.) выводимую с визуализацией.
Title: Re: ProjectM v1.0b
Post by: Artem on May 14, 2026, 17:03:31
Так я и о чём и говорю - эти настройки в нашем случае неприменимы.
Title: Re: ProjectM v1.0b
Post by: MCW on May 14, 2026, 17:09:22
Т.е. полноэкранный режим, без использования движка скина из-за его ограничений, не рассматривается...
Title: Re: ProjectM v1.0b
Post by: Black_AVP_Bim on May 14, 2026, 17:13:56
+ Как-то куда-то выводить имя текущего пресета
В заголовок окна нельзя?

Какой смысл гнаться за высоким fps?  У большинства мониторы не выше  60 fps. Во весь экран многие пресеты заметно грузят проц даже на неслабом железе.
Зачем нужна эта туча пресетов, дай Бог найти хотя бы пару десятков, которые реагируют на частоту или уровень сигнала.
Title: Re: ProjectM v1.0b
Post by: Choveka on May 14, 2026, 17:22:06
Если вам не мешают два отдельных окна, то можете пользоваться стендалоун версии projectMSDL 2.0.0 Pre-Release (Windows 64 Bit, ZIP).zip, каторую можете скачать отсюда (https://codav.itch.io/projectm). Я иногда плзьзовался этим. Но нужно будет открывать и закрывать два окана - плеера и визуализации поотдельно.

А так, хоть какие-то настройки не помешали бы. В приложении короткий видосик как там сделали.

П.П. Менюшки вызываются по клавишу Esc.
Title: Re: ProjectM v1.0b
Post by: MCW on May 14, 2026, 17:25:08
Какой смысл гнаться за высоким fps?  У большинства мониторы не выше  60 fps. Во весь экран многие пресеты заметно грузят проц даже на неслабом железе.
У меня на ноутбуке в полноэкранном режиме FHD (с настройками визуализации 60 кадров/с) загрузка GPU (15 - 25%).
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 14, 2026, 18:00:26
Если заморочиться, то сделать настройки через настройки плагина в настройках плеера: отдельный пункт меню или шестерёнка в плагинах с отдельным окном (по подобию винамповского подхода). Думаю. придётся смотреть нужно ли переинициализировать визуализацию для обновления настроек после их применения.
При наличии возможности реализовать сделать вывод графики в отдельное "окно", обходящее ограничения окна плеера, а плеере показывать "заглушку". Хоть и не вижу явного смысла, если это будет аналог автономномного приложения и в плеере только плагин-прослойка.

В остальном, нужно смотреть какие настройки применимы и реализуемы для ProjectM. Одно дело обработка пресетов (скорость, цвета/чб и т.п.), другое дело что-то более сложное и специфическое. Т.е. смотреть именно на этот проект, а не на возможности милкдропа. Хоть они и смежные.
Title: Re: ProjectM v1.0b
Post by: Artem on May 14, 2026, 18:06:29
Т.е. полноэкранный режим, без использования движка скина из-за его ограничений, не рассматривается...

Вообще не планировал, но сделать можно.

В остальном, нужно смотреть какие настройки применимы и реализуемы для ProjectM

Главный вопрос - востребованы ли они для пользователя.

А так, хоть какие-то настройки не помешали бы. В приложении короткий видосик как там сделали.

Какие именно настройки нужны? Вот какие бы параметры вы изменили?
Title: Re: ProjectM v1.0b
Post by: Choveka on May 14, 2026, 20:04:40
Какие именно настройки нужны? Вот какие бы параметры вы изменили?
Например то что находится в Menu Playback: Display Preset Name In Window Title; Play Next Preset (N); Play Previous Preset (P); Random Preset (R); Lock Preset (Spacebar); Enable Shuffle (y/n), ну и наверное Help (H) с описаием возможных команд и клавиши при помощи которых их можно вызвать. 

П.П. По возможности: вызов папки с пресетов для выбора подпапки из которую будут братся пресеты.
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 14, 2026, 21:18:03
То что вы написали - это управление, а не настройки. Только, если интегрировать настройки клавиш управления в общий список горячих клавиш.

Причём, то что вы написали последней строкой, уже указано в планах.
вызов папки с пресетов для выбора подпапки из которую будут братся пресеты.
https://aimp.ru/forum/index.php?topic=77704.msg470210#msg470210
Конечно, если вы не подразумеваете возможность выбрать место хранение пресетов. Например, чтобы пользователь без админ прав мог разместить их в папке профиля плеера.

Если смотреть в сторону VLC, то там минимум настроек: папка предустановок (пресетов), выбор шрифта, размеры видео, размеры мозаики, размер текстуры.
На линуксе, относительно самостоятельного продукта такие настройки:
(https://livingthelinuxlifestyle.wordpress.com/wp-content/uploads/2019/06/projectm-settings.png)
(https://www.tromjaro.com/wp-content/uploads/2020/09/projectm7.png)
Думаю, что полезным было бы выбрать папку, чтобы не хранить пользовательские данные в папке плеера, в т.ч. в профиле. Это в значительной степени влияет, когда создаётся бекап плеера при обновлении, а папка плагина "неподъёмная".

Размер текстуры звучит полезно, пока не обратишься к документации.
https://github.com/projectM-visualizer/projectm/wiki/User-Manual-(Standalone,-v3.1.x)#texture-size
Quote
This setting is currently not used as projectM currently renders directly into the current OpenGL window, using the window size.

Случайный выбор пресетов. В принципе, полезно. Можно задать как случайно из всех наборов (подпапок) или только в рамках активного.

Остальные параметры не вызывают интереса в плане массового использования. Может быть, только плавность смены визуализаций.
Title: Re: ProjectM v1.0b
Post by: Black_AVP_Bim on May 15, 2026, 20:18:11
У меня на ноутбуке в полноэкранном режиме FHD (с настройками визуализации 60 кадров/с) загрузка GPU (15 - 25%).
У меня на 4К мониторе в полноэкранном режиме нагрузка на GPU примерно та же, бывают кратковременные выбросы на некоторых пресетах до 50%. Кстати, большой разницы для GPU нет, что в полно экранном режиме, что в окне 1000х1000 px. Карта справляется, температура чипа выше 45 гр. не растёт, а вот процессор загружен аж на 18% (даже на тяжёлых скинах такого нет), одно ядро всегда 100%, отсюда и подтормаживание.
Моё железо:
Intel Core i5-11400F @ 2.60GHz
ASUS TUF GAMING H570-PRO
NVIDIA GeForce RTX 3050 8 GB
Title: Re: ProjectM v1.0b
Post by: MCW on May 15, 2026, 21:35:33
Кстати, большой разницы для GPU нет, что в полно экранном режиме, что в окне 1000х1000 px. Карта справляется, температура чипа выше 45 гр. не растёт, а вот процессор загружен аж на 18% (даже на тяжёлых скинах такого нет), одно ядро всегда 100%, отсюда и подтормаживание.
У меня разница в загрузке GPU между полноэкранным и оконным режимом почти в 2 раза, а загрузка CPU при смене режима почти постоянная 5 - 8%.
Я использую Milkdrop2, у него настроек, влияющих на производительность, больше.
По аналогии с играми, в зависимости от используемой конфигурации ПК, можно выбрать качество или производительность.

Ноутбук на основе AMD Ryzen 5 7530U.
Title: Re: ProjectM v1.0b
Post by: Artem on May 16, 2026, 00:56:40
У меня разница в загрузке GPU между полноэкранным и оконным режимом почти в 2 раза

это на текущем плагине?
Title: Re: ProjectM v1.0b
Post by: MCW on May 16, 2026, 04:12:05
это на текущем плагине?
Это с Milkdrop2, но там настройки другие (fps выше в 2 раза и т.п.), с текущим плагином разница тоже бывает до 2 раз.

Обратил внимание что в AIMP 6, со стандартной обложкой, анализатор спектра и панель прокрутки с Wave, при прослушивании радио загружают GPU от 7 до 12 %.
А нет. Отключил плагин ProjectM и нагрузка GPU пропала. Похоже данный компонент продолжает работать в фоновом режиме, даже когда окно визуализации не активно.
Title: Re: ProjectM v1.0b
Post by: Artem on May 16, 2026, 09:19:03
Отключил плагин ProjectM и нагрузка GPU пропала. Похоже данный компонент продолжает работать в фоновом режиме, даже когда окно визуализации не активно.

А, да. Это было нужно, когда визуалка была в отдельном окне. Поправлю.
Title: Re: ProjectM v1.0b
Post by: sysuahs on May 17, 2026, 08:10:53
В плеере, похоже, нет меню или чего-либо подобного, что позволило бы мне изменить предустановки или настройки визуализатора, как в другом плагине Winamp Milkdrop, упомянутом на форуме.
Я бы предпочел, чтобы появилась возможность настройки, а также сочетание клавиш в визуализаторе (как на скриншоте), возможность изменения разрешения визуализатора, чтобы это не влияло на производительность компьютера, как в упомянутом выше плагине Milkdrop.
Надеюсь, визуализатор станет лучше с каждым обновлением :D
Title: Re: ProjectM v1.0b
Post by: Artem on May 17, 2026, 09:37:58
Разрешение зависит от размера окна визуализации. Какие настройки вам нужны?
Title: Re: ProjectM v1.0b
Post by: sysuahs on May 17, 2026, 11:29:16
Разрешение зависит от размера окна визуализации. Какие настройки вам нужны?
Это не конкретное решение, а что-то вроде меню настроек Milkdrop.
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 17, 2026, 13:17:01
Это не конкретное решение, а что-то вроде меню настроек Milkdrop.
Выше уже дан ответ, что у этого плагина в контексте плеера другой подход к выводу графики, поэтому нет смысла смотреть в сторону другого плагина-продукта. Читайте тему, прежде чем писать сообщения.
Сравнивать лучше с аналогичной визуализацией в VLC или фубар.
Используется подобие вывода графики плагинов SVP (Sonique visual plugin), где плагины-пресеты выгружаются сразу в меню визуализаций плеера и отображаются в адаптируемом окне (растягивание размеров, полноэкранность).
Хоть используются совместимость пресетов другого плагина, их использование сродни добавлению скинов в плагине Analog Meter.

Отсюда следует, что большинство настроек и функцию ДРУГОГО плагина (милкдроп) не применимы в контексте этого плагина для ЭТОГО плеера (не винампа).
Если нужна какая-то определённая функция, не упомянутая в теме, то нужно описывать именно её, а не тупо сообщения вида "хочу новый милкдроп".
Title: Re: ProjectM v1.0b
Post by: Artem on May 17, 2026, 20:08:17
Это не конкретное решение, а что-то вроде меню настроек Milkdrop.

Лично вам какие настройки нужны?
Title: Re: ProjectM v1.0b
Post by: LegoAgent on May 21, 2026, 06:19:25
I try this test with no swapped colors of the presets. I use Yellow-skin to do it of AIMP.


This music is called BABEFAKE & SAMSUNG W4ṪER - TERRA ATLANTIS OST - DUNE.


https://file.garden/Zkpa9mThMUoSAhNk/Record_2026_05_20_23_08_14_433.mp4 (sorry its wided)
Title: Re: ProjectM v1.0b
Post by: Artem on May 21, 2026, 08:13:27
v1.03b (21.05.2026)[eng]
+ General: an ability to customize render settings (refer to aimp_projectM.cfg)
+ General: default presets (were taken from libProjectM from Alt.Linux repo)
+ General: clicking the middle mouse button shows the current preset's name for a few seconds
* General: code optimizations
- Fixed: the AIMP_VISUAL_FLAGS_NOT_SUSPEND is not needed anymore[/eng][rus]
+ Общее: возможность настраивать параметры рендеринга (см. aimp_projectM.cfg)
+ Общее: предустановки по умолчанию (взяты из libProjectM из репозитория Alt.Linux)
+ Общее: при нажатии средней кнопки мыши на несколько секунд отображается название текущей предустановки
* Общее: оптимизация кода
- Исправлено: флаг AIMP_VISUAL_FLAGS_NOT_SUSPEND больше не нужен
[/rus]
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 21, 2026, 09:28:45
Похоже на опечатку, взято из конфига внутри пакета-архива.
Quote
# [0.0 .. 2.0], default: 1.0
beat_sensitivity=2.0
Возможно, стоит для всех параметров указать стандартное значение в описании, т.е. чему равно default.
Title: Re: ProjectM v1.0b
Post by: Artem on May 21, 2026, 10:37:54
Возможно, стоит для всех параметров указать стандартное значение в описании, т.е. чему равно default.

Ok

Похоже на опечатку

Default, в данном случае, указывается для самой библиотеки. В плагине я попробовал поставить параметр в 2, чтобы визуализация была порезвее.
Title: Re: ProjectM v1.0b
Post by: Black_AVP_Bim on May 21, 2026, 18:27:21
Можно ли отключить автоматическую смену пресетов?
Title: Re: ProjectM v1.0b
Post by: Artem on May 21, 2026, 20:12:07
Сделаю
Title: Re: ProjectM v1.0b
Post by: MCW on May 22, 2026, 21:10:38
Можно ли отключить автоматическую смену пресетов?
В данный момент можно в файле aimp_projectM.cfg выставить в preset_duration=ХХХХХХХ большое значение и будет вам счастье.

Но при реализации отключения автоматической смены пресетов напрашивается другая функция - вывод в окне визуализации списка пресетов, для их выбора. Это особенно актуально при их большом количестве, чтобы не щёлкать мышкой в поисках нужного пресета.
Title: Re: ProjectM v1.0b
Post by: Black_AVP_Bim on May 22, 2026, 21:43:37
... вывод в окне визуализации списка пресетов, для их выбора.
Это было бы идеально. Выбрать из этой кучи хотя бы десяток удобоваримых, остальные удалить.
Title: Re: ProjectM v1.0b
Post by: Artem on May 22, 2026, 22:28:25
вывод в окне визуализации списка пресетов, для их выбора

Это реализовать нельзя. API плеера предполагает, что список всех доступных пресетов должен показываться в меню самой программы. А учитывая, какой объем этих преднастроек - никакого меню тут не хватит.
Title: Re: ProjectM v1.0b
Post by: MCW on May 22, 2026, 22:33:42
Выбрать из этой кучи хотя бы десяток удобоваримых, остальные удалить.
Для удаления не нужен список, это можно сделать и через Проводник.
А вот выбрать из отобранного, (поверьте мне там будет не одна сотня, даже после отсева простых и примитивных), вывод выбранных пресетов нужен.

Это реализовать нельзя.
Это надо у авторов projectM спросить. Я же не сам это придумал, в Milkdrop это давно реализовано.
Title: Re: ProjectM v1.0b
Post by: Artem on May 22, 2026, 22:34:37
v1.04b
https://disk.yandex.ru/d/eIjYvPQe4J3wqQ
Title: Re: ProjectM v1.0b
Post by: Artem on May 22, 2026, 22:35:03
Это надо у авторов projectM спросить. Я же не сам это придумал, в Milkdrop это давно реализовано.

Чего спросить?
Title: Re: ProjectM v1.0b
Post by: MCW on May 22, 2026, 23:04:41
Чего спросить?
Я понимаю, что библиотека projectM включена в данный плагин, поэтому у них и узнать о реализации тех или иных возможностей, раз в их основе лежит Milkdrop.
В Milkdrop много функций по вызову и работе с пресетами осуществляется комбинацией клавиш.

(https://i127.fastpic.org/big/2026/0522/7d/690aeaa8087f235c5728e34b4ccb337d.png)
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 22, 2026, 23:50:03
Учитывая, что в других плагинах (AIMP: Oscillograph) есть реализация настроек и меню, то можно подумать над вводом полноценного меню настроек, а не через конфиг.

Различные идеи.

Реализация выбора пресетов на подобии тем в обозначенном выше плагине. В одном столбце все пресеты, в другом выбранные. Самому плееру передаём только выбранные пресеты. Если "переинициализировать" плагин/список пресетов без перезапуска плеера нельзя. то пишем о необходимости перезапуска плеера в окне настроек.

Однако, это не решает задачи быстрого выбора нужной визуализации. Судя по ответу разработчика, делаю вывод, что пришлось бы делать "прослойку" на уровне плагина, а в плеер передавать только один вариант. Т.е. "фантомный список", которым управляет сам плагин. Тут я не прогромости, поэтому глаз запился за этот фрагмент.
Quote
Code: [Select]
void VisualizationCore::SelectPreset(const std::string name)
{
if (pm == nullptr || presets == nullptr)
return;
int size = projectm_playlist_size(presets);
for (int i = 0; i < size; i++)
{
if (name == GetPresetName(i))
{
projectm_playlist_set_position(presets, i, true);
break;
}
Получается, что какой-то список с позициями есть, а значит можно было бы попробовать прикрутить меню вне меню плеера. Например, нажатие на "горячую клавишу" вызывает внешнее окно со списком пресетов, где вызов пресета вызывает процедуру смены на нужны индекс (позицию). По аналогии со случайным переключением, только другой инициализатор операции.

Разные варианты перехода по пресетам: без перехода, случайная на трек/на запуск плеера/по времени, по порядку визуализация (без рандома).

Если реализуемо. то отображение доп. функций не по клику колесом (СКМ), а по факту наведения в окне визуализаций. Не у всех есть "колесо" мыши: тачпад, сенсорный экран, в исключительных случаях с неисправным колёсиком.

P.S. Написанное выше не является запросом того или иного функционала.
Title: Re: ProjectM v1.0b
Post by: Artem on May 23, 2026, 00:05:00
В Milkdrop много функций по вызову и работе с пресетами осуществляется комбинацией клавиш.

Это реализуется не самой библиотекой (движком), а конечным приложением (окном).

попробовать прикрутить меню вне меню плеера

Так я и говорю, AIMP такого не предполагает.

а по факту наведения в окне визуализаций

Нет такого. Плагин может отследить только ЛКМ и СКМ.
Title: Re: ProjectM v1.0b
Post by: MCW on May 23, 2026, 00:40:07
Это реализуется не самой библиотекой (движком), а конечным приложением (окном).
Возможно, спорить не буду. Но факт в том, что это работает.
Тем же компонентом для фубара foo_vis_projectM не пользуюсь, из за его ущербности.

P.S. Жалко что плагин aimp_vis_winamp прекратил своё развитие и не поддерживает последние версии vis_milk2, в которых появились новые возможности по отображению красивых визуализаций в новых пресетах.
Title: Re: ProjectM v1.0b
Post by: Artem on May 23, 2026, 08:24:25
из за его ущербности

Понятно. Я считал, что AIMP-у не хватает красивых визуализаций, видимо, я ошибался. Нужны какие-то неведомые игрушечки - настройки для гиков, хоткеи для управления пресетами, менюшки...

П.С. Честно говоря, я ожидал эффекта как у Analog Meter: что вы будете делиться пресетами и их паками в рамках этой темы. А тут одно нытьё, количество скачиваний плагина минимальное... ппц.
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 23, 2026, 10:37:46
Полагаю, что из-за сравнения с милкдроп пользователи хотят неведомо чего. Те же скрины настроек милкдроп вместо указания недостающих фич.

Когда пользовался милкдропом не было нужды что-то настраивать, переключать постоянно визуализации. Иногда включал режим обоев рабочего стола, нажимал кнопку следующей/предыдущей визуализации. Список визуализация открывал, но выбирать по списку всё равно было не востребовано. Если что-то нравится, то проще оставить нужные пресеты, чем искать по огромному списку.
Title: Re: ProjectM v1.0b
Post by: Artem on May 23, 2026, 10:45:34
Те же скрины настроек милкдроп вместо указания недостающих фич

Все эти настройки я вынес в конфиг - можно настраивать. Какие из этих настроек будут часто используемыми и востребованными для обывателей - вопрос открытый. А все эти настройки выносить в GUI я не вижу смысла, ибо они практически все для гиков.
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 23, 2026, 10:52:21
количество скачиваний плагина минимальное
Думаю, что следует делать поправку, что плагин размещён на форуме на стороннем домене, а не в каталоге плагинов на сайте. В самой теме мы тоже видим всего несколько ( 8 ) человек. Так что, делать выводы пока рано. Запрос фич на этапе появления плагина, особенно при наличии аналога для сравнения, вполне ожидаемо.

Относительно меня, я музыку слушаю в фоне, а визуализацию даже на второй монитор перестал выводить. Поэтому, могу только сообщить, что выглядит полезным. Обсудить, другие предложения.
Вероятно, у части пользователей тоже нет явной потребности в визуализациях, что были популярны в прошлом. При этом вспоминается, что существовал вообще трей-плеер, т.е. как-такового интерфейса некоторым пользователям вообще не требовалось - указал папку с песнями и пусть играет само по себе.
Title: Re: ProjectM v1.0b
Post by: Алексей Долматов on May 23, 2026, 11:05:50
А все эти настройки выносить в GUI я не вижу смысла, ибо они практически все для гиков
Как ранее уже написал, для рядового пользователя вижу смысл только в паре опций для гуи:
Указать папку визуализаций, чтобы не требовались повышенные права и чтобы не мешало при создании бекапов;
Настройка порядка смены визуализаций, базово три варианта (по порядку, случайно, без смены);
Частота смены визуализаций (если применимо, сравниваю с "классическими" svp  визуализациями) - по таймеру, по окончанию трека.

Если реализуемо, "выгрузка/загрузка" нужных визуализаций без манипуляции с файлами (список в настройках загруженных пресетов, где можно поставить чекбоксы или перенести в отдельную колонку). Тогда можно будет реализовать создание групп пресетов без манипуляции с файлами и папками, а через создание и выбор "фильтра-метки" для определённого набора пресетов.
Думаю, что эту функцию нельзя назвать массовой, но выглядит удобнее сортировки файлов в проводнике с постоянным запросом UAC. Вероятно, будет требоваться только при добавлении разных наборов. Реализовывать такое на уровне конфига INI выглядит монструозно, да и ещё придётся искать способ скопировать быстро скопировать нужные имена файлов.
Title: Re: ProjectM v1.0b
Post by: Artem on May 23, 2026, 13:05:54
Указать папку визуализаций, чтобы не требовались повышенные права и чтобы не мешало при создании бекапов;

C повышением прав проблема будет решена в AIMP6 Beta 4 - плагины как и скины будут храниться в папке профиля. А что касается бэкапа - я считаю, что оно-таки должно попадать в бэкап. Там ведь может быть пользовательский набор пресетов.
Title: Re: ProjectM v1.0b
Post by: MCW on May 23, 2026, 15:24:18
А тут одно нытьё
Поясню свою позицию. У меня не было желания критиковать данный продукт, а хотелось чтобы в результате развития получился удобный в работе плагин. Согласен даже на минимальные настройки, но элементарные возможности при работе с ним из проигрывателя должны быть, такие как:
- удобство при выборе и сохранении для себя понравившихся пресетов из большой базы паков (в данный момент это приходится делать с помощью Milkdrop)
- быстрый выбор нужного пресета с постоянным его отображением
- и т.п.
Кто то может ещё захочет что то добавить.

Я понимаю желание автора создать плагин работающий на разных ОС, но как правило универсальность требует жертв, в виде снижения тех или иных возможностей. Поработав много лет с определённой программой уже складывается конкретное впечатление о ней и можно сравнивать с похожими продуктами (функциональность, удобство использования, настройки и т.п.).
При установке новой программы / версии каждый рассчитывает на улучшение, а не ухудшение её функционала.
Title: Re: ProjectM v1.0b
Post by: Artem on May 23, 2026, 16:45:48
Задача плагина - показывать картинку под музыку. О какой удобной сортировке преесетов внутри программы мы говорим? Это совсем не аналог milkdrop в нынешнем его воплощении.

Настройки я сделал.

Ограничения связаны с самим плеером, с механизмом интеграции визуализации в скин. Экран визуализации не может иметь фокус, и, соответственно, не может получать нажатия клавиш. Тоже самое и с меню. Кроссплатформенность тут ни причём. Под Линукс я плагин еще даже не начинал собирать
Title: Re: ProjectM Visualization v1.05
Post by: Artem on May 23, 2026, 16:47:06
Предлагаю в этой теме делиться понравившимися вам пресетами ( выкладывайте milk + скриншот)
Title: Re: ProjectM Visualization v1.05
Post by: Алексей Долматов on May 23, 2026, 17:44:53
Странно, теперь плагин 1.05 на билде 3064 (x64) пишет, что не используется этим приложением.
P.S. Предполагаю, что может быть проверка совместимости с системой (видеокартой), но знать не могут - не видел такого поведения ранее. Проверил на другом ПК с на нвидиа с поддержкой OpenGL 4.3, плагин тоже не совместим пишет. Остаётся предполагать, что нужно обновить плеер или плагин.
Title: Re: ProjectM Visualization v1.05
Post by: MCW on May 23, 2026, 18:25:25
Странно, теперь плагин 1.05 на билде 3064 (x64) пишет, что не используется этим приложением.
Подтверждаю, такая же картина на v6.00.3060 (x86), плагин 1.04b - работает.
Title: Re: ProjectM Visualization v1.05
Post by: Artem on May 23, 2026, 21:01:55
Перекачайте
Title: Re: ProjectM Visualization v1.05
Post by: Алексей Долматов on May 23, 2026, 21:45:38
Исправлено (плагин загружается-подключается).
Title: Re: ProjectM Visualization v1.05
Post by: Artem on May 23, 2026, 23:19:38
Исправлено (плагин загружается-подключается).

Спасибо!
Title: Re: ProjectM Visualization v1.05
Post by: MCW on May 24, 2026, 01:35:08
Предлагаю в этой теме делиться понравившимися вам пресетами

Есть возможность генерировать пресеты с помощью MilkDrop2077 (https://github.com/milkdrop2077/milkdrop2077), из полученных отбирать понравившиеся / работающие с данным компонентом.

Сгенерировал с его помощью 100 пресетов для пробы.

(https://i127.fastpic.org/big/2026/0524/4d/2e7597b5715992593744942e396e464d.png)(https://i127.fastpic.org/big/2026/0524/ed/eab3a102d0802566d021c60cd544eced.png)(https://i127.fastpic.org/big/2026/0524/1f/c5a9581a961c4ae9e2e62945ca163a1f.png)(https://i127.fastpic.org/big/2026/0524/51/5fe7e135f0eafffc3ecac1cd53439351.png)(https://i127.fastpic.org/big/2026/0524/c5/695158c2c8e8b7765bfd8362c6cbebc5.png)(https://i127.fastpic.org/big/2026/0524/ea/c195fabf07c03d956d9ef83a8a6f40ea.png)(https://i127.fastpic.org/big/2026/0524/d9/34f3373ac43468ca75a6187e5ae7d4d9.png)(https://i127.fastpic.org/big/2026/0524/b7/d2994907d81ecb79ebf4c91c0429bbb7.png)(https://i127.fastpic.org/big/2026/0524/1d/5afcc7753fd460d0d52c5471c28b831d.png)(https://i127.fastpic.org/big/2026/0524/31/8b08aaf4938c1e2a4aff4a651cd93131.png)
Title: Re: ProjectM Visualization v1.05
Post by: MCW on May 25, 2026, 23:24:00
• Плагин загрузит все перечисленные пресеты и будет случайным образом переключаться между ними.
У меня возник вопрос, пресеты выводятся с учётом рейтинга (fRating=Х.000000) или все подряд?
И если рейтинги учитываются, то возможно ли через настройки включать / отключать данную функцию.
Title: Re: ProjectM Visualization v1.05
Post by: Artem on May 26, 2026, 00:09:14
У меня возник вопрос, пресеты выводятся с учётом рейтинга (fRating=Х.000000) или все подряд?
И если рейтинги учитываются, то возможно ли через настройки включать / отключать данную функцию.

Перенастройки выводятся в случайном порядке без учета рейтинга
Title: Re: ProjectM Visualization v1.05
Post by: MCW on May 26, 2026, 00:16:47
Перенастройки выводятся в случайном порядке без учета рейтинга
Понятно, а то привык уже, что случайным образом выводятся избранные пресеты с высоким рейтингом.