Salve atutti avrei un problema:
Sto lavorando in Java(Android) sull'analisi dell'audio catturato in input.
Sto utilizzando la classe AudioRecord che mi restituisce un array di "Byte" che rappresenta il suono catturato.
Questo array lo dovrei passare alla seguente classe FFT:introcs.cs.princeton.edu/java/97data/FFT.java.html
la quale accetta in input un array di "Complex".
Non mi è chiara la conversione che dovrei effettuare dall'array di Byte all'array di Complex, perchè non comprendo quale sia la parte reale e la parte immaginaria richiesta dal Complex e da ricavare dall'array di byte..
Qualcuno può aiutarmi con una spiegazione possibilmente chiara?????
Ringrazio anticipatamente