previous next Up Title Contents

GettingResults From Process Modules

All process modules which return results rather then processing a signal, e.g. the "Analysis_Intensity" module, now do so using the output signal of their process EarObjects. This allows greater flexibility in programming as the memory allocation required for multi-channel processing is handled automatically by theCRL basic routines. When returning results process modules such as the "Analysis_Intensity" module now stores them in the respective channel in the output signal of their process EarObject. Modules which return a single result will place it in the first sample of the respective output signal channel. In the rare cases when more than one result is returned, then successive samples in the channels will be used. To simplify the retrieval of results from process EarObjects the GetResults_EarObject instruction has been introduced (see Error! Reference source not found.).


previous next Up Title Contents