FastLED 3.9.15
Loading...
Searching...
No Matches

◆ MC0S

#define MC0S ( x)
Value:
{ \
c1 = *coef; coef++; c2 = *coef; coef++; \
vLo = *(vb1+(x)); vHi = *(vb1+(23-(x))); \
sum1L = MADD64(sum1L, vLo, c1); sum1L = MADD64(sum1L, vHi, -c2); \
vLo = *(vb1+32+(x)); vHi = *(vb1+32+(23-(x))); \
sum1R = MADD64(sum1R, vLo, c1); sum1R = MADD64(sum1R, vHi, -c2); \
}
int x
Definition simple.h:92

Definition at line 197 of file polyphase.hpp.

197#define MC0S(x) { \
198 c1 = *coef; coef++; c2 = *coef; coef++; \
199 vLo = *(vb1+(x)); vHi = *(vb1+(23-(x))); \
200 sum1L = MADD64(sum1L, vLo, c1); sum1L = MADD64(sum1L, vHi, -c2); \
201 vLo = *(vb1+32+(x)); vHi = *(vb1+32+(23-(x))); \
202 sum1R = MADD64(sum1R, vLo, c1); sum1R = MADD64(sum1R, vHi, -c2); \
203}

Referenced by fl::third_party::PolyphaseStereo().