Mercurial > hg > qm-dsp
comparison dsp/signalconditioning/DFProcess.cpp @ 503:b1f72e469ec8
Style fixes: avoid unsigned, fix formatting
author | Chris Cannam <cannam@all-day-breakfast.com> |
---|---|
date | Wed, 05 Jun 2019 11:18:11 +0100 |
parents | fdaa63607c15 |
children | f1070135c8ea |
comparison
equal
deleted
inserted
replaced
502:162673c8f9de | 503:b1f72e469ec8 |
---|---|
30 | 30 |
31 ////////////////////////////////////////////////////////////////////// | 31 ////////////////////////////////////////////////////////////////////// |
32 // Construction/Destruction | 32 // Construction/Destruction |
33 ////////////////////////////////////////////////////////////////////// | 33 ////////////////////////////////////////////////////////////////////// |
34 | 34 |
35 DFProcess::DFProcess( DFProcConfig Config ) | 35 DFProcess::DFProcess( DFProcConfig config ) |
36 { | 36 { |
37 filtSrc = NULL; | 37 filtSrc = NULL; |
38 filtDst = NULL; | 38 filtDst = NULL; |
39 m_filtScratchIn = NULL; | 39 m_filtScratchIn = NULL; |
40 m_filtScratchOut = NULL; | 40 m_filtScratchOut = NULL; |
41 | 41 |
42 m_FFOrd = 0; | 42 m_FFOrd = 0; |
43 | 43 |
44 initialise( Config ); | 44 initialise( config ); |
45 } | 45 } |
46 | 46 |
47 DFProcess::~DFProcess() | 47 DFProcess::~DFProcess() |
48 { | 48 { |
49 deInitialise(); | 49 deInitialise(); |
50 } | 50 } |
51 | 51 |
52 void DFProcess::initialise( DFProcConfig Config ) | 52 void DFProcess::initialise( DFProcConfig config ) |
53 { | 53 { |
54 m_length = Config.length; | 54 m_length = config.length; |
55 m_winPre = Config.winPre; | 55 m_winPre = config.winPre; |
56 m_winPost = Config.winPost; | 56 m_winPost = config.winPost; |
57 m_alphaNormParam = Config.AlphaNormParam; | 57 m_alphaNormParam = config.AlphaNormParam; |
58 | 58 |
59 m_isMedianPositive = Config.isMedianPositive; | 59 m_isMedianPositive = config.isMedianPositive; |
60 | 60 |
61 filtSrc = new double[ m_length ]; | 61 filtSrc = new double[ m_length ]; |
62 filtDst = new double[ m_length ]; | 62 filtDst = new double[ m_length ]; |
63 | 63 |
64 Filter::Parameters params; | 64 Filter::Parameters params; |
68 (Config.LPBCoeffs, Config.LPBCoeffs + Config.LPOrd + 1); | 68 (Config.LPBCoeffs, Config.LPBCoeffs + Config.LPOrd + 1); |
69 | 69 |
70 m_FiltFilt = new FiltFilt(params); | 70 m_FiltFilt = new FiltFilt(params); |
71 | 71 |
72 //add delta threshold | 72 //add delta threshold |
73 m_delta = Config.delta; | 73 m_delta = config.delta; |
74 } | 74 } |
75 | 75 |
76 void DFProcess::deInitialise() | 76 void DFProcess::deInitialise() |
77 { | 77 { |
78 delete [] filtSrc; | 78 delete [] filtSrc; |