Buenas.
Estoy haciendo un programa que recoja sonido de un micrófono para posteriormente tratarlo. En un principio estoy haciendo un simple programa de prueba para ver que datos recoge el programa, pero me da de resultado que, siempre, el valor recogido es "€€€€€€€€€€..." ¿Cuál puede ser el fallo?
Aparte de eso, una vez consiga tener datos adecuados, ¿de qué forma tengo que ordenarlos o disponerlos para hacerles la transformada de Fourier (fft)?
Mando los archivos del programa adjuntos, la cabecera Unit.h y el archivo Unit.cpp.
Gracias.