Open Search
    maxon::FFTClasses Namespace Reference

    Detailed Description

    Publish generic FFT routine.

    Functions

     MAXON_DECLARATION (FFTClasses::EntryType, Generic, "net.maxon.fftclass.generic")
     
     MAXON_DECLARATION (FFTClasses::EntryType, Kiss, "net.maxon.fftclass.kiss")
     
     MAXON_DECLARATION (FFTClasses::EntryType, Cooley, "net.maxon.fftclass.cooley")
     

    Function Documentation

    ◆ MAXON_DECLARATION() [1/3]

    maxon::FFTClasses::MAXON_DECLARATION ( FFTClasses::EntryType  ,
    Generic  ,
    "net.maxon.fftclass.generic"   
    )

    Generic but slow fft algorithm (c4d legacy). Works with any number of input data.

    ◆ MAXON_DECLARATION() [2/3]

    maxon::FFTClasses::MAXON_DECLARATION ( FFTClasses::EntryType  ,
    Kiss  ,
    "net.maxon.fftclass.kiss"   
    )

    Fast fft algorithm using the KISS library. Works with any number of input data but can when not using FFT_FLAGS::SUPPRESS_PADDING the algorithm can be up to 1000x faster.

    ◆ MAXON_DECLARATION() [3/3]

    maxon::FFTClasses::MAXON_DECLARATION ( FFTClasses::EntryType  ,
    Cooley  ,
    "net.maxon.fftclass.cooley"   
    )

    Cooley Tukey algorithm.