Skip to content

Commit

Permalink
Release v0.11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
iver56 committed Aug 27, 2020
1 parent 4732160 commit fd15b83
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 25 deletions.
52 changes: 28 additions & 24 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,10 @@ Go to [audiomentations/augmentations/transforms.py](https://github.com/iver56/au

# Version history

## v0.11.0 (2020-08-27)

* Implement `Gain` and `PolarityInversion`. Thanks to Spijkervet for the inspiration.

## v0.10.1 (2020-07-27)

* Improve the performance of `AddBackgroundNoise` and `AddShortNoises` by optimizing the implementation of `calculate_rms`.
Expand All @@ -43,41 +47,41 @@ Go to [audiomentations/augmentations/transforms.py](https://github.com/iver56/au

## v0.10.0 (2020-05-05)

* Breaking change: AddImpulseResponse, AddBackgroundNoise and AddShortNoises now include subfolders when searching for files. This is useful when your sound files are organized in subfolders.
* AddImpulseResponse, AddBackgroundNoise and AddShortNoises now support aiff files in addition to flac, mp3, ogg and wav
* Fix filter instability bug in FrequencyMask. Thanks to kvilouras.
* Breaking change: `AddImpulseResponse`, `AddBackgroundNoise` and `AddShortNoises` now include subfolders when searching for files. This is useful when your sound files are organized in subfolders.
* `AddImpulseResponse`, `AddBackgroundNoise` and `AddShortNoises` now support aiff files in addition to flac, mp3, ogg and wav
* Fix filter instability bug in `FrequencyMask`. Thanks to kvilouras.

## v0.9.0 (2020-02-20)

* Disregard non-audio files when looking for impulse response files
* Remember randomized/chosen effect parameters. This allows for freezing the parameters and applying the same effect to multiple sounds. Use transform.freeze_parameters() and transform.unfreeze_parameters() for this.
* Fix a bug in ClippingDistortion where the min_percentile_threshold was not respected as expected.
* Fix a bug in `ClippingDistortion` where the min_percentile_threshold was not respected as expected.
* Implement transform.serialize_parameters(). Useful for when you want to store metadata on how a sound was perturbed.
* Switch to a faster convolve implementation. This makes AddImpulseResponse significantly faster.
* Add a rollover parameter to Shift. This allows for introducing silence instead of a wrapped part of the sound.
* Switch to a faster convolve implementation. This makes `AddImpulseResponse` significantly faster.
* Add a rollover parameter to `Shift`. This allows for introducing silence instead of a wrapped part of the sound.
* Expand supported range of librosa versions
* Add support for flac in AddImpulseResponse
* Implement AddBackgroundNoise transform. Useful for when you want to add background noise to all of your sound. You need to give it a folder of background noises to choose from.
* Implement AddShortNoises. Useful for when you want to add (bursts of) short noise sounds to your input audio.
* Add support for flac in `AddImpulseResponse`
* Implement `AddBackgroundNoise` transform. Useful for when you want to add background noise to all of your sound. You need to give it a folder of background noises to choose from.
* Implement `AddShortNoises`. Useful for when you want to add (bursts of) short noise sounds to your input audio.
* Improve handling of empty input

## v0.8.0 (2020-01-28)

* Add shuffle parameter in Composer
* Add Resample transformation
* Add ClippingDistortion transformation
* Add SmoothFadeTimeMask as alternative to TimeMask
* Add shuffle parameter in `Composer`
* Add `Resample` transformation
* Add `ClippingDistortion` transformation
* Add `SmoothFadeTimeMask` as alternative to `TimeMask`

Thanks to askskro

## v0.7.0 (2020-01-14)

Add new transforms:

* AddImpulseResponse
* FrequencyMask
* TimeMask
* AddGaussianSNR
* `AddImpulseResponse`
* `FrequencyMask`
* `TimeMask`
* `AddGaussianSNR`

Thanks to karpnv

Expand All @@ -87,26 +91,26 @@ Thanks to karpnv

## v0.5.0 (2019-02-23)

* Implement Shift transform
* Implement `Shift` transform
* Ensure p is within bounds

## v0.4.0 (2019-02-19)

* Implement PitchShift transform
* Fix output dtype of AddGaussianNoise
* Implement `PitchShift` transform
* Fix output dtype of `AddGaussianNoise`

## v0.3.0 (2019-02-19)

Implement `leave_length_unchanged` in TimeStretch
Implement `leave_length_unchanged` in `TimeStretch`

## v0.2.0 (2019-02-18)

* Add TimeStretch transform
* Parametrize AddGaussianNoise
* Add `TimeStretch` transform
* Parametrize `AddGaussianNoise`

## v0.1.0 (2019-02-15)

Initial release. Includes only one transform: AddGaussianNoise
Initial release. Includes only one transform: `AddGaussianNoise`


# Development
Expand Down
2 changes: 1 addition & 1 deletion audiomentations/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
from .core.transforms_interface import *
from .augmentations.transforms import *

__version__ = "0.10.1"
__version__ = "0.11.0"

0 comments on commit fd15b83

Please sign in to comment.