Оглавление:

Учебное пособие по 1-кнопочному MIDI-контроллеру: 6 шагов
Учебное пособие по 1-кнопочному MIDI-контроллеру: 6 шагов

Видео: Учебное пособие по 1-кнопочному MIDI-контроллеру: 6 шагов

Видео: Учебное пособие по 1-кнопочному MIDI-контроллеру: 6 шагов
Видео: Алиса матерится , КАК НАУЧИТЬ 2024, Ноябрь
Anonim
Image
Image

Существует множество руководств для контроллеров Arduino-MIDI, это краткое руководство о том, как начать работу с помощью простой кнопки и потенциометра. Мне бы очень хотелось наткнуться на что-то подобное, когда я только начинал, поэтому я сделал этот урок с целью помочь «будущему себе»! Это должно позволить производителю быть более свободным в собственном дизайне и синтезе новых музыкальных инструментов! Странно с этим!

Шаг 1: материалы

Вам понадобится следующее: -Arduino Pro Micro

-Мгновенная кнопка

-10k потенциометр

-Провода подключения

- макетная плата

-Arduino IDE

-MIDI_Controller.h

-DAW (Garage Band, Ableton, Soundtrap и т. Д.)

Шаг 2: Напишите код

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

Библиотека, которую я использую (и большой поклонник), - это библиотека MIDI_controller.h. Вот ссылка на репозиторий github, большое спасибо tttapa за создание библиотеки и ее совместное использование.

Я включил несколько строк с комментариями для расширения контроллера. Цель состоит в том, чтобы заложить основу, на которой вы сможете сделать инструмент, который действительно отражает вас!

Шаг 3: Постройте схему

Постройте схему!
Постройте схему!
Постройте схему!
Постройте схему!
Постройте схему!
Постройте схему!

Если вам нравятся картинки и вы разбираетесь в макете, этот метод может вам понравиться. Я покажу вам шаги, описанные в средней части видео, но я также включу несколько скриншотов шагов для справки.

(1-е изображение) Шаг 1: Подключите красный соединительный провод от контакта «VCC» на Arduino к «+» шине макета. Шаг 2: Подключите красный соединительный провод от правого контакта на потенциометре к «+» шине на плате. Шаг 3: Подключите синий соединительный провод от контакта «GND» на Arduino к «-» шине макета. Шаг 4: Подключите синий соединительный провод от левого контакта потенциометра к шине «-» на макетной плате. Шаг 5: Подключите синий соединительный провод от одного из контактов на кнопке к «-» направляющей макетной платы.

(2-е изображение) Шаг 1: Подключите белую перемычку от «другого» контакта на кнопке к контакту «2» на Arduino. (3-е изображение) Шаг 1: Подключите белую перемычку от среднего контакта на потенциометре к контакту « A0 на Arduino. (4-й рисунок). Это показывает расстояние и выравнивание контактов потенциометра.

Шаг 4: Загрузите код

Загрузите код!
Загрузите код!

Выберите плату «Arduino Leonardo» в меню и загрузите скетч в Arduino из среды IDE, и все!

Шаг 5: подключитесь к DAW

Подключиться к DAW
Подключиться к DAW
Подключиться к DAW
Подключиться к DAW

Поскольку это устройство запрограммировано как MIDI-устройство, как и любое другое, вам, возможно, не придется делать что-то особенное, чтобы оно воспроизводилось, но вам, возможно, придется зайти в меню «Настройки», чтобы программа прислушивалась к контроллеру. Обычно я использую Ableton, но на этот раз я решил попробовать с веб-DAW "Soundtrap". Мне оставалось несколько щелчков мышью до его настройки, и как только я выбрал «Arduino Leonardo» в меню устройства, он начал отлично реагировать.

Шаг 6: Готово

Следующий шаг за вами! Как вы выйдете на следующий уровень? Какие кнопки вы будете использовать? Корпус с трехмерной печатью? Вопросы задавайте в комментариях и удачи!

Рекомендуемые: