MIDI for the Arduino - Understanding MIDI Language

Поделиться
HTML-код
  • Опубликовано: 10 дек 2024

Комментарии •

  • @carlocostantini4480
    @carlocostantini4480 9 лет назад +5

    Nice job explaining the relationship between the three number systems. Thanks for posting.

  • @geraldoribeiros
    @geraldoribeiros 7 лет назад +6

    Excellent video. Please do a tutorial talking about rotary encoders and MIDI controllers.

  • @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

  • @NotesAndVolts
    @NotesAndVolts  9 лет назад +7

    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 лет назад +1

      +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?")

  • @MrTekkitWorld
    @MrTekkitWorld 5 лет назад +2

    God Bless this guy

  • @berkcan2439
    @berkcan2439 6 лет назад +6

    I know number systems show me only midi protocol 5:08

  • @poupette2164
    @poupette2164 8 лет назад +6

    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.

  • @VisiPianoOfficial
    @VisiPianoOfficial 4 года назад

    This is absolutely brilliant!

  • @BritishBeachcomber
    @BritishBeachcomber 4 года назад

    Skip to 5:05 if you only want to know how MIDI works

  • @ohvnaq
    @ohvnaq Год назад

    very helpful, thank you very much!!

  • @morpheuz2006
    @morpheuz2006 5 лет назад

    Fantastic work.. i learn a lot

  • @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)

  • @pabloespanagutierrez7034
    @pabloespanagutierrez7034 8 лет назад

    Very useful and clear, thank you !

  • @greglezaure821
    @greglezaure821 Год назад

    What about midi sysex ? Does it works the same way ? I would control my boss gt-1000 with "real" knobs

  • @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. :)

  • @eldiagrama
    @eldiagrama 7 лет назад

    you rock dude

  • @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?

  • @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.

  • @elil.2054
    @elil.2054 7 лет назад

    0:10 - is this Yamaha DX-21? Or DX-11? Or, God forbid, DX-100?

  • @ArtinRu
    @ArtinRu 6 лет назад +1

    спасибо. очень трудно понять, но я справлюсь!

  • @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!

  • @Manadono
    @Manadono 7 лет назад +1

    WAS THAT A DX7?!

  • @TroubleinZION
    @TroubleinZION 9 лет назад +5

    Bits, Bytes, and Nibbles, you say?....call me. ;) :P

  • @fzigunov
    @fzigunov 5 лет назад

    Wtf dude this is not midi, this is numbering systems!

  • @drlegendre
    @drlegendre Год назад

    Nybble.

  • @perrypelican9476
    @perrypelican9476 6 лет назад +1

    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 RUclips 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.