Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: F746_GUI F746_SAI_IO FrequencyResponseDrawer SD_PlayerSkeleton UIT_FFT_Real
MyAcousticEffector_MIC/Coefficients.hpp@0:224dccbc4edd, 2016-08-15 (annotated)
- Committer:
 - MikamiUitOpen
 - Date:
 - Mon Aug 15 07:18:07 2016 +0000
 - Revision:
 - 0:224dccbc4edd
 
1
Who changed what in which revision?
| User | Revision | Line number | New contents of line | 
|---|---|---|---|
| MikamiUitOpen | 0:224dccbc4edd | 1 | //-------------------------------------------------------------- | 
| MikamiUitOpen | 0:224dccbc4edd | 2 | // Weaver 変調器を使う周波数シフタで使っているフィルタの係数 | 
| MikamiUitOpen | 0:224dccbc4edd | 3 | //-------------------------------------------------------------- | 
| MikamiUitOpen | 0:224dccbc4edd | 4 | |
| MikamiUitOpen | 0:224dccbc4edd | 5 | #include "Biquad.hpp" | 
| MikamiUitOpen | 0:224dccbc4edd | 6 | |
| MikamiUitOpen | 0:224dccbc4edd | 7 | using namespace Mikami; | 
| MikamiUitOpen | 0:224dccbc4edd | 8 | |
| MikamiUitOpen | 0:224dccbc4edd | 9 | //-------------------------------------------------------------- | 
| MikamiUitOpen | 0:224dccbc4edd | 10 | // 直流分除去フィルタの係数 | 
| MikamiUitOpen | 0:224dccbc4edd | 11 | //-------------------------------------------------------------- | 
| MikamiUitOpen | 0:224dccbc4edd | 12 | // 高域通過フィルタ | 
| MikamiUitOpen | 0:224dccbc4edd | 13 | // バタワース特性 | 
| MikamiUitOpen | 0:224dccbc4edd | 14 | // 次数 :2 次 | 
| MikamiUitOpen | 0:224dccbc4edd | 15 | // 標本化周波数: 16.00 kHz | 
| MikamiUitOpen | 0:224dccbc4edd | 16 | // 遮断周波数 : 0.05 kHz | 
| MikamiUitOpen | 0:224dccbc4edd | 17 | const Mikami::Biquad::Coefs c1_ = | 
| MikamiUitOpen | 0:224dccbc4edd | 18 | { 1.972234E+00f, -9.726140E-01f, -2.0f, 1.0f}; | 
| MikamiUitOpen | 0:224dccbc4edd | 19 | const float g0_ = 9.862119E-01f; | 
| MikamiUitOpen | 0:224dccbc4edd | 20 | |
| MikamiUitOpen | 0:224dccbc4edd | 21 | //-------------------------------------------------------------- | 
| MikamiUitOpen | 0:224dccbc4edd | 22 | // Weaver 変調器で使う低域通過フィルタの係数 | 
| MikamiUitOpen | 0:224dccbc4edd | 23 | //-------------------------------------------------------------- | 
| MikamiUitOpen | 0:224dccbc4edd | 24 | // 低域通過フィルタ | 
| MikamiUitOpen | 0:224dccbc4edd | 25 | // 連立チェビシェフ特性 | 
| MikamiUitOpen | 0:224dccbc4edd | 26 | // 次数 :8 次 | 
| MikamiUitOpen | 0:224dccbc4edd | 27 | // 標本化周波数: 16.00 kHz | 
| MikamiUitOpen | 0:224dccbc4edd | 28 | // 遮断周波数 : 3.40 kHz | 
| MikamiUitOpen | 0:224dccbc4edd | 29 | // 通過域のリップル: 0.50 dB | 
| MikamiUitOpen | 0:224dccbc4edd | 30 | // 阻止域の減衰量 :60.00 dB | 
| MikamiUitOpen | 0:224dccbc4edd | 31 | const int ORDER_ = 8; // 次数 | 
| MikamiUitOpen | 0:224dccbc4edd | 32 | const Biquad::Coefs ck_[ORDER_/2] = { | 
| MikamiUitOpen | 0:224dccbc4edd | 33 | { 1.119022E+00f, -4.002827E-01f, 1.652591E+00f, 1.0f}, // 1段目 | 
| MikamiUitOpen | 0:224dccbc4edd | 34 | { 7.920125E-01f, -6.603073E-01f, 4.692874E-01f, 1.0f}, // 2段目 | 
| MikamiUitOpen | 0:224dccbc4edd | 35 | { 5.465819E-01f, -8.629465E-01f, -6.053351E-02f, 1.0f}, // 3段目 | 
| MikamiUitOpen | 0:224dccbc4edd | 36 | { 4.528130E-01f, -9.652067E-01f, -2.237304E-01f, 1.0f} }; // 4段目 | 
| MikamiUitOpen | 0:224dccbc4edd | 37 | const float g0Lpf_ = 1.477248E-02f; // 利得定数 |