Мазмұны:

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 қадам (суреттермен)
Бейне: MIDI-барабаны Arduino с пьезо-дисковыми триггерами (со схемой и кодом) 2024, Қараша
Anonim
Image
Image
Барабан жинағының схемасын дайындау
Барабан жинағының схемасын дайындау

Сәлем! Бұл оқулықта Wii консолі барабанының жинағын, тордың, 2 томның, 2 цимбаль мен соққы педальының өзгеруі туралы айтылады. Барабан жинағынан дыбысты қалай алуға болады, қадамдық нұсқаулықпен, DAW және VST тегін қол жетімді.

Есіңізде болсын, бұл кәсіби барабан жиынтығы емес, сондықтан осылай әрекет етіңіз.

Бұл оқу құралы Эван Кэйлдің Rockband барабан жинағымен жұмысына негізделген. Егер сізде олардың бірі болса, оның оқулығына барыңыз:

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

Сіз бұл жобаны әрқашан барабан алаңын өзіңіз жасай аласыз.

Қажетті жабдықтар:

-Ардуино нано

-Драм жиынтығы

-Пьезо сенсоры (соққы педаль үшін)

-1М резисторлар x 6

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

-Midi/ойын порты бар MIDI құрылғысы немесе дербес компьютер

-Сымдар

Қажетті бағдарламалық қамтамасыз ету:

-DAW (Digital Audio Workstation) Біз 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 -қадам: Барабан жинағының схемасын дайындау

Барабан жинағының схемасын дайындау
Барабан жинағының схемасын дайындау
Барабан жинағының схемасын дайындау
Барабан жинағының схемасын дайындау

Біз тек геймпад қосылған модульде жұмыс жасаймыз. Сіз модульді ашқаннан кейін аналогтық таяқша, миди және геймпад қосқышы сияқты қажет емес заттарды алып тастаңыз. PC900V фото қосқышы бар, егер сіз барабан жинағын ойын/миди порты бар соункартаға қосқыңыз келсе пайдалы.. Ішкі схемаға тиіп кетпеу үшін жолдарды суретте көрсетілгендей кесіңіз (тұзақ, том1, том2, апат, хихат, кп, хп және миди). «0В» жолдарды кесіп алмаңыз. (суреттерді қараңыз). Сенсордың резисторлары мен midi порты (шығысы) үшін ортақ негіз болу үшін іске қосу түймесінің жанындағы қабатты алып тастаңыз.

2 -қадам: схеманы өзгерту

Циклды өзгерту
Циклды өзгерту
Циклды өзгерту
Циклды өзгерту
Циклды өзгерту
Циклды өзгерту
Циклды өзгерту
Циклды өзгерту

Енді сізге 1M резисторды тірек терминалы мен жалпыға ортақ жердің арасында дәнекерлеу керек, сонымен қатар ардуиноға сәйкес коннекторы бар жастықша терминалына сым (мен дюпонт коннекторын қолданамын). Миди шығысында суреттерде көрсетілгендей сым, 220 Ом резисторы бар қызыл сым arduino 5V және қоңыр сым arduino TX. Қысқа қара сымды елемеңіз, бұл тек тестілеу үшін.

Мен оны қорапқа салу үшін arduino нано қолданамын. Мүмкін сізде жад жоқ, бірақ мен үшін жақсы жұмыс істейтіндіктен, компиляция кезінде ескерту аласыз.

Тақтадан arduino -ға (HP - A0, Tom2 - A1 және т.б.) қосылу үшін схеманы қолданыңыз. Сіз кодтық суреттен әрбір аналогтық түйреуіштің қызметін көре аласыз.

PS: Неге екені белгісіз, мен «КП» педаль деп ойладым, бірақ артқы панельдегі жалғыз қара ұяға қосылмайды, сондықтан мен «HP» қолдандым.

3 -қадам: соққы педальын өзгерту

Кик педальін өзгерту
Кик педальін өзгерту
Кик педальін өзгерту
Кик педальін өзгерту
Кик педальды өзгерту
Кик педальды өзгерту

Өкінішке орай, соққы педальында пьезо сенсоры жоқ, сондықтан біз оны түзетуіміз керек. Уайымдамаңыз, бұл оңай.

Сіз (шынымен арзан) біреуін сатып ала аласыз немесе оны динамиктен таба аласыз (твиттер ретінде қолданылады). Қақпақты бұрап алыңыз және кіріктірілген сенсорды кесіңіз де, оны пьезоға ауыстырыңыз. Қабықтың түбіне резеңке материалды жабыстырыңыз және пьезоны бекітіңіз.

Ақ сым немесе штепсельдік ұш ---- қызыл сым немесе пьезо орталығы

Сұр сым немесе штепсель-қара сым немесе сыртқы пьезо

4 -қадам: MIDI интерфейсі туралы

MIDI интерфейсі туралы
MIDI интерфейсі туралы
MIDI интерфейсі туралы
MIDI интерфейсі туралы
MIDI интерфейсі туралы
MIDI интерфейсі туралы
MIDI интерфейсі туралы
MIDI интерфейсі туралы

Arduino (midi out) сигналы дыбыс емес, сондықтан сізге MIDI құрылғысы қажет. Сізде кемінде екі нұсқа бар: MIDI - USB түрлендіргіші немесе MIDI интерфейсі бар компьютердің дыбыстық картасын пайдалану.

