Commit Graph

37 Commits

Author SHA1 Message Date
9e4ce617ae Added loose gain value to SeriesBiquad. Implemented pink noise. Bup to 0.6.5 2024-10-27 21:33:45 +01:00
636213c2b7 Bump 0.6.4 2024-10-26 21:54:54 +02:00
8a573266df Removed dependency on ndarray_rand. Crate is not updated. Updated pyo3 to new version and updated enum pyclass derive macros. Switch to SmallRng for white noise random number generation. 2024-10-26 21:53:56 +02:00
3cc3ff54a3 Bump v0.6.3 2024-10-06 14:27:30 +02:00
96187bfcf9 Let SLM::run output a vec of pyarrays, instead of vec of vecs 2024-09-30 14:26:10 +02:00
eb94785a89 Bump v0.6.1 2024-08-28 14:59:55 +02:00
476479b693 Rolled back to older Pyo3 version to make it compatible with Rust-Numpy that is not yet ready to go to new Pyo3 API. Improved power spectra estimator by removing DC value before going into window. Later overwriting it. Improved functionality of Python bindings 2024-08-28 14:59:10 +02:00
7662ff176c Bump 0.6.0 2024-08-26 21:57:47 +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
0338807507 Removed some warnings. Updated to new pyo3 api 0.22 2024-08-11 13:57:03 +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
c9e7418b3a Bugfixes for building Python extension module 2024-07-18 13:41:27 +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
622ece7486 Bump 0.4.2 2024-07-11 21:11:58 +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
b366c47ca7 Added some test code, comments, refactoring, and updated docserve tool 2024-07-06 19:36:51 +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
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
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
ec010945c6 Added first parts signal generator. Not yet for sweeps, not yet filters. 2023-11-29 07:20:13 +01:00
c3f91b8e22 Updated readme 2023-11-25 17:09:20 +01:00
305f3e892b patch: category slugs 2023-11-25 15:09:50 +01:00
3b4bc4f873 Updated category slugs 2023-11-25 15:08:53 +01:00
0e22dc754d Version bump with wrappers 2023-11-25 15:01:40 +01:00
3f58b19442 All filter stuff with wrappers. Added some convenience functions. Added tests 2023-11-25 14:58:20 +01:00
776dd95d1e At most 5 keywords 2023-11-22 14:57:25 +01:00
d92ab3f316 Added cargo extra info 2023-11-22 14:52:16 +01:00
345cc4eb1e Initial commit, working filters. 2023-11-22 14:40:16 +01:00