AIMP Forum

AIMP for Android => Вопросы / Questions => Topic started by: Impulse on February 10, 2021, 08:53:09

Title: Поочерёдное воспроизведение треков из двух выбранных плейлистов
Post by: Impulse on February 10, 2021, 08:53:09
Тема: "Поочерёдное воспроизведение треков из двух выбранных плейлистов"

Дано. Есть два плейлиста - плейлист "Певцы" и плейлист "Певицы".
В плейлисте "Певцы" все треки исполняют исключительно представители мужского пола - певцы. В плейлисте "Певицы" все треки исполняют исключительно представительницы женского пола - певицы. Количество треков в плейлисте "Певцы" и плейлист "Певицы", (примерно) одинаковое.

Задача. Хотелось бы послушать все треки из плейлиста "Певцы" и плейлиста "Певицы" поочерёдно, в таком порядке: трек в исполнении певца - трек в исполнении певицы - трек в исполнении певца - трек в исполнении певицы ... и т. д., при этом такой порядок чередования треков при воспроизведении должен достигаться программно, без необходимости совершения соотв. сортировки треков вручную.

Смысл. По поводу смысла в таком порядке прослушивания треков - мне, например, нравится, когда мужские голоса/выступления чередуются с женскими. Поэтому мне важно, чтобы, условно говоря, после выступления певца на сцену вышла выступать именно певица (а не снова певец), а после выступления певицы чтобы на сцену вышел выступать именно певец (а не снова певица) ... и т. д.

Решение. Для решения поставленной задачи были созданы макросы "Dual_Playlist_playback", сокращённо "DP_playback" (с помощью программы "MacroDroid"). Макросы "DP_playback", кратко говоря, будут поочерёдно воспроизводить треки из двух выбранных плейлистов в таком порядке: трек с одного выбранного плейлиста - трек с другого выбранного плейлиста - трек с одного выбранного плейлиста - трек с другого выбранного плейлиста ... и т.д. Благодаря такому подходу можно достигать самых разных вариантов чередования треков при воспроизведении, например:

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

2) отечественный трек - зарубежный трек - отечественный трек - зарубежный трек ...  и т. д. (при условии, что в одном выбр. плейлисте будут находится  треки в исполнении исключ. "отечественных" исполнителей, а в другом выбр. плейлисте будут находится треки в исполнении исключ. "зарубежных" исполнителей).

3) музыкальный трек - инфо трек - музыкальный трек - инфо трек ... и т. д. (при условии, что в одном выбр. плейлисте будут находится исключ. "музыкальные треки", а в другом выбр. плейлисте будут находится исключ. "инфо треки").




Как установить и применить макросы "DP_playback" ?

1. В главном окне прогр. "MacroDroid" (её полная/pro версия не ниже 5.7.5  должна быть заранее установл. на устройстве и запущена) (также нужна полная/не "Go" версия системы Андроид, не ниже 8.1), найти плитку "Экспорт / Импорт" и сделать клик по ней.
2. Найти плитку/зону "Импорт" и сделать клик по ней, далее в проводнике найти файл  "DP_playback.category" (он во вложении под этим сообщением, его нужно будет сначала извлечь из архива и скопировать на устройство) и сделать клик по нему (или выделить этот файл и нажать кнопку "открыть") для добавления категории макросов "DP_playback" в программу. В результате - в прогр. "MacroDroid" должна появиться новая категория макросов с названием "DP_playback (4)", в которой 4 макросы: "DP_playback_on",  "DP_playback_off",  "DP1",  "DP2". Если категория "DP_playback (4)" будет свёрнута, то её можно развернуть, сделав клик по названию категории, чтоб увидеть добавленные макросы.

Внимание - в пробной версии прогр. "MacroDroid" может быть ограничение по количеству макросов, что может приводить к невозможности работы макросов "DP_playback", поэтому важно позаботится о наличии полной (pro) версии прогр. "MacroDroid", которую вышеупомянутое  ограничение не касается.

