Build arduino MIDI controller with arcade buttons.

  Рет қаралды 149,326

Wood & Tech

Wood & Tech

Күн бұрын

Пікірлер: 105
@quobou
@quobou 5 жыл бұрын
Great sounds at the end of the video!
@ГеннадийЛукьянчиков-ф4ы
@ГеннадийЛукьянчиков-ф4ы 8 жыл бұрын
Oen cool toy! It will be interesting to see other works!
@woodtech3055
@woodtech3055 8 жыл бұрын
Thanks!
@shonbar157
@shonbar157 8 жыл бұрын
amazing! great work dude well edited and got me to do it will do next week :)
@P.A.T.
@P.A.T. 6 жыл бұрын
Instant love! Thank you man! Instant subscribe!
@KASHYAP788
@KASHYAP788 3 жыл бұрын
how to make a midi keyboard using arduno nano for casio sa78 keyboard please make a video
@oldschooljohnny
@oldschooljohnny 5 жыл бұрын
Where on earth can I get those arcade buttons?
@topgearIQ
@topgearIQ 4 жыл бұрын
Hello, how do you set the function of each key or variable resistance to work in line with the audio programs. For example, each key showed how to take a function with the key of the piano found in the audio program in the computer
@marting.official
@marting.official 4 жыл бұрын
Hey there ☺️. Can you please tell me the brand of these buttons? I made one but my buttons sucks
@NickelCityPixels
@NickelCityPixels 6 жыл бұрын
what does raging demon sound like?
@benhibberd6907
@benhibberd6907 7 жыл бұрын
Could you do a more in depth tutorial of wiring it up and setup
@woodtech3055
@woodtech3055 7 жыл бұрын
Ben Hibberd and itxToledo you could find link to instruction in video description
@ПервыйСамодельный
@ПервыйСамодельный 6 жыл бұрын
Отлично!! Нужно попробовать))
@ИванФаков-п1г
@ИванФаков-п1г 3 жыл бұрын
Здравствуйте. А схема есть? По ссылкам нет схемы. Там без dfplayer и с 2 резисторами дополнительно.
@imjuicyaf
@imjuicyaf 6 жыл бұрын
hey could you tell me how to get all 16 buttons work with arduino nano? It only has 14 inputs
@itxToledo
@itxToledo 7 жыл бұрын
please send schema
@sethtaylor7519
@sethtaylor7519 6 жыл бұрын
Read the description!!
@jsvera0
@jsvera0 7 жыл бұрын
would be so kind to send me the wiring diagram of the arduino and the df player
@oreal5326
@oreal5326 7 жыл бұрын
Do you know how to make a MIDI Controller with avr ATmega128a?
@jonathanma4814
@jonathanma4814 4 жыл бұрын
А что там с задержкой??
@Hi_iam_connor
@Hi_iam_connor 7 жыл бұрын
Hi do you have a wiring guide for this that i could use to help me build one ?
@Lightskinedtea
@Lightskinedtea 4 жыл бұрын
On amazon look up Arcade stick kit. You should find some that come with wires.
@Andre-pu1nb
@Andre-pu1nb Жыл бұрын
Diagrama ?
@velartt
@velartt 4 жыл бұрын
Здравствуйте, автор! Как можно с Вами связаться?
@sugincuk
@sugincuk 7 жыл бұрын
What's the settings in Ableton to get it to work?
@devindissanayaka8116
@devindissanayaka8116 4 жыл бұрын
Can anyone who have the necessary items to make this?
@gomezraptor3698
@gomezraptor3698 7 жыл бұрын
elegancko super
@heritageelectronics2485
@heritageelectronics2485 7 жыл бұрын
I'm having problems with mapping faders and knobs to parameters in my DAW. As soon as I hit MIDI assign, I click on a parameter to assign to a hardware control. As soon I click on a parameter, my DAW ( Ableton) arbitrarily selects a knob or fader without me touching any controls. It should only assign MIDI controls when the position of a knob or fader has moved. The virtual parameter then starts moving randomly too. I have tried redoing the connections to micro controller (I am using the Teensy 3.2). My code seems fine. What could be the issue?
@woodtech3055
@woodtech3055 7 жыл бұрын
Here is best scheme for matrix keyboard www.studmed.ru/docs/static/f/b/f/8/9/fbf89f020f4.png You need to use diodes and resistors for remove debounce.
@ZombieGhost2250
@ZombieGhost2250 5 жыл бұрын
@@woodtech3055 for remove "debounce". What is debounce?
@tuktuk0130
@tuktuk0130 7 жыл бұрын
It's amazing!!
@Nuvhandra
@Nuvhandra 8 жыл бұрын
Excellent m8, i will make one too!!!
@durururururururu
@durururururururu 7 жыл бұрын
Wood & tech can I ditch the potentiometer without editing the script. I don't really need it.
@durururururururu
@durururururururu 7 жыл бұрын
And add 3 more buttons. Like midi fighter Spectra.
@alexeyprokhorovperm
@alexeyprokhorovperm 8 жыл бұрын
а есть туториал с баер гайдом? ооочень любопытно, не планировал модернизировать до Midi Fighter 3D? чтоб добавить подсветку клавиш
@mearion
@mearion 8 жыл бұрын
Ссылка на туториал к похожему устройству есть в описание к видео. 3D отличается только наличие акселерометра, мне кажется удобнее крутить ручки чем крутить в руках всю панель.
@alexeyprokhorovperm
@alexeyprokhorovperm 8 жыл бұрын
в похожем устройстве не увидел dfplayer. я пытаюсь пока подружить его с самой ардуинкой
@RHYTHM661
@RHYTHM661 8 жыл бұрын
That's so good
@pedrocrohare284
@pedrocrohare284 7 жыл бұрын
AMAZING!!!! thanksss!!!!!!!
@superyarik
@superyarik 8 жыл бұрын
крутая штука. если планируется для детей - имеет смысл спаять контакты. дюпонты при тряске могут "отлипать" от ножек и контакт теряется на мгновения.
@mearion
@mearion 8 жыл бұрын
Yaroslav Khudyakov согласен с вами. Если бы это было в подарок или на продажу то так и сделал бы. Но тут домашний вариант, я рядом и если что всегда могу исправить. Пока проблем нет.
@superyarik
@superyarik 8 жыл бұрын
а как найти архив детских звуков, которые на SDшке?
@mearion
@mearion 8 жыл бұрын
Yaroslav Khudyakov я просто из торрентов скачал детские песни.
@ErikGonzalez-ob9oz
@ErikGonzalez-ob9oz 7 жыл бұрын
if this is set up as a keyboard matrix, do you have any issues with pressing multiple buttons at the same time? Does it ever activate the "wrong" button if you press 3 or 4 buttons at the same time?
@woodtech3055
@woodtech3055 7 жыл бұрын
Erik Gonzalez in video I used more then 3 buttons. You need to use diodes for use many buttons in same time. Or you could use multiplexer which better. I plan to use multiplexer cd74hc in next version
@ketchuponwaffles1353
@ketchuponwaffles1353 7 жыл бұрын
Erik Gonzalez you can use multiple buttons with the keypad library not really hard to put in place and no diodes requiered
@diomuscipula5078
@diomuscipula5078 6 жыл бұрын
where can i buy one of these tho
@lightning_lensch
@lightning_lensch 6 жыл бұрын
Dio Muscipula just search for midi fighter
@ItsJustAdrean
@ItsJustAdrean 7 жыл бұрын
so this will not be pressure sensitive?
@音姫soundprincess
@音姫soundprincess 6 жыл бұрын
no
@gianmarcorosso
@gianmarcorosso 7 жыл бұрын
please send schema, i need it, please.
@ayatunnisa
@ayatunnisa 7 жыл бұрын
pliss code suorce
@wichaelalone
@wichaelalone 7 жыл бұрын
What the song
@GORDRIGES
@GORDRIGES 5 жыл бұрын
Скинь скетч для 16 кнопок, мне больше ничего не нужно для моего midi контроллера
@containerdoprojeto5787
@containerdoprojeto5787 6 жыл бұрын
tutorial or schema ? please :/
@jacksonblade339
@jacksonblade339 8 жыл бұрын
I can't find a good place to buy arcade buttons except from Adafruit
@woodtech3055
@woodtech3055 7 жыл бұрын
DudePerson6 try search on aliexpress
@Nuvhandra
@Nuvhandra 8 жыл бұрын
Did you use a multiplexer for adding more buttons?
@woodtech3055
@woodtech3055 8 жыл бұрын
Fred Kelder Hi. No, I used matrix keyboard. 16 buttons by 8 pins. But in next version I plan to use multiplexor, plus I want change arduino nano to uno for use HIDUINO project. Then I will no need extra software for detect arduino as midi devise.
@Nuvhandra
@Nuvhandra 8 жыл бұрын
Wood & Tech thats really cool, i checked hiduino projects, it looks somehow complex. it would be great to see your next Project
@pervindersingh3744
@pervindersingh3744 7 жыл бұрын
Wood & Tech Please Share the proper schematic of the button with arduino and dfplayer too
@31minutosfalsolol71
@31minutosfalsolol71 6 жыл бұрын
Cool
@udji_u
@udji_u 8 жыл бұрын
Классная работа! Но позволь поинтересоваться, так как в видео нет электрической составляющей контроллера, как это контроллер определяется на компьютере? ведь нано по-моему не поддерживает HID, какие манипуляции проделывал?)) был бы рад если ты помог
@woodtech3055
@woodtech3055 8 жыл бұрын
Для MacOS я использую "hairless-midiserial". Для Windows думаю есть что то подобное. В данный момент я работаю над второй версией этого устрайства и там я буду использовать проект HIDUINO. В youtube есть хорошее видео по этому поводу, можно сделать так что бы компьютер определял arduino как midi устройство.
@ЕвгенийИванов-в4б9ь
@ЕвгенийИванов-в4б9ь 7 жыл бұрын
Wood & Tech получается надо будет использовать Леонардо или микро?
@breinerhincapie2858
@breinerhincapie2858 7 жыл бұрын
Can u gift me the library of dfplayer-mini
@Gameplayer55055
@Gameplayer55055 6 жыл бұрын
Better use atmel studio and assembler. Your code have a lot of kbytes
@1312_PV
@1312_PV 5 жыл бұрын
Do you know how to implement USB MIDI in Atmel Studio?
@TheMewzak
@TheMewzak 7 жыл бұрын
WIth your new program for the arduino will the serial-usb software still be required? Or is this sending midi data over the usb port on the arduino?
@mearion
@mearion 7 жыл бұрын
Cory Berg Now I use Arduino pro micro with an ATmega32U4 on board. The USB transceiver inside the 32U4 allows to add USB connectivity on-board and do away with bulky external USB interface. No need any extra soft/hard ware.
@TheMewzak
@TheMewzak 7 жыл бұрын
Awesome, thanks for the response. That's great! I am planning on creating a similar build and wanted to avoid using any additional software/drivers. Great video and awesome project!
@TheMewzak
@TheMewzak 7 жыл бұрын
One more quick question. How are you getting 12 buttons and 4 pots on your pro micro? Using an expansion chip?
@BobBob-qg4lo
@BobBob-qg4lo 5 жыл бұрын
The wiring guide/ instructions are in the description
@sayidrahman
@sayidrahman 7 жыл бұрын
nice
@21fredstar21
@21fredstar21 8 жыл бұрын
Hi, is it possible to get the arduino script you wrote for this controller? Great work! Jeff
@mearion
@mearion 8 жыл бұрын
21fredstar21 You could find this in description for this video
@21fredstar21
@21fredstar21 8 жыл бұрын
Yeah i realized that too after i made the comment ;D
@21fredstar21
@21fredstar21 8 жыл бұрын
One more thing, the Ardtuino programm tells me: compilation terminated - exit status 1.... can you help? :o
@melhousegaming4487
@melhousegaming4487 6 жыл бұрын
Very nice, thinking of making something like this. Would a battery version make sense? I think it could run for quite a while on 2/3 AA's.
@isthataprogenji4741
@isthataprogenji4741 8 жыл бұрын
What software are you using at the end?
@terra__
@terra__ 8 жыл бұрын
Looks like Ableton. Or to be more precise drum machine instrument/filter in Ableton.
@powerpixelmxoficial10
@powerpixelmxoficial10 6 жыл бұрын
New sub :)
@trujis739
@trujis739 7 жыл бұрын
Code arduino???
@trujis739
@trujis739 7 жыл бұрын
Siii
@trujis739
@trujis739 7 жыл бұрын
Very easy
@tanujayaedward2349
@tanujayaedward2349 8 жыл бұрын
can we used it on FL Studio ?
@mearion
@mearion 8 жыл бұрын
tanujaya edward yes you can. Demo in video exactly from this app
@innovators
@innovators 7 жыл бұрын
Please give me diagram and arduino codes
@durururururururu
@durururururururu 7 жыл бұрын
It is in the description. Marked as source. Which is GitHub website.
@williamclements3795
@williamclements3795 6 жыл бұрын
watch till the end.
@slubberdegullion5699
@slubberdegullion5699 6 жыл бұрын
wow
@farrelrose7877
@farrelrose7877 4 жыл бұрын
I did it
@hero_the_h_man
@hero_the_h_man 4 жыл бұрын
is so much delay? saludos desde chile mi wacho
@ChriisChampagne
@ChriisChampagne 5 жыл бұрын
I need a tutorial8(
@renzologhissale
@renzologhissale 6 жыл бұрын
Tanto andar a tempo no servi
@crezalotus3295
@crezalotus3295 7 жыл бұрын
tolong ahh
@DaniElectronics
@DaniElectronics 4 жыл бұрын
It turned out a very nice case. Check out mine: kzbin.info/www/bejne/pJWaqGiblKejlac , I chose a different pattern. What is your opinion, Wood?
@woodtech3055
@woodtech3055 4 жыл бұрын
Yes, i did it from plywood. Your project also very cool
@DaniElectronics
@DaniElectronics 4 жыл бұрын
@@woodtech3055 Thank you for your feedback, it´s well appreciated!
@GioGurrulli
@GioGurrulli 6 жыл бұрын
I changed this code now is it without DFplayer and buttons is 12, He is using matrix keypad systems www.tehnari.ru/attachments/f170/119015d1359380588-keypadschematic.png picture is here and code is: #include #include #include MIDI_CREATE_DEFAULT_INSTANCE(); const byte ROWS = 3; //--Количество столбцов матричной клавиатуры const byte COLS = 4; //--Количество строк матричной клавиатуры byte rowPins[ROWS] = {5, 6, 7}; //--Пины столбцов byte colPins[COLS] = {2, 3, 4, 5}; //--Пины строк byte buttonState[ROWS][COLS] = { //--Массив состояния кнопок {1, 1, 1, 1}, {1, 1, 1, 1}, {1, 1, 1, 1} }; byte kpdNote[ROWS][COLS] = { //Массив нот {51, 47, 43, 39}, {50, 46, 42, 38}, {49, 45, 41, 37} }; byte dval = 0; void setup() { MIDI.begin(); //Инициализация MIDI интерфейса for(byte i = 0; i < COLS; i++){ //--Конфигурируем строки мтрчн клвтр как выходы-- pinMode(colPins[i], OUTPUT); //--и подаём на них лог. 1----------------------- digitalWrite(colPins[i], HIGH); // ---------------------------------------------- } for(byte i = 0; i < ROWS; i++) { //--Конфигурируем столбцы мтрчн клвтр как входы--------- pinMode(rowPins[i], INPUT); //--и включаем встроенные в мк подтягивающие резисторы-- digitalWrite(rowPins[i], HIGH); //------------------------------------------------------ } Serial.begin(9600); } void loop() { //------------------------------------- for(byte col = 0; col < COLS; col++) //-Цикл чтения матричной клавиатуры----- { digitalWrite(colPins[col], LOW); //--На считываем столбец выставляем 0--- for(byte row = 0; row < ROWS; row++) //--Построчно считываем каждый столбец-- { //--И при нажатой кнопке передаём ноту-- dval = digitalRead(rowPins[row]); if ( dval == LOW && buttonState[row][col] == HIGH ) { MIDI.sendNoteOn(kpdNote[row][col], 127, 1); } if ( dval == HIGH && buttonState[row][col] == LOW ) { MIDI.sendNoteOff(kpdNote[row][col], 0, 1); } buttonState[row][col] = dval; } digitalWrite(colPins[col], HIGH); } }
@GioGurrulli
@GioGurrulli 6 жыл бұрын
Let me know how is working for you when you pushing 3 or 4 buttons in different kolumns and rows
@nazrlol8102
@nazrlol8102 7 жыл бұрын
can I just copy the codes or did I need to adjust some things?
@alekdanser
@alekdanser 7 жыл бұрын
What is the difference between teensy and this?
@geobuns8311
@geobuns8311 7 жыл бұрын
Pitfalll2600 Please help me with my teensy, you seem very knowledgeable. I love using midi controller but am a total idiot when it comes to programming technology and stuff like that. I thought the teensy would be ready out of the box, like all I needed to do was solder buttons on to it and that's it....
Launchpad || DIY or Buy || Keyboard Matrix & MIDI Tutorial
12:43
GreatScott!
Рет қаралды 1,1 МЛН
Building a MIDI Controller Using Arduino
15:41
Switch & Lever
Рет қаралды 649 М.
ССЫЛКА НА ИГРУ В КОММЕНТАХ #shorts
0:36
Паша Осадчий
Рет қаралды 8 МЛН
Jaidarman TOP / Жоғары лига-2023 / Жекпе-жек 1-ТУР / 1-топ
1:30:54
Sigma girl VS Sigma Error girl 2  #shorts #sigma
0:27
Jin and Hattie
Рет қаралды 124 МЛН
meade etx60 didnt know it was a maksutov cassegrain? telescope
1:54
THIS CONTROLLER IS PURE EVIL
10:00
Evan Kale
Рет қаралды 6 МЛН
Colour-changing RGB Arcade Buttons
7:27
Playful Technology
Рет қаралды 12 М.
Arcade Buttons 101
24:58
Retro Active Arcade
Рет қаралды 12 М.
Build your own Racing Sim Sequential Shifter - Free DIY Plans
14:43
BEAVIS Motorsport
Рет қаралды 104 М.
Control Ableton with a Game Controller!
16:02
Kaskobi
Рет қаралды 50 М.
Arduino MIDI Controller Build, Part 1
12:57
Blitz City DIY
Рет қаралды 35 М.
The midi controller you build out of cardboard
27:44
Gabe Miller Music
Рет қаралды 14 М.
ССЫЛКА НА ИГРУ В КОММЕНТАХ #shorts
0:36
Паша Осадчий
Рет қаралды 8 МЛН