Я читаю необработанные данные с микрофона и использую БПФ. Две библиотеки БПФ, которые я пробую ( AForge и Exocortex.DSP ), принимают комплексные числа на входе и выдают комплексные числа на выходе.
Я пытаюсь понять, что комплексные числа.
Более конкретно - как преобразовать необработанные аудиоданные, полученные с микрофона, в комплексные числа для обработки в БПФ?
И как мне отобразить результат в виде красивой спектрограммы (то есть; считывание частот и амплитуд на выходе)?
Дополнительный бонус: какие библиотеки БПФ существуют для .Net, кроме двух упомянутых?