Съдържание:

Arduino MIDI барабани (Wii Band Hero)+DAW+VST: 6 стъпки (със снимки)
Arduino MIDI барабани (Wii Band Hero)+DAW+VST: 6 стъпки (със снимки)

Видео: Arduino MIDI барабани (Wii Band Hero)+DAW+VST: 6 стъпки (със снимки)

Видео: Arduino MIDI барабани (Wii Band Hero)+DAW+VST: 6 стъпки (със снимки)
Видео: 1 DAY OF DRUMMING Vs 10 YEARS OF DRUMMING!!😃😎🤘🔥 #shorts #drummer #music #drumming 2024, Юли
Anonim
Image
Image
Подготовка на веригата на комплекта барабани
Подготовка на веригата на комплекта барабани

Здравейте! Този урок е за това как да модифицирате барабанен комплект за конзола на Wii, героят на групата, включващ примка, 2 тома, 2 тарелки и педал за ритане. Също така, как да получите звука от барабанния комплект, с ръководство стъпка по стъпка, като използвате безплатно DAW и VST.

Имайте предвид, че това не е професионален комплект барабани, така че третирайте като такъв.

Този урок се основава на работата на Евън Кейл с барабанен комплект на Rockband. Така че, ако имате един от тях, отидете на неговия урок:

www.instructables.com/id/Convert-Rockband-…

Винаги можете да направите този проект, като направите сами барабанните подложки.

Необходим хардуер:

-Arduino nano

-Барабани

-Piezo сензор (за педала за ритане)

-1M резистори x 6

-220R резистор x 1

-MIDI устройство или компютър с Souncard midi/game port

-Жици

Необходим софтуер:

-DAW (Цифрова аудио работна станция) Ще използваме Reaper (безплатна пробна версия)

www.reaper.fm/

-VST (Virtual Studio Technology) MT Power Drumkit 2 (безплатно)

www.powerdrumkit.com/

-ASIO (за латентност)

www.asio4all.org/

-Edrum midi mapper (по избор)

audiomidi.chaoticbox.com/

Стъпка 1: Подготовка на веригата на барабанния комплект

Подготовка на веригата на комплекта барабани
Подготовка на веригата на комплекта барабани
Подготовка на веригата на комплекта барабани
Подготовка на веригата на комплекта барабани

Ние просто работим върху модула, където е свързан геймпадът. След като отворите модула, премахнете нещата, които не ни трябват, като аналоговия стик, midi входа и конектора на геймпада. Има фотодвойка PC900V, полезна, ако искате да свържете барабанния комплект към сункард с игра/midi порт. Изрежете песните (snare, tom1, tom2, crash, hihat, kp, hp и midi out), както е показано на снимките, за да избегнете контакта с вътрешната схема. Не изрязвайте песните "0V". (гледайте снимките). Премахнете слоя до бутона за стартиране, за да направите обща основа за резисторите на сензора и midi порта (изход).

Стъпка 2: Промяна на веригата

Промяна на веригата
Промяна на веригата
Промяна на веригата
Промяна на веригата
Промяна на веригата
Промяна на веригата
Промяна на веригата
Промяна на веригата

Сега трябва да запоите 1M резистор между клемата на подложката и общата маса, както и проводник към клемата на тампона с подходящ конектор за вашия arduino (използвам съединител dupont). Свържете midi изхода, както е показано на снимките, червеният проводник с резистор 220 ома към arduino 5V и кафявият проводник към arduino TX. Игнорирайте късата черна жица, това беше само за целите на тестването.

Използвам arduino nano, за да го вместя в кутията. Може би ще получите предупреждение при компилиране, защото няма много налична памет, но работи добре за мен.

Използвайте схемата за свързване от дъската към arduino (HP до A0, Tom2 до A1 и т.н.). Можете да видите функцията на всеки аналогов щифт в кодовата картина.

PS: По някаква причина си мислех, че "KP" е педал за ритане, но не се свързва с единствения черен жак на задния панел, затова използвах "HP".

Стъпка 3: Промяна на Kick Pedal

Промяна на Kick Pedal
Промяна на Kick Pedal
Промяна на Kick Pedal
Промяна на Kick Pedal
Промяна на Kick Pedal
Промяна на Kick Pedal

За съжаление педалът за ритане няма пиезо сензор, така че трябва да го поправим. Не се притеснявайте, лесно е.

Можете да си купите (наистина евтин) такъв или да го намерите на високоговорител (използван като пищялка). Развийте капака и изрежете вградения сензор и го сменете за пиезото. Залепете гумен материал към дъното на капака и фиксирайте пиезото.

Бял проводник или връх на щепсела-червен проводник или пиезо център

