Кажется, что функция computeSpectrum берет образец воспроизводимого в данный момент аудио, для которого необходимо выполнить БПФ.Таким образом, вам придется конвертировать ваши не аудио данные в звуковой файл некоторого типа и воспроизводить его.Поскольку нет возможности синхронизировать воспроизведение и захват, вам придется многократно зацикливать свои данные в звуковом файле, чтобы он воспроизводился достаточно долго, и надеяться, что вам повезет захватить его с помощью вызова computeSpectrum.Очень сомнительно, что это сработает и даст вам значимые результаты.