3. Создать ярлык на рабочем столе для макроса "DP_playback_on". Как создать - см. п.п. 6 - 10.
4. Создать ярлык на рабочем столе для макроса "DP_playback_off". Как создать - см. п.п. 11 - 15.
5. Применить макросы  "DP_playback" при необходимости. Как применять см. п.п. 16 - 23 (внимание - переходить к действиям этого/5 пункта нужно только в том случае, если выполнены действия предыдущих 4 пунктов).


Примечания касательно макросов "DP_playback"

* Тест макросов "DP_playback" проводился с прогр. "MacroDroid 5.7.5" на Андроиде 8.1. с плеером "Aimp for Android 2.70_540", "Aimp for Android 3.10_1030".

* На время работы макросов "DP_playback" програ. "MacroDroid" должна быть запущена, также должен быть обязательно включён тумблер в главном окне прогр. "MacroDroid", также должен быть включён тумблер категории "DP_playback (4)" в окне "Макросы" (для выхода на окно "Макросы" нужно сделать клик по слову "Макросы", что внизу главного окна прогр. "MacroDroid"), также должен быть включён тумблер макроса "DP_playback_on" и макроса "DP_playback_off" в окне "Макросы", а тумблеры макросов  "DP1",  "DP2" изначально должны быть выключены (они будут включатся/выключатся в нужное время сами). Если категория "DP_playback (4)" свёрнута, то её можно развернуть, сделав клик по названию категории.

* На время работы макросов "DP_playback" важно отключить тумблеры тех макросов и категорий макросов прогр. "MacroDroid" (и подобных программ, если таковы имеются), которые не относятся к категории макросов "DP_playback" и могут нарушать их работу (речь идёт о макросах, работа которых связанна с управл. медиа, стартом/остановкой воспроизведения треков и т. п.).

* Макросы "DP_playback" настроены таким образом, что между треками предусмотрена пауза/задержка определённой длительности при воспроизведении (в конкр. сл. значение задержки равно 10 сек.), задержка необходима для надлежащей работы макросов "DP_playback". Эти настройки менять не обязательно, но, при необх., можно изменить значение паузы/задержки между треками в настройках макросов . Как изменить - см. п.п. 24 - 36.