Сив проводник или втулка-черен проводник или пиезо отвън

Стъпка 4: За MIDI интерфейса

Относно MIDI интерфейса
Относно MIDI интерфейса
Относно MIDI интерфейса
Относно MIDI интерфейса
Относно MIDI интерфейса
Относно MIDI интерфейса
Относно MIDI интерфейса
Относно MIDI интерфейса

Сигналът от arduino (midi out) не е аудио, така че имате нужда от MIDI устройство. Имате поне две възможности: MIDI към USB конвертор или използвайте компютърна звукова карта с MIDI интерфейс.

Можете да си купите MIDI към usb конвертор във всеки голям онлайн магазин (знаете). Синият на снимките е пример. Бъдете внимателни с някои евтини midi usb интерфейси, просто потърсете в Google „евтини midi към usb“и ще видите.

Моят вариант беше да използвам стар компютър, да инсталирам win XP sp3 (защото драйверите), за да използвам звукова карта с midi интерфейс. Целият препоръчан софтуер работи на win XP.

Можете да използвате фотодвойката от печатната платка и да направите своя midi интерфейс. Използвайте PC900 и направете веригата. Резисторите бяха запоени на midi порта за опростяване на веригата.

Информационният лист за идентифициране на щифтове:

html.alldatasheet.com/html-pdf/43380/SHARP/…

Свържете вашия midi кабел за следващата стъпка.

Стъпка 5: Тестване

Тестване
Тестване

Свържете arduino към компютъра. Това ще ви е необходимо само за захранване или промяна на кода и повторно качване (Може би ще трябва да промените чувствителността).

Данните са чрез MIDI, а не usb!

Качете кода. Първият тест е да ударите подложка и трябва да видите, че светодиодът на TX мига. Ако нищо не се случи, коригирайте чувствителността в началото на кода и качете отново. Използвайте моите настройки, за да започнете.

Ако искате, използвайте edrum midi mapper, за да се уверите, че вашето midi устройство е открито и системата изпраща сигнали. Това ще направи нещата по -лесни, отколкото да се опитате да разберете дали DAW или VST работят правилно. Гледай видеото.

Отворете Edrum midi mapper> midi in и изберете вашето midi устройство

Отидете на:

Подложки-> New Generic и щракнете двукратно върху новия тампон за барабани.

Щракнете върху полето с 3 точки пред „Бележка“

ще се появи съобщение „Натиснете спусък, за да зададете бележка и канал“

Така че, натиснете барабанна подложка и съобщението ще изчезне и номерът на бележката ще бъде присвоен отново.

Кодът на arduino:

Стъпка 6: Издавайте звуци

Издаване на звуци!
Издаване на звуци!

Инсталирайте целия необходим софтуер.

За тази стъпка гледайте видеоклипа. Той е по -добър от снимките. Ето някои общи насоки:

Reaper е мястото, където ще отворим VST

ASIO осигурява интерфейс с ниска латентност и висока точност между софтуерно приложение и звукова карта на компютъра, ще работи автоматично, докато Reaper работи

MT power drumkit е VST или плъгин, а не exe програма. Трябва да копирате файловете (не се изрязват) в папката на жътварите. Инструкциите са на страницата за изтегляне.

Файлове: MT-PowerDrumKit.dll и MT-PowerDrumKit-Content.pdk

Lauch Reaper. Отидете на Опции-Предпочитания, ще се появи меню с опциите от лявата страна. Сега отидете на:

Аудио-> Устройство-> Аудио система и изберете ASIO> OK

Аудио-> MIDI устройства-> MIDI входове и изберете вашето midi устройство (трябва да е активирано)> OK

Плъгини-> VST-> Добавяне и изберете пътя към плъгините на жътварите> Прилагане> OK

За да отворите VST (MT power drumkit 2), отидете на лентата с инструменти:

Track-> Вмъкване на виртуален инструмент на нова песен

Изберете: MT-PowerDrumkit (MANDA AUDIO) (16 изхода) и натиснете OK

Ще се появи съобщение: Потвърждение за изграждане на маршрутизиране, натиснете Да

Дарете или прескочете, за да започнете с Power Drumkit. Използвайте мишката, за да ударите барабана. Ако всичко работи добре, ще чуете звуците от виртуалния барабан.

Забележка: Може да се наложи да затворите и отворите отново Reaper

Сега трябва да картографираме барабанните подложки. Отидете в настройките, ще видите различни зъбни колела, изберете една и натиснете пэда, който искате да зададете. Повторете за целия комплект барабани и запишете.

Аз не съм барабанист или дори музикант, така че не мога да ви дам подходящо демо.

Препоръчано: