AIMP Forum

AIMP for Windows => Плагины / Plugins => Дополнения / Addons => Плагины-дополнения / Addons => Тема начата: KorneySan от Января 05, 2016, 17:51:31

Название: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Января 05, 2016, 17:51:31
[catalog_card=388]

Предоставляет трёхуровневое (плейлист-группа-трек) перемешивание треков с тремя режимами для каждого уровня.
При активном перемешивании плагина сначала выбирается случайный плейлист, затем в плейлисте случайная группа, затем в группе случайный трек. Каждый уровень можно включать или отключать независимо друг от друга. Например, если выключено перемешивание плейлистов, то будут перемешиваться группы и треки только в текущем плейлисте, если выключено перемешивание групп, группы не будут учитываться при перемешивании треков, если выключено перемешивание треков, будет выбираться первый трек из плейлиста или группы.
Каждый уровень имеет три режима работы: простое перемешивание, список и порядок.
В случае простого перемешивания на уровне выбирается случайный элемент, не совпадающий с текущим.
При перемешивании по списку составляется список элементов, из которого они выбираются по одному, обеспечивая уникальную не повторяющуюся последовательность. Изменение элемента предыдущего уровня происходит только после опустошения списка текущего.
Режим "Порядок" предусмотрен для тех случаев, когда при перемешивании предыдущего уровня (уровней) нужно сохранить порядок элементов на текущем: например, группы перемешиваются, но треки в группе идут по порядку.

Плагин имеет выключатель, связанный с пунктом меню «Разное» и горячей клавишей, а также контролирует состояние встроенного в плеер перемешивания и не вмешивается, если оно включено. Состояние плагина относительно встроенного перемешивания отображается цветом заголовка вкладки настроек.

Примеры включения:
О: отсутствует, Пр: простое, С: список, По: порядок
О-О-О: плагин не влияет на очередь воспроизведения.
О-О-Пр: аналогично встроенному перемешиванию.
О-О-С: перебор треков плейлиста без повторений.
О-Пр-О: случайный перебор групп плейлиста, запускается первый в группе трек.
Пр-О-Пр: аналогично устаревшему плагину Random Playlist.
Пр-С-С: случайный перебор плейлистов, в плейлисте перебор групп без повторений, в группе перебор треков без повторений.
Пр-Пр-По: случайный перебор плейлистов, в плейлисте случайный перебор групп, в группе все треки будут воспроизведены по порядку.

Локализации:
Английская, русская, белорусская (официальная и тарашкевица), польская, эстонская, испанская.

