Commit Graph

59 Commits

Author SHA1 Message Date
90c7f0eb37 Added Jupyter lab example 2024-08-19 23:14:31 +02:00
d8814e6c11 Bugfixing on SLM. First tests. Code seems to work, but might still have subtle bugs (as timeweighting was wrong previous to this commit). 2024-08-19 23:02:13 +02:00
6208e97f8a Added octave band filter design code. First steps into SLM. Still needs proper testing 2024-08-19 20:23:29 +02:00
302c2cbfd3 Updated test code to also pass on f32 compilation. Improved doc tests. 2024-08-15 13:10:40 +02:00
02bb55a721 Another warning removed 2024-08-11 13:58:07 +02:00
0338807507 Removed some warnings. Updated to new pyo3 api 0.22 2024-08-11 13:57:03 +02:00
c7d2cfc43f A bit of refactoring in checks, added documentation and examples of ZPKModel 2024-08-11 13:47:24 +02:00
99a8db23b8 First work on ZPKmodel for the benefit of the sound level meter implementation. Added code for bilinear transforms. Added butterworth analog filters. Documentation improvements. This is an intermediate commit of working code, but nothing finished. 2024-08-11 11:58:50 +02:00
649c9f549c Cleanup code. Added ApsSettingsBuilder, bugfixes in RtAps. 2024-08-03 12:23:39 +02:00
ada5bfb427 Comment syntax markdown fix 2024-07-18 17:40:57 +02:00
c9e7418b3a Bugfixes for building Python extension module 2024-07-18 13:41:27 +02:00
d3c162ab79 Clippy fixes 2024-07-18 13:34:37 +02:00
f3dbf9d948 Fixed an error found due to clippy 2024-07-18 13:30:23 +02:00
ff6a0687c4 Bugfix in type detection for instreammsg. Refactored some overcomplicated code, added first steps for rtaps 2024-07-18 13:06:49 +02:00
a905e58023 Updated comments and added getStreamMetaData() to StreamMgr() 2024-07-13 09:43:01 +02:00
622ece7486 Bump 0.4.2 2024-07-11 21:11:58 +02:00
9a9192d4b4 Updated docs and readme 2024-07-11 21:10:38 +02:00
245f4ebfb2 And removed the actual ApsResult struct 2024-07-11 21:03:46 +02:00
66ab149159 Removed unnecessary complex API with APSResult and switched to two methods: compute_last and compute_all. Improved docstrings and fixes in docstrings. 2024-07-11 21:02:21 +02:00
9db49ff8c7 No math yet. Bump 0.4.1 2024-07-10 10:57:33 +02:00
679e577b7b bump v0.4.0 2024-07-10 10:55:01 +02:00
14dae88d48 Add reset method to AvPowerSpectra 2024-07-10 10:49:06 +02:00
d695b31426 Coarsened checks in test_ap() again. Import complexfloat traits in config 2024-07-10 00:23:34 +02:00
ed576df32d Updated epsilon on unit test. Updated recording use statements on doctest 2024-07-10 00:18:51 +02:00
19484fd1cb Aps working, or almost working? 2024-07-10 00:10:34 +02:00
565829f1fa AvPowerSpectra not yet working, but going in right direction 2024-07-06 19:38:49 +02:00
0a847318f3 Updated comments and test code 2024-07-06 19:38:22 +02:00
b366c47ca7 Added some test code, comments, refactoring, and updated docserve tool 2024-07-06 19:36:51 +02:00
81872c62e1 TransferFunction implemented for series biquad 2024-07-03 22:06:33 +02:00
7e9cf734d0 Biguad, biquadbank, dummy filters, etc. A bit on all topics 2024-07-03 20:01:12 +02:00
7315939cbd Intermediate commit. Added some stuff related to biquads, added some stuff related to power spectra estimation 2024-06-25 16:20:47 +02:00
158ea77c40 Signal generator working, even with Python bindings. startOutputStream implementend for CPAL 2024-05-05 15:01:50 +02:00
22a9c9f850 Code cleanup with more use statements. Better Python wrapper code. 2024-05-01 15:25:26 +02:00
b15e81409e Split up filter in module parts 2024-04-19 14:09:32 +02:00
ebdb8a86a1 Clippy improvements, some comments added, etc. 2024-04-19 12:13:23 +02:00
93c7f71d1c Some cleanup in outputdefault test prog 2024-04-19 09:59:16 +02:00
52eb0206eb Some better imports and positioning of public and private components 2024-04-18 19:12:02 +02:00
c20094fb3f Some clippy improvements 2024-04-18 18:49:35 +02:00
35d5d7f750 Default output stream working 2024-04-18 18:38:35 +02:00
18b61b02f3 Improved recording code. Now properly removes file in case of empty. 2024-03-25 20:30:04 +01:00
21703321bd Made it to compile without record feature 2023-12-29 00:02:37 +01:00
b770c4d8fb Recording is working. Partial pyo3 exposure. Now, RtAps, or first Siggen? 2023-12-28 23:49:25 +01:00
87f8b05eea Intermediate commit. Still work to fix on the InstreamMsg etc. 2023-12-20 21:20:10 +01:00
3984989873 First work on CPAL api. Input default seems to work. This is not yet production code! 2023-12-13 11:02:06 +01:00
92a66f4f20 Added daqconfig, datatype and qty 2023-12-13 11:00:08 +01:00
c99faf7d0c Some docs and bugfixes in siggen 2023-11-29 07:44:40 +01:00
ec010945c6 Added first parts signal generator. Not yet for sweeps, not yet filters. 2023-11-29 07:20:13 +01:00
23ddf39a4a Removed not necessary py in set_gains methods 2023-11-25 17:10:53 +01:00
c3f91b8e22 Updated readme 2023-11-25 17:09:20 +01:00
e2bf267daf Readme update 2023-11-25 17:08:32 +01:00