Rhythm Lens ищет нужный MIDI-грув по ритму, который вы набросали

Rhythm Lens ищет нужный MIDI-грув по ритму, который вы набросали, image #1
С поиском нужного барабанного MIDI-файла есть одна неприятная проблема: название файла далеко не всегда помогает понять, что внутри. Особенно когда библиотека уже насчитывает сотни или тысячи грувов. Можно долго просматривать папки, открывать файлы один за другим и всё равно не найти тот ритмический рисунок, который нужен для конкретного трека.

Rhythm Lens предлагает искать MIDI по самому ритму. Это бесплатное приложение с открытым исходным кодом, в котором можно набросать бит на пошаговой сетке, а затем получить список файлов из собственной MIDI-библиотеки, отсортированных по степени соответствия.

Идея довольно простая. Вы расставляете на сетке Kick, Snare, Hi-Hat, Crash, Ride, Tom и другие элементы так, как должен звучать нужный грув. Rhythm Lens сравнивает этот рисунок с файлами в вашей библиотеке и показывает наиболее близкие варианты.

Приложение рассчитано именно на работу с уже имеющимися библиотеками. Его можно направить на MIDI, BFD или EZdrummer-библиотеки, после чего результаты появляются с оценкой совпадения, BPM и другой информацией. Каждый найденный грув можно предварительно прослушать, а MIDI — перетащить непосредственно в DAW.

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

Поиск начинается с обычного step sequencer

В редакторе Rhythm Lens используется привычная пошаговая сетка. У каждого типа ударных есть собственная дорожка, а нужные события добавляются кликом.

Отдельные дорожки можно заглушать или изолировать. Клавиша M отключает выбранный lane, а S оставляет активными только дорожки, переведённые в solo. Это удобно, когда нужно сосредоточиться, например, только на взаимодействии Kick и Snare.

Есть и метроном, чтобы проверять набросанный рисунок непосредственно во время работы.

При этом поиск учитывает размер такта. Поддерживаются, в частности, 4/4, 3/4 и 6/8, а соответствующий размер отображается рядом с результатами. Это важная деталь: совпадение ритма имеет смысл оценивать в контексте той же метрической сетки.

Результаты можно прослушать до загрузки в проект

После поиска Rhythm Lens показывает найденные MIDI-файлы с оценкой соответствия. Результаты можно дополнительно фильтровать по названию, проценту совпадения и диапазону BPM — например, оставить только варианты с оценкой выше 80% и темпом от 120 до 140 BPM.

При наведении на результат отображается дополнительная информация: название файла, процент совпадения, BPM, размер и карта ритма.

Перед загрузкой грув можно прослушать прямо в приложении. Rhythm Lens воспроизводит совпавший такт или весь найденный рисунок, поэтому необязательно сначала импортировать десятки MIDI-файлов в DAW, чтобы понять, подходит ли конкретный вариант.

Это заметно сокращает количество лишних действий при работе с большой библиотекой.

MIDI можно сразу отправить в DAW

Когда подходящий вариант найден, его не нужно вручную экспортировать и искать в файловой системе. MIDI можно перетащить из редактора непосредственно в DAW через специальный drag-and-drop элемент.

При этом собственный ритмический набросок также можно сохранить как обычный .mid через функцию Save-as-MIDI.

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

Rhythm Lens может пригодиться и без поиска

Приложение не ограничивается ролью браузера MIDI-библиотеки. Его step sequencer можно использовать как обычный инструмент для создания и проверки ритмических рисунков.

Есть поддержка разворачивания Tom-секции с семи до девяти дорожек, горячие клавиши для воспроизведения, отмены действий и очистки сетки, а также несколько вариантов оформления интерфейса — Dark, Midnight Blue, Light, Nord и Orange.

В результате Rhythm Lens выглядит скорее как небольшой рабочий инструмент для повседневной работы с барабанным MIDI, чем просто специализированный поисковик.

Кому пригодится Rhythm Lens

Главное преимущество здесь раскрывается именно при большой библиотеке. Если у вас накопилось множество MIDI-грувов от разных инструментов и паков, поиск по имени быстро перестаёт быть эффективным. Rhythm Lens позволяет сформулировать запрос через сам ритмический рисунок и уже по нему искать нужные варианты.

Разработчик Niko из Anarchy Music говорит, что приложение появилось в том числе из-за собственной проблемы с управлением большими барабанными библиотеками, особенно BFD. В качестве альтернативы дорогим специализированным системам поиска он создал открытый инструмент, который работает с библиотеками, уже имеющимися у пользователя.

Rhythm Lens распространяется бесплатно и имеет открытый исходный код. Версии для Windows и Linux доступны на GitHub Anarchy Music.

Если вы регулярно работаете с MIDI-грувами и уже устали искать нужный рисунок по названиям файлов, Rhythm Lens выглядит как довольно практичный способ перевернуть сам принцип поиска: не искать MIDI, который называется правильно, а сначала показать программе, как должен звучать ритм.

Ссылка: https://github.com/Anarchy-music/Rhytm-Lens

Читайте другие статьи из серии «Онлайн инструменты, программы, генераторы звуков»

■□■□■□■□■□■□■□
🤩 Risha Manis - музыкант, композитор, музыкальный педагог
Об авторе 👉 https://www.rishamanis.com/
Мои музыкальные курсы 👉 https://musatlas.ru/courses
Услуги 👉 https://musatlas.ru/uslugi
■□■□■□■□■□■□■□
Способы связи со мной:
Телеграм 👉 https://t.me/rishamanis_mus
ВК 👉 https://vk.com/rishamanismus
Рутуб 👉 https://rutube.ru/u/rishamanis/
Ютуб 👉 https://www.youtube.com/c/RishaManis
Почта 👉 rishamanis@yahoo.com
Сайт 👉 https://www.rishamanis.com/
■□■□■□■□■□■□■□

#musicproduction #miditools #drums #drumprogramming #midilibrary #musicsoftware #freemusictools #opensource #drumloops #electronicmusic

94 views·3 shares