This is Reichvals.h in view mode; [Download] [Up]
#define MINLENGTH 30 #define MAXLENGTH 71 #define MAXD2LENGTH 38 #define LBREATH 49 #define SBREATH 35 #define SIXTEENTH 0.1 #define EIGHTH 2*SIXTEENTH #define QUARTER 2*EIGHTH #define CYCMEASURE 3*QUARTER float Beats[4] = { SIXTEENTH, EIGHTH, EIGHTH, QUARTER }; #define CYCARRNOTES 4 #define NCYCS 9 #define ARRNOTES 8 #define NUMFLUTES 3 #define CANONPT 4*QUARTER #define RUNNOTES 4 #define UP 0 #define DOWN 1 #define NORUN -1 #define LONGSECTDUR 5 #define LONGSTART 21 #define REGSECTDUR 9 #define REGSTART 34 #define RUNPROBINCR 0.035 #define RESTPROBINCR 0.02 #define AMPHIINCR 0.005 #define AMPLOINCR 0.015 #define PHASEINCR 0.01 #define SLURPROB 0.2 float Reichnotes[17][2] = {{1.000000, 0.810000}, // Lowest C {0.795000, 0.620000}, {0.600000, 0.500000}, {0.486000, 0.510000}, // Lowest F {0.310000, 0.350000}, {0.090909, 0.250000}, {1.000000, 0.180000}, // C {0.795000, 0.100000}, {0.600000, 0.000000}, {0.486000, 0.070000}, // F {0.300000, 0.000000}, {0.085000, 0.550000}, {0.470000, 1.000000}, // C {0.312000, 0.910000}, {0.170000, 0.750000}, {0.052009, 0.670000}, // F {0.340909, 0.952000}}; #define NUMNOTES 17 // from above array
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.