Mercurial > hg > vamp-plugin-sdk
comparison vamp-sdk/FFT.h @ 419:55de53d7c777
Merge
author | Chris Cannam |
---|---|
date | Tue, 01 Mar 2016 12:21:23 +0000 |
parents | a69901aa85d2 |
children | e979a9c4ffb6 |
comparison
equal
deleted
inserted
replaced
418:a13635e9c440 | 419:55de53d7c777 |
---|---|
58 class FFT | 58 class FFT |
59 { | 59 { |
60 public: | 60 public: |
61 /** | 61 /** |
62 * Calculate a forward transform of size n. | 62 * Calculate a forward transform of size n. |
63 * n must be a power of 2, greater than 1. | |
63 * | 64 * |
64 * ri and ii must point to the real and imaginary component arrays | 65 * ri and ii must point to the real and imaginary component arrays |
65 * of the input. For real input, ii may be NULL. | 66 * of the input. For real input, ii may be NULL. |
66 * | 67 * |
67 * ro and io must point to enough space to receive the real and | 68 * ro and io must point to enough space to receive the real and |
73 const double *ri, const double *ii, | 74 const double *ri, const double *ii, |
74 double *ro, double *io); | 75 double *ro, double *io); |
75 | 76 |
76 /** | 77 /** |
77 * Calculate an inverse transform of size n. | 78 * Calculate an inverse transform of size n. |
79 * n must be a power of 2, greater than 1. | |
78 * | 80 * |
79 * ri and ii must point to the real and imaginary component arrays | 81 * ri and ii must point to the real and imaginary component arrays |
80 * of the input. For real input, ii may be NULL. | 82 * of the input. For real input, ii may be NULL. |
81 * | 83 * |
82 * ro and io must point to enough space to receive the real and | 84 * ro and io must point to enough space to receive the real and |