* При выкл. экране устройства для надлежащей работы макросов "DP_playback" систему необходимо перевести в "режим бодрствования" (иначе макросы не смогут работать нуж. образом при выкл. экране), это можно сделать или с помощью соотв. макроса "MacroDroid" (см. в настройках программы) или, например, с помощью прогр. "Wake Lock - PowerManager" (как её настроить описано в https://www.aimp.ru/forum/index.php?topic=46884.msg401718#msg401718 ) или в настройках плеера можно включить "Высокий приоритет" (если эта опция доступна). Внимание - макросы  "DP_playback" могут не работать нужным образом, если условие этого абзаца не будет выполнено.


Как создать ярлык для макроса "DP_playback_on" ?

6. Переходим в главное окно прогр. "MacroDroid", находим внизу слово "Макросы" и делаем клик по нему.
7. В окне "Макросы" находим категорию "DP_playback (4)", далее, если категория "DP_playback (4)" свёрнута в спойлер, то нужно развернуть её, сделав клик по названию категории. Далее, находим макрос "DP_playback_on" и делаем "долгий клик/тап" по нему (для вывода контекстного меню).
8. Находим пункт "Создать ярлык" и делаем клик по нему.
9. Можно выбрать свою иконку для ярлыка (или оставить ту, что есть) и нажать "ок".
10. Нажать на пункт "ДОБАВИТЬ АВТОМАТИЧЕСКИ" (на рабочем столе должен появится ярлык с названием, в д. сл., "DP_playback_on")(нужно сразу после создания ярлыка перейти на раб. стол путём нажатия круглой системной кнопки "Домой" и запомнить, где находится созданный ярлык).


Как создать ярлык для макроса "DP_playback_off" ?

11. Переходим в главное окно прогр. "MacroDroid", находим внизу слово "Макросы" и делаем клик по нему.
12. В окне "Макросы" находим категорию "DP_playback (4)", далее, если категория "DP_playback (4)" свёрнута в спойлер, то нужно развернуть её, сделав клик по названию категории. Далее, находим макрос "DP_playback_off" и делаем "долгий клик/тап" по нему (для вывода контекстного меню).
13. Находим пункт "Создать ярлык" и делаем клик по нему.
14. Можно выбрать свою иконку для ярлыка( или оставить ту, что есть) и нажать "ок".
15. Нажать на пункт "ДОБАВИТЬ АВТОМАТИЧЕСКИ" (на рабочем столе должен появится ярлык с названием, в д. сл., "DP_playback_off")(нужно сразу после создания ярлыка перейти на раб. стол путём нажатия круглой системной кнопки "Домой" и запомнить, где находится созданный ярлык).


Как применять макросы "DP_playback" ?

16. Прежде всего, заранее нужно создать копию/клон плеера "AIMP" с помощью прогр. "AppCloner". Клон плеера должен иметь название "AIMP-2" (только без кавычек)(подчеркну - имя клона должно быть "AIMP-2" а не "AIMP_2", и без кавычек)(это имя нужно будет указать при создании клона), это нужно для надлежащей работы макросов "DP_playback".

Примечание - попытка сделать клон плеера версии "AIMP_3.10.1030" с помощью версии "AppCloner_ 1.4.12", на Андроиде 8.1 - к нужному результату не привела, а вот сделать клон плеера версии "AIMP_2.70.540" с помощью "AppCloner_1.4.12" на Андроиде 8.1 отлично удалось, в конкр. сл. (Разные версии плеера, в том числе "AIMP_2.70.540" можно попытаться найти на https://app.box.com/v/aimp-player).

Если же кто будет делать клон более новых версий плеера, как, напр., "AIMP_3.10.1030", то при создании клона реком. применять более новые версии прогр. "AppCloner", например 2.3.3. Внимание - при создании клона плеера с помощью прогр. "AppCloner", напр., версии 2.3.3 (перед запуском процесса клонирования) в настройках, в пункте "Параметры клонирования" нужно будет обязательно включить опцию "Пропустить платформенно-ориентированные библиотеки", иначе клон будет, скорее всего нерабочим. Также рекомендуют в пункте "Параметры хранения" включить "Переадресацию внешнего хранилища" (не обязательно). Важно подчеркнуть, в названии клона нужно прописать, в конкр. случае, "AIMP-2", а не "AIMP_2" (только без кавычек). После этого можно будет запустить процесс клонирования плеера, далее нажать пункт "установить", если он появится.

Внимание - при создании клона плеера с помощью более старых версий "App Cloner" со временем может возникнуть проблема невозможности создать клон. В таком случае можно попроб. временно (перед созданием клона и на время создания клона) сменить сист. дату (в сторону прошлого), выкл. автосинхр. времени и сеть интернет. Для версии "AppCloner", например, 2.3.3 помогла, в конкр. сл., временная смена даты на "4 апреля 2020 года". Если после выполнения выше описанных условий, в ходе создания клона плеера, в случае "AppCloner" 2.3.3, появится сообщение, что текущая версия "AppCloner" устарела, то нужно будет, в дополнение к выше описанным действиям, "стереть  данные" приложения "AppCloner" (сист. настройки/Приложения/AppCloner/Хранилище/нажать кнопку "Стереть  данные")(не путать с кнопкой "Очистить кеш"). После создания клона в настройках устройства важно не забыть установить актуал. системную дату, вкл. автосинхронизацию времени.

17. Убедится, запущена ли прогр. "MacroDroid",  включён ли тумблер в главном окне прогр. "MacroDroid", включён ли в окне "Макросы" прогр. "MacroDroid" тумблер категории макросов "DP_playback", тумблер макроса "DP_playback_on", тумблер макроса "DP_playback_off".

18. Убедится,  отключены ли тумблеры тех макросов и категорий макросов прогр. "MacroDroid" (и подобных, если таковы имеются), которые не относятся к категории  "DP_playback" и могут нарушать их работу (речь идёт о тех макросах, работа которых связанна с управлением медиа, стартом/остановкой воспроизведения треков при определённых условиях и т. п.).

19. Убедится в том, что плеер "AIMP" и плеер-клон "AIMP-2" настроены соотв. образом, а именно:

1) в разделе "Звук" - в части "Аудиофокуса" всё, что касается остановки плеера при смене аудиофокуса нужно отключить/снять галки.
2) в разделе "Звук" - "Параметры сведения" - "Автоматический переход" в опции "Длительность сведения" должно  быть значение "ноль".
3) в разделе "Звук" - "Параметры сведения" - "Автоматический переход" в опции "Пауза между треками" нужно выставить значение "ноль".
4) в разделе "Воспроизведение" в опции "При запуске программы" должен быть выбран вариант "ничего не делать".
5) в разделе "Воспроизведение" в опции "По окончании плейлиста" должен быть выбран вариант "остаться на текущем".
6) в разделе "Воспроизведение" опция "Переходить на следующий трек" должна быть выключена.
7) в разделе "Управление" опция "Играть при подключении гарнитуры" должна быть выключена.
8 ) очень желательно включить режим "повтор всех треков" (обязательно).
9) также можно включить режим "случайного выбора" треков, по желанию.

