Skip to content

Releases: iver56/audiomentations

v0.9.0

11 Feb 14:56
Compare
Choose a tag to compare
* 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.
* 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.
* 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.
* Improve handling of empty input

v0.8.0

11 Feb 14:56
Compare
Choose a tag to compare
* Add shuffle parameter in Composer

* Add Resample transformation
* Add ClippingDistortion transformation
* Add SmoothFadeTimeMask as alternative to TimeMask

Thanks to askskro

v0.7.0

11 Feb 14:56
Compare
Choose a tag to compare
Add new transforms:

* AddImpulseResponse
* FrequencyMask
* TimeMask
* AddGaussianSNR

Thanks to karpnv

v0.6.0

11 Feb 14:56
Compare
Choose a tag to compare
Implement peak normalization

v0.5.0

11 Feb 14:56
Compare
Choose a tag to compare
Implement Shift transform. Ensure p is within bounds.

v0.4.0

11 Feb 14:56
Compare
Choose a tag to compare
Implement PitchShift transform. Fix output dtype of AddGaussianNoise.

v0.3.0

11 Feb 14:55
Compare
Choose a tag to compare
Implement leave_length_unchanged in TimeStretch

v0.2.0

11 Feb 14:55
Compare
Choose a tag to compare
Add TimeStretch transform. Parametrize AddGaussianNoise.

v0.1.0

11 Feb 14:55
Compare
Choose a tag to compare
Initial release. Includes only one transform: AddGaussianNoise