← В ленту Статья · 5 сентября · 3 мин
Статьи

Драм-машина из LEGO: как собрать бит из кубиков

Энтузиаст создал музыкальный секвенсор из деталей конструктора LEGO, смартфона и камеры с компьютерным зрением. Устройство считывает положение цветных кубиков на вращающемся цилиндре и воспроизводит биты без сложных меню и экранов.

Большинство современных устройств для создания битов заставляют часами блуждать по крошечным ЖК-экранам, нажимать резиновые пэды и путаться в бесконечных меню. Энтузиаст под ником zomb23 решил полностью проигнорировать этот цифровой лабиринт и собрал механический шаговый секвенсор из обычных деталей детского конструктора. Вместо того чтобы тыкать в стеклянный дисплей, вы расставляете зеленые и оранжевые детали LEGO на вращающемся барабане, запуская воспроизведение звука в реальном времени. Проект напоминает безумный эксперимент выходного дня, но решает вполне конкретную задачу — сводит создание электронной музыки к наглядной физической механике, которую любой поймет за пару секунд.

Как вращающийся цилиндр играет музыку

Основой конструкции служит вращающийся цилиндр с электроприводом, покрытый рядами зеленых креплений LEGO, которые выполняют роль пустой звуковой сетки. Барабан разделен на 12 отдельных дорожек — каждая привязана к своему инструменту вроде бочки, рабочего барабана или хай-хэта — и как минимум 16 радиальных рядов для тактовых долей.

Для создания ритмического рисунка не нужно открывать программы: достаточно прикрепить оранжевую деталь LEGO к зеленому креплению. Эти оранжевые кубики работают как физические триггеры. Закрепите две оранжевые детали на разных дорожках в одном ряду — и оба инструмента прозвучат одновременно, когда этот сектор барабана пройдет мимо передней линии считывания.

Крутите быстрее, чтобы увеличить темп, или вращайте барабан в обратную сторону для реверсивного воспроизведения.

Преобразованием физического конструктора в цифровой звук занимается камера обычного смартфона, закрепленная сверху. Она отслеживает вращение цилиндра через специальное приложение на движке Unreal Engine 5.7 с подключением к библиотеке Freesound. Когда барабан крутится, алгоритм компьютерного зрения фиксирует контрастные оранжевые детали на линии считывания и моментально воспроизводит нужные аудиосэмплы.

Фото: Hackster.io

Ручной привод и зацикленный звук

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

В то время как фабричные профессиональные грувбоксы стоят от 400 до 1500 долларов, эта самодельная установка доказывает: увлекательное музыкальное железо не требует проприетарных чипов или громоздких прошивок. Она заменяет абстрактные дорожки в секвенсорах физическими деталями, которые можно трогать, менять местами и перестраивать прямо на ходу.

Источник Hackster.io → © 2026 «Гад же ты». Полное или частичное копирование — со ссылкой на эту страницу.