Обновлено:
В версии 1.5 (https://www.dropbox.com/s/928gxcoeod4tgal/AdvancedShuffle%201.5.zip?dl=0):
- исправлены ошибки версии 1.4 (возможно не все).
- добавлена возможность исключать из перемешивания плейлисты, в том числе и другим плагинам.

Буду признателен, если Вы окажете посильную поддержку на кошельки:
WebMoney:
B160707862874 (белорусские рубли)
R273560332427 (российские рубли)
Z348179565699 (доллары США)
E404716631557 (евро)
Яндекс.Деньги:
4100 1561 6671 080

Plugin provides a three-level (playlist-group-track) shuffling of tracks with three modes for each level.
When enabled the plugin is first selecting a random playlist, then a random playlist group, then a random group track. Each level can be enabled or disabled independently. For example, if playlists shuffling is turned off, plugin will mix groups and tracks in the current playlist only. When groups shuffling is turned off, groups will not be taken into account, When tracks shuffling is turned off, plugin will play the first track from the playlist or group.
Each level has three modes of operation: a simple, the list and the order.
In the case of simple shuffling the plugin will select at the level a random item that does not coincide with the current one.
With list shuffling plugin builds a list of items from which they are selected one by one, providing a unique non-repeating sequence. Changing the prior level occurs only after the devastation of the current list.
"Order" shuffling is provided for the cases when you want to shuffle some prior levels and keep the order of items in the current. For example, the groups are shuffled but the tracks in the group are in order.

The plugin has a switch associated with the menu item "Miscellaneous" and a hot key, and monitors the status of the built-in shuffle and does not interfere when it is enabled. Status of plugin with respect to the built-in color mixing displayed settings tab header.

Examples of settings:
N: none, S: simple, L: list, O: order
N-N-N: plugin does not affect the play queue.
N-N-S: similar to the built-in shuffle.
N-N-L: non-repeating sequence of playlist tracks.
N-S-N: playlist groups shuffle, the first track in the group is played.
S-N-S: similar to outdated plugin Random Playlist.
S-L-L: simple playlists shuffle, playlist groups are shuffled without repetition, the group tracks are shuffled without repetition.
S-S-O: simple playlists shuffle, simple playlist groups shuffle, in a group all the tracks are played in order.

Localization:
English, Russian, Belarussian (official and tarashkevitsa), Polish, Estonian and Spanish.

Updated:
In version 1.5:
- fixed bugs of version 1.4 (maybe not all).
- added the ability to exclude playlists from mixing, other plugins able too.

I would be grateful if you donate to following wallets:
WebMoney:
B160707862874 (Belorussian roubles)
R273560332427 (Russian rubles)
Z348179565699 (US dollars)
E404716631557 (Euro)
Yandex.Money:
4100 1561 6671 080

Исходные коды на GitHub (https://github.com/KorneySan/AIMP-plugins/tree/main/AdvancedShuffle)
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Января 05, 2016, 18:45:23
Крутяк +
Теперь к багам:
1. Выбрал Список трижды - рандом шёл в пределах одного плейлиста
2. Выбрал Простой трижды - переключал треки пока не вылетел АИМП
Теперь не включается, выдаёт багрепорт (прикрепил)

Предложение: включать плагин только при включении рандома в плеере - нужно для быстрого выключения (выключать плагин, или менять его настройки - дольше).
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Января 05, 2016, 19:19:46
Крутяк +
Теперь к багам:
1. Выбрал Список трижды - рандом шёл в пределах одного плейлиста
Рандом будет идти в пределах одного листа, пока в нём не кончатся группы и треки. Если плейлист большой, этого можно просто не дождаться. :)
У меня на 2-х плейлистах, в одном из которых 5 групп (одна выключена) и 20 треков (три выключены) отрабатывает как заявлено. Перебеирает 17 треков погруппно, затем щёлкается в соседний плейлист.
Цитата: Soolo
2. Выбрал Простой трижды - переключал треки пока не вылетел АИМП
Теперь не включается, выдаёт багрепорт (прикрепил)
Не сумел повторить вылет. Клацал около 50 раз, поймал встроенное в AIMP сообщение об ошибке, но после этого и работал (см. п. 1), и перезапускается.
Цитата: Soolo
Предложение: включать плагин только при включении рандома в плеере - нужно для быстрого выключения (выключать плагин, или менять его настройки - дольше).
Рандом в плеере будет пытаться вести свою политику. Либо оставлять как есть, либо делать горячую клавишу и просить Артёма дать доступ к инфоленте для вывода состояния плагина.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Января 05, 2016, 19:23:38
Клацал около 50 раз, поймал встроенное в AIMP сообщение об ошибке, но после этого и работал (см. п. 1), и перезапускается.Рандом в плеере будет пытаться вести свою политику. Либо оставлять как есть, либо делать горячую клавишу и просить Артёма дать доступ к инфоленте для вывода состояния плагина.
У меня версия АИМП с отладчиком https://yadi.sk/d/qsvE2OtFmd6Wy
Можно сделать быстрое выключение через меню Разное (инфолента не поможет, её отключают многие), ну или общую галку вкл/выкл в настройках плагина
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Января 05, 2016, 19:30:45
У меня версия АИМП с отладчиком https://yadi.sk/d/qsvE2OtFmd6Wy
Спасибо, скачал, погоняю. Дома ещё на 3.60 опробую.
Цитата: Soolo
Можно сделать быстрое выключение через меню Разное (инфолента не поможет, её отключают многие), ну или общую галку вкл/выкл в настройках плагина
Боюсь, придётся делать галку, привязанную к меню "Разное". :)
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Awakunar от Января 05, 2016, 19:33:03
в окне настроек почему-то перечеркнуто
(http://i.imgur.com/17wCcLM.jpg)
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Января 05, 2016, 19:38:11
в окне настроек почему-то перечеркнуто
(http://i.imgur.com/17wCcLM.jpg)
Хм, а у меня зелёная рамочка >:( и не перечёркнуто
Ненужная фича с цветом заголовка
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Января 05, 2016, 19:43:33
Хм, а у меня зелёная рамочка >:( и не перечёркнуто
Ненужная фича с цветом заголовка
Вообще-то я пытался играть ФОНОМ заголовка, но не получилось. А цвет и шрифт означает работу плагина относительно родного перемешивания (родной выкл - плагин вкл, зелёный; родной вкл - плагин выкл, красный), так что фича очень даже нужная. ;)
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Января 06, 2016, 16:34:13
Версия: 1.1

Обновлено:
В версии 1.1 добавлена опция включения плагина, пункт в меню "Разное" и горячая клавиша в настройки. Опция включения перекрывается встроенным перемешиванием. Задействована автоматическая локализация с адаптацией под 3.60.
Вложение в шапке. Спасибо товарищу DesweR за код для заголовка.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Января 06, 2016, 21:14:09
1.1
Настройка: Простое трижды - вообще трек не переключается при нажатии кнопки "следующий"
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Января 06, 2016, 21:55:43
1.1
Настройка: Простое трижды - вообще трек не переключается при нажатии кнопки "следующий"
Я даже больше скажу - при включении перемешивания групп возникают разнообразные глюки. При отключённых группах всё ок.
Локализация на 3.60 тоже работает.

Буду копать.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Января 14, 2016, 12:24:07
Версия: 1.2

В версии 1.2 исправлена ошибка, вызывавшая падение плеера при включённом перемешивании групп.
Ссылка в шапке.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Января 14, 2016, 12:35:04
1.2
Настройка: Простое трижды - вообще трек не переключается при нажатии кнопки "следующий"
Ничего не изменилось
"Включено" должна быть снята
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Января 15, 2016, 13:53:28
Версия: 1.2.1

В версии 1.2.1 исправлена ошибка, блокирующая переход к следующему треку при выключении плагина.
Таки нашёл. :)
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Января 15, 2016, 14:11:13
Таки нашёл. :)
да, теперь норм +
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Artem от Января 15, 2016, 16:06:19
Random Plugin я переместил в архив, если кому нужен - пишите.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Января 15, 2016, 16:12:35
Random Plugin я переместил в архив, если кому нужен - пишите.
По моему весьма нескромному мнению он устарел. :) Advanced Shuffle его заменяет польностью в режиме П-О-П.

P.S. Может, добавить в плагин хинты а-ля справка, для понятности?
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: +Fix от Января 18, 2016, 19:52:02
i translated you plugin, use it if you want.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Января 19, 2016, 09:04:55
На будущее, кодировка фалов локализации должна быть UTF-8
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: +Fix от Января 19, 2016, 18:18:22
На будущее, кодировка фалов локализации должна быть UTF-8

