|
MusicKit
0.0.0
|
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>
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 |
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:
| 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.
Array of lists of idle patches, indexed by dsp number.
| double _MKLeafUGStruct::computeTime |
Time for this unit generator to compute one sample, in seconds, when unit generator is on chip.
| DSPDataRecord * _MKLeafUGStruct::data |
Sorted absolute data records.
| DSPFixup * _MKLeafUGStruct::fixups |
Fix-up array for each P space.
| MKMasterUGStruct * _MKLeafUGStruct::master |
Pointer to corresponding MKMasterUGStruct.
Compute time when unit generator is off chip.
Reserved
| void * _MKLeafUGStruct::reserved2 |
Reserved
| MKOrchMemStruct _MKLeafUGStruct::reso |
Memory and computation resources needed by this unit generator.
1.7.6.1