 
 
 
-
+/**
+ * Creates the required matrices by calculating the required number of poles using the equations
+ * to be found in \cite{rabenstein03}. The matrices generated are not yet in blockprocessing form.
+ *
+ * @param void
+ * @return void
+ */
 
 void createMatrices() {
 	int i, mu;






void initializeCoefficients(float length) {
	// Saiten-Koeffizienten




/**
 * Generates matrices suitable for blockprocessing, then generates the signal using the matrices generated earlier.
 * The signal is generated in chunks the size of the first parameter. The space for the resulting signal is pre-
 * allocated earlier and being filled by the filter. These values are then passed on to the sndfile library and
 * written to the file `filter.wav`.
 *
 * @param void
 * @return void
 */

void generateSignal() {
	int i, j;