is that reason that sometimes i see russian translation normal (Закрыть) and sometimes (Ļåšåģåųčāąķčå ņšåźīā)?
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Января 19, 2016, 22:06:51
is that reason that sometimes i see russian translation normal (Закрыть) and sometimes (Ļåšåģåųčāąķčå ņšåźīā)?
yes
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: xeo от Января 19, 2016, 23:14:30
Polish translation.
Thanks for good plugin.


EDIT: updated 01.02.19
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: +Fix от Января 31, 2016, 18:52:14
link from catalog to here is incorrect Link (https://www.aimp.ru/forum/index.php?topic=33988.0) - Fixed

На будущее, кодировка фалов локализации должна быть UTF-8
This plugins showing me (Ļåšåģåųčāąķčå ņšåźīā) instead of normal letters: Advanced suffle, Track Preview, Next Group, aimp spectralyzer, CurrentTrackInfoToFile
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Февраля 01, 2016, 09:34:06
link from catalog to here is incorrect Link (https://www.aimp.ru/forum/index.php?topic=33988.0) - Fixed
This plugins showing me (Ļåšåģåųčāąķčå ņšåźīā) instead of normal letters: Advanced suffle, Track Preview, Next Group, aimp spectralyzer, CurrentTrackInfoToFile
+Fix, I got your problem, ask Artem and made a solution (all localizations must be UTF-8 with BOM).

All my listed plugins got updated files in topic head attachment.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: ^^CeLEStiaL_TiGER^^ от Февраля 16, 2016, 12:43:10
AIMP v4.0 build 1695. При влючённом плагине, треки не переключаются вообще: после нажатия кнопки перехода на следующий трек, текущий начинает проигрываться заного.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Февраля 16, 2016, 12:57:47
AIMP v4.0 build 1695. При влючённом плагине, треки не переключаются вообще: после нажатия кнопки перехода на следующий трек, текущий начинает проигрываться заного.
Скорее всего проблема в АИМПе. В ближайшие дни будет обновление.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Artem от Февраля 16, 2016, 15:41:46
Попробуйте на этой сборке:
https://yadi.sk/d/aHPQHUKjovds7
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: +Fix от Апреля 19, 2016, 18:28:25
some bugfixes in lang file
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: TGR от Мая 31, 2016, 13:36:44
Добрый день. аимп версия v4.02 build 1717
в первом плейлисте 2 трека (пробовал в одной папке, пробовал в разных папка (группы) ) в другой плейлисте музыка 100 треков. Не всегда в первом плейлисте они меняются . бывает 1 музыка 2 музыка 1 музыка 1 музыка 1 музыка 2 музыка 2 музыка 2
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Июня 01, 2016, 08:18:13
Добрый день. аимп версия v4.02 build 1717
в первом плейлисте 2 трека (пробовал в одной папке, пробовал в разных папка (группы) ) в другой плейлисте музыка 100 треков. Не всегда в первом плейлисте они меняются . бывает 1 музыка 2 музыка 1 музыка 1 музыка 1 музыка 2 музыка 2 музыка 2
Какие стоят настройки?
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: TGR от Июня 01, 2016, 09:52:56
как написано в мануале на первой странице П-О-П:
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Июня 01, 2016, 15:33:25
как написано в мануале на первой странице П-О-П:
Спасибо, а теперь, пожалуйста, подробнее о проблеме.
У вас играет подряд несколько треков из одного плейлиста (т.е. не меняет плейлист), или при переходе к плейлисту часто выбирается один и тот же трек (т.е. трек, игравший в этом плейлисте в прошлый раз, когда был выбран этот плейлист)?
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: TGR от Июня 02, 2016, 09:14:11
Спасибо, а теперь, пожалуйста, подробнее о проблеме.
У вас играет подряд несколько треков из одного плейлиста (т.е. не меняет плейлист), или при переходе к плейлисту часто выбирается один и тот же трек (т.е. трек, игравший в этом плейлисте в прошлый раз, когда был выбран этот плейлист)?
первый плейлист 1 (трек 1 , трек 2) второй плейлист 2 (трек 1,трек,2, трек 3 и дальше)
запускаем проигрывание  сразу уточню плейлисты всегда меняются.
первый плейлист 1 (трек 1)
,  первый плейлист 2 (трек 43)
,  второй плейлист 1 (трек 2)
,  первый плейлист 2 (трек 21)
,  второй плейлист 1 (трек 1)
,  первый плейлист 2 (трек 11)
,  второй плейлист 1 (трек 1)
,  первый плейлист 2 (трек 231)
,  второй плейлист 1 (трек 1)
 первый плейлист 2 (трек 2),
 три раза подряд повтор 1 или второго трека из первого плейлиста который состоит из 2 музыкальных треков.

вам огромное спасибо и за рандом плагин и за этот... Огромное человеческое спасибо.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Июня 03, 2016, 12:39:43
три раза подряд повтор 1 или второго трека из первого плейлиста который состоит из 2 музыкальных треков.
Плагин не запоминает, какой трек он играл в каком плейлисте, и к каждому плейлисту относится как к новому. А работе генератора случайных чисел не гарантирует равномерность выборки. Говоря проще, для примера, у него есть 100 меток, которые он случайно выбирает. Если у нас 10 файлов (метки 1-10, 11-20 и т.д.), то выбор цепочки 12, 27, 35 даст три разных файла. Если же всего два (1-50, 51-100), то один и тот же.
Добавьте ещё пару файлов и почувствуйте разницу.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: TGR от Июня 10, 2016, 14:50:38
Плагин не запоминает, какой трек он играл в каком плейлисте, и к каждому плейлисту относится как к новому. А работе генератора случайных чисел не гарантирует равномерность выборки. Говоря проще, для примера, у него есть 100 меток, которые он случайно выбирает. Если у нас 10 файлов (метки 1-10, 11-20 и т.д.), то выбор цепочки 12, 27, 35 даст три разных файла. Если же всего два (1-50, 51-100), то один и тот же.
Добавьте ещё пару файлов и почувствуйте разницу.
в рандоме в старом плагине это было учтено. Я так понимаю если два трека, то не какими комбинациями нельзя это сделать?
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Июня 10, 2016, 16:34:56
в рандоме в старом плагине это было учтено.
А знаете, Вы правы. Я порылся в исходниках и действительно - в старом плагине учитывался трек, на котором остановилось воспроизведение. Новый же написан с нуля, по совершенно другой идеологии, и этот момент просто выпал.
Цитата: TGR
Я так понимаю если два трека, то не какими комбинациями нельзя это сделать?
Я попробую вернуть эту часть логики. Возможно, даже с группами получится.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: windrustle от Июля 05, 2016, 12:23:18
Доброго дня, подскажите есть ли у плагина возможность проигрывать треки по порядку в случайном альбоме (группе), после проигрывания всех треков переходить на следующий случайный альбом. Что - то вроде режима О-С-Х (Х - играть файлы по порядку).
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Июля 05, 2016, 12:56:54
Доброго дня, подскажите есть ли у плагина возможность проигрывать треки по порядку в случайном альбоме (группе), после проигрывания всех треков переходить на следующий случайный альбом. Что - то вроде режима О-С-Х (Х - играть файлы по порядку).
Нет, но можно добавить.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: windrustle от Июля 05, 2016, 15:46:40
Заранее спасибо) Думаю не только мне подобное может пригодиться.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: TGR от Июля 18, 2016, 09:41:28
Добрый день!
Рандом не запрограммировали ?
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Июля 18, 2016, 12:18:40
Добрый день!
Рандом не запрограммировали ?
КТТС. Пока нет свободного времени, чтобы заняться.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: TGR от Сентября 06, 2016, 08:33:23
КТТС. Пока нет свободного времени, чтобы заняться.
Доброе утро. времени нету еще?
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Сентября 08, 2016, 15:12:08
Доброе утро. времени нету еще?
Червячными темпами двигаюсь.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: от Сентября 10, 2016, 16:32:41
Hi KorneySan,

I'm attaching the espanol-AR.lng language file.

Regards!
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Artem от Сентября 13, 2016, 21:31:48
KorneySan, здесь пользователь нашел ошибку в плагине:
https://www.aimp.ru/forum/index.php?topic=54250.0
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Сентября 14, 2016, 08:22:49
KorneySan, здесь пользователь нашел ошибку в плагине:
https://www.aimp.ru/forum/index.php?topic=54250.0
Отписался там. Будем лечить.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Сентября 23, 2016, 00:39:21
Режим "Порядок" предусмотрен для тех случаев, когда при перемешивании предыдущего уровня (уровней) нужно сохранить порядок элементов на текущем: например, группы перемешиваются, но треки в группе идут по порядку.

Примеры включения:
Пр-Пр-По: случайный перебор плейлистов, в плейлисте случайный перебор групп, в группе все треки будут воспроизведены по порядку.

Локализации:
Английская, русская, белорусская (официальная и тарашкевица), польская, эстонская, испанская.

Обновлено:
В версии 1.3:
- исправлена ошибка, вызывавшая падение плеера при запуске трека из Проводника/файлового менеджера при пустом плейлисте Default.
- добавлен новый режим перемешивания "Порядок". Действие аналогично "Списку", однако треки выбираются в порядке следования в плейлисте.
- при выборе треков пропускается трек, последним проигранный в выбранном плейлисте, если он не единственный.

Буду признателен, если Вы окажете посильную поддержку на кошельки WebMoney:
B160707862874 (белорусские рубли)
R273560332427 (российские рубли)
Z348179565699 (доллары США)
E404716631557 (евро)
Пока вложение в шапке.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Desert dessert от Ноября 22, 2016, 22:29:52
Может, будет интересно предложение ещё одного режима перемешивания? По поведению это должно быть нечто среднее между простым режимом и режимом очереди. Идея в том, чтобы для каждого элемента списка (групп, треков — а для плейлистов это как-то не очень смотрится, их ведь обычно мало) хранить вес и выбирать следующий в соответствии с весом. При этом веса после выбора нового элемента меняются, постепенно усредняясь. Подробнее:

Пускай всего элементов n, вес только что выбранного элемента был v, и старый вес интересующего элемента w. Тогда если этот элемент только что выбрали для воспроизведения, его вес обнуляется, а если это какой-то другой, вес становится равным

 (w + α/(n − 1)) / (1 + α − v),

где α — это какое-то положительное число, которое может задаваться в настройках плагина. Чем оно больше, тем быстрее веса (все кроме несчастного нулевого) приближаются к ≈1/(n − 1), и тем скорее забудется, что воспроизводилось недавно.

Эта формула получится, если к весу элемента (не тому, который обнуляется) добавлять α/(n − 1) и нормировать все веса, чтобы они в сумме давали 1. Если добавлять просто α, то в больших плейлистах история будет забываться в каком-то смысле быстрее, чем в маленьких.

В цикле, в котором веса будут обновляться, можно сразу же решать, какой элемент будет следующим: сначала выбираем равномерно из [0; 1) случайное число x, и потом отнимаем от него новые веса. На каком элементе x станет отрицательным, тот и победил. (Дальше оптимизировать эту процедуру бессмысленно, потому что веса каждый раз будут новыми, а сложность всего вместе уже и так O(n) и не уменьшится.)

Пара очевидных дополнений: при инициализации вес каждого элемента должен быть 1/n; в пределе α → +∞ получится простой режим (только что проигранный элемент не повторяется, остальные равновероятны), а если допустить α = 0, проигранные элементы не будут возвращаться больше никогда, что эквивалентно режиму очереди — но тогда надо обрабатывать ситуацию, когда все веса успешно занулились (выбрать ничего не удастся, так что можно инициализировать их заново и попробовать ещё раз) — так что это в прямом смысле средний между этими двумя режим, разве что позволять бесконечное α бессмысленно, всё равно формула для него не работает.

Что скажем?
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Ноября 22, 2016, 22:46:48
...

 (w + α/(n − 1)) / (1 + α − v),

...

Что скажем?
:o Оно, конечно, здорово. Есть две насущные проблемы: переезд на ХЕ7 и отсутствие времени в связи с новой работой.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Desert dessert от Ноября 22, 2016, 22:59:48
Ну, я лично подожду сколько угодно времени, если вас это вообще заинтересует. :)

