Lines Matching defs:pink
98 // initialize delay lines for pink filter network
113 float white, w, pink;
121 // Run pink filter; a parallel network of first-order LP filters, scaled to
129 pink = st2095->lp1 + st2095->lp2 + st2095->lp3 +
135 w = pink - st2095->hp1_a1 * st2095->hp1w1 - st2095->hp1_a2 * st2095->hp1w2;
136 pink = st2095->hp1_b0 * w + st2095->hp1_b1 * st2095->hp1w1 + st2095->hp1_b2 * st2095->hp1w2;
140 w = pink - st2095->hp2_a1 * st2095->hp2w1 - st2095->hp2_a2 * st2095->hp2w2;
141 pink = st2095->hp2_b0 * w + st2095->hp2_b1 * st2095->hp2w1 + st2095->hp2_b2 * st2095->hp2w2;
145 w = pink - st2095->lp1_a1 * st2095->lp1w1 - st2095->lp1_a2 * st2095->lp1w2;
146 pink = st2095->lp1_b0 * w + st2095->lp1_b1 * st2095->lp1w1 + st2095->lp1_b2 * st2095->lp1w2;
150 w = pink - st2095->lp2_a1 * st2095->lp2w1 - st2095->lp2_a2 * st2095->lp2w2;
151 pink = st2095->lp2_b0 * w + st2095->lp2_b1 * st2095->lp2w1 + st2095->lp2_b2 * st2095->lp2w2;
156 if (pink > st2095->maxAmp)
157 pink = st2095->maxAmp;
158 else if (pink < -st2095->maxAmp)
159 pink = -st2095->maxAmp;
162 st2095->accum += (pink * pink);
163 return(pink);