Research->Computer Music->Knowledge
|
|
This page provides
general information about control change, RPN,
NRPN, and System Exclusive.
|
|
|
Operations of Sound Generator
|
There are three kinds of command to operate Sound Generator. They are Control
Change, RPN and NRPN, and System Exclusive
Commands. Using these command makes the MIDI file more
sophisticated.
|
|
|
|
Control Change
|
Control Change Commands are used to change the settings of volume, modulation wheel , Pedals, and so on. Control Change Commands contains operations of Synthesizer's switches, and users can change these settings from MIDI.
|
|
|
|
RPN and NRPN
|
RPN and NRPN commands have
similar functions with Control Change Command, although they are newer. RPN and NRPN enables changing tuning, changing music instruments, and so on while the file is playing. RPN stands for
Registered Parameter Number and NRPN stands for Non
Registered Number. RPN can be used with all Sound Generator, while NRPN can be used with only specified maker's Sound Generator.
|
|
|
|
System Exclusive
|
System Exclusive includes all commands that you can operate with your Sound Generator. In other words, Control Change, RPN, NRPN are subsets of System Exclusive. However, Control Change, RPN are common among all makers, so use these commands and
avoid using System Exclusive when it is available.
|
|
|
|
Difference between System Exclusive and NRPN
|
When you want to use the maker's original functions, you use System Exclusive Commands. However, System Exclusive Commands are intended to use for setting at the
beginning of the tune, and it is not suited for real time setting and
channel setting. So, NRPN are provided to change tones and
channel setting when the tune is played.
|
|
|
|