MIDI for the Arduino - Understanding MIDI Language

  Рет қаралды 67,431

Notes and Volts

Notes and Volts

Күн бұрын

Пікірлер: 44
@NotesAndVolts
@NotesAndVolts 9 жыл бұрын
A crash course in Computer Science for Musicians! Don't be intimidated by your synth manuals. Learn about Hexadecimal and Binary notation to master the technical side of MIDI. www.notesandvolts.com/2015/07/midi-for-arduino-understanding-midi.html
@robfielding8566
@robfielding8566 9 жыл бұрын
+Notes and Volts having done iPad apps for mass audiences, there is a very wide gulf between people who sat down to learn to read protocol bytes for a bit; they know what you cannot do directly, and how to work around things and configure things correctly. (ie: "Why does this fretless polyphonic controller need to use multiple channels?")
@geraldoribeiros
@geraldoribeiros 7 жыл бұрын
Excellent video. Please do a tutorial talking about rotary encoders and MIDI controllers.
@carlocostantini4480
@carlocostantini4480 9 жыл бұрын
Nice job explaining the relationship between the three number systems. Thanks for posting.
@FlockofSmeagles
@FlockofSmeagles 2 жыл бұрын
Lol, I went as far to notate the hex-binary conversion off of the chart. I'll probably keep doing it this way instead of using a calculator though. But I never knew that you could use windows like that. You learn something new every day.
@Itzpugs
@Itzpugs 8 жыл бұрын
I am some what new to computer science and have always had trouble when trying to translate code between dec,hex & binary, With what seems like a hundred hours of total research I finally stumbled on this video. You explained the numbering system to finally make sense. Thanks so much
@NotesAndVolts
@NotesAndVolts 8 жыл бұрын
That's awesome Dj! Comments like this make the work worthwhile!
@andiiman3496
@andiiman3496 5 жыл бұрын
Brilliant explanation and great to discover the Windows calculator Program feature
@berkcan2439
@berkcan2439 6 жыл бұрын
I know number systems show me only midi protocol 5:08
@poupette2164
@poupette2164 8 жыл бұрын
The statut of midi NOTE OFF, are often statut NOTE ON with velocity at 0.
@NotesAndVolts
@NotesAndVolts 8 жыл бұрын
+Alice Flx Hi Alice. That is correct. The MIDI library can handle this and still triggers a Note Off. It also handles running status as well.
@MrTekkitWorld
@MrTekkitWorld 5 жыл бұрын
God Bless this guy
@NotesAndVolts
@NotesAndVolts 5 жыл бұрын
Thanks Kohai!
@VisiPianoOfficial
@VisiPianoOfficial 4 жыл бұрын
This is absolutely brilliant!
@morpheuz2006
@morpheuz2006 6 жыл бұрын
Fantastic work.. i learn a lot
@ohvnaq
@ohvnaq Жыл бұрын
very helpful, thank you very much!!
@NotesAndVolts
@NotesAndVolts Жыл бұрын
Thank you!
@greglezaure821
@greglezaure821 Жыл бұрын
What about midi sysex ? Does it works the same way ? I would control my boss gt-1000 with "real" knobs
@pabloespanagutierrez7034
@pabloespanagutierrez7034 8 жыл бұрын
Very useful and clear, thank you !
@NotesAndVolts
@NotesAndVolts 8 жыл бұрын
Thanks Pablo!
@mcwooley
@mcwooley 4 жыл бұрын
I'm new to this If I type up a document and change the extension to .midi, can I create my own songs that way?
@thebookofronism.723
@thebookofronism.723 Жыл бұрын
I have to watch this no less than 4 more times to fully grasp it but I thank you sir. (Subscribe)
@NotesAndVolts
@NotesAndVolts Жыл бұрын
Thank you!
@Jovo-fb4mb
@Jovo-fb4mb 4 жыл бұрын
Hello, I’ve used your tutorials to build myself a midi controller that works very well. I’m now wanting to add a bank button (program change) so I can switch through presets. Do you have any information on that? Would be appreciated!
@sergioxander9809
@sergioxander9809 3 жыл бұрын
Instablaster
@ArtinRu
@ArtinRu 6 жыл бұрын
спасибо. очень трудно понять, но я справлюсь!
@Tirdad1981
@Tirdad1981 8 жыл бұрын
Would you please show us how to transfer SysEx messages with Arduino? I want my Arduino to send Two messages after pressing their corresponding buttons. My SysEx messages are: Scale tune ON= F0 41 10 6A 12 00 00 00 07 01 78 F7 Scale tune OFF= F0 41 10 6A 12 00 00 00 00 07 00 79 F7
@LucasAlfare
@LucasAlfare Жыл бұрын
You should study the MIDI file format specification to understand how to organize those butes in the context of a System Exclusive message.
@BritishBeachcomber
@BritishBeachcomber 4 жыл бұрын
Skip to 5:05 if you only want to know how MIDI works
@elil.2054
@elil.2054 7 жыл бұрын
0:10 - is this Yamaha DX-21? Or DX-11? Or, God forbid, DX-100?
@NotesAndVolts
@NotesAndVolts 7 жыл бұрын
DX-100 FTW!!!
@eldiagrama
@eldiagrama 7 жыл бұрын
you rock dude
@whiterottenrabbit
@whiterottenrabbit 7 жыл бұрын
That does it, I am subscribing! Please keep them informative videos coming, even if you don't use the metric system!
@NotesAndVolts
@NotesAndVolts 7 жыл бұрын
Thanks WRR! I like the metric system as well but I also like my US subs. :)
@Manadono
@Manadono 7 жыл бұрын
WAS THAT A DX7?!
@NotesAndVolts
@NotesAndVolts 7 жыл бұрын
DX-100...I ain't fancy ;)
@TroubleinZION
@TroubleinZION 9 жыл бұрын
Bits, Bytes, and Nibbles, you say?....call me. ;) :P
@abbesatty9498
@abbesatty9498 6 жыл бұрын
lol
@drlegendre
@drlegendre Жыл бұрын
Nybble.
@fzigunov
@fzigunov 5 жыл бұрын
Wtf dude this is not midi, this is numbering systems!
@perrypelican9476
@perrypelican9476 6 жыл бұрын
Why off/on for binary. Its a numbering system that you are describing. It should be 0 or 1, not off and on. I understand math very well but you are confusing. Too many terms not explained
@HazeAnderson
@HazeAnderson 5 жыл бұрын
Because the numbering system is just a representation for the actual actions that happen in the circuits. :) Search KZbin for "RSD Academy - Computers Don't Use Binary Numbers - How Computers Work" for more.
@tubeDude48
@tubeDude48 6 жыл бұрын
Glad you skipped OCTal, not very useful, or friendly!
@NotesAndVolts
@NotesAndVolts 6 жыл бұрын
It had a good run, but those days are gone.
MIDI for the Arduino - Build a MIDI Input Circuit
5:13
Notes and Volts
Рет қаралды 94 М.
MIDI for the Arduino - Circuit Analysis
16:15
Notes and Volts
Рет қаралды 139 М.
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
MIDI Part 1 - MIDI Signal Path
24:29
Andrew Kilpatrick
Рет қаралды 93 М.
Express yourself AND your music with MIDI CC11
11:55
Virtual Orchestration
Рет қаралды 16 М.
I Built an Arduino MIDI Foot Controller: the OpenMIDIStomper
17:57
Nerd Musician
Рет қаралды 13 М.
Building a MIDI Controller Using Arduino
15:41
Switch & Lever
Рет қаралды 646 М.
The MIDI Protocol: MIDI Messages | Simon Hutchinson
11:02
Simon Hutchinson
Рет қаралды 29 М.
Synthesizer vs. MIDI Controller
9:29
JAde Wii
Рет қаралды 42 М.
I built my own 16-Bit CPU in Excel
15:45
Inkbox
Рет қаралды 1,6 МЛН
MIDI for the Arduino - Reading MIDI CC Messages
12:54
Notes and Volts
Рет қаралды 69 М.
What Is MIDI? How It Works and Why It's Useful
17:03
LANDR
Рет қаралды 237 М.
Hacking a weird TV censoring device
20:59
Ben Eater
Рет қаралды 3,3 МЛН
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН