Changelog
- 0.13.0.1
 
- Fix compatibility with most recent cvxpy
 
- Minor bugfixes
 
 
- 0.13.0.0
 
- Python 3 compatibility!
 
- Bugfixes
 
 
- 0.12.0.1
 
- Fix crashes due to incorrect management of parameters in deprecated
functions
 
 
- 0.12.0.0
 
- Switch to new version numbering scheme also in view of
PEP 440
 
- Install as zipped package
 
- Modify management of optional parameters in some functions.
Note that this implies a minor API breakage.
 
- Implement new hybrid NTF design method
 
- Slightly improve accuracy of weighted NTF design functions
 
- Improve quantization_noise_gain function
 
- Improve html documentation
 
- Let multiple modelers be selected in functions using convex
optimization (cvxpy, cvxpy_old and picos are supported)
 
- Implement some more functions in delsig module (axisLabels, rms)
 
- Many small fixes
 
 
- 0.11.0
 
- Switch to setuptools for building
 
- Improve testing framework
 
- Better management of optional parameters in some functions
 
- API cleanups
(a best effort has been put in retaining back-compatibility. Some
back compatibility functions are deprecated and will be removed)
 
- Code style improvements
 
 
- 0.10.1
 
- Fix setup script for compatibility with MacOs
 
- Provide getting started guide for MacOs
 
- Minor fixes in documentation
 
 
- 0.10.0
 
- Ready setup script for distribution
 
- Implement partitionABCD in delsig module
 
- Make delsig module PEP8 compliant
 
- Some minor improvements to utility functions
 
 
- 0.9.1
 
- Apply some fixes to the modulator simulator
 
- Make building for 64 bit windows possible
 
- Implement clans NTF design method
 
- Implement minmax NTF design method
(only single band LP, so far)
 
 
- 0.9.0
 
- Include a local version of the discontinued cvxpy package
by Tomas Tinoco de Ribera. This is a temporary measure
 
 
- 0.8.3
 
- Fix a typo in the fast DSM simulator
(only affecting case where modulator structure is passed in ABCD form)
 
- Add example from ICECS 2013 paper
 
- Enhance quantization_weighted_noise_gain function
 
 
- 0.8.2
 
- Fix some licensing issues
 
 
- 0.8.1
 
- Prevent synthesizeNTF failure if there are no zeros to optimize
 
- Improve some docstrings
 
- Remove some spurious imports
 
- Fix normalization in quantization_noise_gain functions
 
 
- 0.8.0
 
- Add NTF design method based on a noise weighting function
 
- Provide a new module with standard audio weighting functions
 
- Provide a new module with ISO 226 equal loudness contours
 
- Provide a new module with NTF design methods for psychoacoustically
optimal modulators for audio signals
 
- Fix a regression in ds_optzeros introduced with version 0.7.3
and preventing some example code from running
 
- Add new examples from a recently published TCAS-II paper
 
- Use 'ba' specifier for requiring filters in numerator/denominator form
 
- Make evalTF function more robust against complex overflow
 
- Bug fixes
 
 
- 0.7.3
 
- Apply fixes introduced in DELSIG 7.4
 
- Make port of DELSIG functions more consistent with DELSIG
 
- Provide better documentation to some functions
 
- Bug fixes
 
 
- 0.7.2
 
- Make codebase compatible with scipy 0.12.0
 
- Make delsig module contain its reference delsig version
 
- Minor fixes to the documentation
 
 
- 0.7.1
 
- Fix computation of impulse response of filters that are already in
FIR form.
 
- Avoid direct access to numpy array data in Cython code. This is in
preparation for future releases of numpy where direct access to
array data is already deprecated.
 
- Implement the synthesizeChebyshevNTF NTF design strategy from DELSIG.
 
 
- 0.7.0
 
- Dropped dependency on ATLAS on Windows. Now using the blas functions
made available via scipy. The linux version still uses ATLAS that has
a little performance advantage.
 
- Much simpler installation on Windows
 
- API changes: renamed synthezize_ntf_from_filter_ir into
synthezize_ntf_from_filter_imp; swapped param order in
q0_from_filter_imp_response.
 
- Fixed passing of options to synthesize_ntf_from_q0 and
synthesize_ntf_from_filter_imp
 
 
- 0.6.1
 
- Add project logo to the project source
 
- Ship html documentation separately from main code
 
- Add sample code to replicate the results in an ICECS 2012 paper
 
 
- 0.6.0
 
- First released version