Внимание - настройки на плеере "AIMP" и плеере-клоне "AIMP-2" на время работы макросов "DP_playback" должны быть такими, как описано в п. 19, иначе иначе макросы "DP_playback", скорее всего, не смогут работать надлежащим образом и обеспечивать нужный порядок чередования треков при воспроизведении.

20. Запустить плеер "AIMP", выбрать нужный плейлист и сделать клик по одному из треков на нём для старта воспроизведения трека, после чего, где-то через 1 - 2 секунды после старта воспроизведения трека, нужно остановить воспроизведение долгим нажатием по кнопке "пауза/плей" (таким образом мы выбрали нужный плейлист на плеере "AIMP" и сделали его текущим)(важное примечание - воспроизведение на плеере "AIMP" пока осуществляться не должно).

21. Запустить плеер-клон "AIMP-2", выбрать нужный плейлист и сделать клик по одному из треков на нём для старта воспроизведения трека, после чего, где-то через 1 - 2 секунды после старта воспроизведения трека, нужно остановить воспроизведение долгим нажатием по кнопке "пауза/плей" (таким образом мы выбрали нужный плейлист на плеере-клоне "AIMP-2" и сделали его текущим)(важное примечание - воспроизведение на плеере-клоне "AIMP-2" пока осуществляться не должно).

Внимание - все треки в выбранных (в п.п. 20 и 21) плейлистах должны быть рабочими (воспроизводимыми плеером), кроме этого, длительность каждого из них не должна быть менее 10 сек., в противном случае может нарушится работа макросов "DP_playback".

22. С момента перезапуска устройства должно пройти не менее 2 - 3 минут. Отключить сеть Wi-Fi (если включена). Выходим на рабочий стол системы, находим ярлык "DP_playback_on" и делаем клик по нему (важно не перепутать с ярлыком "DP_playback_off").

Внимание - с этого момента воспроизведение треков будет/должно осуществляться по принципу "Поочерёдного воспроизведение треков из двух выбранных плейлистов", то есть, в таком порядке:

один трек будет воспроизводится из текущего плейлиста на плеере "AIMP", следующий трек будет воспроизводится из текущего плейлиста на плеере-клоне "AIMP-2", далее - очередной трек будет воспроизводится из текущего плейлиста на плеере "AIMP", следующий очередной трек будет воспроизводится из текущего плейлиста на плеере-клоне "AIMP-2" ... и т. д.

Если, например, в п. 20 на плеере "AIMP" был выбран плейлист с треками в исполнении отечественных исполнителей, а в п. 21 на плеере-клоне "AIMP-2" был выбран плейлист с треками в исполнении зарубежных исполнителей, то последовательность треков при работе макросов "DP_playback", в конкр. сл., будет такой: отечественный трек - зарубежный трек - очередной отечественный трек - очередной зарубежный трек ...  и т. д.

