void FilterFixedDelay::setBufferSizeMax(long aBufferSize) { Cicm_Free(m_buffer); m_buffer_size_max = Tools::clip_min(aBufferSize, (long)1); Cicm_Vector_Double_Malloc(m_buffer, m_buffer_size_max); m_buffer_size = m_buffer_size_max; m_ramp = 0; }
AmbisonicsProjector::~AmbisonicsProjector() { Cicm_Free(m_decoder_matrix_float); Cicm_Free(m_decoder_matrix_double); Cicm_Free(m_vector_float_input); Cicm_Free(m_vector_double_input); Cicm_Free(m_vector_float_output); Cicm_Free(m_vector_double_output); }
FilterFir::~FilterFir() { Cicm_Free(m_fir_vector); Cicm_Free(m_input_vector); }
FilterFixedDelay::~FilterFixedDelay() { Cicm_Free(m_buffer); }