comparison data/fft/FFTFileCache.cpp @ 290:92e8dbde73cd

* Revert revision 713. We do like QStrings after all.
author Chris Cannam
date Fri, 24 Aug 2007 11:41:48 +0000
parents 2268963dabd1
children 7cc6b7b0d819
comparison
equal deleted inserted replaced
289:3020904de772 290:92e8dbde73cd
275 case Polar: 275 case Polar:
276 for (size_t y = 0; y < h; ++y) { 276 for (size_t y = 0; y < h; ++y) {
277 float mag = sqrtf(real[y] * real[y] + imag[y] * imag[y]); 277 float mag = sqrtf(real[y] * real[y] + imag[y] * imag[y]);
278 if (mag > factor) factor = mag; 278 if (mag > factor) factor = mag;
279 ((float *)m_writebuf)[y * 2] = mag; 279 ((float *)m_writebuf)[y * 2] = mag;
280 ((float *)m_writebuf)[y * 2 + 1] = princargf(atan2f(imag[y], real[y])); 280 float phase = princargf(atan2f(imag[y], real[y]));
281 ((float *)m_writebuf)[y * 2 + 1] = phase;
281 } 282 }
282 break; 283 break;
283 } 284 }
284 285
285 // static float maxFactor = 0; 286 // static float maxFactor = 0;