MusicKit  0.0.0
MKUnitGenerators.h
00001 /*
00002   $Id$
00003   Defined In: This file is part of the MusicKit UnitGenerator Library
00004 
00005   Description:
00006     This is a convenient way to get the .h files for the MusicKit Unit
00007     Generator library.
00008 
00009   Original Author: David A. Jaffe
00010 
00011   Copyright (c) 1988-1992, NeXT Computer, Inc.
00012   Portions Copyright (c) 1994 NeXT Computer, Inc. and reproduced under license from NeXT
00013   Portions Copyright (c) 1994 Stanford University.
00014   Portions Copyright (c) 1999-2001 The MusicKit Project.
00015 */
00016 /*
00017   Modification history:
00018   $Log$
00019   Revision 1.1  2001/09/15 17:11:59  leighsmith
00020   Renamed unitgenerators.h to MKUnitGenerators.h
00021 
00022   Revision 1.3  2000/09/14 18:01:44  leigh
00023   Doco cleanups
00024 
00025 */
00026 #ifndef __MK_unitgenerators_H___
00027 #define __MK_unitgenerators_H___
00028 
00029 #ifndef UNITGENERATORS_H
00030 #define UNITGENERATORS_H
00031 
00032 #import <MusicKit/MusicKit.h>
00033 
00034 /* Allpass1UG - from dsp macro allpass1. See Allpass1UG.h for details. */
00035 #import "Allpass1UGxx.h"
00036 #import "Allpass1UGxy.h"
00037 #import "Allpass1UGyx.h"
00038 #import "Allpass1UGyy.h"
00039 
00040 /* Add2UG  - from dsp macro add2. See Add2UG.h for details. 
00041 */
00042 #import "Add2UGxxx.h" 
00043 #import "Add2UGxxy.h" 
00044 #import "Add2UGxyx.h" 
00045 #import "Add2UGxyy.h" 
00046 #import "Add2UGyxx.h" 
00047 #import "Add2UGyxy.h" 
00048 #import "Add2UGyyx.h" 
00049 #import "Add2UGyyy.h" 
00050 
00051 /* AsympUG - from dsp macro asymp. See AsympUG.h for details. */
00052 #import "AsympUGx.h" 
00053 #import "AsympUGy.h" 
00054 
00055 /* BiquadUG - from dsp macro biquad. See BiquadUG.h for details. */
00056 #import "BiquadUGx.h" 
00057 #import "BiquadUGy.h" 
00058 
00059 /* ConstantUG - from dsp macro constant. See ConstantUG.h for details. */
00060 #import "ConstantUGx.h" 
00061 #import "ConstantUGy.h" 
00062 
00063 /* DelayUG - from dsp macro delay. See DelayUG.h for details. */
00064 #import "DelayUGxxx.h" 
00065 #import "DelayUGxxy.h" 
00066 #import "DelayUGxyx.h" 
00067 #import "DelayUGxyy.h" 
00068 #import "DelayUGyxx.h" 
00069 #import "DelayUGyxy.h" 
00070 #import "DelayUGyyx.h" 
00071 #import "DelayUGyyy.h" 
00072 
00073 /* DelayqpUG - from dsp macro delayqp. See DelayqpUG.h for details. */
00074 #import "DelayqpUGxx.h" 
00075 #import "DelayqpUGxy.h" 
00076 #import "DelayqpUGyx.h" 
00077 #import "DelayqpUGyy.h" 
00078 
00079 /* DswitchUG - from dsp macro dswitch. See DswitchUG.h for details. */
00080 #import "DswitchUGxx.h" 
00081 #import "DswitchUGxy.h" 
00082 #import "DswitchUGyx.h" 
00083 #import "DswitchUGyy.h" 
00084 
00085 /* DswitchtUG - from dsp macro dswitcht. See DswitchtUG.h for details. */
00086 #import "DswitchtUGxx.h" 
00087 #import "DswitchtUGxy.h" 
00088 #import "DswitchtUGyx.h" 
00089 #import "DswitchtUGyy.h" 
00090 
00091 /* In1aUG - from dsp macro in1a. See In1aUG.h for details. */
00092 #import "In1aUGx.h" 
00093 #import "In1aUGy.h" 
00094 
00095 /* In1bUG - from dsp macro in1b. See In1bUG.h for details. */
00096 #import "In1bUGx.h" 
00097 #import "In1bUGy.h" 
00098 
00099 /* In1qpUG - from dsp macro in1qp. See In1qpUG.h for details. */
00100 #import "In1qpUGx.h" 
00101 #import "In1qpUGy.h" 
00102 
00103 /* InterpUG - from dsp macro interp. See InterpUG.h for details. */
00104 #import "InterpUGxxxx.h" 
00105 #import "InterpUGxxxy.h" 
00106 #import "InterpUGxxyx.h" 
00107 #import "InterpUGxxyy.h" 
00108 #import "InterpUGxyxx.h" 
00109 #import "InterpUGxyxy.h" 
00110 #import "InterpUGxyyx.h" 
00111 #import "InterpUGxyyy.h" 
00112 #import "InterpUGyxxx.h" 
00113 #import "InterpUGyxxy.h" 
00114 #import "InterpUGyxyx.h" 
00115 #import "InterpUGyxyy.h" 
00116 #import "InterpUGyyxx.h" 
00117 #import "InterpUGyyxy.h" 
00118 #import "InterpUGyyyx.h" 
00119 #import "InterpUGyyyy.h" 
00120 
00121 /* Mul1add2UG - from dsp macro mul1add2. See Mul1add2UG.h for details. */
00122 #import "Mul1add2UGxxxx.h" 
00123 #import "Mul1add2UGxxxy.h" 
00124 #import "Mul1add2UGxxyx.h" 
00125 #import "Mul1add2UGxxyy.h" 
00126 #import "Mul1add2UGxyxx.h" 
00127 #import "Mul1add2UGxyxy.h" 
00128 #import "Mul1add2UGxyyx.h" 
00129 #import "Mul1add2UGxyyy.h" 
00130 #import "Mul1add2UGyxxx.h" 
00131 #import "Mul1add2UGyxxy.h" 
00132 #import "Mul1add2UGyxyx.h" 
00133 #import "Mul1add2UGyxyy.h" 
00134 #import "Mul1add2UGyyxx.h" 
00135 #import "Mul1add2UGyyxy.h" 
00136 #import "Mul1add2UGyyyx.h" 
00137 #import "Mul1add2UGyyyy.h" 
00138 
00139 /* Mul2UG - from dsp macro mul2. See Mul2UG.h for details. */
00140 #import "Mul2UGxxx.h" 
00141 #import "Mul2UGxxy.h" 
00142 #import "Mul2UGxyx.h" 
00143 #import "Mul2UGxyy.h" 
00144 #import "Mul2UGyxx.h" 
00145 #import "Mul2UGyxy.h" 
00146 #import "Mul2UGyyx.h" 
00147 #import "Mul2UGyyy.h" 
00148 
00149 /* OnepoleUG - from dsp macro onepole. See OnepoleUG.h for details. */
00150 #import "OnepoleUGxx.h" 
00151 #import "OnepoleUGxy.h" 
00152 #import "OnepoleUGyx.h" 
00153 #import "OnepoleUGyy.h" 
00154 
00155 /* OnezeroUG - from dsp macro onezero. See OnezeroUG.h for details. */
00156 #import "OnezeroUGxx.h" 
00157 #import "OnezeroUGxy.h" 
00158 #import "OnezeroUGyx.h" 
00159 #import "OnezeroUGyy.h" 
00160 
00161 /* OscgUG - from dsp macro oscg. See OscgUG.h for details. */
00162 #import "OscgUGxy.h" 
00163 #import "OscgUGyx.h" 
00164 #import "OscgUGyy.h" 
00165 #import "OscgUGxx.h" 
00166 
00167 /* OscgafUG - from dsp macro oscgaf. See OscgafUG.h and OscgafUGs.h 
00168    for details. */
00169 #import "OscgafUGxxxx.h" 
00170 #import "OscgafUGxxxy.h" 
00171 #import "OscgafUGxxyx.h" 
00172 #import "OscgafUGxxyy.h" 
00173 #import "OscgafUGxyxx.h" 
00174 #import "OscgafUGxyxy.h" 
00175 #import "OscgafUGxyyx.h" 
00176 #import "OscgafUGxyyy.h" 
00177 #import "OscgafUGyxxx.h" 
00178 #import "OscgafUGyxxy.h" 
00179 #import "OscgafUGyxyx.h" 
00180 #import "OscgafUGyxyy.h" 
00181 #import "OscgafUGyyxx.h" 
00182 #import "OscgafUGyyxy.h" 
00183 #import "OscgafUGyyyx.h" 
00184 #import "OscgafUGyyyy.h" 
00185 
00186 /* OscgafiUG - from dsp macro oscgafi. See OscgafUGi.h and OscgafUGs.h 
00187    for details. */
00188 #import "OscgafiUGxxxx.h" 
00189 #import "OscgafiUGxxxy.h" 
00190 #import "OscgafiUGxxyx.h" 
00191 #import "OscgafiUGxxyy.h" 
00192 #import "OscgafiUGxyxx.h" 
00193 #import "OscgafiUGxyxy.h" 
00194 #import "OscgafiUGxyyx.h" 
00195 #import "OscgafiUGxyyy.h" 
00196 #import "OscgafiUGyxxx.h" 
00197 #import "OscgafiUGyxxy.h" 
00198 #import "OscgafiUGyxyx.h" 
00199 #import "OscgafiUGyxyy.h" 
00200 #import "OscgafiUGyyxx.h" 
00201 #import "OscgafiUGyyxy.h" 
00202 #import "OscgafiUGyyyx.h" 
00203 #import "OscgafiUGyyyy.h" 
00204 
00205 /* Out1aUG - from dsp macro out1a. See Out1aUG.h for details. */
00206 #import "Out1aUGx.h" 
00207 #import "Out1aUGy.h" 
00208 
00209 /* Out1bUG - from dsp macro out1b. See Out1bUG.h for details. */
00210 #import "Out1bUGx.h" 
00211 #import "Out1bUGy.h" 
00212 
00213 /* Out1nUG - from dsp macro out1n. See Out1nUG.h for details. */
00214 #import "Out1nUGx.h" 
00215 #import "Out1nUGy.h" 
00216 
00217 /* Out2sumUG - from dsp macro out2sum. See Out2sumUG.h for details. */
00218 #import "Out2sumUGx.h" 
00219 #import "Out2sumUGy.h" 
00220 
00221 /* ScaleUG - from dsp macro scale. See ScaleUG.h for details. */
00222 #import "ScaleUGxy.h" 
00223 #import "ScaleUGyx.h" 
00224 #import "ScaleUGyy.h" 
00225 #import "ScaleUGxx.h" 
00226 
00227 /* Scl1add2UG - from dsp macro scl1add2. See Scl1add2UG.h for details. */
00228 #import "Scl1add2UGxxx.h" 
00229 #import "Scl1add2UGxxy.h" 
00230 #import "Scl1add2UGxyx.h" 
00231 #import "Scl1add2UGxyy.h" 
00232 #import "Scl1add2UGyxx.h" 
00233 #import "Scl1add2UGyxy.h" 
00234 #import "Scl1add2UGyyx.h" 
00235 #import "Scl1add2UGyyy.h" 
00236 
00237 /* Scl2add2UG - from dsp macro scl2add2. See Scl2add2UG.h for details. */
00238 #import "Scl2add2UGxxx.h" 
00239 #import "Scl2add2UGxxy.h" 
00240 #import "Scl2add2UGxyx.h" 
00241 #import "Scl2add2UGxyy.h" 
00242 #import "Scl2add2UGyxx.h" 
00243 #import "Scl2add2UGyxy.h" 
00244 #import "Scl2add2UGyyx.h" 
00245 #import "Scl2add2UGyyy.h" 
00246 
00247 /* SnoiseUG - from dsp macro unoise. See SnoiseUG.h for details. */
00248 #import "SnoiseUGx.h" 
00249 #import "SnoiseUGy.h"
00250 
00251 /* TablookiUG - from dsp macro tablooki. See TablookiUG.h for details. */
00252 #import "TablookiUGxxx.h" 
00253 #import "TablookiUGxxy.h" 
00254 #import "TablookiUGxyx.h" 
00255 #import "TablookiUGxyy.h" 
00256 #import "TablookiUGyxx.h" 
00257 #import "TablookiUGyxy.h" 
00258 #import "TablookiUGyyx.h" 
00259 #import "TablookiUGyyy.h" 
00260 
00261 /* UnoiseUG - from dsp macro unoise. See UnoiseUG.h for details. */
00262 #import "UnoiseUGx.h" 
00263 #import "UnoiseUGy.h"
00264 
00265 #define MK_OSCFREQSCALE 256.0 /* Used by Oscg and Oscgaf */
00266 
00267 #endif UNITGENERATORS_H
00268 
00269 #endif