 	m_new(&MatrixC, 1, 2 * synth.filters);
 	m_new(&MatrixA, 2 * synth.filters, 2 * synth.filters); //BLOCKMATRIX
 	m_new(&state, 2 * synth.filters, 1);
+
+	Timer timer;
+	time_start(&timer);
 
 	for(i = 0; i < synth.filters; i++) {
 		mu = i+1;


		m_swap(&pointer_MatrixAp_tmp, &pointer_MatrixAp);
	}
}



	Matrix *pointer_MatrixAp, *pointer_MatrixAp_tmp;

	pointer_MatrixAp = &MatrixAp;
	Timer timer;

	time_start(&timer);
	pointer_MatrixAp_tmp = &MatrixAp_tmp;

	m_new(&MatrixCA, synth.blocksize, MatrixA.cols);
