MusicKit  0.0.0
TablookiUG.h
00001 /*
00002   $Id$
00003   
00004   Defined In: The MusicKit
00005   Description:
00006 
00007   Original Author: Written by Eric J. Graves at Princeton University, as a part of
00008                    Princeton's Music 324 (Computer Music) course (during April-May 1992,
00009                    taught by David Jaffe).  David Jaffe revised it in Sept. 93.
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 // classgroup Table Lookup
00045 #ifndef __MK_TablookiUG_H___
00046 #define __MK_TablookiUG_H___
00047 
00048 #import <MusicKit/MKUnitGenerator.h>
00049 
00050 @interface TablookiUG : MKUnitGenerator
00051 {
00052 }
00053 
00059 + (BOOL) shouldOptimize: (unsigned) arg;
00060 
00066 - setInput: (id) aPatchPoint;
00067 
00073 - setOutput: (id) aPatchPoint;
00074 
00083 - setLookupTable: (id) aSynthData;
00084 
00096 - idleSelf;
00097 
00098 @end
00099 
00100 #endif