Примечание по п. 22 - важно понимать/помнить, что при работе макросов "DP_playback" между треками предусмотрена пауза/задержка определённой длительности при воспроизведении (в конкр. сл. значение задержки равно 10 сек.), задержка необходима для работы макросов "DP_playback". При необх., можно изменить значение паузы/задержки между треками в настройках соотв. макросов. Как это сделать - описано в п.п. 24 - 36.

Внимание - во время работы макросов "DP_playback" не нужно запускать/останавливать воспроизведение треков вручную на плеере "AIMP" и плеере клоне "AIMP-2" а также не нужно включать/отключать штекер проводных наушников (чтоб не нарушать надлежащую работу макросов "DP_playback"). Если же по каким-либо причинам нарушится работа макросов "DP_playback" и они не будут работать надлежащим образом нужно будет сначала  запустить ярлык "DP_playback_off" (что на раб. столе, как его создать - описано в п.п. 11 - 15), далее нужно будет убедится, что условия п.п. 17, 18, 19 соблюдены, после чего нужно будет повторить действия п.п. 20, 21, 22, при необходимости.

23. Если нужно прекратить работу макросов "DP_playback" нужно выйти на рабочий стол системы, найти ярлык "DP_playback_off" и сделать клик по нему. Внимание - если работа макросов "DP_playback" (временно) не нужна, важно не забыть обязательно запустить ярлык "DP_playback_off" (что на раб. столе) (во избежание нежелательных действий со стороны макросов).


Как изменить значение паузы между треками при работе макросов "DP_playback" ?

24. Переходим в главное окно прогр. "MacroDroid", находим внизу слово "Макросы" и делаем клик по нему.
25. В окне "Макросы" находим категорию "DP_playback (4)", далее, если категория "DP_playback (4)" свёрнута в спойлер, то нужно развернуть её, сделав клик по названию категории. Далее, находим макрос "DP1" и делаем клик по нему.
26. Находим "синюю" плитку/зону "Действия", находим в ней пункт "Задержка 10 секунд", который расположен самым первым, и делаем клик по нему. Внимание - настройка задержки должна проводится только в первом пункте "Задержка", другие пункты  "Задержка", которые расположены ниже, трогать не нужно.
27. В появившемся контекстном меню находим пункт "настроить" и делаем клик по нему.
28. Вводим нужное значение паузы/задержки между треками (напр., 10 сек.) и нажимаем кнопку "ок" (значение паузы нужно выбирать такое, которое не меньше 3 - 5 сек.)
29. Нажимаем на "белую круглую кнопку с галкой" для внесения соотв. изменений в макрос "DP1".
30. Переходим в главное окно прогр. "MacroDroid", находим внизу слово "Макросы" и делаем клик по нему.
31. В окне "Макросы" находим категорию "DP_playback (4)", далее, если категория "DP_playback (4)" свёрнута в спойлер, то нужно развернуть её, сделав клик по названию категории. Далее, находим макрос "DP2" и делаем клик по нему.
32. Находим "синюю" плитку/зону "Действия", находим в ней пункт "Задержка 10 секунд", который расположен самым первым, и делаем клик по нему. Внимание - настройка задержки должна проводится только в первом пункте "Задержка", другие пункты  "Задержка", которые расположены ниже, трогать не нужно.
33. В появившемся контекстном меню находим пункт "настроить" и делаем клик по нему.
34. Вводим нужное значение паузы/задержки между треками (напр., 10 сек.) и нажимаем кнопку "ок" (внимание - значение паузы нужно выбирать такое, как в п. 28.)
35. Нажимаем на "белую круглую кнопку с галкой" для внесения соотв. изменений в макрос "DP2".
36. Далее, чтобы макросы "DP_playback (4)" работали с учётом внесенных изменений нужно сделать клик по ярлыку "DP_playback_on" (на раб. столе), при необходимости.


