Мазмұны:
- 1 -қадам: Барабан жинағының схемасын дайындау
- 2 -қадам: схеманы өзгерту
- 3 -қадам: соққы педальын өзгерту
- 4 -қадам: MIDI интерфейсі туралы
- 5 -қадам: тестілеу
- 6 -қадам: Дыбыс шығару
Бейне: Arduino MIDI барабандары (Wii Band Hero)+DAW+VST: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Сәлем! Бұл оқулықта 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 интерфейсі туралы
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 -тен бастау үшін қайырымдылық жасаңыз немесе өткізіп жіберіңіз. Барабанға басу үшін тінтуірді қолданыңыз. Егер бәрі жақсы болса, сіз виртуалды барабаннан дыбыстарды естисіз.
Ескертпе: Орақ орағын жабу және қайта ашу қажет болуы мүмкін
Енді біз барабан алаңдарын картаға түсіруіміз керек. Параметрлерге өтіңіз, сіз барабанның әр түрлі берілісін көресіз, біреуін таңдап, тағайындағыңыз келетін тақтаны басыңыз. Барабанның барлығын қайталаңыз және сақтаңыз.
Мен барабаншы немесе тіпті музыкант емеспін, сондықтан мен сізге дұрыс демо бере алмаймын.
Ұсынылған:
DIY 37 Leds Arduino рулетка ойыны: 3 қадам (суреттермен)
DIY 37 Leds Arduino рулетка ойыны: Рулетка - бұл кішкентай дөңгелекті білдіретін француз сөзімен аталған казино ойыны
Ковидтік қауіпсіздік дулыға 1 -бөлім: Tinkercad схемаларына кіріспе: 20 қадам (суреттермен)
Covid Safety дулыға 1 -бөлім: Tinkercad схемаларына кіріспе !: Сәлеметсіз бе, дос! Бұл екі бөлімнен біз Tinkercad схемаларын қалай қолдануға болатынын білеміз - бұл схемалардың қалай жұмыс істейтінін білуге арналған көңілді, қуатты және білім беру құралы! Оқудың ең жақсы әдістерінің бірі - бұл жасау. Сонымен, біз алдымен өзіміздің жеке жобамызды жасаймыз: th
BOSEBerry Pi Интернет радиосы: 4 қадам (суреттермен)
BOSEBerry Pi Интернет радиосы: Мен радио тыңдағанды жақсы көремін! Мен өз үйімде DAB радиосын қолдандым, бірақ қабылдаудың біркелкі еместігін және дыбыс үзіліп бара жатқанын байқадым, сондықтан мен өз интернет радиомды құруды шештім. Менде үйдің айналасында күшті Wi -Fi сигналы бар және сандық ағасы
Уизли' орналасу сағаты 4 қолмен: 11 қадам (суреттермен)
«Уизли» 4 қолмен орналасқан орны: сөйтіп, таңқурай Pi -мен біршама уақыт бойы айналып өтіп, мен оны жақсы пайдалануға мүмкіндік беретін жақсы жоба тапқым келді. Мен ppeters0502 арқылы Уизлидің жеке орналасу сағатын таптым, мен ойладым
ESP8266 және ESP32 DIY қолданатын кәсіби метеостанция: 9 қадам (суреттермен)
ESP8266 мен ESP32 DIY қолданатын кәсіби метеостанция: LineaMeteoStazione - бұл Sensirion кәсіби сенсорларымен, сондай -ақ Дэвис аспаптарының кейбір компоненттерімен (жаңбыр өлшегіш, анемометр) байланысуға болатын толық ауа райы станциясы