Сіз MIDI -ді usb түрлендіргішін кез -келген үлкен интернет -дүкеннен сатып ала аласыз (суреттегі көк түс - мысал). Кейбір арзан midi usb интерфейстерімен абай болыңыз, тек google -ден «midi to usb -ге арзан», сонда сіз көресіз.

Менің нұсқам - ескі компьютерді пайдалану, midi интерфейсі бар дыбыстық картаны пайдалану үшін win XP sp3 (драйверлер болғандықтан) орнату. Барлық ұсынылған бағдарламалық қамтамасыз ету Win XP жүйесінде жұмыс істейді.

Компьютерден фотокөпірді қолдануға және midi интерфейсін жасауға болады. PC900 қолданыңыз және тізбекті жасаңыз. Резисторлар тізбекті жеңілдету үшін midi портына дәнекерленген.

Түйреуіштерді анықтауға арналған мәліметтер парағы:

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

Келесі қадам үшін midi кабелін қосыңыз.

5 -қадам: тестілеу

Сынақ
Сынақ

Ардуиноны компьютерге қосыңыз, бұл сізге қуат үшін немесе кодты өзгертуге және қайта жүктеуге қажет болады (мүмкін, сезімталдығын өзгерту қажет болар).

Деректер USB емес, MIDI арқылы!

Кодты жүктеңіз. Бірінші сынақ - бұл тақтаны соғу және сіз TX шамының жыпылықтағанын көруіңіз керек. Егер ештеңе болмаса, кодтың басында сезімталдықты реттеңіз және қайта жүктеңіз. Бастау үшін менің параметрлерімді пайдаланыңыз.

Қаласаңыз, midi құрылғының анықталғанына және жүйенің сигнал жіберетініне көз жеткізу үшін edrum midi mapper пайдаланыңыз. Бұл DAW немесе VST дұрыс жұмыс істейтінін анықтауға қарағанда оңайырақ болады. Бейнені қараңыз.

Edrum midi mapper> midi бағдарламасын ашып, midi құрылғысын таңдаңыз

Бару:

Pads-> New Generic және жаңа барабан тақтасын екі рет нұқыңыз.

«Ескертпе» алдында 3 нүктесі бар қорапты басыңыз.

«Жазба мен арнаны орнату үшін триггерге соққы беріңіз» деген хабар шығады.

Сонымен, барабан тақтасын басыңыз, сонда хабарлама жоғалады және нота нөмірі қайта тағайындалады.

Arduino коды:

6 -қадам: Дыбыс шығару

Дыбыс шығару!
Дыбыс шығару!

Барлық қажетті бағдарламалық жасақтаманы орнатыңыз.

Бұл қадамды орындау үшін бейнені қараңыз, бұл суреттерден жақсы, мұнда жалпы нұсқаулар:

Орақ - біз VST ашатын жер

ASIO бағдарламалық жасақтама мен компьютердің дыбыстық картасы арасындағы төмен кідіріс пен жоғары сенімділік интерфейсін қамтамасыз етеді, Reaper жұмыс істеп тұрған кезде автоматты түрде жұмыс істейді.

MT power drumkit - бұл exe бағдарламасы емес, VST немесе плагин. Сізге файлдарды ору плагиндерінің қалтасына көшіру керек. Нұсқаулар жүктеу бетінде.

Файлдар: MT-PowerDrumKit.dll және MT-PowerDrumKit-Content.pdk

Lauch Reaper. Параметрлер-Параметрлер бөліміне өтіңіз, сол жақта опциялары бар мәзір пайда болады. Енді мына жерге өтіңіз:

Audio-> Device-> Audio System тармағын таңдап, ASIO> OK тармағын таңдаңыз

Аудио-> MIDI құрылғылары-> MIDI кірістері және midi құрылғысын таңдаңыз (қосылған болуы керек)> ОК

Қосылатын модульдер-> VST-> Қосу және орақ плагиндерінің жолын таңдау> Қолдану> ОК

VST (MT power drumkit 2) ашу үшін құралдар тақтасына өтіңіз:

Track-> Виртуалды құралды жаңа жолға кірістіру

Таңдаңыз: MT-PowerDrumkit (MANDA AUDIO) (16 шығу) және OK түймесін басыңыз

Хабар шығады: Маршрутизацияны растауды құру үшін Иә түймесін басыңыз

Power Drumkit -тен бастау үшін қайырымдылық жасаңыз немесе өткізіп жіберіңіз. Барабанға басу үшін тінтуірді қолданыңыз. Егер бәрі жақсы болса, сіз виртуалды барабаннан дыбыстарды естисіз.

Ескертпе: Орақ орағын жабу және қайта ашу қажет болуы мүмкін

Енді біз барабан алаңдарын картаға түсіруіміз керек. Параметрлерге өтіңіз, сіз барабанның әр түрлі берілісін көресіз, біреуін таңдап, тағайындағыңыз келетін тақтаны басыңыз. Барабанның барлығын қайталаңыз және сақтаңыз.

Мен барабаншы немесе тіпті музыкант емеспін, сондықтан мен сізге дұрыс демо бере алмаймын.

Ұсынылған: