Releases: jordi-adell/dspone
Releases · jordi-adell/dspone
DSPOne v1.0.0-alpha
New:
- new function to calculate signal power for additional sample types
- support for QtGui when compiles in DEBUG mode, for debuggin purposes
- dummy class for time process implementation
Modifed:
- implement triangular filter coeficients using sinc2 instead of inverse filtering
- nomralize all weights of a triangular filter, not only the maximum
- changed BankFilter API, to correct the definition of BankFilter
- used wipp::sinc2 to implement FIR filter with triangular shape in freq.
DSPOne v0.4.1
[0.4.1] - (2017-02-8)
New
- travis CI configuration file
- Implement a clear function in ShortTimepProcess
- API functions to get FFT in the plain complex format, in addition to CCS format
- Test dependency on sndfile
Changed
- Several unit-tests added
- changed the API from using std::shared_ptr into boost::share_array
Fixed
- Implementation of getRemainingSpeech function in ShortTimeProcess
- Declaration of virtual function process parameterisation in TimeProcess
- logger, enabled it by default in DEBUG compilation
- dithering (sort of) in GCC, also tests added
- STFT bug due to not denormalising the FFT by the frame length
- FFT frameLength normalisation
- using frameLength instead of fftLength in SFTFT
DSPOne v0.4.0
[0.4.0] - (2016-10-05)
New
- documentation configuration for doxygen
- MedianFilter
- filters support for int32_t
- SignalPower class with several power calculation functions
- support for SubBandSTFT analysis
Fixes
- fixed the call to wipp::triangle
- shorttimeprocess inheritage made public
DSPOne v0.3.0
[0.3.0] - (2016-07-04)
New
- interface for signal analysis
- support for processing uint16_t signal buffers
Changes
- redefinition of dsp modules by removing the inheritance from ProcessDispatcher
- removed templates from the public API
- now shorttime and shorttimeanalysis process inherits from shorttimeprocessor
- SigalProcessor converter into a higher level interface
Fixes
- missing headers for installation
First released with a reviewed API
First released with a reviewed API, with several digital signal processing filters, particle filtering and some took for real time processing of multi-channel signals.