А формулы нет нужды пугаться, это по сути A w + B, где A и B известны уже перед началом цикла, и только w меняется.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: gmontenegropintos от Декабря 01, 2016, 15:16:49
Hi. Thanks for the pluguin.

I'm having a problem with it and that problem is that when I put a set of groups and the playlist and activate the advanced shuffle, the plugin does the shuffle OK, but... If I change the set of groups in the playlist the navigation between tracks/groups/etc stays blocked (the buttons next and previous just stop working). For the plugin start working again it's needed to restart AIMP.

Thanks in advance
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Декабря 02, 2016, 08:27:06
If I change the set of groups in the playlist the navigation between tracks/groups/etc stays blocked (the buttons next and previous just stop working). For the plugin start working again it's needed to restart AIMP.
So the first question is - what shuffle mode do you use for each level?
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: MSerg112 от Марта 09, 2017, 11:36:21
Здравствуйте! Мой aimp почему-то игнорирует этот плагин :( Распаковываю архив в C:\Program Files\AIMP\Plugins, но когда в aimp'е (v4.13 build 1887) я пытаюсь открыть этот плагин, прога его просто не видит. Скрин окошка Настройки-Плагины прилагаю
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Zhenya от Марта 09, 2017, 11:49:57
Распаковываю архив в C:\Program Files\AIMP\Plugins, но когда в aimp'е (v4.13 build 1887) я пытаюсь открыть этот плагин, прога его просто не видит.
Установка плагинов на AIMP v3.60 и новее / How to install plugins into the v3.60 (https://www.aimp.ru/forum/index.php?topic=44978.0).
Папка с плагином называется "AdvancedShuffle"?
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: MSerg112 от Марта 09, 2017, 12:43:09
Установка плагинов на AIMP v3.60 и новее / How to install plugins into the v3.60 (https://www.aimp.ru/forum/index.php?topic=44978.0).
Папка с плагином называется "AdvancedShuffle"?

Да. Вот теперь прилагаю скрин месторасположения плагина.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: JD от Марта 09, 2017, 15:47:38
Папка же называется "Advanced Shuffle" (с пробелом), название должно совпадать с именем ДЛЛки
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: MSerg112 от Марта 09, 2017, 18:26:22
Папка же называется "Advanced Shuffle" (с пробелом), название должно совпадать с именем ДЛЛки

Блиин.. точно)) Виноват, простите за невнимательность) Работает, спасибо!
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: xeo от Июня 22, 2017, 12:58:54
Bugs:
- other languages than english doesn't work
- you can't play files opened directly from the disk (playlist shuffles every time you open the file from outside)
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Июня 22, 2017, 23:27:58
Bugs:
- other languages than english doesn't work
I have AIMP 4.13 build 1895. Tried English, Russian and Belarusian, localization changes. I'm sure previous versions of AIMP (or plugin) have no this bug too.
So please prove yours with screenshots.
Цитата: xeophyte
- you can't play files opened directly from the disk (playlist shuffles every time you open the file from outside)
This is the way plugin works. You open the file - file is queued - plugin intercepts queue request and change it to its own.
For now I can't make a workaround of it, I need to think and to find the solution if it exists.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: xeo от Июня 23, 2017, 19:50:04
Ok I get it. My lang file didn't work because my aimp lang file name was different.