Заключение

Предложенный вариант решения вопроса темы может показаться не очень простым, но на самом деле, после настройки макросов, вся сложность будет заключаться в всего нескольких действиях - в выборе двух нужных плейлистов (п.п. 20 и 21) и в одном клике для запуска ярлыка "DP_playback_on" (что на рабочем столе) для включения возможности темы а также в одном клике для запуска ярлыка "DP_playback_off" (что на рабочем столе) для отключения возможности темы. Успешность работы макросов "DP_playback" будет зависеть, главным образом, от соблюдения условий выше приведённой инструкции. У меня эти макросы в связке с прогр. "MacroDroid 5.7.5" и плеером "Aimp for Android 2.70_540" на Андроиде 8.1. с заданием темы, спасибо, справляются. Просьба к Руководству сайта не спешить удалять данное сообщение, так как информация в нём может быть для кого-то определённо важна. Спасибо за помощь.
Title: Re: Поочерёдное воспроизведение треков из двух выбранных плейлистов
Post by: AJ on February 10, 2021, 10:27:57
Упрекать за объём текста не буду, но лучше каждую часть прятать под спойлер
Code: [Select]
[cut=Инструкция такая-то]содержимое[/cut]
Так удобнее и не будет пугать, когда заходишь в новые сообщения с последнего визита.
Title: Re: Поочерёдное воспроизведение треков из двух выбранных плейлистов
Post by: Impulse on February 10, 2021, 22:08:49
Обновил макросы "DP_playback" в "шапке" темы, во вложении (некоторая корректировка). Тем, кто устанавливал макросы "DP_playback" до обновления важно обновить макросы.

Макросы "DP_playback" обновлены 10.02.2021.
Контрольная сумма обновлённого файла "DP_playback.category" (он в архиве, во вложении 1-го поста):
CRC32: 583FF595
MD5: F29AE2AE5B42B59CEB4DEA9A154F86E4
SHA-1: E0C69AC1984390A9F80D9C33F0B039E73927C165

Чтобы обновить макросы "DP_playback" нужно в программе "MacroDroid" сначала удалить категорию "DP_playback (4)", если она есть, а после этого импортировать новую (обновлённую) версию макросов "DP_playback", что во вложении в первом посте темы. Как импортировать и применять макросы "DP_playback"  описано в инструкции в "шапке" темы. Только подчеркну, что на время работы макросов  "DP_playback", кроме прочего, должен быть включён тумблер в главном окне программы "MacroDroid", также должен быть включён тумблер категории  "DP_playback (4)" в окне "Макросы", также должен быть включён тумблер макроса "DP_playback_on" и макроса "DP_playback_off" (подробнее в инструкции в первом сообщении темы).

Title: Re: Поочерёдное воспроизведение треков из двух выбранных плейлистов
Post by: Impulse on February 12, 2021, 14:15:33
Важные примечания по инструкции к макросам "DP_playback" (изложенной в 1-м посте темы) .

Была обновлена инструкция по макросам "DP_playback" (в 1-м посте темы), в частности, был обновлён пункт 16. В пункте 16 было добавлено:

"Внимание - при создании клона плеера с помощью более старых версий "App Cloner" со временем может возникнуть проблема невозможности создать клон. В таком случае можно попроб. временно (перед созданием клона и на время создания клона) сменить сист. дату (в сторону прошлого), выкл. автосинхр. времени и сеть интернет. Для версии "AppCloner", например, 2.3.3 помогла, в конкр. сл., временная смена даты на "4 апреля 2020 года". Если после выполнения выше описанных условий, в ходе создания клона плеера, в случае "AppCloner" 2.3.3, появится сообщение, что текущая версия "AppCloner" устарела, то нужно будет, в дополнение к выше описанным действиям, "стереть  данные" приложения "AppCloner" (сист. настройки/Приложения/AppCloner/Хранилище/нажать кнопку "Стереть  данные")(не путать с кнопкой "Очистить кеш"). После создания клона в настройках устройства важно не забыть установить актуал. системную дату, вкл. автосинхронизацию времени".


