Рипер для плейбеков (5 онлайн)

  • Автор темы Автор темы Chehov
  • Дата начала Дата начала
Привет!
Новая версия, прошу тестируйте...
1773476460437.png

не забудьте внести изменения const SCRIPT_ACTION_ID = "_ID скрипта RPL6 в Reaper";
  • В HTML:
    • Управление пробелом: функция handleSpacebar переключает воспроизведение/остановку.
    • Форматирование времени: formatTime(seconds) преобразует секунды в м:сс или ч:мм:сс.
    • Длительность регионов в списке: отображается в квадратных скобках рядом с названием.
    • Длительность каждого элемента плейлиста: в редакторе и плеере добавлена метка времени.
    • Общая длительность плейлиста и оставшееся время: в плеере под прогресс-баром.
    • Оставшееся время в текущем регионе: отображается под прогресс-баром.
    • В панель редактора добавлено поле «Общая длительность: ...», которое обновляется при любых изменениях плейлиста (добавление, удаление, перемещение, "сломанные" регионы игнорируются) и отображается в формате ч:мм:сс (если часов нет, то м:сс).
    • Добавлен элемент для отображения общей длительности плейлиста в редакторе.
    • Улучшена логика автоматического запуска Lua-скрипта: при загрузке.
    • Кнопка "Скрипт" теперь работает так: если скрипт не инициализирован (не отвечает), отправляет Action ID; если инициализирован, переключает rpl_run (0/1) для включения/выключения логики.
  • В Lua:
    • Скрипт корректно реагирует на изменение rpl_run (при выключении останавливает воспроизведение).

    • Обрабатываются команды из ExtState, включая запуск по Action ID (но сам Action ID не используется внутри Lua — запуск происходит через вызов в HTML
1773476633841.png
 

Вложения

  • RPL6.zip
    RPL6.zip
    15,3 KB · Просмотры: 8
@Goodeeny,
Можно подробную инструкцию как это запустить. Видео нен грузится, а я не совсем в теме.
Очень хочется попробовать.
 
  • Like
Реакции: Landre
Ух... Такая простая задача... файл RPL6.html копируешь сюда
1773488586718.png

файл RPL6.lua сюда
1773488730429.png

Запускаешь Reaper. проверяешь на месте ли скрипт, его можно запустить по кнопке run
1773488825643.png


1773488971948.png

открываешь браузер вводишь адрес (п.7)

В проекте рипер для каждой песни должен быть создан регион
1773489113711.png

клик правой кнопкой на регионе выбираешь редактировать, можно написать название
1773489179404.png
 
  • Like
Реакции: Elijah K и UTA
В качестве инициативы. Не знаю пригодится ли.
Есть ли вариант сделать паузу? Как в просто Reaper-е (по Enter)?
И возможность старта трека не с начала (с выбором точки в самом Reaper)?
 
В качестве инициативы. Не знаю пригодится ли.
Есть ли вариант сделать паузу? Как в просто Reaper-е (по Enter)?
И возможность старта трека не с начала (с выбором точки в самом Reaper)?
возможно... С паузой понятно... Кликая на прогресс бар позиционирование будет ну очень не точным
 
Кликая на прогресс бар позиционирование будет ну очень не точным
Нет... нена прогресс баре. Хотелось бы выбирать в самом рипере. С какого то конкретного метса стартовать (любят на прогонах просить ... с такого то места... ).
 
Нет... нена прогресс баре. Хотелось бы выбирать в самом рипере. С какого то конкретного метса стартовать (любят на прогонах просить ... с такого то места... ).
В в рипере можешь расставить маркеры на начало вступления, куплет припев бридж, и ТП, обозвать их соответствующе и кликать по необходимости... Этот скрипт немного для другого... Для управлени плейлистом во время выступления ..
 
  • Like
Реакции: UTA
Нет... нена прогресс баре. Хотелось бы выбирать в самом рипере. С какого то конкретного метса стартовать (любят на прогонах просить ... с такого то места... ).
В рипере можешь расставили маркеры на начало вступления. Куплет припев бридж. И ТП... Этот скрипт немного для другого... Для управлени плейлист ом во время выступления ..
Нет... нена прогресс баре. Хотелось бы выбирать в самом рипере. С какого то конкретного метса стартовать (любят на прогонах просить ... с такого то места... ).
Хотя можно ниже прогресс бара выводить кнопки маркеров, расположенных в пределах данного региона... По клику на них переводить поэзию воспроизведения к данному маркеру...
 

Сейчас просматривают