 	float * output = (float *) malloc(sizeof(float) * synth.samples);
 	createMatrices();
 	createBlockprocessingMatrices();
-
-#if DEBUG == 2
-	printf("MatrixA");
-	m_print(MatrixA);
-	printf("MatrixC");
-	m_print(MatrixC);
-#endif
 
 	if(mode == 0)
 		generateSignalCPU(output, string, synth);

		c1 = -2 * exp(sigma * 1 / synth.T) * cos(omega * 1 / synth.T);
		c0 = exp( 2 * sigma * 1 / synth.T);

#if DEBUG == 1
		printf("%d %d sigma %f\n", i, mu, sigma);
		printf("      omega %f\n", omega);
#endif

		m_set(MatrixC, 0, 2*i  , 0);
		m_set(MatrixC, 0, 2*i+1, a);



		m_swap(&pointer_MatrixAp_tmp, &pointer_MatrixAp);
	}
}


