2# The MIDIUSB Library - MIDI Programming for the Arduino -

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

In this video, I'll show you how to use the MIDIUSB library. One can use the MIDIUSB lib to make MIDI class-compliant devices using any Arduino with the ATmega32U4 microcontroller, such as the Arduino Leonardo, Micro, and Pro Micro.
This library is my favorite for building DIY MIDI Controllers with the Arduino because it's MIDI class-compliant (plug and play), so no need for other software such as Hairless MIDI.

Besides, I'll teach you two key programming concepts: "Arrays" and the "random()" function.

0:00 - Intro
0:56 - The MIDIUSB Library
8:30 - Random()
10:11 - Arrays
14:42 - Making Music with Arduino


Translated titles:
2# Programación MIDI para Arduino-Biblioteca MIDIUSB

2 # MIDI-Programmierung für die Arduino-MIDIUSB-Bibliothek

2# Programmation MIDI pour l'Arduino-Bibliothèque MIDIUSB

2# Programação MIDI para o Arduino-Biblioteca MIDIUSB

Arduino के लिए 2 # MIDI प्रोग्रामिंग-MIDIUSB लाइब्रे

2# Arduino用MIDIプログラミング-MIDIUSBライブラリ
Рекомендации по теме
Комментарии
Автор

Valeu Nerd! isso me ajudou a compreender como funciona a biblioteca, pretendo colocar-o em um órgão antigo que restaurei

ismael
Автор

So nice. Is it possible to Change the Identifier/Name of the Midi USB device as found by your DAW?

skrie
Автор

it is not straightforward that the code works with my teensy 4.0, i get an error, why? board is selected, usb port is selected, usb type midi is selected. code uploads but nothing appears in the serial monitor. also, the imported functions are generating some conflict apparently.

dokmuoh
Автор

And that, my friends, is how jazz was discovered :)

juliocosta
Автор

Muito bom. Tem como ele comunicar aparelho midi de 5 pino para midi usb

leandrolee
Автор

Good stuff and helpful as I'm getting a Leonardo today to start prototyping.
I disagree about using the noteOn function to turn off the note, especially when you have a noteOff function. Then you also have a comment when you shouldn't need one.

ClNoBody
Автор

A great idea and implementation.

I did the control on the Arduino Pro Micro. If this connect after Ableton Live (11) running, then everything works. If the device is connected before starting Ableton Live (11), then no commands work until the device is reconnected. Then everything is fine again. That is, Ableton does not see an already connected device. Can this be fixed?

nicedim
Автор

Is the ESP32 work with MIDI-USB?
Thanks!

lanphanh
Автор

I got in mind to create a node for a midi hub that keeps a copy of the simple script for the 16 channels plus editable globals of setups of the midi devices. This idea is a resolve so I do not have to pay for espensive subscriptions on my iPad for apps that do this. No knowledge on how to do that but that is what I have in mind. It seems a good resolve especially if I can extend the script over time so it becomes an app that facilitates other functions associated with my array midi devices.

KandMe
Автор

friend we got an arduino with dvs timecode feature in serato

vocenalive
Автор

If a call to the flush function is required after each call to noteOn, why not simply embed a call to flush at the end of the noteOn function’s code?

_just_looking_thank_you
Автор

Hi, is it running on arduino uno pls ?

SebSeb-kk
Автор

how to download the sketch, and the schematic, please help me

bawexmelodysta
Автор

hello so good video, but unfortuly
i'm not avaible to understand correctly, arduino code. i need and want to make my personnal midi usb light console, like apc 40, running into sunlite suite software, who is DMX software.is this will cost me a lot of money to order you a complete running arduino code attached to a shematics i could design. hoping your answer. best regards philippe from france

PhilippeCavalier
Автор

how can implement encoders??? and how can add some buttons ?

kamilowildchild
Автор

Does anyone know if there is a way to change the USB MIDI device name? By default it’s always ‘Arduino Leonardo’. Would be good to change that.

beachsidetech
Автор

Eu tenho um Arduino Uno e um shield USB host. Serve?

crisoliveira
Автор

Mano, tô usando uma esp32, uma placa Touch e somente 10ms de delay no loop, mas parece mais quando conecto com o FL Studio mobile. O que vocês tem usado? Com USB tem menos delay?

AnteroJunior
Автор

I can't find any model "usb midi class compliant' with 16 analog inputs or more
Must i go on a impossible to find teensy or use a multiplexor ? seems terrifying

blueangel
Автор

Hi, have you done midi + osc for wireless controllers ?

Willpowerstudios