SAF
|
Main structure for tvconv. More...
#include <tvconv_internal.h>
Data Fields | |
int | FIFO_idx |
float ** | inFIFO |
float ** | outFIFO |
float ** | inputFrameTD |
float ** | outputFrameTD |
void * | hTVConv |
saf_TVConv handle | |
int | hostBlockSize |
current host block size | |
int | hostBlockSize_clamped |
Clamped between MIN and MAX_FRAME_SIZE. | |
int | host_fs |
current samplerate of the host | |
int | reInitFilters |
FLAG: 0: do not reinit, 1: reinit, 2: reinit in progress. | |
int | nOutputChannels |
number of output channels (same as the number of channels in the loaded wav) | |
int | ir_fs |
float ** | irs |
npositionsx x (FLAT: nfilters x filter_length) | |
int | nIrChannels |
number of filters per position | |
int | ir_length |
vectorND * | listenerPositions |
The listener positions; nListenerPositions x 3. | |
int | nListenerPositions |
vectorND | minDimensions |
Minimum values across all dimensions. | |
vectorND | maxDimensions |
Maximum values across all dimensions. | |
int | position_idx |
vectorND | sourcePosition |
CODEC_STATUS | codecStatus |
float | progressBar0_1 |
char * | progressBarText |
PROC_STATUS | procStatus |
int | nInputChannels |
number of input channels | |
vectorND | targetPosition |
char * | sofa_filepath |
SAF_TVCONV_ERROR_CODES | sofa_file_error |
Main structure for tvconv.
Definition at line 55 of file tvconv_internal.h.
CODEC_STATUS tvconv_data::codecStatus |
Definition at line 88 of file tvconv_internal.h.
int tvconv_data::FIFO_idx |
Definition at line 58 of file tvconv_internal.h.
int tvconv_data::host_fs |
current samplerate of the host
Definition at line 70 of file tvconv_internal.h.
int tvconv_data::hostBlockSize |
current host block size
Definition at line 68 of file tvconv_internal.h.
int tvconv_data::hostBlockSize_clamped |
Clamped between MIN and MAX_FRAME_SIZE.
Definition at line 69 of file tvconv_internal.h.
void* tvconv_data::hTVConv |
saf_TVConv handle
Definition at line 67 of file tvconv_internal.h.
float** tvconv_data::inFIFO |
Definition at line 59 of file tvconv_internal.h.
float** tvconv_data::inputFrameTD |
Definition at line 63 of file tvconv_internal.h.
int tvconv_data::ir_fs |
Definition at line 74 of file tvconv_internal.h.
int tvconv_data::ir_length |
Definition at line 77 of file tvconv_internal.h.
float** tvconv_data::irs |
npositionsx x (FLAT: nfilters x filter_length)
Definition at line 75 of file tvconv_internal.h.
vectorND* tvconv_data::listenerPositions |
The listener positions; nListenerPositions x 3.
Definition at line 80 of file tvconv_internal.h.
vectorND tvconv_data::maxDimensions |
Maximum values across all dimensions.
Definition at line 83 of file tvconv_internal.h.
vectorND tvconv_data::minDimensions |
Minimum values across all dimensions.
Definition at line 82 of file tvconv_internal.h.
int tvconv_data::nInputChannels |
number of input channels
Definition at line 94 of file tvconv_internal.h.
int tvconv_data::nIrChannels |
number of filters per position
Definition at line 76 of file tvconv_internal.h.
int tvconv_data::nListenerPositions |
Definition at line 81 of file tvconv_internal.h.
int tvconv_data::nOutputChannels |
number of output channels (same as the number of channels in the loaded wav)
Definition at line 72 of file tvconv_internal.h.
float** tvconv_data::outFIFO |
Definition at line 60 of file tvconv_internal.h.
float** tvconv_data::outputFrameTD |
Definition at line 64 of file tvconv_internal.h.
int tvconv_data::position_idx |
Definition at line 84 of file tvconv_internal.h.
PROC_STATUS tvconv_data::procStatus |
Definition at line 91 of file tvconv_internal.h.
float tvconv_data::progressBar0_1 |
Definition at line 89 of file tvconv_internal.h.
char* tvconv_data::progressBarText |
Definition at line 90 of file tvconv_internal.h.
int tvconv_data::reInitFilters |
FLAG: 0: do not reinit, 1: reinit, 2: reinit in progress.
Definition at line 71 of file tvconv_internal.h.
SAF_TVCONV_ERROR_CODES tvconv_data::sofa_file_error |
Definition at line 97 of file tvconv_internal.h.
char* tvconv_data::sofa_filepath |
Definition at line 96 of file tvconv_internal.h.
vectorND tvconv_data::sourcePosition |
Definition at line 85 of file tvconv_internal.h.
vectorND tvconv_data::targetPosition |
Definition at line 95 of file tvconv_internal.h.