midi...how does it really work?
-
- KVRian
- 1072 posts since 30 Nov, 2004
Hi guys,
I've been using a tracker in the old days. Then I used reason and Live!
Now...if I want to do something I use automation in both programs. I understand that each parameter can be automated. I get/understand routing cables in Reason (more or less). What I don't get is where midi actually comes in.
What can midi do for me? Other than using a midi keyboard to play in the notes and use the pitch bend wheel. What 'fx' stuff can I use? Where do midi commands fit in? What are available? Can I program them without using a midi controller? For example: can I automate this stuff programmatically? And what commands are available....
For example: when I record the pitch bend wheel, I don't see the automation for it in Live!. I do see it in Reason and can edit it. But it goes only so far as the pitch wheel goes. Is that the limitation of midi pitch bend? In the tracker, I could pitch bend to extremes....
Now I don't want to focus on the pitch bend..it's just that I feel like I'm missing out on a whole world of technology :p How do I get a grasp on this?
:)
I've been using a tracker in the old days. Then I used reason and Live!
Now...if I want to do something I use automation in both programs. I understand that each parameter can be automated. I get/understand routing cables in Reason (more or less). What I don't get is where midi actually comes in.
What can midi do for me? Other than using a midi keyboard to play in the notes and use the pitch bend wheel. What 'fx' stuff can I use? Where do midi commands fit in? What are available? Can I program them without using a midi controller? For example: can I automate this stuff programmatically? And what commands are available....
For example: when I record the pitch bend wheel, I don't see the automation for it in Live!. I do see it in Reason and can edit it. But it goes only so far as the pitch wheel goes. Is that the limitation of midi pitch bend? In the tracker, I could pitch bend to extremes....
Now I don't want to focus on the pitch bend..it's just that I feel like I'm missing out on a whole world of technology :p How do I get a grasp on this?
:)
-
- KVRian
- Topic Starter
- 1072 posts since 30 Nov, 2004
hmm good idea :)
- KVRAF
- 16798 posts since 8 Mar, 2005 from Utrecht, Holland
Midi is a rather old protocol for musical instruments and devices such as sequencers to control each other. The concepts inside a host are not that different, but as long as the control messages remain inside the host it's not actual midi messages but an internal format. Only when communicating with devices outside the host it becomes midi.Jesse Gorter wrote:What I don't get is where midi actually comes in.
See for example http://www.kvraudio.com/forum/viewtopic.php?t=181528Jesse Gorter wrote:For example: when I record the pitch bend wheel, I don't see the automation for it in Live!.
Usually it's the patch of the instrument that defines the pitch bend range itself. By sending a specific Registered Parameter you can tell the instrument the pitch bend range you'd like.Jesse Gorter wrote:But it goes only so far as the pitch wheel goes. Is that the limitation of midi pitch bend? In the tracker, I could pitch bend to extremes....
http://www.midi.org/techspecs/midimessages.php#3a
But since this is not always implemented you should look at the GUI of the instrument for defining this in the patch/program itself.
We are the KVR collective. Resistance is futile. You will be assimilated. 
My MusicCalc is served over https!!
My MusicCalc is served over https!!
-
- KVRian
- 503 posts since 24 Nov, 2008
Yes, much can be done with midi note on/off/parameter lists simply by selecting the function and moving the pointer over note displays.
For example:
increment note-values within the overall scale, or note-times within the
stored set of on-times playing, or from other stored contents.
Slowly morph the playing contents to sound like the other contents,
and so-on.
Lots of methods to create arps or add-on midi too...
For example:
increment note-values within the overall scale, or note-times within the
stored set of on-times playing, or from other stored contents.
Slowly morph the playing contents to sound like the other contents,
and so-on.
Lots of methods to create arps or add-on midi too...
-
- KVRist
- 350 posts since 9 Aug, 2011
A midi cable is actually a very tiny pipe. When you hit a note on your keyboard it pumps a tiny gnome through the pipe at ridiculously fast speeds in to your sound card. The gnome then gets inside your computer and hits a note on the instrument you are playing. What really amazes me is how many different tiny instruments your computer can actually fit in there.
-
- Skunk Mod
- 21249 posts since 10 Jun, 2004 from Pony Pasture
Okay, smarty-pants, now explain magnets! Here's a palette of juggalo/juggalette makeup.Syncretia wrote:A midi cable is actually a very tiny pipe. When you hit a note on your keyboard it pumps a tiny gnome through the pipe at ridiculously fast speeds in to your sound card. The gnome then gets inside your computer and hits a note on the instrument you are playing. What really amazes me is how many different tiny instruments your computer can actually fit in there.
-
- Banned
- 9890 posts since 14 Nov, 2006
Meffy wrote:Okay, smarty-pants, now explain magnets! Here's a palette of juggalo/juggalette makeup.Syncretia wrote:A midi cable is actually a very tiny pipe. When you hit a note on your keyboard it pumps a tiny gnome through the pipe at ridiculously fast speeds in to your sound card. The gnome then gets inside your computer and hits a note on the instrument you are playing. What really amazes me is how many different tiny instruments your computer can actually fit in there.
-
thecontrolcentre thecontrolcentre https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=76240
- KVRAF
- 37262 posts since 27 Jul, 2005 from Scottish Borders
-
- KVRian
- Topic Starter
- 1072 posts since 30 Nov, 2004
Ah :) thanks it's much clearer now.
Still a lot to learn though... :)
Gnomes....so thaaats it. Midi is just a communication protocol that deploys gnomes hehe. Reminds me of the http communication protocol via the use of Pigeons.
Still a lot to learn though... :)
Gnomes....so thaaats it. Midi is just a communication protocol that deploys gnomes hehe. Reminds me of the http communication protocol via the use of Pigeons.
-
thecontrolcentre thecontrolcentre https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=76240
- KVRAF
- 37262 posts since 27 Jul, 2005 from Scottish Borders
-
infectedpimple infectedpimple https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=182988
- KVRist
- 103 posts since 17 Jun, 2008 from Michigan
The obligatory South Park reference:Syncretia wrote:A midi cable is actually a very tiny pipe. When you hit a note on your keyboard it pumps a tiny gnome through the pipe at ridiculously fast speeds in to your sound card. The gnome then gets inside your computer and hits a note on the instrument you are playing. What really amazes me is how many different tiny instruments your computer can actually fit in there.
collect MIDI messages --> ? --> Profit

