Anne de Jong
3311e43ef5
Bugfix in bar plot when ylim[0] is not zero
2018-06-15 09:09:27 +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
a43a76f702
Improved bar plots. Possibility to remove lines from plots.
2018-06-09 12:04:07 +02:00
Anne de Jong
475f2fa6aa
Added bar plots, different figures, and lots of things have been changed
2018-06-04 15:00:27 +02:00
Anne de Jong
3357a0ded6
Split up GUI in different Widgets, added revtime, added figure list possibilities, added Qt Resources, added About panel, added lots of comments, export and import of measurements
2018-05-02 16:29:53 +02:00
Anne de Jong
393b6b3571
Added some rudimentary GUI stuff
2018-04-23 09:34:07 +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
a89914023e
Removed pushing of initial zeros to filterbank output
2018-04-01 14:04:25 +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
b3d60a2d69
Added monitor panel. Only spectra fast and slow weighting implementation is not savy
2018-04-01 10:57:29 +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
afd2b7d38a
Updated readme
2018-03-06 21:26:08 +01:00
Anne de Jong
8a00420b17
Added readme
2018-03-06 21:20:39 +01:00
Anne de Jong
a6730a9aa0
Merged Github
2018-03-05 21:01:12 +01:00
Anne de Jong
1a81dd65b0
Initial commit
2018-03-05 20:58:03 +01: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
53a60877b4
Cleanup fir filter design code. Removed Beamforming reference i test_fft.py
2018-02-27 19:45:21 +01:00
Anne de Jong
ccda090266
Improvement: removed extraneous memory copy in fft implementation.
2018-02-27 19:00:58 +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
Anne de Jong
ad6c3213cd
Added filterbank and toebehoren
2018-02-19 10:40:28 +01:00
Anne de Jong
aa3935a82b
Fixed bug in print_dmat and print_cmat, allow for empty dmats and cmats in some part of the code. Added dmat_foreign_vd. Some minor improvements in code and docs. WARN and DBGWARN now print to stdout instead of stderr, as Spyder taps the stderr. Improved the dFifo to handle memory better. Now dFifo does not have a maximum size anymore. Renamed Fft_alloc to Fft_create.
2018-02-19 10:37:08 +01:00
Anne de Jong
008876dbab
Added inverse FFT code.
2018-02-17 17:01:53 +01:00
Anne de Jong
d008110c09
Small comment change in dfifo.h
2018-02-17 16:08:19 +01:00
Anne de Jong
41eca0506f
Added dFifo queue for samples. Improved aps.c to handle all sizes of time data to be added
2018-02-14 16:56:31 +01:00
Anne de Jong
f23164b743
API change of PS
2018-02-13 07:57:50 +01:00
Anne de Jong
54e9eeca37
Changed internals of xmat to use strides instead of column pointers. Some other bugfixes
2018-02-12 20:44:07 +01:00
Anne de Jong
b31866974e
Renamed copy_dmat_rows to dmat_copy_rows and changed API. Added P_REF. Added Hadamard product of two matrices. Added vd_copy_rows. Put some dynamic allocation of fft.c to object data. Bugfix in dbgassert ps.c. Moved getFreq to a tools.py
2018-02-12 19:32:23 +01:00
Anne de Jong
85636ce946
Changed Fft API to also be able to compute for one channel
2018-02-10 21:14:17 +01:00
Anne de Jong
63b45d8dfe
Removed unused variable
2018-02-09 12:00:21 +01:00
Anne de Jong
2946bcc50c
Renamed data to _data in xmat and vx. Had to be propagated to some function
2018-02-09 12:00:08 +01:00
Anne de Jong
10b7ba60f8
Started on implementation of BEM
2018-02-09 11:57:11 +01:00
Anne de Jong
89e9622b1f
Bugfix, added overflow checks for debug mode. Tested AvPowerSpectra. Now works without errors, only addTimeData cannot be called twice. Improved fft implementation. Removed double wrapper for fftpack. Renamed fft.pyx to wrappers.pyx. Improved CMakeLists. Adde proper function entrance and exit tracers. Made tracers indent to function level. Added Bartlett window function
2018-02-09 11:56:49 +01:00
Anne de Jong
2d203647ed
Added doc to gitignore
2018-02-06 12:02:07 +01:00
Anne de Jong
83aaf69bef
Refactoring math routines. Added comments. Removed multithreading from fft routines. Switched to fftpack for FFT. Added Doxyfile
2018-02-06 12:01:27 +01:00
Anne de Jong
52e5a31bdb
Initial commit. Lots of stuff
2018-01-29 16:14:50 +01:00