БПФ аудио вход

Я хочу применить БПФ к сигналу, записанному AudioRecorder и сохраненному в файл wav. БПФ, который я использую, имеет входной параметр Complex []. Я запутался, есть ли разница между преобразованием байтов в сложное с делением на 32768 и преобразованием, просто добавив 0 к мнимой части и оставив действительную часть в виде байта?

Редактировать:

public Complex[] convertToComplex(byte[] file)
{


    int size= file.length;
    double[]x=new double[size];
    Complex[]data= new Complex[size];
    for(int i=0;i<size;i++)
    {
        x[i]=file[i]/32768.0;
        data[i]=new Complex(x[i],0);
        //  Log.d("tag", "indice"+i+":"+data[i]);
    }
    return data;
}

Ответы на вопрос(2)

Ваш ответ на вопрос