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
@robfielding85669 жыл бұрын
+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?")
@geraldoribeiros7 жыл бұрын
Excellent video. Please do a tutorial talking about rotary encoders and MIDI controllers.
@carlocostantini44809 жыл бұрын
Nice job explaining the relationship between the three number systems. Thanks for posting.
@FlockofSmeagles2 жыл бұрын
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.
@Itzpugs8 жыл бұрын
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
@NotesAndVolts8 жыл бұрын
That's awesome Dj! Comments like this make the work worthwhile!
@berkcan24396 жыл бұрын
I know number systems show me only midi protocol 5:08
@andiiman34965 жыл бұрын
Brilliant explanation and great to discover the Windows calculator Program feature
@poupette21648 жыл бұрын
The statut of midi NOTE OFF, are often statut NOTE ON with velocity at 0.
@NotesAndVolts8 жыл бұрын
+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.
@VisiPianoOfficial4 жыл бұрын
This is absolutely brilliant!
@greglezaure821 Жыл бұрын
What about midi sysex ? Does it works the same way ? I would control my boss gt-1000 with "real" knobs
@MrTekkitWorld5 жыл бұрын
God Bless this guy
@NotesAndVolts5 жыл бұрын
Thanks Kohai!
@morpheuz20065 жыл бұрын
Fantastic work.. i learn a lot
@ohvnaq Жыл бұрын
very helpful, thank you very much!!
@NotesAndVolts Жыл бұрын
Thank you!
@mcwooley4 жыл бұрын
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?
@pabloespanagutierrez70348 жыл бұрын
Very useful and clear, thank you !
@NotesAndVolts8 жыл бұрын
Thanks Pablo!
@Jovo-fb4mb4 жыл бұрын
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!
@sergioxander98093 жыл бұрын
Instablaster
@Tirdad19818 жыл бұрын
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 Жыл бұрын
You should study the MIDI file format specification to understand how to organize those butes in the context of a System Exclusive message.
@thebookofronism.723 Жыл бұрын
I have to watch this no less than 4 more times to fully grasp it but I thank you sir. (Subscribe)
@NotesAndVolts Жыл бұрын
Thank you!
@BritishBeachcomber4 жыл бұрын
Skip to 5:05 if you only want to know how MIDI works
@ArtinRu6 жыл бұрын
спасибо. очень трудно понять, но я справлюсь!
@elil.20547 жыл бұрын
0:10 - is this Yamaha DX-21? Or DX-11? Or, God forbid, DX-100?
@NotesAndVolts7 жыл бұрын
DX-100 FTW!!!
@eldiagrama7 жыл бұрын
you rock dude
@whiterottenrabbit7 жыл бұрын
That does it, I am subscribing! Please keep them informative videos coming, even if you don't use the metric system!
@NotesAndVolts7 жыл бұрын
Thanks WRR! I like the metric system as well but I also like my US subs. :)
@Manadono7 жыл бұрын
WAS THAT A DX7?!
@NotesAndVolts7 жыл бұрын
DX-100...I ain't fancy ;)
@TroubleinZION9 жыл бұрын
Bits, Bytes, and Nibbles, you say?....call me. ;) :P
@abbesatty94986 жыл бұрын
lol
@drlegendre Жыл бұрын
Nybble.
@fzigunov5 жыл бұрын
Wtf dude this is not midi, this is numbering systems!
@perrypelican94766 жыл бұрын
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
@HazeAnderson5 жыл бұрын
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.
@tubeDude486 жыл бұрын
Glad you skipped OCTal, not very useful, or friendly!