Мини-миди-контроллер на 12 пэдов "сделай сам" для диджеев..
Мини-MIDI-контроллер своими руками — тактильное управление в аркадном стиле у вас под рукой!
Эта маленькая коробочка быстро стала одним из моих любимых MIDI-контроллеров — компактным MIDI-контроллером, сделанным своими руками, использовать который так же интересно, как и собирать! Разработанный для плавной интеграции с вашими любимыми DAW, синтезаторами, плагинами или любым MIDI-совместимым устройством, он обеспечивает ультра-тактильные ощущения благодаря 12 приятным аркадным кнопкам диаметром 24 мм и 4 точным поворотным ручк��м.
Почему вам это понравится:
✅ Олдскульная аркада: щелкающая, отзывчивая и вызывающая привыкание к нажатию!
✅ Минималистичный и компактный — небольшая занимаемая площадь, большое влияние на настройку вашего стола.
✅ Полностью настраиваемый — кнопки и ручки управления можно назначить на любые MIDI-устройства!
✅ Удобен для самостоятельной сборки и доступен по цене — создан на основе Arduino Pro Micro и легко доставляемых компонентов по цене менее 40 долларов!
Список запчастей (недорого!):
1x Arduino Pro Micro https://amzn.to/3QwiA2y
4 потенциометра — линейные поворотные потенциометры на 10 кОм https://amzn.to/4ifofpl
12 аркадных кнопок размером 24 мм https://amzn.to/43bix3C
1 нескользящая накладка на подушечках https://amzn.to/41ffmW3
Простая проводка и настройка
Никаких сложных схем — просто общая земля для кнопок и потенциометров, причем каждый компонент подключен к своему собственному выводу Arduino. Даже если вы никогда раньше не подключали кнопку игровых автоматов, все готово!
Нет навыков программирования? Без проблем!
Я использовал потрясающий генератор MIDI-кода Arduino от The Nerd Musician (создайте свой код здесь) — просто подключите его, загрузите код и начинайте играть! У него есть фантастические уроки по превращению Arduino в MIDI-контроллер, если вы новичок в этом мире.
Сайт Nerd Musician
Генератор кода Arduino https://go.musiconerd.com/code-gen-basic
Присоединяйтесь к революции DIY Audio!
Созд��н по инициативе производителя, настраиваемый и создан для серьезного звука. Я работаю над некоторыми ножными контроллерами, физическими моделями, монтируемыми в стойку, для управления плагинами всех видов студийного оборудования, а также над блоками управления микшерами/фейдерами/слайдерами.
На что бы вы сопоставили эти аркадные кнопки? Дайте мне знать в комментариях!
/*
Сделано Густаво Сильвейрой, 2023 год.
— Этот эскиз считывает цифровые и аналоговые порты Arduino и отправляет MIDI-ноты и изменения управления MIDI.
http://www.musiconrd.com
http://www.youtube.com/musiconerd
http://facebook.com/musiconerdmusiconerd
http://instagram.com/musicerd/
http://www.gustavosilveira.net
gustvosilveira@musiconerd.com
Если вы используете что-то не для личного пользования, не забудьте указать авторство.
PS: Просто измените значение с комментарием типа " // "
*/
//////////////////////////////////////////////
// Выбор доски
// Определите свою доску, выберите:
// «ATMEGA328» при использовании ATmega328 — Uno, Mega, Nano...
// «ATMEGA32U4» при использовании с ATmega32U4 — Micro, Pro Micro, Leonardo...
// «TEENSY», если используется доска Teensy
// «DEBUG», если вы просто хотите отладить код в последовательном мониторе
// вам не нужно комментировать или раскомментировать какую-либо MIDI-библиотеку ниже после того, как вы определите свою плату
#define ATMEGA32U4 1 // укажите здесь используемый вами uC, как в строках выше, после которых ��ледует «1», например «ATMEGA328 1», «DEBUG 1» и т. д.
//////////////////////////////////////////////
// Используете ли вы кнопки?
#define USING_BUTTONS 1 // комментарий, если кнопки не используются
//////////////////////////////////////////////
// Используете ли вы потенциометры?
#define USING_POTENTIOMETERS 1 // комментарий, если не используются потенциометры
//////////////////////////////////////////////
// БИБЛИОТЕКИ
// — Определяет MIDI-библиотеку — //
// при использовании с ATmega328 — Uno, Mega, Nano...
#ifdef ATMEGA328
#include // автор Франсуа Бест
//MIDI_CREATE_DEFAULT_INSTANCE();
// при использовании с ATmega32U4 — Micro, Pro Micro, Leonardo...
#элиф ATMEGA32U4
#include «MIDIUSB.h»
#endif
#ifdef USING_POTENTIOMETERS
// включаем библиотеку ResponsiveAnalogRead
#include // [https://github.com/dxinteractive/ResponsiveAnalogRead](https://github.com/dxinteractive/ResponsiveAnalogRead)
#endif
// — //
//////////////////////////////////////////////
// КНОПКИ





























