diff options
author | Jon Nordby <jononor@gmail.com> | 2025-08-08 21:26:58 +0200 |
---|---|---|
committer | Jon Nordby <jononor@gmail.com> | 2025-08-08 21:27:16 +0200 |
commit | e440fc873593821254b6b2741a5daec6bccdef47 (patch) | |
tree | b4040f8bcfeb68be6193c71b2c729eb4039eb383 /bindings/sim_cic3_pdm.cc | |
parent | 3a0cec889f67dbe4820e29931689555ea702726a (diff) |
pdm: Try add high pass filter for DC blocking/removal
Does not work right...
Diffstat (limited to 'bindings/sim_cic3_pdm.cc')
-rw-r--r-- | bindings/sim_cic3_pdm.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/bindings/sim_cic3_pdm.cc b/bindings/sim_cic3_pdm.cc index 0368217..cb612f8 100644 --- a/bindings/sim_cic3_pdm.cc +++ b/bindings/sim_cic3_pdm.cc @@ -15,6 +15,8 @@ pdm2pcm_cic3(const uint8_t *pdm, int pdm_length, int16_t *pcm, int pcm_length) Vcic3_pdm *top = new Vcic3_pdm{cp}; + top->hpf_alpha = 240; + // Start clock off top->clk = 0; |