MusicKit
0.0.0
|
00001 /* 00002 $Id$ 00003 00004 Defined In: The MusicKit 00005 Description: 00006 00007 Original Author: David A. Jaffe 00008 00009 Copyright (c) 1988-1992, NeXT Computer, Inc. 00010 Portions Copyright (c) 1994 NeXT Computer, Inc. and reproduced under license from NeXT 00011 Portions Copyright (c) 1994 Stanford University. 00012 Portions Copyright (c) 1999-2001, The MusicKit Project. 00013 */ 00014 #ifndef __MK_timings_H___ 00015 #define __MK_timings_H___ 00016 /* Copyright 1988-1992, NeXT Inc. All rights reserved. */ 00017 #define MK_TIMESCL2ADD2XXX (114 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00018 #define MK_TIMESCL2ADD2XXY (82 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00019 #define MK_TIMESCL2ADD2XYX (114 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00020 #define MK_TIMESCL2ADD2XYY (114 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00021 #define MK_TIMESCL2ADD2YXX (114 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00022 #define MK_TIMESCL2ADD2YXY (82 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00023 #define MK_TIMESCL2ADD2YYX (114 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00024 #define MK_TIMESCL2ADD2YYY (114 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00025 #define MK_TIMEADD2XXX (112 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00026 #define MK_TIMEADD2XXY (78 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00027 #define MK_TIMEADD2XYX (112 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00028 #define MK_TIMEADD2XYY (112 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00029 #define MK_TIMEADD2YXX (112 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00030 #define MK_TIMEADD2YXY (78 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00031 #define MK_TIMEADD2YYX (112 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00032 #define MK_TIMEADD2YYY (112 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00033 #define MK_TIMEALLPASS1XX (116 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00034 #define MK_TIMEALLPASS1XY (116 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00035 #define MK_TIMEALLPASS1YX (116 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00036 #define MK_TIMEALLPASS1YY (116 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00037 #define MK_TIMEASYMPX (80 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00038 #define MK_TIMEASYMPY (80 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00039 #define MK_TIMECONSTANTX (42 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00040 #define MK_TIMECONSTANTY (42 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00041 #define MK_TIMEDELAYXXX (276 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00042 #define MK_TIMEDELAYXXY (248 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00043 #define MK_TIMEDELAYXYX (276 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00044 #define MK_TIMEDELAYXYY (280 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00045 #define MK_TIMEDELAYYXX (280 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00046 #define MK_TIMEDELAYYXY (276 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00047 #define MK_TIMEDELAYYYX (248 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00048 #define MK_TIMEDELAYYYY (276 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00049 #define MK_TIMEDSWITCHXX (158 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00050 #define MK_TIMEDSWITCHXY (126 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00051 #define MK_TIMEDSWITCHYX (126 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00052 #define MK_TIMEDSWITCHYY (158 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00053 #define MK_TIMEINTERPXXXX (156 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00054 #define MK_TIMEINTERPXXXY (156 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00055 #define MK_TIMEINTERPXXYX (122 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00056 #define MK_TIMEINTERPXXYY (122 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00057 #define MK_TIMEINTERPXYXX (156 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00058 #define MK_TIMEINTERPXYXY (156 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00059 #define MK_TIMEINTERPXYYX (156 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00060 #define MK_TIMEINTERPXYYY (156 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00061 #define MK_TIMEINTERPYXXX (156 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00062 #define MK_TIMEINTERPYXXY (156 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00063 #define MK_TIMEINTERPYXYX (122 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00064 #define MK_TIMEINTERPYXYY (122 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00065 #define MK_TIMEINTERPYYXX (156 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00066 #define MK_TIMEINTERPYYXY (156 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00067 #define MK_TIMEINTERPYYYX (156 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00068 #define MK_TIMEINTERPYYYY (156 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00069 #define MK_TIMEMUL1ADD2XXXX (154 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00070 #define MK_TIMEMUL1ADD2XXXY (154 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00071 #define MK_TIMEMUL1ADD2XXYX (120 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00072 #define MK_TIMEMUL1ADD2XXYY (154 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00073 #define MK_TIMEMUL1ADD2XYXX (154 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00074 #define MK_TIMEMUL1ADD2XYXY (154 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00075 #define MK_TIMEMUL1ADD2XYYX (120 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00076 #define MK_TIMEMUL1ADD2XYYY (154 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00077 #define MK_TIMEMUL1ADD2YXXX (122 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00078 #define MK_TIMEMUL1ADD2YXXY (122 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00079 #define MK_TIMEMUL1ADD2YXYX (88 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00080 #define MK_TIMEMUL1ADD2YXYY (122 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00081 #define MK_TIMEMUL1ADD2YYXX (154 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00082 #define MK_TIMEMUL1ADD2YYXY (154 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00083 #define MK_TIMEMUL1ADD2YYYX (120 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00084 #define MK_TIMEMUL1ADD2YYYY (154 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00085 #define MK_TIMEMUL2XXX (112 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00086 #define MK_TIMEMUL2XXY (80 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00087 #define MK_TIMEMUL2XYX (80 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00088 #define MK_TIMEMUL2XYY (112 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00089 #define MK_TIMEMUL2YXX (112 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00090 #define MK_TIMEMUL2YXY (80 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00091 #define MK_TIMEMUL2YYX (80 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00092 #define MK_TIMEMUL2YYY (112 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00093 #define MK_TIMEONEPOLEXX (82 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00094 #define MK_TIMEONEPOLEXY (84 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00095 #define MK_TIMEONEPOLEYX (80 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00096 #define MK_TIMEONEPOLEYY (80 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00097 #define MK_TIMEONEZEROXX (114 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00098 #define MK_TIMEONEZEROXY (86 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00099 #define MK_TIMEONEZEROYX (82 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00100 #define MK_TIMEONEZEROYY (116 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00101 #define MK_TIMEORCHLOOPBEGININCLUDE (42 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00102 #define MK_TIMEORCHLOOPENDINCLUDE (86 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00103 #define MK_TIMEOSCGXX (152 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00104 #define MK_TIMEOSCGXY (152 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00105 #define MK_TIMEOSCGYX (120 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00106 #define MK_TIMEOSCGYY (120 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00107 #define MK_TIMEOSCGAFXXXX (194 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00108 #define MK_TIMEOSCGAFXXXY (194 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00109 #define MK_TIMEOSCGAFXXYX (162 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00110 #define MK_TIMEOSCGAFXXYY (162 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00111 #define MK_TIMEOSCGAFXYXX (162 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00112 #define MK_TIMEOSCGAFXYXY (162 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00113 #define MK_TIMEOSCGAFXYYX (194 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00114 #define MK_TIMEOSCGAFXYYY (194 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00115 #define MK_TIMEOSCGAFYXXX (162 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00116 #define MK_TIMEOSCGAFYXXY (162 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00117 #define MK_TIMEOSCGAFYXYX (162 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00118 #define MK_TIMEOSCGAFYXYY (162 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00119 #define MK_TIMEOSCGAFYYXX (162 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00120 #define MK_TIMEOSCGAFYYXY (162 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00121 #define MK_TIMEOSCGAFYYYX (194 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00122 #define MK_TIMEOSCGAFYYYY (194 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00123 #define MK_TIMEOSCGAFIXXXX (456 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00124 #define MK_TIMEOSCGAFIXXXY (456 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00125 #define MK_TIMEOSCGAFIXXYX (456 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00126 #define MK_TIMEOSCGAFIXXYY (456 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00127 #define MK_TIMEOSCGAFIXYXX (488 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00128 #define MK_TIMEOSCGAFIXYXY (488 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00129 #define MK_TIMEOSCGAFIXYYX (488 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00130 #define MK_TIMEOSCGAFIXYYY (488 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00131 #define MK_TIMEOSCGAFIYXXX (456 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00132 #define MK_TIMEOSCGAFIYXXY (456 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00133 #define MK_TIMEOSCGAFIYXYX (456 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00134 #define MK_TIMEOSCGAFIYXYY (456 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00135 #define MK_TIMEOSCGAFIYYXX (488 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00136 #define MK_TIMEOSCGAFIYYXY (488 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00137 #define MK_TIMEOSCGAFIYYYX (488 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00138 #define MK_TIMEOSCGAFIYYYY (488 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00139 #define MK_TIMEOUT1AX (92 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00140 #define MK_TIMEOUT1AY (126 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00141 #define MK_TIMEOUT1BX (94 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00142 #define MK_TIMEOUT1BY (128 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00143 #define MK_TIMEOUT2SUMX (158 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00144 #define MK_TIMEOUT2SUMY (190 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00145 #define MK_TIMESCALEXX (78 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00146 #define MK_TIMESCALEXY (48 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00147 #define MK_TIMESCALEYX (48 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00148 #define MK_TIMESCALEYY (78 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00149 #define MK_TIMESCL1ADD2XXX (114 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00150 #define MK_TIMESCL1ADD2XXY (80 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00151 #define MK_TIMESCL1ADD2XYX (80 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00152 #define MK_TIMESCL1ADD2XYY (114 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00153 #define MK_TIMESCL1ADD2YXX (114 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00154 #define MK_TIMESCL1ADD2YXY (80 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00155 #define MK_TIMESCL1ADD2YYX (80 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00156 #define MK_TIMESCL1ADD2YYY (114 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00157 #define MK_TIMESNOISEX (56 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00158 #define MK_TIMESNOISEY (56 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00159 #define MK_TIMEUNOISEX (116 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00160 #define MK_TIMEUNOISEY (116 * (DSP_CLOCK_PERIOD / DSPMK_I_NTICK)) 00161 00162 #endif