MCPcopy Create free account
hub / github.com/LabSound/LabSound / rifft1pt

Function rifft1pt

src/core/_SoundPipe_FFT.cpp:3132–3149  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3130*******************/
3131
3132static void rifft1pt(SPFLOAT * ioptr, SPFLOAT scale)
3133{
3134 /*** RADIX 2 rifft ***/
3135 SPFLOAT f0r, f0i;
3136 SPFLOAT t0r, t0i;
3137
3138 /* bit reversed load */
3139 f0r = ioptr[0];
3140 f0i = ioptr[1];
3141
3142 /* finish rfft */
3143 t0r = f0r + f0i;
3144 t0i = f0r - f0i;
3145
3146 /* store result */
3147 ioptr[0] = scale * t0r;
3148 ioptr[1] = scale * t0i;
3149}
3150
3151static void rifft2pt(SPFLOAT * ioptr, SPFLOAT scale)
3152{

Callers 1

riffts1Function · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected