Mercurial > hg > aimc
annotate src/CAR.h @ 479:7eba2f13aa13 carfac_cpp
stubilub lolipop
author | Ulf.Hammarqvist@gmail.com |
---|---|
date | Wed, 28 Mar 2012 16:44:46 +0000 |
parents | 83e813152671 |
children | 5def66bf228f |
rev | line source |
---|---|
Ulf@477 | 1 /* |
Ulf@477 | 2 * CAR.h |
Ulf@477 | 3 * |
Ulf@477 | 4 * Created on: 24 mar 2012 |
Ulf@477 | 5 * Author: ulha |
Ulf@477 | 6 */ |
Ulf@477 | 7 |
Ulf@477 | 8 #ifndef CAR_H_ |
Ulf@477 | 9 #define CAR_H_ |
Ulf@477 | 10 |
Ulf@477 | 11 #include "CARFAC_common_typedefs.h" |
Ulf@477 | 12 |
Ulf@477 | 13 class CAR_parameters { |
Ulf@477 | 14 public: |
Ulf@477 | 15 CAR_parameters(); |
Ulf@477 | 16 virtual ~CAR_parameters(); |
Ulf@479 | 17 |
Ulf@479 | 18 float velocity_scale; |
Ulf@479 | 19 float v_offset; |
Ulf@479 | 20 float v2_corner; |
Ulf@479 | 21 float v_damp_max; |
Ulf@479 | 22 float min_zeta; |
Ulf@479 | 23 float first_pole_theta; |
Ulf@479 | 24 float zero_ratio; |
Ulf@479 | 25 float high_f_damping_compression; |
Ulf@479 | 26 float ERB_per_step; |
Ulf@479 | 27 float min_pole_Hz; |
Ulf@479 | 28 |
Ulf@477 | 29 }; |
Ulf@477 | 30 |
Ulf@477 | 31 class CAR_coefficients{ |
Ulf@477 | 32 public: |
Ulf@478 | 33 CAR_coefficients(CAR_parameters*, float, FloatArray); |
Ulf@477 | 34 virtual ~CAR_coefficients(); |
Ulf@478 | 35 private: |
Ulf@478 | 36 CAR_coefficients(){}; |
Ulf@477 | 37 }; |
Ulf@477 | 38 |
Ulf@477 | 39 #endif /* CAR_H_ */ |