Releases: claritychallenge/clarity
v0.5.1
This is a minor bug-fix release that is relevant for participants of the Clarity CEC3 Challenge.
The release fixes an issue in the baseline recipe whereby the hearing aid amplification was being applied during the evaluation stage rather than the enhancement stage.
The latest version can be installed from PyPI
pip install pyclarity
...or using the files attached to this release.
What's Changed
- Fixed the CEC3 baseline recipe and documentation @jonbarker68 in #346
Full Changelog: v0.4.0...v0.4.1
v0.5.0
The Clarity/Cadenza Projects Team are pleased to announce the release of v0.5.0 of pyclarity
.
The latest version can be installed in your virtual environment from PyPI with...
pip install pyclarity
...or using the files attached to this release.
What's Changed
- Introduces recipes for the 3rd Clarity Enhancement Challenge (CEC3) (@jonbarker68 )
Full Changelog: v0.3.0...v0.5.0
v0.4.1
This is a minor bug-fix release that is relevant for participants of the ICASSP 2024 Cadenza Challenge.
The release fixes an issue with the generation of the training dataset.
The latest version can be installed from PyPI
pip install pyclarity
...or using the files attached to this release.
What's Changed
- Update ICASSP 2024 recipe to generate training dataset @groadabike in #349
- Fixed smear3 to work with newer numpy versions by @jonbarker68 in #346
Full Changelog: v0.4.0...v0.4.1
v0.4.0
The Clarity/Cadenza Projects Team are pleased to announce the release of v0.4.0 of pyclarity
.
The latest version can be installed in your virtual environment from PyPI with...
pip install pyclarity
...or using the files attached to this release.
What's Changed
- Introduces recipes for the ICASSP 2024 Cadenza challenge (CAD_ICASSP_2024) (@groadabike )
- Introduces classes for Listeners and Audiograms (@jonbarker68)
- Better testing coverage (@jonbarker68, @groadabike)
Full Changelog: v0.3.0...v0.4.0
v0.3.4
This is a minor release that is important for participants of the CAD1 Task1 and Task2 challenges.
The release adds the code for processing the test
set and packages the output for submission.
This version can be installed from PyPI
pip install pyclarity==0.3.4
...or using the files attached to this release.
What's Changed
Introduce the test.py
script to process the test set.
Includes a function to conveniently package the audios for entrants' submission.
- Code for evaluation in cad1 by @groadabike in #335
Full Changelog: v0.3.3...v0.3.4
v0.3.3
This is a minor bug-fix release that is important for participants of the CAD1 challenge.
The release fixes two issues with the sample rate used in CAD1/Task2 evaluation :
- Change the sample rate used to generate the car noise was changed from 44100 Hz to 24000 Hz
- Correct the original sample rate of the processed signal for resampling from 44100 Hz to 32000 Hz
This version can be installed from PyPI
pip install pyclarity==0.3.3
...or using the files attached to this release.
What's Changed
- For release 0.3.3 by @groadabike in #325
Full Changelog: v0.3.2...v0.3.3
v0.3.2
This is a minor release that is important for participants of the CAD1 challenge.
The release includes:
- A second baseline for Task1
- Improvements to reduce the size of the enhanced signals.
This version can be installed from PyPI
pip install pyclarity==0.3.2
...or using the files attached to this release.
What's Changed
-
In Task 1:
- Introduces a second baseline for the first Cadenza challenge Task1 (CAD1/TASK1) using Open-Unmix, a spectrogram-based music separation model.
- Refractor the recipe to show a clear distinction between decomposition-enhancement, save stems, remixing and, save remix.
- Saves output signals using the minimal necessary sample rate
- Compress output signals using the lossless compression FLAC
-
In Task 2:
- Saves output signals using 32000 Hz sample rate
- Compress output signals using the lossless compression FLAC
-
Cad1task1 baseline2 by @groadabike in #300
-
Fixing cuda-cpu devices in tests by @groadabike in #317
Full Changelog: v0.3.1...v0.3.2
v0.3.1
This is a minor bug-fix release that is important for participants of the CAD1 challenge.
- The release fixes an issue with the computation of HAAQI scores in CAD1/Task1 which previously were not using the correct reference level.
The latest version can be installed from PyPI
pip install pyclarity
...or using the files attached to this release.
What's Changed
-
Introduces the reference signal level for recipe for the first Cadenza challenge Task1 (CAD1/TASK1)
-
Cad1 fix by @groadabike in #296
-
Adding the scores of Task1 after the fix - Cad1 by @groadabike in #304
Full Changelog: v0.3.0...v0.3.1
v0.3.0
The Clarity Challenge Team are pleased to announce the release of v0.3.0 of pyclarity
.
The latest version can be installed in your virtual environment from PyPI with...
pip install pyclarity
...or using the files attached to this release.
What's Changed
- Introduces recipes for the first Cadenza challenge (CAD1) and associated Notebooks (@groadabike @jonbarker)
- Introduces recipes for 2nd Clarity Prediction Challenge (CPC2) (@groadabike @jonbarker)
- Expands unit-tests to improve coverage (@jonbarker)
- Move to
pyproject.toml
for configuration (@ns-rse) - Improves nomenclature across some modules with more descriptive names (@ns-rse)
- Minimum version is Python >= 3.8 (@ns-rse @jonbarker)
- Introduces pre-commit.ci to GitHub Actions (@ns-rse)
- Introduces pyupgrade to pre-commit pipeline (@jonbarker)
New Contributors
- @pre-commit-ci made their first contribution in #169
- @snnbotchway made their first contribution in #171
Full Changelog: v0.2.1...v0.3.0
v0.2.1
A minor release that incorporates missing JSON and CSV files to the package and updates the project README.md
and Cadenza logo.
The latest version can be installed from PyPI
pip install pyclarity
...or using the files attached to this release.
What's Changed
- Updated main README file for ICASSP release by @jonbarker68 in #139
- Updated Cadenza logo by @jonbarker68 in #142
- Ns rse/79 update readme by @jonbarker68 in #144
- Ns rse/141 missing json by @ns-rse in #143
Full Changelog: v0.2.0...v0.2.1