YSE sound engine  1.0
cross platform sound engine
 All Classes Namespaces Functions Pages
hilbert.hpp
1 /*
2  ==============================================================================
3 
4  hilbert.h
5  Created: 31 Jan 2014 2:56:08pm
6  Author: yvan
7 
8  ==============================================================================
9 */
10 
11 #ifndef HILBERT_H_INCLUDED
12 #define HILBERT_H_INCLUDED
13 
14 #include "../../headers/defines.hpp"
15 #include "../filters.hpp"
16 
17 namespace YSE {
18  namespace DSP {
19 
20  class API hilbert {
21  public:
22  biQuad L1, L2;
23  biQuad R1, R2;
24 
25  hilbert();
26  void operator()(AUDIOBUFFER & in, sample& out1, sample& out2);
27  };
28 
29  }
30 }
31 
32 
33 
34 #endif // HILBERT_H_INCLUDED