Yes, in current signal processing modules of Sora, we only implemented fix-point algorithms. However, you can write your own floating point algorithm based on Sora architecture. As a recommendation, you can write user mode program on top of UMX. Basically,
UMX will give you all the raw samples, so you can do whatever you want.