Также был обновлён пункт 19. В пункте 19 был добавлен новый подпункт/условие, а именно:

7) в разделе "Управление" опция "Играть при подключении гарнитуры" должна быть выключена (на время работы макросов "DP_playback").

Внимание - несоблюдение условий, в том числе, представленных в пункте 19 может нарушать работу макросов  "DP_playback". Поэтому если нужна надлежащая работа макросов  "DP_playback" просьба принять это к сведению, помимо прочего.


Также был обновлён пункт 22 в инструкции по макросам "DP_playback" (в 1-м посте темы), в частности, к пункту 22 было добавлено важное примечание :

"Внимание - во время работы макросов "DP_playback" не нужно запускать/останавливать воспроизведение треков вручную на плеере "AIMP" и плеере клоне "AIMP-2" а также не нужно включать/отключать штекер проводных наушников (чтоб не нарушать надлежащую работу макросов "DP_playback"). Если же по каким-либо причинам нарушится работа макросов "DP_playback" и они не будут работать надлежащим образом нужно будет сначала  запустить ярлык "DP_playback_off" (что на раб. столе, как его создать - описано в пунктах 11 - 15), далее нужно будет убедится, что условия пунктов 17, 18, 19 соблюдены, после чего нужно будет повторить действия пунктов 20, 21, 22, при необходимости.".

Кроме этого, были обновлёны общие примечания в инструкции по макросах "DP_playback" (в 1-м посте), в частности, общие примечания были дополнены новым абзацом :

"На время работы макросов "DP_playback" важно отключить тумблеры тех макросов и категорий макросов программы "MacroDroid" (и подобных программ, если таковы имеются), которые не относятся к категории макросов "DP_playback" и могут нарушать их работу (речь идёт о макросах, работа которых связанна с управлением медиа, стартом/остановкой воспроизведения треков при определённых условиях и т. п.)."


Также был дополнен пункт 2 инструкции новым абзацом:

"Внимание - в пробной версии прогр. "MacroDroid" может быть ограничение по количеству макросов (до 5 макросов). Это значит, что если в пробной версии прогр. "MacroDroid" до установки макросов "DP_playback" имеется более одного макроса (в окне "Макросы"), то макросы "DP_playback", вероятно, не смогут установится в полной мере (все 4 штуки) и обеспечивать надлежащую работу, поэтому важно, чтобы число макросов в пробной версии прогр. "MacroDroid" до импорта макросов "DP_playback" не превышало число 1 или позаботится о наличии полной (pro) версии прогр. "MacroDroid", которую вышеупомянутое  ограничение не касается".

Важное примечание по поводу опции "Управление встряхиванием" - для надлежащей работы макросов "DP_playback" эта опция должна быть отключена (если она имеется).

Также примечание - по поводу опции "Автопереход на следующий трек" ("Переходить на следующий трек") .  Одним из условий работы макросов есть отключение в настройках плеера "AIMP" и его клона "AIMP-2" этой опции (о чём сказано выше в инструкции в 1-м сообщении). Может быть так, что (в случае некоторых версий плеера) опция "Автопереход на следующий трек" в настройках плеера визуально может выглядеть, как "отключена", но автопереход на следующий трек плеер всё равно может осуществлять (это возможно в случае, если выход из настроек плеера был осуществлён ненадлежащим образом). Поэтому, если опция "Автопереход на следующий трек" работает некорректно - нужно в настройках плеера несколько раз включить-отключить эту опцию , и, в конечном итоге, оставить нужный вариант (для работы макросов  "DP_playback" эта опция должна быть отключена), после чего нужно полностью выйти из настроек плеера с помощью сист. кнопки "назад" или "влево", но ни в коем случае не путём нажатия системной (круглой) кнопки "Домой". Кроме этого, в более новых версиях плеера, для того, чтобы автопереход на следующий трек не осуществлялся в любом случае (это одно из условий инструкции) нужно отключить режим  "повтор одного трека".

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