Mercurial > hg > vamp-tempogram
annotate WindowFunction.h @ 12:d58409ecd720
* Merging Chris' changes
author | Carl Bussey <c.bussey@se10.qmul.ac.uk> |
---|---|
date | Wed, 13 Aug 2014 10:47:39 +0100 |
parents | 21147df9cb2d |
children | 7680cc4c0073 |
rev | line source |
---|---|
c@0 | 1 // |
c@0 | 2 // WindowFunction.h |
c@0 | 3 // Tempogram |
c@0 | 4 // |
c@0 | 5 // Created by Carl Bussey on 26/06/2014. |
c@0 | 6 // Copyright (c) 2014 Carl Bussey. All rights reserved. |
c@0 | 7 // |
c@0 | 8 |
c@0 | 9 #ifndef __Tempogram__WindowFunction__ |
c@0 | 10 #define __Tempogram__WindowFunction__ |
c@0 | 11 |
c@0 | 12 #include <iostream> |
c@7 | 13 #include <cmath> |
c@7 | 14 #include <vector> |
c@0 | 15 |
c@0 | 16 class WindowFunction{ |
c@0 | 17 public: |
c@0 | 18 static void hanning(float *signal, const unsigned int N, const bool normalise = false); |
c@0 | 19 }; |
c@0 | 20 |
c@0 | 21 #endif /* defined(__Tempogram__WindowFunction__) */ |