• Main Page
  • Modules
  • Classes
  • Files
  • File List
  • File Members

/Users/garethloy/Musimathics/Musimat1.2/include/Pitches.h

Go to the documentation of this file.
00001 /* $Revision: 1.4 $ $Date: 2006/09/08 18:56:52 $ $Author: dgl $ $Name:  $ $Id: Pitches.h,v 1.4 2006/09/08 18:56:52 dgl Exp $ */
00002 #ifndef PITCHES_H
00003 #define PITCHES_H
00004 
00005 // The Musimat Tutorial © 2006 Gareth Loy
00006 // Derived from Chapter 9 and Appendix B of "Musimathics Vol. 1" © 2006 Gareth Loy 
00007 // and published exclusively by The MIT Press.
00008 // This program is released WITHOUT ANY WARRANTY; without even the implied 
00009 // warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
00010 // For information on usage and redistribution, and for a DISCLAIMER OF ALL
00011 // WARRANTIES, see the file, "LICENSE.txt," in this distribution.
00012 // "Musimathics" is available here:     http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=10916
00013 // Gareth Loy's Musimathics website:    http://www.musimathics.com/
00014 // The Musimat website:                 http://www.musimat.com/
00015 // This program is released under the terms of the GNU General Public License
00016 // available here:                      http://www.gnu.org/licenses/gpl.txt
00017 
00021 
00034 
00035 Const Pitch C0 = Pitch(0,0,0);          
00036 Const Pitch Cs0 = Pitch(0,1,0);         
00037 Const Pitch Db0 = Pitch(2,-1,0);        
00038 Const Pitch D0 = Pitch(2,0,0);          
00039 Const Pitch Ds0 = Pitch(2,1,0);         
00040 Const Pitch Eb0 = Pitch(4,-1,0);        
00041 Const Pitch E0 = Pitch(4,0,0);          
00042 Const Pitch F0 = Pitch(5,0,0);          
00043 Const Pitch Fs0 = Pitch(5,1,0);         
00044 Const Pitch Gb0 = Pitch(7,-1,0);        
00045 Const Pitch G0 = Pitch(7,0,0);          
00046 Const Pitch Gs0 = Pitch(7,1,0);         
00047 Const Pitch Ab0 = Pitch(9,-1,0);        
00048 Const Pitch A0 = Pitch(9,0,0);          
00049 Const Pitch As0 = Pitch(9,1,0);         
00050 Const Pitch Bb0 = Pitch(11,-1,0);       
00051 Const Pitch B0 = Pitch(11,0,0);         
00052 Const Pitch C1 = Pitch(0,0,1);          
00053 Const Pitch Cs1 = Pitch(0,1,1);         
00054 Const Pitch Db1 = Pitch(2,-1,1);        
00055 Const Pitch D1 = Pitch(2,0,1);          
00056 Const Pitch Ds1 = Pitch(2,1,1);         
00057 Const Pitch Eb1 = Pitch(4,-1,1);        
00058 Const Pitch E1 = Pitch(4,0,1);          
00059 Const Pitch F1 = Pitch(5,0,1);          
00060 Const Pitch Fs1 = Pitch(5,1,1);         
00061 Const Pitch Gb1 = Pitch(7,-1,1);        
00062 Const Pitch G1 = Pitch(7,0,1);          
00063 Const Pitch Gs1 = Pitch(7,1,1);         
00064 Const Pitch Ab1 = Pitch(9,-1,1);        
00065 Const Pitch A1 = Pitch(9,0,1);          
00066 Const Pitch As1 = Pitch(9,1,1);         
00067 Const Pitch Bb1 = Pitch(11,-1,1);       
00068 Const Pitch B1 = Pitch(11,0,1);         
00069 Const Pitch C2 = Pitch(0,0,2);          
00070 Const Pitch Cs2 = Pitch(0,1,2);         
00071 Const Pitch Db2 = Pitch(2,-1,2);        
00072 Const Pitch D2 = Pitch(2,0,2);          
00073 Const Pitch Ds2 = Pitch(2,1,2);         
00074 Const Pitch Eb2 = Pitch(4,-1,2);        
00075 Const Pitch E2 = Pitch(4,0,2);          
00076 Const Pitch F2 = Pitch(5,0,2);          
00077 Const Pitch Fs2 = Pitch(5,1,2);         
00078 Const Pitch Gb2 = Pitch(7,-1,2);        
00079 Const Pitch G2 = Pitch(7,0,2);          
00080 Const Pitch Gs2 = Pitch(7,1,2);         
00081 Const Pitch Ab2 = Pitch(9,-1,2);        
00082 Const Pitch A2 = Pitch(9,0,2);          
00083 Const Pitch As2 = Pitch(9,1,2);         
00084 Const Pitch Bb2 = Pitch(11,-1,2);       
00085 Const Pitch B2 = Pitch(11,0,2);         
00086 Const Pitch C3 = Pitch(0,0,3);          
00087 Const Pitch Cs3 = Pitch(0,1,3);         
00088 Const Pitch Db3 = Pitch(2,-1,3);        
00089 Const Pitch D3 = Pitch(2,0,3);          
00090 Const Pitch Ds3 = Pitch(2,1,3);         
00091 Const Pitch Eb3 = Pitch(4,-1,3);        
00092 Const Pitch E3 = Pitch(4,0,3);          
00093 Const Pitch F3 = Pitch(5,0,3);          
00094 Const Pitch Fs3 = Pitch(5,1,3);         
00095 Const Pitch Gb3 = Pitch(7,-1,3);        
00096 Const Pitch G3 = Pitch(7,0,3);          
00097 Const Pitch Gs3 = Pitch(7,1,3);         
00098 Const Pitch Ab3 = Pitch(9,-1,3);        
00099 Const Pitch A3 = Pitch(9,0,3);          
00100 Const Pitch As3 = Pitch(9,1,3);         
00101 Const Pitch Bb3 = Pitch(11,-1,3);       
00102 Const Pitch B3 = Pitch(11,0,3);         
00103 Const Pitch C4 = Pitch(0,0,4);          
00104 Const Pitch Cs4 = Pitch(0,1,4);         
00105 Const Pitch Db4 = Pitch(2,-1,4);        
00106 Const Pitch D4 = Pitch(2,0,4);          
00107 Const Pitch Ds4 = Pitch(2,1,4);         
00108 Const Pitch Eb4 = Pitch(4,-1,4);        
00109 Const Pitch E4 = Pitch(4,0,4);          
00110 Const Pitch F4 = Pitch(5,0,4);          
00111 Const Pitch Fs4 = Pitch(5,1,4);         
00112 Const Pitch Gb4 = Pitch(7,-1,4);        
00113 Const Pitch G4 = Pitch(7,0,4);          
00114 Const Pitch Gs4 = Pitch(7,1,4);         
00115 Const Pitch Ab4 = Pitch(9,-1,4);        
00116 Const Pitch A4 = Pitch(9,0,4);          
00117 Const Pitch As4 = Pitch(9,1,4);         
00118 Const Pitch Bb4 = Pitch(11,-1,4);       
00119 Const Pitch B4 = Pitch(11,0,4);         
00120 Const Pitch C5 = Pitch(0,0,5);          
00121 Const Pitch Cs5 = Pitch(0,1,5);         
00122 Const Pitch Db5 = Pitch(2,-1,5);        
00123 Const Pitch D5 = Pitch(2,0,5);          
00124 Const Pitch Ds5 = Pitch(2,1,5);         
00125 Const Pitch Eb5 = Pitch(4,-1,5);        
00126 Const Pitch E5 = Pitch(4,0,5);          
00127 Const Pitch F5 = Pitch(5,0,5);          
00128 Const Pitch Fs5 = Pitch(5,1,5);         
00129 Const Pitch Gb5 = Pitch(7,-1,5);        
00130 Const Pitch G5 = Pitch(7,0,5);          
00131 Const Pitch Gs5 = Pitch(7,1,5);         
00132 Const Pitch Ab5 = Pitch(9,-1,5);        
00133 Const Pitch A5 = Pitch(9,0,5);          
00134 Const Pitch As5 = Pitch(9,1,5);         
00135 Const Pitch Bb5 = Pitch(11,-1,5);       
00136 Const Pitch B5 = Pitch(11,0,5);         
00137 Const Pitch C6 = Pitch(0,0,6);          
00138 Const Pitch Cs6 = Pitch(0,1,6);         
00139 Const Pitch Db6 = Pitch(2,-1,6);        
00140 Const Pitch D6 = Pitch(2,0,6);          
00141 Const Pitch Ds6 = Pitch(2,1,6);         
00142 Const Pitch Eb6 = Pitch(4,-1,6);        
00143 Const Pitch E6 = Pitch(4,0,6);          
00144 Const Pitch F6 = Pitch(5,0,6);          
00145 Const Pitch Fs6 = Pitch(5,1,6);         
00146 Const Pitch Gb6 = Pitch(7,-1,6);        
00147 Const Pitch G6 = Pitch(7,0,6);          
00148 Const Pitch Gs6 = Pitch(7,1,6);         
00149 Const Pitch Ab6 = Pitch(9,-1,6);        
00150 Const Pitch A6 = Pitch(9,0,6);          
00151 Const Pitch As6 = Pitch(9,1,6);         
00152 Const Pitch Bb6 = Pitch(11,-1,6);       
00153 Const Pitch B6 = Pitch(11,0,6);         
00154 Const Pitch C7 = Pitch(0,0,7);          
00155 Const Pitch Cs7 = Pitch(0,1,7);         
00156 Const Pitch Db7 = Pitch(2,-1,7);        
00157 Const Pitch D7 = Pitch(2,0,7);          
00158 Const Pitch Ds7 = Pitch(2,1,7);         
00159 Const Pitch Eb7 = Pitch(4,-1,7);        
00160 Const Pitch E7 = Pitch(4,0,7);          
00161 Const Pitch F7 = Pitch(5,0,7);          
00162 Const Pitch Fs7 = Pitch(5,1,7);         
00163 Const Pitch Gb7 = Pitch(7,-1,7);        
00164 Const Pitch G7 = Pitch(7,0,7);          
00165 Const Pitch Gs7 = Pitch(7,1,7);         
00166 Const Pitch Ab7 = Pitch(9,-1,7);        
00167 Const Pitch A7 = Pitch(9,0,7);          
00168 Const Pitch As7 = Pitch(9,1,7);         
00169 Const Pitch Bb7 = Pitch(11,-1,7);       
00170 Const Pitch B7 = Pitch(11,0,7);         
00171 Const Pitch C8 = Pitch(0,0,8);          
00172 
00173 
00177 
00178 Const Pitch C   = Pitch(0,0,0);         
00179 Const Pitch Cs  = Pitch(0,1,0);         
00180 Const Pitch Db  = Pitch(2,-1,0);        
00181 Const Pitch D   = Pitch(2,0,0);         
00182 Const Pitch Ds  = Pitch(2,1,0);         
00183 Const Pitch Eb  = Pitch(4,-1,0);        
00184 Const Pitch E   = Pitch(4,0,0);         
00185 Const Pitch F   = Pitch(5,0,0);         
00186 Const Pitch Fs  = Pitch(5,1,0);         
00187 Const Pitch Gb  = Pitch(7,-1,0);        
00188 Const Pitch G   = Pitch(7,0,0);         
00189 Const Pitch Gs  = Pitch(7,1,0);         
00190 Const Pitch Ab  = Pitch(9,-1,0);        
00191 Const Pitch A   = Pitch(9,0,0);         
00192 Const Pitch As  = Pitch(9,1,0);         
00193 Const Pitch Bb  = Pitch(11,-1,0);       
00194 Const Pitch B   = Pitch(11,0,0);        
00195 
00197 #endif // PITCHES_H
00198 

Generated on Fri Nov 26 2010 16:18:25 for MusimatLib by  doxygen 1.7.2