MPL AlignTakes

Тема в разделе "Reaper", создана пользователем @Michael, 20 янв 2016.

  1. @Michael

    @Michael Well-Known Member

    Регистрация:
    14 дек 2010
    Сообщения:
    851
    Симпатии:
    1.289
    Пол:
    Мужской
    Адрес:
    Орёл / Москва
    Добавил второй алгоритм, для некоторого материала определяет получше.
     
    naash_g, sve, lil-burn и ещё 1-му нравится это.
  2. Смарт Элло

    Смарт Элло Well-Known Member

    Регистрация:
    25 авг 2012
    Сообщения:
    3.017
    Симпатии:
    1.145
    Пол:
    Мужской
    Род занятий:
    звукорежиссер, запись, сведение, мастеринг
    Адрес:
    Природа
    А какой алгоритм? И для какого материала, примерно?
     
  3. @Michael

    @Michael Well-Known Member

    Регистрация:
    14 дек 2010
    Сообщения:
    851
    Симпатии:
    1.289
    Пол:
    Мужской
    Адрес:
    Орёл / Москва
    Из того что я тестил, по крайней мере на ритм гитарах.

    Алгоритм вкратце:
    1) делаем RMS/FFT огибающие из массива сэмплов
    2) ищем взлёты и падения огибающих + фильтрация найденных точек
    3) дробим огибающую на блоки и создаём из них массивы, далее делаем корелляцию на всю эту фигню и достаём самое удачное
    4) отправляем парой значений в качестве стретч-маркера

    alg2.gif
     
    Последнее редактирование: 17 фев 2016
    lil-burn нравится это.
  4. Смарт Элло

    Смарт Элло Well-Known Member

    Регистрация:
    25 авг 2012
    Сообщения:
    3.017
    Симпатии:
    1.145
    Пол:
    Мужской
    Род занятий:
    звукорежиссер, запись, сведение, мастеринг
    Адрес:
    Природа
    Путает местами, верхний под нижний подгоняет почему-то.
     
  5. Banson

    Banson Well-Known Member

    Регистрация:
    15 апр 2009
    Сообщения:
    1.001
    Симпатии:
    144
    Пол:
    Мужской
    Род занятий:
    Take it easy!
    Сегодня обманулся, руками доделал. В одном из 5 бэков. Несовпадос. Клиент услышал. Может методику как то описать или алгоритм поменять?
    --- добавлено 28 фев 2016, дата сообщения: 27 фев 2016 ---
    Кажется я понял алгоритм VocALign, он ровняет по фронтам ГЛАСНЫХ звуков, поэтому он безупречен. Если это поможет Вам, то я очень рад.
     
  6. Aleksandr Oleynik

    Aleksandr Oleynik Well-Known Member

    Регистрация:
    16 янв 2007
    Сообщения:
    16.983
    Симпатии:
    9.245
    Пол:
    Мужской
    Адрес:
    Киев
    @Banson, О! Вас поцеловала прекрасная принцесса и вы скинули ужастную лечину?
     
    Banson нравится это.
  7. Banson

    Banson Well-Known Member

    Регистрация:
    15 апр 2009
    Сообщения:
    1.001
    Симпатии:
    144
    Пол:
    Мужской
    Род занятий:
    Take it easy!
    Да, спасибо, но это фотка пятилетней давности, вот такая морда у меня. Сам фотаю, своих фоток мало. У меня Nikon-D70. Кеды - символ непривязанности и быстрой смены, хотя на последнем месте я уже 11 лет (сначала написал 111).
    С гитарой всё понятно, кстати, переделал схему активной электроники, кому интересно в личку.
     
    Последнее редактирование: 28 фев 2016
  8. @Michael

    @Michael Well-Known Member

    Регистрация:
    14 дек 2010
    Сообщения:
    851
    Симпатии:
    1.289
    Пол:
    Мужской
    Адрес:
    Орёл / Москва
    Banson, можешь тогда попробовать фильтрануть fft область под гласные (селектор RMS<->FFT и крути фильтр)
     
  9. Banson

    Banson Well-Known Member

    Регистрация:
    15 апр 2009
    Сообщения:
    1.001
    Симпатии:
    144
    Пол:
    Мужской
    Род занятий:
    Take it easy!
    Думаю, вряд ли это поможет. Если прикинуть, то Vocaline хорошо работает и с инструментами, тогда получается, что он двигает ноту, несущую чистый тон, так работает и тюнер, только тюнер определяет высоту тона. А в голосе только гласные несут в себе чистый тон, например Melodyne так их определяет. Всякие там З,С,Т,Щ,Ш, К, М (если не мычать) и др. согласные не имеют его и тюниться не могут. Думаю, что нужно плясать от этого. Довольно сложно, конечно.
     
    Последнее редактирование: 29 фев 2016
  10. @Michael

    @Michael Well-Known Member

    Регистрация:
    14 дек 2010
    Сообщения:
    851
    Симпатии:
    1.289
    Пол:
    Мужской
    Адрес:
    Орёл / Москва
    loDJica, stepperian, Fargos и 2 другим нравится это.
  11. @Michael

    @Michael Well-Known Member

    Регистрация:
    14 дек 2010
    Сообщения:
    851
    Симпатии:
    1.289
    Пол:
    Мужской
    Адрес:
    Орёл / Москва
    Gavruseff нравится это.
  12. Shadow spawn

    Shadow spawn Active Member

    Регистрация:
    9 июл 2008
    Сообщения:
    510
    Симпатии:
    234
    Пол:
    Мужской
    Род занятий:
    Звукорежиссер
    Адрес:
    Minsk/ Belarus
    @@Michael

    выдает ошибку

    C:\REAPER\Scripts\time align tool.lua:2201: attempt to call a nil value (field 'BR_Win32_WritePrivateProfileString')
     
  13. EUGEN27771

    EUGEN27771 Well-Known Member

    Регистрация:
    23 апр 2010
    Сообщения:
    2.321
    Симпатии:
    1.963
    Пол:
    Мужской
    Наверное, здесь нужно смотреть https://ru.wikipedia.org/wiki/Вейвлет. Я видел пару вариантов в JS, здесь .
    По идее, нужно совместить детектирование тона и амплитудных скачков, возможно и амплитуды вообще.
    Задача сложная, хотя для знатоков вполне решаемая.
     
  14. muzicgrand

    muzicgrand Well-Known Member

    Регистрация:
    26 ноя 2009
    Сообщения:
    309
    Симпатии:
    456
    Пол:
    Мужской
    Адрес:
    СССР
    Align takes- не хочет открываться,Win-10\64 Reaper 5.33\SWS 2.8.3,в чем может быть дело?
     

    Вложения:

    Последнее редактирование: 17 фев 2017
  15. kentforth

    kentforth Active Member

    Регистрация:
    25 ноя 2011
    Сообщения:
    446
    Симпатии:
    114
    Пол:
    Мужской
    переустанови sws extension, поставь самую свежую версию
     
  16. vitalker

    vitalker Well-Known Member

    Регистрация:
    8 окт 2013
    Сообщения:
    3.120
    Симпатии:
    1.231
    Адрес:
    Гродно
    muzicgrand нравится это.
  17. muzicgrand

    muzicgrand Well-Known Member

    Регистрация:
    26 ноя 2009
    Сообщения:
    309
    Симпатии:
    456
    Пол:
    Мужской
    Адрес:
    СССР
    Поставил,та же фигня,я так понял что нужен Python для етого,он был изначально установлен,или я его не правильно поставил?
     

    Вложения:

  18. vitalker

    vitalker Well-Known Member

    Регистрация:
    8 окт 2013
    Сообщения:
    3.120
    Симпатии:
    1.231
    Адрес:
    Гродно
    @muzicgrand а питон тут каким боком? Там вообще ошибку про Lua выбило, значит вероятно версия старая у вас.
     
    Furqat нравится это.
  19. Aleksandr Oleynik

    Aleksandr Oleynik Well-Known Member

    Регистрация:
    16 янв 2007
    Сообщения:
    16.983
    Симпатии:
    9.245
    Пол:
    Мужской
    Адрес:
    Киев
    Освойте в начале правила хорошего тона в инете. На Форумах считается не вежливым писать Большими буквами
     
    Oliver_Cray нравится это.
  20. Buyan

    Buyan Member

    Регистрация:
    19 апр 2016
    Сообщения:
    80
    Симпатии:
    12
    Пол:
    Мужской
    Род занятий:
    Хобби: Гитара, Флейта, Звукорежиссура.
    Адрес:
    Белая Церковь
    Работает превосходно! Полезнейшая вещь.

    Когда попробовал использовать на более длинном по времени отрезке с переменной общей динамикой, переходы от форте к пиано, то обнаружил особенность в подходе. Айтемы пришлось резать на куски с постоянной общей динамикой и обрабатывать все поэтапно с разными настройками.

    Если вопрос актуален, было-бы неплохо реализовать возможность аналогичной поэтапной обработки длинных айтемов в скрипте.
    Тое-сть добавить возможность зума/скролинга и разбиения айтема вручную на логические отрезки, для каждого с которых будут задаваться свои настройки.
    Учитывать, что некоторые певцы умеют быстро наращивать динамику в голосе и убавлять (и скорость тоже), что требует возможностей динамического изменения порога и иных параметров, для корректной работы с такими образцами аудио.
     
    Nagor нравится это.
  21. vitalker

    vitalker Well-Known Member

    Регистрация:
    8 окт 2013
    Сообщения:
    3.120
    Симпатии:
    1.231
    Адрес:
    Гродно
    @Buyan я думаю, может и ошибаюсь, но для этого Михаилу потребуются ваши файлы.
     
  22. Buyan

    Buyan Member

    Регистрация:
    19 апр 2016
    Сообщения:
    80
    Симпатии:
    12
    Пол:
    Мужской
    Род занятий:
    Хобби: Гитара, Флейта, Звукорежиссура.
    Адрес:
    Белая Церковь
    Файлы не совсем мои, не уверен смогу ли предоставить. Я вроде постарался конструктивно и точно истолковать все.
    Я думаю, что среди записей академических или народных голосов можно найти подобные нестабильные по динамике и темпу образцы.(каламбур в том, что последние редко нуждаются в коррекции данного рода))

    В принципе проблем как таковых при работе не возникает. Все режется на куски и обрабатывается по отдельности.
    Я просто озвучил предполагаемое направление для развития и универсальности скрипта.
    А автор и участники форума пусть подумают, будет-ли это актуально и востребовано.
     
    Nagor нравится это.
  23. Vilia33

    Vilia33 Active Member

    Регистрация:
    8 ноя 2009
    Сообщения:
    360
    Симпатии:
    77
    Скрипт загрузил,окошко плагина открылось как положено,а второй раз
    выдаёт ошибку как у muzicgrand.
    Установлен sws-v2.8.8.0
    Помогите разобраться. Может готовый скрипт кто-нибудь скинет.
    Ещё не могу найти Manipulate take volume envelope 240615.lua
     
    Последнее редактирование: 10 май 2017
  24. Nagor

    Nagor Active Member

    Регистрация:
    4 окт 2010
    Сообщения:
    497
    Симпатии:
    65

    Вложения:

  25. @Michael

    @Michael Well-Known Member

    Регистрация:
    14 дек 2010
    Сообщения:
    851
    Симпатии:
    1.289
    Пол:
    Мужской
    Адрес:
    Орёл / Москва
    Скрипт должен быть установлен из ReaPack.
     
  26. Vilia33

    Vilia33 Active Member

    Регистрация:
    8 ноя 2009
    Сообщения:
    360
    Симпатии:
    77
    Michael, Спасибо с ReaPack вроде разобрался.
    Nagor, Получается ,что это версия Manipulate take volume envelope 230316, и это по-моему
    ставит огибающую гейта .
    а надо manipulate take volume envelope 240615.
     
  27. Nagor

    Nagor Active Member

    Регистрация:
    4 окт 2010
    Сообщения:
    497
    Симпатии:
    65
    @Vilia33, спасибо за пояснение. Тогда вот:
     

    Вложения:

  28. Nagor

    Nagor Active Member

    Регистрация:
    4 окт 2010
    Сообщения:
    497
    Симпатии:
    65
    У меня не работает
     

    Вложения:

  29. Nagor

    Nagor Active Member

    Регистрация:
    4 окт 2010
    Сообщения:
    497
    Симпатии:
    65
    @@Michael, а ничего не надо делать. Пользуюсь другой методикой компрессии вокала. Это я пытаюсь помочь @Vilia33. Ещё в закромах нарыл, кажись рабочий:
     

    Вложения:

  30. Vilia33

    Vilia33 Active Member

    Регистрация:
    8 ноя 2009
    Сообщения:
    360
    Симпатии:
    77
    @Nagor, Спасибо!!!

    Попробовал ,не работает,жаль.
     
    Последнее редактирование: 11 май 2017
  31. Erundolog

    Erundolog Member

    Регистрация:
    4 ноя 2016
    Сообщения:
    153
    Симпатии:
    14
    Пол:
    Мужской
    Адрес:
    Армавир
    Подскажите пожалуйста, есть ли описание или мануал по последней версии которая в реапаке ? Не понимаю как его заставить работать.
     
  32. kentforth

    kentforth Active Member

    Регистрация:
    25 ноя 2011
    Сообщения:
    446
    Симпатии:
    114
    Пол:
    Мужской
    123.gif
     
  33. Erundolog

    Erundolog Member

    Регистрация:
    4 ноя 2016
    Сообщения:
    153
    Симпатии:
    14
    Пол:
    Мужской
    Адрес:
    Армавир
    @kentforth, Благодарю за потраченное на меня время. Но в реапаке нынче версия 1,8,4 а у нее абсолютно другой интерфейс
     
  34. Erundolog

    Erundolog Member

    Регистрация:
    4 ноя 2016
    Сообщения:
    153
    Симпатии:
    14
    Пол:
    Мужской
    Адрес:
    Армавир
    Прошу прощения. Есть ли где-то у кого-то видео инструкция для новой версии ?(Везде на предыдущие)
    Или гиф.
    В версии 1.8.4 которая у меня стоит вообще мало что понимаю как запустить.
    Подскажите плиз
     
  35. @Michael

    @Michael Well-Known Member

    Регистрация:
    14 дек 2010
    Сообщения:
    851
    Симпатии:
    1.289
    Пол:
    Мужской
    Адрес:
    Орёл / Москва
    Не волнуйся, никто не понимает, потому что версии 1.8.4 этого скрипта не существует.
     
    Erundolog нравится это.
  36. Erundolog

    Erundolog Member

    Регистрация:
    4 ноя 2016
    Сообщения:
    153
    Симпатии:
    14
    Пол:
    Мужской
    Адрес:
    Армавир
    Извиняюсь. Перепутал с этим http://rmmedia.ru/threads/118434/
    Хотя от осознания мало что поменялось. Полез искать по другому названию думаю точно в ютюбе какой-нибудь ролик есть
     
  37. @Michael

    @Michael Well-Known Member

    Регистрация:
    14 дек 2010
    Сообщения:
    851
    Симпатии:
    1.289
    Пол:
    Мужской
    Адрес:
    Орёл / Москва
    Кто-то этим ещё пользуется? Думаю переписать по-нормальному без склеек, параметров и прочего барахла.
     
    sve, vitalker, lamamama и 7 другим нравится это.
  38. Nagor

    Nagor Active Member

    Регистрация:
    4 окт 2010
    Сообщения:
    497
    Симпатии:
    65
    Да! Очень буду рад обнове!
     
  39. Dimilyan

    Dimilyan Active Member

    Регистрация:
    23 янв 2008
    Сообщения:
    487
    Симпатии:
    178
    Пол:
    Мужской
    Адрес:
    Владивосток
    Если учесть, что я сам по себе, музыкой занимаюсь так себе) А так да, пользуюсь:)
     
  40. lamamama

    lamamama Member

    Регистрация:
    27 авг 2010
    Сообщения:
    62
    Симпатии:
    19
    Конечно. Спасибо за такой скрипт.
     
  41. belovw

    belovw Well-Known Member

    Регистрация:
    22 апр 2009
    Сообщения:
    5.257
    Симпатии:
    3.458
    Род занятий:
    Звукорежиссура
    Адрес:
    RK Almaty
  42. @Michael

    @Michael Well-Known Member

    Регистрация:
    14 дек 2010
    Сообщения:
    851
    Симпатии:
    1.289
    Пол:
    Мужской
    Адрес:
    Орёл / Москва
    Спасибо, но думаю это всё уже не важно, т.к. к пикам это уже будет второстепенно относиться . На первый план, думаю, spectral peaks и собственно спектр. Ну и портировать вычисления в EEL.
     
    diggidon нравится это.
  43. incubator

    incubator Active Member

    Регистрация:
    24 янв 2007
    Сообщения:
    377
    Симпатии:
    149
    Адрес:
    Spb
    Использую, часто спасает. Было бы круто!
     
  44. belovw

    belovw Well-Known Member

    Регистрация:
    22 апр 2009
    Сообщения:
    5.257
    Симпатии:
    3.458
    Род занятий:
    Звукорежиссура
    Адрес:
    RK Almaty
    @@Michael, где кстати сам скрипт, куда делся? Не могу найти.
     
  45. allure52

    allure52 New Member

    Регистрация:
    4 ноя 2017
    Сообщения:
    8
    Симпатии:
    0
    Пол:
    Мужской

    @lil-burn, а что за тема рипера?

    To Admin : не могу написать никому в личку, хотя недавно писал - глюк сайта, исправьте пожалуйста.
     
    Последнее редактирование: 6 дек 2018 в 11:48

Поделиться этой страницей