Arduino (Pro) Micro as a MIDI-USB device

preview_player
Показать описание

Learn how to make your MIDI controller with an Arduino:

*Português abaixo

In this tutorial I'll will show you how to transform an Arduino Pro Micro or an Arduino Micro into a MIDI-USB device, in order to make a real MIDI class compliant controller.

------------------------------------------------------------

Neste tutorial eu vou mostrar como transformar um Arduino Micro ou Pro Micro em um dispsitivo MIDI-USB, para podermos construir um controlador MIDI class compliant de verdade.

Рекомендации по теме
Комментарии
Автор

my life will never be the same, thank you!

sy_chev
Автор

Consegui um resultado interessante usando a Arcore enviando velocity para uma PWM. Para isso programei diretamente os registradores do mega32u4 no void setup, e no void loop eu carrego o duty cicle que foi enviado por midi, também direto nos registradores.
Isso economiza muitas linhas de código e tempo de processamento, pois PWM fica rodando em hardware fora do void loop, só recebendo atualizações.
O Ableton reconheceu o Pro Micro em Mac e Windows normalmente.

fabiovinicius
Автор

Try uploading your sketches with a ISP (using the 6 pin header on the board). Pretty cheap solution (1$ on Ebay) and you won't have this USB confusion anymore. Moreover, you'll be able to program your board while it's still plugged onto another computer, can be cool for debugging.
I'll give it a try and let you know how it goes

pierredeslandes
Автор

THIS!! Thank you so much! also....Welcome to the States, bro!

nnekalyn
Автор

Thanks a lot. this tutorial really help me.. good job dude !!

andz
Автор

Hi. I made a 12 potantiometers and 6 buttons controller. But i want more pots. Can you add mux codes in software? I m dumb on codes

doganseseogullari
Автор

Awesome, great tutorial man!! would it possible to make a tutorial how to make a bluetooth over midi usb device like a keyboard?

marco.scaligeri
Автор

Hi. Is it possible to make this polyphonic? Great tutorial btw:)

pablomadariaga
Автор

May have already been mentioned, but I'm betting if you disable the device in Ableton you'll not have that upload issue.

DarinKadrioski
Автор

Amigão, você acha que a parte de comunicação USB consome muito do processador?
Queria fazer uma bateria eletrônica, mas como ela vai precisar ficar lendo constantemente e rapidamente as entradas então tenho medo que os processos de comunicação USB atrapalhem isso, você tem alguma noção a respeito?
Obrigado.
Bom vídeo! Ansioso para por a mão na massa!

Gambiarte
Автор

tryed on 3 computers 2 raspberry pis and one windows could never get it to work help i will pay

sherwoodsmallidge
Автор

Oi Gustavo, beleza? Consegui! Não achei nada fácil...A versão 1.5.7 dava erros com meu IMac rodando Yosemite 10.10.5, também no notebook com Windows 8 não funcionava...Só funcionou quando eu instalei a versão 1.8.5, a atual, junto com a 1.5.7 (renomeada, para não sobrescrever, mas fiquei com as duas versões disponíveis) no IMac.
Quando eu gravo duas vezes seguidas com o driver Arcore (aqui é Arduino Leonardo Arcore), na segunda vez invariavelmente dá erro, então entre uma gravação com Arcore e outra eu gravo um Led Blink com o driver normal (Arduino Leonardo). Mudar de porta aqui não adiantou.
Muito obrigado pelos ensinamentos, agora é aprender a trabalhar com a biblioteca da Arcore, grande abraço.

fabiovinicius
Автор

Amigo...no UNO eu preciso utilizar o ARCORE? Pelo que entendi o arcore foi na época no Leonardo quando não havia como Enviar mensagens midi para o PC mas no UNO hj não preciso do ARCORE para enviar esses sinais MIDI. Por favor me corriga se estiver errado. Pesquisei sobre esse assunto e achei pouquissimo material. Parabéns pelos vídeos.

galbby
Автор

dá pra entender com esse meu inglês de jogos.

DoxDesigner
Автор

Hello Sir...
How to rename the Midi Device name so that it is displayed with a different name in the Generic Midi List..?
Ex: The name Arduino Micro is shown in Midi Settings in PC app. We have a name that we like in the midi list
Can you tell me how to do Chord as shown..?

videoraju
Автор

Cara muito legal estou pensando em fazer um dispositivo capaz de converter mensagens MIDI USB B para DIN com parte do seu código vamos ver se serei capaz haha

JVBowser
Автор

Poderia me ajudar? Meu change program funciona perfeitamente quando plugado no PC (monitoro pelo midiox) mas quando tiro o USB é alimento externamente, não roda o código.
Se eu tirar o change program do loop, funciona.

pTjz
Автор

Thanks for this. I used a teensy 3.2 for my MIDI projects since its more simple, but the price is a bit and high and it ends up being a bit overkill just for MIDI.
Would everything be the same in the code and i just add those 3 functions for note on/off and cc's? I'll try it.

PS. Tutorial em ingles e OS em portugues vai ficar um pouco confuso para os gringos :D

D-One
Автор

Desculpa é Arduíno r3 e USB host Shield!

MarcosCosta-mngg
Автор

Sabe me dizer se é possível fazer com ESP32 ou ESP8266?

Daviliveira
welcome to shbcf.ru