For now I can't make a workaround of it, I need to think and to find the solution if it exists.
Maybe you can somehow make it to ignore files opened manually?


And btw, I updated lang file https://www.aimp.ru/forum/index.php?topic=51568.msg317011#msg317011
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Jammee от Августа 27, 2017, 21:33:34
Замечательный плагин! Случайный выбор групп для прослушивания - именно то, что мне было надо. Спасибо за вашу роботу.

Есть предложение. Для плейлистов и групп добавить настройки переключения после прослушивания некоторого количества елементов дочернего уровня. Например:

Playlist (simple) => 10
Group (list) => 5
Track

После прослушивания 5 песен группа переключается на следующую, а после 10 групп меняется плейлист. Эти два параметра должны настраиваться пользователем по его усмотрению.

Или так:
Playlist (simple) => 30
Group (None)
Track (simple)

После 30 треков плейлист меняется на следующий.


В чем польза? Размеры групп и плейлистов могут быть разными - от альбомов до до целых списков по жанрам. На другой плейлист можно вообще никогда не попасть, если текущий довольно большой.
Если каждая группа- это альбом, можно слушать по 5 случайных песен с разных альбомов, сейчас же надо дослушивать каждый альбом полностью.


Также хотелось бы иметь хоткей для переключения на следующий элемент родительского уровня - на след. группу или плейлист (смотря какое перемешивание включено).

