_MKLeafUGStruct Struct Reference

The MKLeafUGStruct struct represents the DSP statistics of a "leaf" MKUnitGenerator class. That is, it contains the information specific to a particular memory space combination. Its fields should not be altered. Their meaning is as follows:. More...

#include <dspwrap.h>

List of all members.

Public Attributes

MKOrchMemStruct reso
double computeTime
id ** availLists
DSPDataRecord * data [DSP_LC_NUM]
DSPFixup * fixups [DSP_LC_NUM_P]
DSPMemorySpace * argSpaces
MKMasterUGStruct * master
int reserved1
double offChipComputeTime
void * reserved2


Detailed Description

The MKLeafUGStruct struct represents the DSP statistics of a "leaf" MKUnitGenerator class. That is, it contains the information specific to a particular memory space combination. Its fields should not be altered. Their meaning is as follows:.

Member Data Documentation

Memory and computation resources needed by this unit generator.

Time for this unit generator to compute one sample, in seconds, when unit generator is on chip.

Array of lists of idle patches, indexed by dsp number.

DSPDataRecord* _MKLeafUGStruct::data[DSP_LC_NUM]

Sorted absolute data records.

DSPFixup* _MKLeafUGStruct::fixups[DSP_LC_NUM_P]

Fix-up array for each P space.

DSPMemorySpace* _MKLeafUGStruct::argSpaces

Array which tells which space each argument points to. If the argument is not address-valued, the array value here is DSP_MS_N.

MKMasterUGStruct* _MKLeafUGStruct::master

Pointer to corresponding MKMasterUGStruct.

Reserved

Compute time when unit generator is off chip.

Reserved


The documentation for this struct was generated from the following file:

Generated on Sat Dec 5 17:01:14 2009 for MusicKit by  doxygen 1.5.6