2192f5a7fc
Parallelized the SOS filter implementation. Updated worker implementation to deal with NULL pointers for initialization and destructor function pointers
2020-08-29 20:11:09 +02:00
0a8949e0cf
Updated exporting to wav file, NEEDS more testing. Added progress function to signal generator, which returns None by default
2020-08-20 10:23:24 +02:00
92034d3d2f
Running on Windows. WOOHOO!
2020-04-07 21:51:30 +02:00
47eebbcdf4
Colorfilter implemented in C-code. Ready for some testing
2020-03-05 10:16:26 +01:00
35d2fb71ae
First work on noise coloring filter implementations
2020-03-02 22:03:35 +01:00
3d5e9290ff
Wrapped the functions of FFTW to load and store wisdom.
2020-03-01 15:04:51 +01:00
0940179f50
Bugfix in equalizer. Seems to be working now. Bugfix in wrapper to make equalizer return array one-dimensional
2020-02-23 20:07:21 +01:00
281d4bf921
Added wrapper for equalizer.
2020-02-21 15:11:11 +01:00
3dd7e23587
Added statistics to sound level meter
2020-01-24 14:08:24 +01:00
685329d307
Almost-working SLM implementation in LASP, only statistics not yet done
2020-01-21 21:10:38 +01:00
b4360951a8
Updated wrappers. SLM almost fully functioning. Only does not produce statistics (max, min, eq) yet.
2020-01-20 20:18:37 +01:00
438c657f65
First work on SLM. Seems to be working properly without pre-filtering and bandpass bank
2020-01-20 12:10:24 +01:00
31c6fcdc22
Initial commit. Deleted single pole lowpass header file
2020-01-17 20:57:23 +01:00
1a85b60d85
Exposed sweep to Python
2020-01-17 17:03:00 +01:00
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
9afed2c9a9
Renamed filterbank to firfilterbank in C-code
2020-01-01 15:32:10 +01:00
86e7cbbbe9
Put all state of white noise generator in object. Added possibility of changing output level.
2019-12-28 21:33:14 +01:00
aa3581cf74
First part of signal generator implementation. White noise and sine waves are working.
2019-12-28 16:58:13 +01:00
28122d5c15
Some GIL releases, and bugfix in AvStream
2019-12-28 12:01:56 +01:00
a39d8300a1
Somewhere inbetween. Everything broken
2019-12-08 14:19:10 +01:00
1f1922272d
Lots of code and comments improvements
2019-10-27 14:19:26 +01:00
23fc4c9259
Exposed AvPowerSpectra explicitly. Comment improvements. Line breakages, etc. Added 10s and infinite to TimeWeighting types.
2019-03-28 21:26:11 +01:00
505add6ae1
Added loads of comments and readability improvements.
2018-12-29 15:34:24 +01:00
e95b02ae9a
Lots of things improved. Forgot to count, became big commit, excuse myself
2018-07-17 11:52:02 +02:00
1b21cc1873
Partially done implementation of Octave and one-third octave filterbank.
2018-06-14 14:49:14 +02:00
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
3823d51074
Changed default window for AvPowerSpectra to Hann. Bugfix in AvPowerSpectra. Finished and tseted SPLowpass.
2018-04-01 19:06:50 +02:00
e4f4f1a4e8
Merged master
2018-04-01 14:05:34 +02:00
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
7d825871e8
First work on single pole lowpass IIR filter
2018-04-01 11:00:12 +02:00
c8332f7f74
Not savy implementation of exponential time weighting of spectrograms
2018-04-01 10:58:55 +02:00
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
f37ce6b596
Fixed bug in filtebank, renamed ASCEE to LASP in lasp_python.h, added decimator.
2018-03-04 19:48:46 +01:00
c55d3b1e17
Rename all beamforming to lasp. In all source code.
2018-02-23 20:40:45 +01:00
49bc02ed16
Renamed dir to lasp
2018-02-23 15:44:36 +01:00