Надеюсь, хоть что-то реализуете, так как удобству нет предела)


Edit. Также есть очень надоедливая проблема.
У меня включено перемешивание None-List-List. В пределах одного плейлиста работает нормально. Но при переключении на другой плейлист и воспроизведении песен оттуда очередь не очищается и плагин продолжает включать песни с предыдущего плейлиста. Лечится только перезапуском плеера.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Октября 12, 2017, 12:27:59
Есть предложение. Для плейлистов и групп добавить настройки переключения после прослушивания некоторого количества елементов дочернего уровня. Например:

[...skipped...]

Edit. Также есть очень надоедливая проблема.
У меня включено перемешивание None-List-List. В пределах одного плейлиста работает нормально. Но при переключении на другой плейлист и воспроизведении песен оттуда очередь не очищается и плагин продолжает включать песни с предыдущего плейлиста. Лечится только перезапуском плеера.
Пожелание оценил. Попробую реализовать.
С багом тоже постараюсь разобраться.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Апреля 24, 2018, 21:29:01
Уже 2 жалобы на плагин
https://www.aimp.ru/forum/index.php?topic=59509.msg369355#msg369355
https://www.aimp.ru/forum/index.php?topic=59505.msg369359#msg369359
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Апреля 25, 2018, 08:16:49
Уже 2 жалобы на плагин
https://www.aimp.ru/forum/index.php?topic=59509.msg369355#msg369355
https://www.aimp.ru/forum/index.php?topic=59505.msg369359#msg369359
Ок, будем разбираться.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Апреля 25, 2018, 09:22:59
Ок, будем разбираться.
Ошибка, например, если один плейлист и все правила перемешивания "простое"

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=51568.0;attach=53958)
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: mekk1t от Июля 12, 2018, 14:56:25
Не могу понять принцип работы исключения плейлистов из перемешивания. По логике перемешиваться и воспроизводиться будут только неотмеченные?
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Июля 12, 2018, 15:53:56
Не могу понять принцип работы исключения плейлистов из перемешивания. По логике перемешиваться и воспроизводиться будут только неотмеченные?
Предполагается, что да. Причём добавлять отметки можно будет из других плагинов, если возникнет необходимость.
Как я вижу, администраторы выложили тестовую версию (давал в отдельной ветке), предназначенную для багфикса предыдущего релиза, в которой эта фича ещё не закончена (работают только сами отметки  ;D).

P.S. Здоровье пока не позволяет работать над проектами.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: mekk1t от Июля 13, 2018, 19:06:37
Предполагается, что да. Причём добавлять отметки можно будет из других плагинов, если возникнет необходимость.
Как я вижу, администраторы выложили тестовую версию (давал в отдельной ветке), предназначенную для багфикса предыдущего релиза, в которой эта фича ещё не закончена (работают только сами отметки  ;D).

P.S. Здоровье пока не позволяет работать над проектами.

Так вот я и скачал версию, которая на сайте висит. Она и есть та с багфиксом? У меня, к сожалению, работают просто отметки: плейлисты по-прежнему перемешивает все.  ???
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Июля 14, 2018, 17:00:59
Как я вижу, администраторы выложили тестовую версию (давал в отдельной ветке), предназначенную для багфикса предыдущего релиза, в которой эта фича ещё не закончена (работают только сами отметки  ;D).
Я просил версию только с багфиксом, но она не появилась. А держать в каталоге плагин, роняющий плеер, плохо.

Так вот я и скачал версию, которая на сайте висит. Она и есть та с багфиксом? У меня, к сожалению, работают просто отметки: плейлисты по-прежнему перемешивает все.  ???
Эта фича на данный момент не работает.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Desert dessert от Ноября 06, 2018, 19:56:26
Может, будет интересно предложение ещё одного режима перемешивания? <…>
Ой, через столько времени оказалось, что я не всё учёл. Ещё ведь надо что-то делать, когда треки (или группы и т. п.) добавляются в плейлист и удаляются из него.

С удалением естественнее всего видится просто нормализовать веса оставшихся треков. (А если их осталось ноль, где-то там отметить что нужно.)

Добавление, видимо, потребует как минимум ещё одного параметра для плагина — назовём его β — он будет говорить, насколько добавленные элементы приоритетнее старых (1 — следующим будет гарантированно воспроизводиться новенькое, 0 — гарантированно старое; потом уж как получится). Логически будем делать так: сначала присвоим новым одинаковые веса 1/N′, где N′ — число новых. (Теперь веса всех старых в сумме дают единицу и новых тоже единицу.) После умножим все веса старых на N, где N — число старых, и веса новых умножим на N′ — это добавит честности (если старые между собой были равновероятны и новые были между собой, такая процедура сделает их равновероятными вместе). Затем умножим вес каждого старого на 1 − β, а каждого нового на β — это добавит нечестность контролируемо. Под конец нормализуем все веса к единице.

Если предыдущее теперь собрать, получается, что при добавлении вес каждого нового элемента берётся β / total, а каждого старого умножается на N (1 − β) / total, где total = N (1 − β) + N′ β. Если до добавления список был пуст, просто присваиваем веса 1 / N′ как и при инициализации нового списка, иначе если β равно нулю, получили бы нулевую сумму весов, что портит всё начинание.

