140 |
BasicBPFilter.ApplyFB(base, in, this->resonance * LSF_FB) * this->resonance; |
BasicBPFilter.ApplyFB(base, in, this->resonance * LSF_FB) * this->resonance; |
141 |
} |
} |
142 |
|
|
143 |
|
#if ARCH_X86 |
144 |
// expects to find input in xmm0 and leaves output in xmm7 |
// expects to find input in xmm0 and leaves output in xmm7 |
145 |
inline void Apply4StepsSSE(biquad_param_t* base, biquad_param_t* main) { |
inline void Apply4StepsSSE(biquad_param_t* base, biquad_param_t* main) { |
146 |
float fb; |
float fb; |
168 |
:: "m" (scale) /* %0 */ |
:: "m" (scale) /* %0 */ |
169 |
); |
); |
170 |
} |
} |
171 |
|
#endif // ARCH_X86 |
172 |
|
|
173 |
}; |
}; |
174 |
|
|
175 |
}} //namespace LinuxSampler::gig |
}} //namespace LinuxSampler::gig |