comparison dsp/signalconditioning/Filter.cpp @ 483:fdaa63607c15

Untabify, indent, tidy
author Chris Cannam <cannam@all-day-breakfast.com>
date Fri, 31 May 2019 11:54:32 +0100
parents 7461bf03194e
children
comparison
equal deleted inserted replaced
482:cbe668c7d724 483:fdaa63607c15
73 m_bufb.assign(m_bufb.size(), 0.0); 73 m_bufb.assign(m_bufb.size(), 0.0);
74 } 74 }
75 75
76 void 76 void
77 Filter::process(const double *const QM_R__ in, 77 Filter::process(const double *const QM_R__ in,
78 double *const QM_R__ out, 78 double *const QM_R__ out,
79 const int n) 79 const int n)
80 { 80 {
81 for (int s = 0; s < n; ++s) { 81 for (int s = 0; s < n; ++s) {
82 82
83 if (m_offb > 0) --m_offb; 83 if (m_offb > 0) {
84 else { 84 --m_offb;
85 } else {
85 for (int i = m_sz - 2; i >= 0; --i) { 86 for (int i = m_sz - 2; i >= 0; --i) {
86 m_bufb[i + m_offmax + 1] = m_bufb[i]; 87 m_bufb[i + m_offmax + 1] = m_bufb[i];
87 } 88 }
88 m_offb = m_offmax; 89 m_offb = m_offmax;
89 } 90 }
107 a_sum += m_a[i + 1] * m_bufa[i + m_offa]; 108 a_sum += m_a[i + 1] * m_bufa[i + m_offa];
108 } 109 }
109 110
110 outval = b_sum - a_sum; 111 outval = b_sum - a_sum;
111 112
112 if (m_offa > 0) --m_offa; 113 if (m_offa > 0) {
113 else { 114 --m_offa;
115 } else {
114 for (int i = m_order - 2; i >= 0; --i) { 116 for (int i = m_order - 2; i >= 0; --i) {
115 m_bufa[i + m_offmax + 1] = m_bufa[i]; 117 m_bufa[i + m_offmax + 1] = m_bufa[i];
116 } 118 }
117 m_offa = m_offmax; 119 m_offa = m_offmax;
118 } 120 }
119 m_bufa[m_offa] = outval; 121 m_bufa[m_offa] = outval;
120 } 122 }
121 123
122 out[s] = outval; 124 out[s] = outval;
123 } 125 }
124 } 126 }
125 127