Commit Graph

21 Commits

Author SHA1 Message Date
Anne de Jong 4cd3f0bf9f Added Second Order Sections filterbank. Works much better that Fir filterbank. Does not need decimation. Easy generation of filters with scipy.signal.butter. 2020-01-03 21:11:56 +01:00
Anne de Jong 9afed2c9a9 Renamed filterbank to firfilterbank in C-code 2020-01-01 15:32:10 +01:00
Anne de Jong 86e7cbbbe9 Put all state of white noise generator in object. Added possibility of changing output level. 2019-12-28 21:33:14 +01:00
Anne de Jong aa3581cf74 First part of signal generator implementation. White noise and sine waves are working. 2019-12-28 16:58:13 +01:00
Anne de Jong 28122d5c15 Some GIL releases, and bugfix in AvStream 2019-12-28 12:01:56 +01:00
Anne de Jong a39d8300a1 Somewhere inbetween. Everything broken 2019-12-08 14:19:10 +01:00
Anne de Jong 1f1922272d Lots of code and comments improvements 2019-10-27 14:19:26 +01:00
Anne de Jong 23fc4c9259 Exposed AvPowerSpectra explicitly. Comment improvements. Line breakages, etc. Added 10s and infinite to TimeWeighting types. 2019-03-28 21:26:11 +01:00
Anne de Jong 505add6ae1 Added loads of comments and readability improvements. 2018-12-29 15:34:24 +01:00
Anne de Jong e95b02ae9a Lots of things improved. Forgot to count, became big commit, excuse myself 2018-07-17 11:52:02 +02:00
Anne de Jong 1b21cc1873 Partially done implementation of Octave and one-third octave filterbank. 2018-06-14 14:49:14 +02:00
Anne de Jong 2842fb5714 Added lots of comments to some C-code. Moved some Python code to lasp_
common.py. Added lasp_measurement, lasp_slm, lasp_weighcal. Lots of bugfixes,
renamed fir_design to filter_design, cleaned up frequency weighting filter code.
2018-04-23 09:29:21 +02:00
Anne de Jong 3823d51074 Changed default window for AvPowerSpectra to Hann. Bugfix in AvPowerSpectra. Finished and tseted SPLowpass. 2018-04-01 19:06:50 +02:00
Anne de Jong e4f4f1a4e8 Merged master 2018-04-01 14:05:34 +02:00
Anne de Jong ce7f31ca86 Renamed lasp_math.h to lasp_mat.h as it defines matrices, not math. Made a typedef from vd to dmat such that the types of these are the same. Same goes for vc and cmat 2018-04-01 14:01:07 +02:00
Anne de Jong 7d825871e8 First work on single pole lowpass IIR filter 2018-04-01 11:00:12 +02:00
Anne de Jong c8332f7f74 Not savy implementation of exponential time weighting of spectrograms 2018-04-01 10:58:55 +02:00
Anne de Jong 60cf046fa6 Removed some memory pool stuff. Decreased some tracer values. Removed debug warning on overflow. Bugfix on macro's ASCEE_USE_BLAS to LASP_USE_BLAS. Added SFSG macro. Added denominator in z-transform for frequency response of IIR filters. Added arbitrary fir design code. Put window types in a class in wrapper. 2018-04-01 10:27:27 +02:00
Anne de Jong f37ce6b596 Fixed bug in filtebank, renamed ASCEE to LASP in lasp_python.h, added decimator. 2018-03-04 19:48:46 +01:00
Anne de Jong c55d3b1e17 Rename all beamforming to lasp. In all source code. 2018-02-23 20:40:45 +01:00
Anne de Jong 49bc02ed16 Renamed dir to lasp 2018-02-23 15:44:36 +01:00