why??

  • Thread starter Thread starter bling255
  • Start date Start date
B

bling255

New member
why do you think MIDI Control chgange message is important for midi
can some one explaing easily??
 
I am not sure if I understand the question, which makes answering it a bit risky. Basically MIDI is just a means of creating a set of instructions that tell a device what note to play and for how long. In this sense it is just like a paper roll in a pianola.

However, midi does more than that. It can also provide instructions on other aspects of performance (tempo, volume and so on). Additionally, it can tell the device what instrument to play. These instructions are referred as control changes.

If they are stored along with the note information in a midi file, everytime you load it up you will get the correct settings for the song applied to the device. If they are not stored in the midi file, then you have to recreate the settings each time you load the song. That's why they are important.

There are control settings that I like to save (such as the program and the panning), and others I don't (such as level, because I like to change my mind a lot).
 
For one thing, certain CC's are generally freely assignable to controlling whatever parameters you want via a hardware controller or sequener. This can be for a softsynth, effect, DAW parameter (fader levels, pan, etc), hardware synth with only menus, almost any thing that is midi.

For synths (including softsynths) the the CC numbers are usually fixed to a certain control (this will be in the midi docs of said instrument) or can be assigned to a certain parameter (Live and Reason make good use of this). It is also worth mentioning that not all CC channels are available, there are certain ones that have a certain control associated with it and there are some that are reserved. Take a look at the attached chart

There is also something called SYSEX (System Exclusive) which is more common for controlling parameters and greatly exceeds the CC controls capabilties. A good midi controller will allow for programing sysex strings as well as sending midi cc's but that a whole other discussion
 

Attachments

  • midi-CC.webp
    midi-CC.webp
    27.2 KB · Views: 55
bling255 said:
why do you think MIDI Control chgange message is important for midi
can some one explaing easily??
Here is a link to a good article on midi continuous controllers, also called control change messages.

LINK.






*
 
gecko zzed said:
If they are stored along with the note information in a midi file, everytime you load it up you will get the correct settings for the song applied to the device. If they are not stored in the midi file, then you have to recreate the settings each time you load the song. That's why they are important.
Well said.


altitude 909 said:
there are certain ones that have a certain control associated with it and there are some that are reserved.
Not necessarily. It's true of some older hardware synths, for example, that modulation is hardwired to CC 1, master volume to CC 7, 'pan' (actually 'balance') to CC10 and so on. When working with softsynths, softsamplers, soft effects, etc. these traditional assignments go straight out the window leaving the clever midi user with a blank slate of 127 freely assignable, scalable and recordable 'pipes' to control every aspect of a synth sound, fx generator or wav/aiff file playback. The chart is interesting but outdated.


*
 
Back
Top