MIDI Part 4 - MIDI Protocol Details

  Рет қаралды 22,240

Andrew Kilpatrick

Andrew Kilpatrick

Күн бұрын

Пікірлер: 43
@tudorgheorghe4532
@tudorgheorghe4532 6 ай бұрын
These starts to become the real value ❤of this topics
@andymellor9056
@andymellor9056 4 жыл бұрын
As an Engineer whose hobby is music, I find that the content and delivery are spot on. Thanks! Should have a wider audience.
@shiftedphase
@shiftedphase 4 жыл бұрын
Thanks!
@landwirtschaft2116
@landwirtschaft2116 6 жыл бұрын
Thank you for doing this, preparing and sharing this knowledge, putting your energy and time in it… really nice!
@mikehynz
@mikehynz 5 жыл бұрын
I'm so glad I found these videos.
@ronsone8373
@ronsone8373 3 жыл бұрын
This series is pure gold
@heldoluismanhica7712
@heldoluismanhica7712 5 жыл бұрын
Clear explanation. Great.! Thanks a lot. Your video was very Helpful.
@LeoAether
@LeoAether 6 жыл бұрын
Thank you for sharing this!
@BenStoneking
@BenStoneking 7 жыл бұрын
LOVING THESE VIDEOS!
@SoloStuff
@SoloStuff 7 жыл бұрын
thank you very much for your effort.
@sonnyjohna
@sonnyjohna 5 жыл бұрын
Thanks for putting in your time to make things easy.
@shiftedphase
@shiftedphase 5 жыл бұрын
Glad I can help!
@sonnyjohna
@sonnyjohna 5 жыл бұрын
@@shiftedphase i have a roland Fc 300 pedal connected to a korg pa900.i dont know how to save the patches on the fc300 so that i can trigger the pa900 patches.By keeping the midi in channel on upper 1 i can change the soungs but that happens randomly not in a sequence.i managed to get the user patches working in order by changing the lsb to 64 and thus incrementing to 65 and move sounds page by page.on putting the midi channel in to control i could get the styles to change.But i cant somehow get the performance patches to change as there seems to be no options in the midi channel in.Pl guide if you can.Its really frustating as there are not many videos on the fc 300.
@shiftedphase
@shiftedphase 5 жыл бұрын
@@sonnyjohna I don't have either of these products. You might look for a user forum or something if the manuals are not being helpful. Sadly a lot of MIDI stuff is not well documented on modern products.
@sonnyjohna
@sonnyjohna 4 жыл бұрын
@@shiftedphase Thanks my dear friend for that. Can't you take up sessions of connecting midi devices with each other where midi program changes and control changes are clearly explained? That would help a lot of people.
@shiftedphase
@shiftedphase 4 жыл бұрын
@@sonnyjohna I'll try to do that when I have some time.
@amonmcranny2654
@amonmcranny2654 3 ай бұрын
since your target audience is potentially unfamiliar with binary/hex I think it would be useful to explain that the notation in your diagram e.g. 80H and 7FH are each actually 2 hex digits, and the H at the end simply indicates that it is a hex number - so 80, 7F, FF are hex values using base-16 characters (0 - F)
@shiftedphase
@shiftedphase 3 ай бұрын
i'm sure there are excellent videos and wiki pages about this
@plateoshrimp9685
@plateoshrimp9685 6 жыл бұрын
great series of videos! Thanks!
@nadgewhacker
@nadgewhacker 4 жыл бұрын
Still good after all this time. Thanks
@baconsledge
@baconsledge 6 жыл бұрын
excellent and concise info!
@jmsiener
@jmsiener 7 жыл бұрын
I'm loving it
@amonmcranny2654
@amonmcranny2654 3 ай бұрын
at timestamp ~14:35 you say that channel message status bytes are in the range 80 -EF, but I thought status bytes always have the most significant bit set ON. Is that not true for channel messages?
@shiftedphase
@shiftedphase 3 ай бұрын
80 in HEX has the most significant bit on
@amonmcranny2654
@amonmcranny2654 3 ай бұрын
@@shiftedphase yes, but my point is about the channel message status range 80 to EF - the MSB of EF is off so how can it be a channels status message?
@shiftedphase
@shiftedphase 3 ай бұрын
@@amonmcranny2654 the MSB of EF is on.. any byte with a value of 0x80 or greater has the MSB on... check the values of 0-F in binary and you will see
@scottcrockard3779
@scottcrockard3779 4 жыл бұрын
Awesome tutorial - thank you
@shiftedphase
@shiftedphase 4 жыл бұрын
You're welcome!
@alterdings
@alterdings 5 жыл бұрын
very helpful and clear explanation. thanks a lot!
@ssmith2019
@ssmith2019 3 жыл бұрын
Thanks !
@manne3d
@manne3d 7 жыл бұрын
Thanks, really interesting series, will you be talking more about sysex and nrpn, and maybe how to look at a midi spec and decipher it to use in a program or midi controller. To me its just cryptic tables in the midi spec that may be hexadecimal...would be great if you could help decipher it and how to actually implement it in a midi controller or arduino program...again great series..thanks
@shiftedphase
@shiftedphase 7 жыл бұрын
SYSEX is definitely its own video in this series. Your other ideas sound great but I've decided to tackle specific things like that as separate videos... like an appendix in a book. Glad you're enjoying the videos!
@dupajasiu920
@dupajasiu920 3 жыл бұрын
THANK YOU !!!!!!!!!
@burlapstudio6504
@burlapstudio6504 4 жыл бұрын
good stuff, my man!
@Slacquerr
@Slacquerr Жыл бұрын
How would you handle a sysex where the data coincidentally contains EOX?
@Laotzsa
@Laotzsa 5 жыл бұрын
🙏
@tudorgheorghe4532
@tudorgheorghe4532 6 ай бұрын
Andrew can you link me here to MIDI full pdf book ?! I problely had it already on some dvd but i hardly want them on phone! Lately i harly opened the laptop 😅
@markmusicman
@markmusicman 6 жыл бұрын
Awesome videos , do you have those sheets available for download? Thanks!!
@tkmondavi5716
@tkmondavi5716 5 жыл бұрын
Good stuff. Thanks
@TheRangeControl
@TheRangeControl 4 жыл бұрын
I totally got lost in Hexadecimal and how the system uses it.
@shiftedphase
@shiftedphase 4 жыл бұрын
Look into tutorials specifically about hexadecimal... it’s just another way of representing numbers for humans. But in the case of MIDI it is used to describe the various messages more clearly.
@neptunesy5443
@neptunesy5443 5 жыл бұрын
Thank you very much sir I learned so much
@shiftedphase
@shiftedphase 5 жыл бұрын
Glad you liked it
MIDI Part 5 - Channel Messages
15:54
Andrew Kilpatrick
Рет қаралды 20 М.
MIDI Part 1 - MIDI Signal Path
24:29
Andrew Kilpatrick
Рет қаралды 93 М.
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
MIDI Part 7 - SYSEX, etc.
19:58
Andrew Kilpatrick
Рет қаралды 21 М.
MIDI Part 2 - MIDI Message Types
18:14
Andrew Kilpatrick
Рет қаралды 54 М.
The MIDI Protocol: MIDI Messages | Simon Hutchinson
11:02
Simon Hutchinson
Рет қаралды 30 М.
MIDI Part 3 - DIN MIDI
23:45
Andrew Kilpatrick
Рет қаралды 27 М.
MIDI Masterclass - The Dark Art of MIDI Routing Explained !
16:22
Splooty Vision
Рет қаралды 95 М.
Arduino MIDI Controller: Part 3 - Multiplexers
20:09
Notes and Volts
Рет қаралды 201 М.
Midi Cables, connectors,  Midi Ports & Daisy Chain
15:13
In The Mix
Рет қаралды 114 М.
MIDI Part 6 - MIDI Clock
16:30
Andrew Kilpatrick
Рет қаралды 21 М.
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.