Commit Graph

24 Commits

Author SHA1 Message Date
Anne de Jong 438c657f65 First work on SLM. Seems to be working properly without pre-filtering and bandpass bank 2020-01-20 12:10:24 +01:00
Anne de Jong 31c6fcdc22 Initial commit. Deleted single pole lowpass header file 2020-01-17 20:57:23 +01:00
Anne de Jong 1a85b60d85 Exposed sweep to Python 2020-01-17 17:03:00 +01:00
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