(Если идея никогда и не будет имплементирована, пусть это дополнение всё же в этой теме останется на всякий случай для кого-нибудь интересующегося.)
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Февраля 03, 2019, 10:05:50
Обновлено:
В версии 1.5 (https://www.dropbox.com/s/928gxcoeod4tgal/AdvancedShuffle%201.5.zip?dl=0):
- исправлены ошибки версии 1.4 (возможно не все).
- добавлена возможность исключать из перемешивания плейлисты, в том числе и другим плагинам.

Буду признателен, если Вы окажете посильную поддержку на кошельки:
WebMoney:
B160707862874 (белорусские рубли)
R273560332427 (российские рубли)
Z348179565699 (доллары США)
E404716631557 (евро)
Яндекс.Деньги:
4100 1561 6671 080
Данная версия получила работающий механизм исключения плейлистов из перемешивания. Достаточно отметить плейлист, и при составлении списка его будет пропускать.
В частности, добавлена возможность ставить такие отметки из других плагинов. Соответствующий интерфейс для подключения расположен в папке Interface.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: JD от Декабря 19, 2019, 14:29:05
При включенном плагине наблюдаются лаги во время загрузки.
Подробности в посте: https://www.aimp.ru/forum/index.php?topic=63945.0
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Января 03, 2020, 09:00:52
При включенном плагине наблюдаются лаги во время загрузки.
Подробности в посте: https://www.aimp.ru/forum/index.php?topic=63945.0
Будем посмотреть.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: asdqwe от Марта 08, 2020, 16:24:30
как стартануть группу НЕ с первого трека?
я выделяю группу с кружком слева, жму Enter, всегда стартует с первого трека, второй рандомный
нужно чтобы с первого рандомный был
Название: How to exclude playlist from shuffle plugin
Отправлено: untymage от Июля 14, 2020, 12:18:41
Hello there how do i exclude playlist to shuffle plugin ? I mean this section:

(https://i.imgur.com/5No1db6.png)
Название: Re: How to exclude playlist from shuffle plugin
Отправлено: Soolo от Июля 14, 2020, 12:25:14
Hello there how do i exclude playlist to shuffle plugin ? I mean this section:
update the AIMP https://www.aimp.ru/?do=download&os=windows
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: untymage от Июля 14, 2020, 12:38:40
I updated the app, But the problem is when the track has been finished it jumps to another playlist why ?
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Июля 14, 2020, 12:46:55
I updated the app, But the problem is when the track has been finished it jumps to another playlist why ?

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=51568.0;attach=61599)
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: untymage от Июля 14, 2020, 14:06:09
Ok, The last issue i have is, Even i exclude the playlist (Default playlist in this case) it shuffle the tracks look at this record screen:

https://streamable.com/gkeukd
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Ombrao от Октября 08, 2020, 20:34:53
Перестал работать.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Artem от Октября 08, 2020, 22:05:40
Перестал работать.

После чего перестал работать?
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Meteorburn от Ноября 13, 2020, 14:16:20
Установил, активировал плагин.
Не работает. После активации плагина вообще перестаёт переключать треки, как автоматически, так и по нажатию кнопок "Следующий трек", "Предыдущий трек".
Отключаешь перемешивание для всех групп и начинает работать.

Почините, пожалуйста.

Плейлист: прообраз папки, версия AIMP: 4.70 build 2233
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Ноября 13, 2020, 14:44:48
Почините, пожалуйста.
AIMP перезапускали?
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Desert dessert от Декабря 20, 2020, 20:01:12
Заметил какое-то странное поведение при включенном Advanced Shuffle, которого вроде раньше не было. У меня есть плейлист, заполняемый всей локальной библиотекой, и почему-то сейчас при настройках AS отсутствует/отсутствует/простое после воспроизведения файла в любом из других плейлистов оно переходит в этот плейлист и там остаётся. Ничего не понимаю.

Есть идеи? Плеер перезапускал, плагин переустанавливал, до появления ерунды из изменений вроде только создание обычного плейлиста — копии «библиотечного» (просто создал пустой и отправил туда всё из того).

(И ещё до этого у меня были подозрения, что некоторые файлы в большом плейлисте (~3500 песен) выпадают намного-намного чаще чем другие. Там точно всё с рандомом в порядке и нет взятия его по модулю (это бы могло давать небольшую неровность, хотя вроде и не так чтобы её можно было заметить, но других идей нет). Но это терпит и тем более я не очень понимаю как бы измерить эту проблему, есть она по-настоящему или нет.)

P. S. Перемешивание в самом плеере не сломалось: как только я его включаю, воспроизведение начинает скакать по файлам текущего плейлиста, никуда не убегая.

P. P. S. AIMP был немного староват, обновил и теперь после перезапуска проблема та же, но перескок идёт на тот новый плейлист, тоже из абсолютно любого.

P. P. P. S. Ага, ясно, каким-то странным образом тот плейлист, на котором AIMP был закрыт-открыт, становится тем самым, на который всё потом спадает. Готов спорить, что раньше такого не было, но что стало триггером, понятия не имею.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Desert dessert от Февраля 15, 2021, 00:26:13
А можно попросить фичу? Запоминать один-два предыдущих проигранных трека и выдавать их вместо случайных, когда пользователь просит предыдущий? Всего несколько, произвольно много не нужно.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Soolo от Июня 30, 2021, 08:22:01
Путём перебора выяснил, что проблема крылась в плагине AdvancedShuffle https://www.aimp.ru/forum/index.php?topic=51568.msg382471#msg382471 (https://www.aimp.ru/forum/index.php?topic=51568.msg382471#msg382471) - стОит его добавить, начинается описанная  первом посте ситуация, удалить - и плеер снова "летает".
Хотя в 4.70 таких проблем нет.
https://www.aimp.ru/forum/index.php?topic=67135.0
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Desert dessert от Ноября 19, 2021, 23:43:45
Кажется, в пятом аимпе не работает совсем. ::)

