|
377291ccf4
|
Cleaned up recording code. Added start delay to recording
|
2021-05-19 21:19:31 +02:00 |
|
|
7153096552
|
Fixed several bugs. Most serious one is a segfault for a stream without input.
|
2021-05-19 16:33:27 +02:00 |
|
|
f4e3688222
|
Small interface changes for smoothing function
|
2021-05-18 14:51:41 +02:00 |
|
|
9bd27c1f51
|
Bugfix of hanging CPPsleep fixed.
|
2021-05-16 22:12:01 +02:00 |
|
|
9a16219059
|
Merged Signal generator improvements. Basicly everything changed from here on
|
2021-05-16 22:08:28 +02:00 |
|
|
968a3d2b6a
|
Made eqdata optional in SiggenData
|
2021-05-16 21:56:00 +02:00 |
|
|
c792806fad
|
There is still a small tick at the start of the signal generator. Otherwise, it is working properly
|
2021-05-16 16:45:44 +02:00 |
|
|
ea24459d4d
|
Signal generator adjustments to let it run more smoothly. Output buffer is initially filled with some blocks of 0's to give the generator some headstart
|
2021-05-16 14:24:03 +02:00 |
|
|
ee58f19251
|
Change in DaqConfigurations API for consistency
|
2021-05-14 11:24:07 +02:00 |
|
|
28e935e93b
|
Bugfix: serialization of DeviceInfo contained errors
|
2021-05-14 10:37:52 +02:00 |
|
|
bd4961710e
|
Bugfix in deserializing device info. Added comments and function in stream manager to rescan Daq devices
|
2021-05-13 21:35:51 +02:00 |
|
|
57fe4e6b7c
|
Playing a sine wave works, recording seems to work, although we have not checked what is actually recorded. For that we now switch to ACME!
|
2021-05-08 15:06:11 +02:00 |
|
|
b031dfb280
|
Cleanup some debug print statements --> logging interface
|
2021-05-08 15:03:57 +02:00 |
|
|
e72e9154aa
|
StreamManager is new frontend to all DAQ.
|
2021-05-07 22:53:29 +02:00 |
|
|
ee888891d9
|
Bugfix in lasp_daq.pyx. This was the reason of the initial tick in the audio. The CppSleep was done with the GIL held. Sometimes indentation is what you need in PYthon...
|
2021-05-07 22:50:03 +02:00 |
|
|
ff5afb8eb1
|
Added pickling functionality for deviceInfo C++ object. Ugly but working implementation.
|
2021-05-07 22:48:02 +02:00 |
|
|
2a1e9e2163
|
added fractional octave smoothing to 'lasp/tools/tools.py'
|
2021-05-07 11:23:27 +02:00 |
|
|
fa6fbbe12d
|
Merge branch 'develop' of ssh://code.ascee.nl:12001/ASCEE/lasp into develop
|
2021-05-07 11:22:39 +02:00 |
|
|
bc1e0eb51c
|
Fixed python version to 3.8
|
2021-05-07 11:22:28 +02:00 |
|
|
5b42983ae8
|
Accidentally committed something that should not be committed
|
2021-05-07 10:42:21 +02:00 |
|
|
466a6f5cc1
|
Stream and recording seems to work. Also signal generator seems to work. Error handling is not working properly yet.
|
2021-05-05 19:48:04 +02:00 |
|
|
4657063467
|
Record is back working. Now ready for testing signal generator
|
2021-05-04 15:10:13 +02:00 |
|
|
b9e31d79fd
|
Added Monkeypatch to make multiprocessing work with a list of queues in the manager
|
2021-05-04 10:29:51 +02:00 |
|
|
547b00f116
|
Added a setLevel function to siggen.h, Some bugfix and partially working signal generator
|
2021-04-30 21:56:54 +02:00 |
|
|
11cc623363
|
First work on new Siggen implementation
|
2021-04-29 22:07:20 +02:00 |
|
|
99b8553235
|
Bugfix in exportAsWave, with normalize
|
2021-04-29 20:48:21 +02:00 |
|
|
5e32b6264d
|
Bugfix in exporting measurement file to wave
|
2021-04-27 14:19:35 +02:00 |
|
|
e268a55680
|
Some markup improvements
|
2021-04-22 12:10:42 +02:00 |
|
|
4e9f975aed
|
Added all common BiQuad filters, except for the all-pass filter
|
2021-04-22 12:04:54 +02:00 |
|
|
2caccb6b71
|
Fix lasp to Python3.8.
|
2021-04-22 11:44:20 +02:00 |
|
|
3a894879f0
|
Added biquad filter code
|
2021-04-20 22:25:43 +02:00 |
|
|
2d33110138
|
Updated API. First work on impedance tube code
|
2021-03-31 11:23:57 +02:00 |
|
|
1f9e0325f4
|
Merge branch 'impedancetube_merge' into develop
|
2021-02-25 12:16:13 +01:00 |
|
|
959bcafca3
|
Added quiescent tail to sweep implementation
|
2021-02-25 12:15:37 +01:00 |
|
|
96edc90c55
|
Implementation of impedance tube code
|
2021-02-25 12:13:39 +01:00 |
|
|
a1e4a63043
|
Added coherent periodic averaging methods to Measurement
|
2021-02-19 15:33:33 +01:00 |
|
|
d72a35bfb5
|
Added logarithmic sweep. For now, chosen to not implement the hyperbolic sweep
|
2021-02-19 10:23:51 +01:00 |
|
|
1c5a5f04f2
|
Small additions, markup improvements
|
2021-01-30 21:10:42 +01:00 |
|
|
022108f99e
|
Unit symbol has only one param now, not multiple in a tuple, added string representation for a qty
|
2021-01-28 22:17:32 +01:00 |
|
|
5c3cae730f
|
Bugfix for something that does not seem to work anymore with Numpy. np.int16.itemsize is not a number anymore.
|
2021-01-28 22:16:09 +01:00 |
|
|
476d989898
|
Bugfix in Measurement, updated such that DaqChannel Qty can no longer be set in constructor
|
2020-11-19 11:12:07 +01:00 |
|
|
dd0b011fa3
|
Disabled annotation. Improved compilation flag for Cython
|
2020-11-19 11:11:38 +01:00 |
|
|
e137ea9b9f
|
Merged DT9837A branch
|
2020-11-08 00:23:38 +01:00 |
|
|
0e1bbec1d1
|
More bugfixes. Starts to go in the right direction :)
|
2020-11-08 00:17:59 +01:00 |
|
|
312d7fa694
|
Bugfix, wrong queue sent
|
2020-11-07 21:58:03 +01:00 |
|
|
f301e3d5f9
|
Bugfix in RtAudio. Almost working properly
|
2020-11-07 21:36:05 +01:00 |
|
|
3d188281ab
|
Fixed latest bugs. Now everything seems to be working, at least with the RtAudio API
|
2020-11-07 16:33:49 +01:00 |
|
|
4e0c09d356
|
Almost working on multiple apis
|
2020-11-05 17:13:09 +01:00 |
|
|
c1f713c8fb
|
Inbetween state. GUI crashes on channelConfig.set()
|
2020-10-31 20:51:35 +01:00 |
|
|
013bc479c7
|
Small bugfix in SLM
|
2020-10-19 16:58:09 +02:00 |
|