"L. Spiro Engine"
|
Fast Fourier transform. More...
#include <LSSVorbisSmallFt.h>
Classes | |
struct | drft_lookup |
Public Types | |
typedef struct lss::CVorbisSmallFt::drft_lookup * | LPdrft_lookup |
typedef struct lss::CVorbisSmallFt::drft_lookup | LPCdrft_lookup |
Static Public Member Functions | |
static LSVOID | drft_forward (drft_lookup *_plLookup, LSFLOAT *_pfData) |
static LSVOID | drft_backward (drft_lookup *_plLookup, LSFLOAT *_pfData) |
static LSVOID | drft_init (drft_lookup *_plLookup, LSINT32 _i32N) |
static LSVOID | drft_clear (drft_lookup *_plLookup) |
Static Protected Member Functions | |
static LSVOID | drftf1 (LSINT32 _i32N, LSFLOAT *_pfC, LSFLOAT *_pfCh, LSFLOAT *_pfWa, LSINT32 *_pi32Fac) |
static LSVOID | drftb1 (LSINT32 _i32N, LSFLOAT *_pfC, LSFLOAT *_pfCh, LSFLOAT *_pfWa, LSINT32 *_pi32Fac) |
static LSVOID | fdrffti (LSINT32 _i32N, LSFLOAT *_pfWSave, LSINT32 *_pi32Fac) |
static LSVOID | dradf4 (LSINT32 _i32Ido, LSINT32 _i32L1, LSFLOAT *_pfCc, LSFLOAT *_pfCh, LSFLOAT *_pfWa1, LSFLOAT *_pfWa2, LSFLOAT *_pfWa3) |
static LSVOID | dradf2 (LSINT32 _i32Ido, LSINT32 _i32L1, LSFLOAT *_pfCc, LSFLOAT *_pfCh, LSFLOAT *_pfWa1) |
static LSVOID | dradfg (LSINT32 _i32Ido, LSINT32 _i32Ip, LSINT32 _i32L1, LSINT32 idl1, LSFLOAT *_pfCc, LSFLOAT *_pfC1, LSFLOAT *_pfC2, LSFLOAT *_pfCh, LSFLOAT *_pfCh2, LSFLOAT *_pfWa) |
static LSVOID | dradb4 (LSINT32 _i32Ido, LSINT32 _i32L1, LSFLOAT *_pfCc, LSFLOAT *_pfCh, LSFLOAT *_pfWa1, LSFLOAT *_pfWa2, LSFLOAT *_pfWa3) |
static LSVOID | dradb2 (LSINT32 _i32Ido, LSINT32 _i32L1, LSFLOAT *_pfCc, LSFLOAT *_pfCh, LSFLOAT *_pfWa1) |
static LSVOID | dradb3 (LSINT32 _i32Ido, LSINT32 _i32L1, LSFLOAT *_pfCc, LSFLOAT *_pfCh, LSFLOAT *_pfWa1, LSFLOAT *_pfWa2) |
static LSVOID | dradbg (LSINT32 _i32Ido, LSINT32 _i32Ip, LSINT32 _i32L1, LSINT32 idl1, LSFLOAT *_pfCc, LSFLOAT *_pfC1, LSFLOAT *_pfC2, LSFLOAT *_pfCh, LSFLOAT *_pfCh2, LSFLOAT *_pfWa) |
static LSVOID | drfti1 (LSINT32 _i32N, LSFLOAT *_pfWa, LSINT32 *_pi32Fac) |
Fast Fourier transform.
Class CVorbisSmallFt Description: Fast Fourier transform.
typedef struct lss::CVorbisSmallFt::drft_lookup * lss::CVorbisSmallFt::LPdrft_lookup |
A look-up structure.
static LSVOID lss::CVorbisSmallFt::dradb2 | ( | LSINT32 | _i32Ido, |
LSINT32 | _i32L1, | ||
LSFLOAT * | _pfCc, | ||
LSFLOAT * | _pfCh, | ||
LSFLOAT * | _pfWa1 | ||
) | [static, protected] |
Undocumented function from the Vorbis library.
_i32Ido | Undocumented parameter from the Vorbis library. |
_i32L1 | Undocumented parameter from the Vorbis library. |
_pfCc | Undocumented parameter from the Vorbis library. |
_pfCh | Undocumented parameter from the Vorbis library. |
_pfWa1 | Undocumented parameter from the Vorbis library. |
static LSVOID lss::CVorbisSmallFt::dradb3 | ( | LSINT32 | _i32Ido, |
LSINT32 | _i32L1, | ||
LSFLOAT * | _pfCc, | ||
LSFLOAT * | _pfCh, | ||
LSFLOAT * | _pfWa1, | ||
LSFLOAT * | _pfWa2 | ||
) | [static, protected] |
Undocumented function from the Vorbis library.
_i32Ido | Undocumented parameter from the Vorbis library. |
_i32L1 | Undocumented parameter from the Vorbis library. |
_pfCc | Undocumented parameter from the Vorbis library. |
_pfCh | Undocumented parameter from the Vorbis library. |
_pfWa1 | Undocumented parameter from the Vorbis library. |
_pfWa2 | Undocumented parameter from the Vorbis library. |
static LSVOID lss::CVorbisSmallFt::dradb4 | ( | LSINT32 | _i32Ido, |
LSINT32 | _i32L1, | ||
LSFLOAT * | _pfCc, | ||
LSFLOAT * | _pfCh, | ||
LSFLOAT * | _pfWa1, | ||
LSFLOAT * | _pfWa2, | ||
LSFLOAT * | _pfWa3 | ||
) | [static, protected] |
Undocumented function from the Vorbis library.
_i32Ido | Undocumented parameter from the Vorbis library. |
_i32L1 | Undocumented parameter from the Vorbis library. |
_pfCc | Undocumented parameter from the Vorbis library. |
_pfCh | Undocumented parameter from the Vorbis library. |
_pfWa1 | Undocumented parameter from the Vorbis library. |
_pfWa2 | Undocumented parameter from the Vorbis library. |
_pfWa3 | Undocumented parameter from the Vorbis library. |
static LSVOID lss::CVorbisSmallFt::dradbg | ( | LSINT32 | _i32Ido, |
LSINT32 | _i32Ip, | ||
LSINT32 | _i32L1, | ||
LSINT32 | idl1, | ||
LSFLOAT * | _pfCc, | ||
LSFLOAT * | _pfC1, | ||
LSFLOAT * | _pfC2, | ||
LSFLOAT * | _pfCh, | ||
LSFLOAT * | _pfCh2, | ||
LSFLOAT * | _pfWa | ||
) | [static, protected] |
Undocumented function from the Vorbis library.
_i32Ido | Undocumented parameter from the Vorbis library. |
_i32Ip | Undocumented parameter from the Vorbis library. |
_i32L1 | Undocumented parameter from the Vorbis library. |
idl1 | Undocumented parameter from the Vorbis library. |
_pfCc | Undocumented parameter from the Vorbis library. |
_pfC1 | Undocumented parameter from the Vorbis library. |
_pfC2 | Undocumented parameter from the Vorbis library. |
_pfCh | Undocumented parameter from the Vorbis library. |
_pfCh2 | Undocumented parameter from the Vorbis library. |
_pfWa | Undocumented parameter from the Vorbis library. |
static LSVOID lss::CVorbisSmallFt::dradf2 | ( | LSINT32 | _i32Ido, |
LSINT32 | _i32L1, | ||
LSFLOAT * | _pfCc, | ||
LSFLOAT * | _pfCh, | ||
LSFLOAT * | _pfWa1 | ||
) | [static, protected] |
Undocumented function from the Vorbis library.
_i32Ido | Undocumented parameter from the Vorbis library. |
_i32L1 | Undocumented parameter from the Vorbis library. |
_pfCc | Undocumented parameter from the Vorbis library. |
_pfCh | Undocumented parameter from the Vorbis library. |
_pfWa1 | Undocumented parameter from the Vorbis library. |
static LSVOID lss::CVorbisSmallFt::dradf4 | ( | LSINT32 | _i32Ido, |
LSINT32 | _i32L1, | ||
LSFLOAT * | _pfCc, | ||
LSFLOAT * | _pfCh, | ||
LSFLOAT * | _pfWa1, | ||
LSFLOAT * | _pfWa2, | ||
LSFLOAT * | _pfWa3 | ||
) | [static, protected] |
Undocumented function from the Vorbis library.
_i32Ido | Undocumented parameter from the Vorbis library. |
_i32L1 | Undocumented parameter from the Vorbis library. |
_pfCc | Undocumented parameter from the Vorbis library. |
_pfCh | Undocumented parameter from the Vorbis library. |
_pfWa1 | Undocumented parameter from the Vorbis library. |
_pfWa2 | Undocumented parameter from the Vorbis library. |
_pfWa3 | Undocumented parameter from the Vorbis library. |
static LSVOID lss::CVorbisSmallFt::dradfg | ( | LSINT32 | _i32Ido, |
LSINT32 | _i32Ip, | ||
LSINT32 | _i32L1, | ||
LSINT32 | idl1, | ||
LSFLOAT * | _pfCc, | ||
LSFLOAT * | _pfC1, | ||
LSFLOAT * | _pfC2, | ||
LSFLOAT * | _pfCh, | ||
LSFLOAT * | _pfCh2, | ||
LSFLOAT * | _pfWa | ||
) | [static, protected] |
Undocumented function from the Vorbis library.
_i32Ido | Undocumented parameter from the Vorbis library. |
_i32Ip | Undocumented parameter from the Vorbis library. |
_i32L1 | Undocumented parameter from the Vorbis library. |
idl1 | Undocumented parameter from the Vorbis library. |
_pfCc | Undocumented parameter from the Vorbis library. |
_pfC1 | Undocumented parameter from the Vorbis library. |
_pfC2 | Undocumented parameter from the Vorbis library. |
_pfCh | Undocumented parameter from the Vorbis library. |
_pfCh2 | Undocumented parameter from the Vorbis library. |
_pfWa | Undocumented parameter from the Vorbis library. |
static LSVOID lss::CVorbisSmallFt::drft_backward | ( | drft_lookup * | _plLookup, |
LSFLOAT * | _pfData | ||
) | [static] |
Undocumented function from the Vorbis library.
_plLookup | Undocumented parameter from the Vorbis library. |
_pfData | Undocumented parameter from the Vorbis library. |
static LSVOID lss::CVorbisSmallFt::drft_clear | ( | drft_lookup * | _plLookup | ) | [static] |
Undocumented function from the Vorbis library.
_plLookup | Undocumented parameter from the Vorbis library. |
static LSVOID lss::CVorbisSmallFt::drft_forward | ( | drft_lookup * | _plLookup, |
LSFLOAT * | _pfData | ||
) | [static] |
Undocumented function from the Vorbis library.
_plLookup | Undocumented parameter from the Vorbis library. |
_pfData | Undocumented parameter from the Vorbis library. |
static LSVOID lss::CVorbisSmallFt::drft_init | ( | drft_lookup * | _plLookup, |
LSINT32 | _i32N | ||
) | [static] |
Undocumented function from the Vorbis library.
_plLookup | Undocumented parameter from the Vorbis library. |
_i32N | Undocumented parameter from the Vorbis library. |
static LSVOID lss::CVorbisSmallFt::drftb1 | ( | LSINT32 | _i32N, |
LSFLOAT * | _pfC, | ||
LSFLOAT * | _pfCh, | ||
LSFLOAT * | _pfWa, | ||
LSINT32 * | _pi32Fac | ||
) | [static, protected] |
Undocumented function from the Vorbis library.
_i32N | Undocumented parameter from the Vorbis library. |
_pfC | Undocumented parameter from the Vorbis library. |
_pfCh | Undocumented parameter from the Vorbis library. |
_pfWa | Undocumented parameter from the Vorbis library. |
_pi32Fac | Undocumented parameter from the Vorbis library. |
static LSVOID lss::CVorbisSmallFt::drftf1 | ( | LSINT32 | _i32N, |
LSFLOAT * | _pfC, | ||
LSFLOAT * | _pfCh, | ||
LSFLOAT * | _pfWa, | ||
LSINT32 * | _pi32Fac | ||
) | [static, protected] |
Undocumented function from the Vorbis library.
_i32N | Undocumented parameter from the Vorbis library. |
_pfC | Undocumented parameter from the Vorbis library. |
_pfCh | Undocumented parameter from the Vorbis library. |
_pfWa | Undocumented parameter from the Vorbis library. |
_pi32Fac | Undocumented parameter from the Vorbis library. |
static LSVOID lss::CVorbisSmallFt::drfti1 | ( | LSINT32 | _i32N, |
LSFLOAT * | _pfWa, | ||
LSINT32 * | _pi32Fac | ||
) | [static, protected] |
Undocumented function from the Vorbis library.
_i32N | Undocumented parameter from the Vorbis library. |
_pfWa | Undocumented parameter from the Vorbis library. |
_pi32Fac | Undocumented parameter from the Vorbis library. |
static LSVOID lss::CVorbisSmallFt::fdrffti | ( | LSINT32 | _i32N, |
LSFLOAT * | _pfWSave, | ||
LSINT32 * | _pi32Fac | ||
) | [static, protected] |
Undocumented function from the Vorbis library.
_i32N | Undocumented parameter from the Vorbis library. |
_pfWSave | Undocumented parameter from the Vorbis library. |
_pi32Fac | Undocumented parameter from the Vorbis library. |