Basic knowledge about MIDI

 
 
Operations of Sound Generator
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 sophisicated.
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 similer 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 Registerd Parameter Number and NRPN stands for Non Registerd 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 avoide using System Exclusive when it is avairable.
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 begining of the tune, and it is not suited for real time setting and chanel setting. So, NRPN are provided to change tones and chanel setting when the tune is played.
 
 
If you have a comment, please e-mail me!

 

Return to How to make homepage with BGM
Using the Automated Composing System
Using Freeware MIDI
Using your own composition