Я на днях (до обновления на пятый) сделал плейлист из 4к малюсеньких файлов и использовал плагин записи истории воспроизведения чтобы получить хорошую статистику рандома этого плагина, и Wolfram Mathematica всё-таки выдаёт не очень хорошее p-value для гипотезы «это выборка из равномерного распределения с удалёнными дублями» (сравнивал с контрольной выборкой, именно так и полученной). Всё-таки дельфийскому рандому мало доверия. :-\ KorneySan, может какой-нибудь XorShift128 возьмёте если будет время починить плагин? Его в принципе и вручную можно написать, это один из простейших вменяемых алгоритмов, хотя тоже не сказать чтоб статистически самый приемлемый из легкодоступных сейчас — но всё же будет хотя бы ясно что под капотом и тогда если будет казаться, что воспроизведение странное, будет 99% уверенность, что это мозг себя дурит, а не рандом дефектный.

Не, я понимаю что у нормальных людей плейлисты по 3500 треков не образуются, но у меня нет времени делить его на кучки по настроениям и чему-то такому…

Пробовал сам написать плагин с использованием .NET API и как-то не получилось пока.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Декабря 03, 2021, 21:51:11
KorneySan, может какой-нибудь XorShift128 возьмёте
Как только доберусь до дельфей и начну вспоминать, как оно было...
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Декабря 12, 2021, 16:47:04
Начата переработка плагина. Окно настроек будет выглядеть как-то так.
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=51568.0;attach=65160)
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Desert dessert от Декабря 12, 2021, 18:16:15
 :D
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Artem от Декабря 12, 2021, 21:14:29
Красота!
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Desert dessert от Декабря 22, 2021, 21:36:51
KorneySan, а есть ли в ваших планах добавить запоминание небольшого списка (например штук 50) предыдущих проигранных треков, чтобы к ним можно было вернуться? А то предыдущая версия плагина ведь генерировала просто новые песни ровно так же как и при переходе вперёд, и иногда хотелось глянуть назад ан нет. :-[
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Декабря 31, 2021, 01:45:20
KorneySan, а есть ли в ваших планах добавить запоминание небольшого списка (например штук 50) предыдущих проигранных треков, чтобы к ним можно было вернуться?
А зачем? Вам AIMP History (https://www.aimp.ru/forum/index.php?topic=20680.0) в помощь с этим вопросом.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Desert dessert от Января 06, 2022, 16:36:12
Ну неудобно как-то лезть в отдельный плейлист… :-\ Посмотрим, вообще она у меня стоит и забыл как-то.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Vyaches_M от Января 28, 2023, 15:12:02
А на новых версиях AIMP будет работать плагин? Я пробовал ставить плагин на новую версию, не работает. Так и не меняю версию, сижу на v5.00, build 2344 
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Artem от Января 28, 2023, 17:45:10
А на новых версиях AIMP будет работать плагин? Я пробовал ставить плагин на новую версию, не работает. Так и не меняю версию, сижу на v5.00, build 2344 

Он работает на 32битных версиях
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Vyaches_M от Января 28, 2023, 23:16:00
Он работает на 32битных версиях
А на 64 нет? В принципе меня и 5.00 устраивает, и версия плагина 1.5 устраивает. Только раздражает немного то, что периодически выскакивает уведомление о новой версии AIMP.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Алексей Долматов от Января 28, 2023, 23:29:37
Вы можете установить x86 (32 бита) актуальную версию плеера и плагин. Плеер x64 требует плагина x64, а таких немного плагинов. В каталоге дополнений есть выбор разрядности.
Особого смысла в x64 плеере нет.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Февраля 07, 2023, 10:13:33
А на новых версиях AIMP будет работать плагин? Я пробовал ставить плагин на новую версию, не работает. Так и не меняю версию, сижу на v5.00, build 2344
Во-первых, Вам уже подсказали про 32-битную версию.
Во-вторых, я доработал несколько своих плагинов до 64-битной, и этот, соответственно, тоже в новой ипостаси будет в двух вариантах.

Вот по срокам, к сожалению, даже приблизительно не могу сказать. Помимо работы, у меня сейчас идут экзамены от обучения, поэтому выделять время на что-то постороннее не получается.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Laster2800 от Февраля 16, 2023, 17:49:32
Support 64-bit, please.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Алексей Долматов от Февраля 16, 2023, 17:57:10
Support 64-bit, please.
Read above. In the future, we must wait.
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Tenmon-Kun от Февраля 28, 2024, 05:22:54
Japanese translation.
Many thanks for making this plugin!
[AdvancedShuffle]
Plugin_FrameName=高度なシャッフル再生
AOCB_Enabled=有効
ACBX_PlaylistRandom=プレイリストのシャッフル
ACBX_GroupRandom=グループのシャッフル
ACBX_TrackRandom=トラックのシャッフル
None=無効
Simple=ランダム順
List=重複しないランダム順
Order=現在の項目の順序を維持
lbl1=シャッフルから除外されるプレイリスト
[Common]
aimp.AdvancedShuffle.action.switch=有効/無効
aimp.AdvancedShuffle.action.switch.g=高度なシャッフル再生
aimp.AdvancedShuffle.menuitem.switch=高度なシャッフル再生
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Марта 02, 2024, 17:10:07
Support 64-bit, please.
ASAID
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: KorneySan от Марта 02, 2024, 17:10:35
Japanese translation.
Many thanks for making this plugin!
Thanks for this translation too!
Название: Re: Advanced Shuffle [AIMP3.60, AIMP4]
Отправлено: Tenmon-Kun от Марта 04, 2024, 10:40:48
Thanks for this translation too!
My pleasure.
I'm looking forward to the next update! :)