Mercurial > hg > svcore
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; |
