Пересказ поста и компаративной таблицы вкратце: в феврале 2020 года мне понадобился freeware BPM analyzer для аудио-сэмплов, которые я режу в Wavosaur, поэтому я устроила соревнование между 3 бесплатными прогами подобного рода - смотрите результаты на рисунке выше (или на #plurk, #box). Победил известный многим Mixxx DJ APP - выбирайте его, если
ищете бесплатный BPM detector для сэмплов. Далее я подробно рассказываю о методологии тестирования и прочих деталях. Данный пост также публиковался мною на английском (#английский вариант).
ищете бесплатный BPM detector для сэмплов. Далее я подробно рассказываю о методологии тестирования и прочих деталях. Данный пост также публиковался мною на английском (#английский вариант).
*************************
Я на этой неделе веселилась с "Milky Tracker", Wavosaur и различными сэмплами, большинство из которых были выдраны из дискографии Cheryl Lynn.
'MilkyTracker' [https://milkytracker.titandemo.org/about/] - это мини-музыкальная станция в стиле трекеров с компьютеров Amiga начала 90-ых, говоря более современным языком, нечто вроде сэмплера/секвенсера/драм-машины в одном флаконе.
Я позже (скорее всего, через 2-4 недели) опубликую отдельный tutorial по MilkyTracker, а данный пост будет являться своеобразным дополнением к общему tutorial, так как он касается такой немаловажной темы как определение bpm (beats per minute) для сэмпла/музыкального отрывка, так как именно правильно синхронизированный bpm позволяет создать groove, vibe and flow в таких стилях как deep house, lofi hip-hop и т.д.
Я обычно определяю bpm через Serato Sample VST, но так как MilkyTracker и Wavosaur являются freeware программами, то у меня возникла идея дополнить их также чем-нибудь бесплатным. В результате у меня на тестовом стенде оказались 3 бесплатных программы:
1. Foobar с плагином "BPM Analyser",
2. MIXXX (очень известная бесплатная DJ-вертушка) и
3. PistonSoft Free BPM Detector.
В итоге победил MIXXX - смело выбирайте его для определения BPM, особенно учитывая то, что он поддерживает drag-n-drop и WAV-файлы, а на тестах выступил наравне с Serato Sample VST.
Foobar с плагином "BPM Analyser" оказался хлипким середнячком с критическими ошибками - он не совсем плох, но для постоянного использования его рекомендовать очень сложно.
PistonSoft Free BPM Detector (версия 1.0, скачанная с их оф. сайта 21-февр-2020) провалился по полной программе - в нём плохо абсолютно всё: ошибки "0 fail" (т.е. вообще забивание на определение bpm), отсутствие drag-n-drop (в 2020 году!!!!!!!), поддержка только mp3-файлов, заторможенная работа со списком файлов и т.д.
И немного расскажу о методологии тестирования.
В тесте участвовали 12 песен из 6 музыкальных эпох (смотрите таблицу в начале поста). Чтобы не мучать bpm-детекторы неровными ритмическими перепадами, я вырезала из каждой песни примерно по 1-минутному сэмплу с ровной ритмической структурой.
Единственное исключение - Lapsley - 'Heartless': данная песня известна крутыми ритмическими перепадами и нордической драм-машиной, поэтому в тестах участвовал 2-минутный отрывок с тихим вступлением и громкой драм-машинной частью.
Кроме того, чтобы добавить разнообразия, из шедевра "Aloysius" группы "Cocteau Twins" я вырезала лишь кусок-вступление со знаменитой ambient-гитарой (первые 40 секунд трека).
И в качестве эпилога, TXT-список песен - для тех, кто захочет найти их на youtube и т.д.:
1960s - Dionne Warwick - 'Make the Night a Little Longer'
1960s - Isaac Hayes - 'By The Time I Get To Phoenix'
1970s - Evelyn Champagne King - 'Shame'
1970s - Lyn Collins - 'Fly Me To The Moon'
1980s - Alfie Silas - 'You Put the L in Love'
1980s - Cocteau Twins - 'Aloysius'
1990s - Sy-Kick - 'Nasty'
1990s - Timebase Feat Kromozone - 'Fireball'
2000s - Lisa Stansfield - 'Lets Just Call It Love - K Warren Full Vocal Mix' - this one is rare UKG/2Step gem, see here - https://youtu.be/OTZAiFcZULQ
2000s - The Timewriter - 'Dr Goodtime'
2010s - Charli Brix - 'Full Circle'
2010s - Lapsley - 'Heartless'
Вишнудутка Вишновская [aka Vishnudut1926],
Шри Рамануджа-Сампрадая, Москва, Февраль 2020