add libs
This commit is contained in:
111
lib_src/CHANGELOG.rst
Normal file
111
lib_src/CHANGELOG.rst
Normal file
@@ -0,0 +1,111 @@
|
||||
lib_src change log
|
||||
==================
|
||||
|
||||
2.5.0
|
||||
-----
|
||||
|
||||
* ADDED: VPU enabled ASRC and SSRC providing a 2x speed improvement
|
||||
* ADDED: Asynchronous FIFO with phase detector and PID rate controller for
|
||||
ASRC usage
|
||||
* ADDED: Support for XCommon CMake build system
|
||||
* FIXED: Function pointer annotation avoid stack corruption when using
|
||||
multiple instances of SSRC or ASRC.
|
||||
|
||||
* Changes to dependencies:
|
||||
|
||||
- lib_logging: 3.1.1 -> 3.2.0
|
||||
|
||||
- lib_xassert: Removed dependency
|
||||
|
||||
2.4.0
|
||||
-----
|
||||
|
||||
* ADDED: Support for building the core ASRC code in the C emulator as a
|
||||
library
|
||||
* ADDED: Auto-generated ASRC and SSRC performance plots in documentation
|
||||
* ADDED: Documentation warning about overflow in XS3 optimized SRC components
|
||||
* CHANGED: Documents built under Jenkins instead of Github Actions
|
||||
* CHANGED: Tested against fwk_core v1.0.2 updated from v1.0.0
|
||||
|
||||
2.3.0
|
||||
-----
|
||||
|
||||
* ADDED: XS3 VPU optimised voice fixed factor of 3 upsampling/downsampling
|
||||
* ADDED: XS3 VPU optimised voice fixed factor of 3/2 upsampling/downsampling
|
||||
* CHANGED: OS3 uses firos3_144.dat coefficients by default inline with model
|
||||
* CHANGED: Replaced xmostest with pytest for all SRC automated tests
|
||||
* CHANGED: Used XMOS doc builder for documentation
|
||||
* CHANGED: Golden reference test signals now generated automatically by CI
|
||||
* RESOLVED: Linker warning on channel ends
|
||||
* REMOVED: AN00231 ASRC App Note. See github.com/xmos/sln_voice/examples
|
||||
* CHANGED: Increased precision of the fFsRatioDeviation used in the C emulator
|
||||
from float to double
|
||||
* CHANGED: Allow for 64 bits in the rate ratio passed to asrc_process() for
|
||||
extra precision
|
||||
|
||||
* Changes to dependencies:
|
||||
|
||||
- lib_logging: 2.0.1 -> 3.1.1
|
||||
|
||||
- lib_xassert: 2.0.1 -> 4.1.0
|
||||
|
||||
2.2.0
|
||||
-----
|
||||
|
||||
* CHANGED: Made the FIR coefficient array that is used with the voice fixed
|
||||
factor of 3 up and down sampling functions usable from within C files as
|
||||
well as XC files.
|
||||
* CHANGED: Aligned the FIR coefficient array to an 8-byte boundary. This
|
||||
ensures that the voice fixed factor of 3 up and down sampling functions do
|
||||
not crash with a LOAD_STORE exception.
|
||||
* ADDED: Missing device attributes to the .xn file of the AN00231 app note.
|
||||
* ADDED: Minimal cmake support.
|
||||
|
||||
2.1.0
|
||||
-----
|
||||
|
||||
* CHANGED: Use XMOS Public License Version 1
|
||||
|
||||
2.0.1
|
||||
-----
|
||||
|
||||
* CHANGED: Pin Python package versions
|
||||
* REMOVED: not necessary cpanfile
|
||||
|
||||
2.0.0
|
||||
-----
|
||||
|
||||
* CHANGED: Build files updated to support new "xcommon" behavior in xwaf.
|
||||
|
||||
1.1.2
|
||||
-----
|
||||
|
||||
* CHANGED: initialisation lists to avoid warnings when building
|
||||
|
||||
1.1.1
|
||||
-----
|
||||
|
||||
* RESOLVED: correct compensation factor for voice upsampling
|
||||
* ADDED: test of voice unity gain
|
||||
|
||||
1.1.0
|
||||
-----
|
||||
|
||||
* ADDED: Fixed factor of 3 conversion functions for downsampling and
|
||||
oversampling
|
||||
* ADDED: Fixed factor of 3 downsampling function optimised for use with voice
|
||||
(reduced memory and compute footprint)
|
||||
* ADDED: Fixed factor of 3 upsampling function optimised for use with voice
|
||||
(reduced memory and compute footprint)
|
||||
|
||||
1.0.0
|
||||
-----
|
||||
|
||||
* Initial version
|
||||
|
||||
* Changes to dependencies:
|
||||
|
||||
- lib_logging: Added dependency 2.0.1
|
||||
|
||||
- lib_xassert: Added dependency 2.0.1
|
||||
|
||||
Reference in New Issue
Block a user