Skip to content

Commit dfc1832

Browse files
committed
added changelog
1 parent 01844e2 commit dfc1832

File tree

2 files changed

+53
-0
lines changed

2 files changed

+53
-0
lines changed

docs/source/changelog.rst

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
*********
2+
Changelog
3+
*********
4+
5+
v0.1.0a
6+
=======
7+
8+
9+
v0.1.0a2
10+
--------
11+
2020-08-13
12+
13+
14+
Bug fixes
15+
- added `use_beg_ms` parameter in `soundpy.dsp.vad`: improved VAD recognition of silences post speech.
16+
17+
Features
18+
- added GPU option: provide instructions and Docker image for running SoundPy with GPU
19+
- added `extend_window_ms` paremeter to `soundpy.feats.get_vad_samples` and `soundpy.feats.get_vad_stft`: can extend VAD window if desired. Useful in higher SNR environments.
20+
- added `soundpy.feats.get_samples_clipped` and `soundpy.feats.get_stft_clipped` to clip off beginning and ending silences.
21+
- added `beg_end_clipped` parameter to `soundpy.feats.plot_vad` to visualize VAD by clipping the beginning and ending silences (if True) or VAD instances throughout the signal (if False).
22+
- added `soundpy.models.dataprep.GeneratorFeatExtraction` class for extracting and augmenting features during training (still experimental).
23+
- added `soundpy.models.builtin.envclassifier_extract_train` as an example of extracting and augmenting features during training (still experimental).
24+
- added `soundpy.dsp.clip_at_zero` to enable smoother concatenations of signals and enables removal of clicks at beginning and ending of signals.
25+
- added `soundpy.dsp.remove_dc_bias` to enable smoother concatenations of signals
26+
- added and set `remove_dc` parameter to True in `soundpy.files.loadsound` and `soundpy.files.savesound` to ensure signals all have mean zero.
27+
- added `mirror_sound` option to `soundpy.dsp.apply_sample_length` as a way to extend sound.
28+
- added `soundpy.dsp.ismono` to check if samples were mono or stereo.
29+
- added `soundpy.dsp.average_channels` to average sample amplitudes across channels, e.g. to identify where high energy begins / ends in the signal without disregarding additional channels (if stereo sound).
30+
- added `soundpy.dsp.add_channels` for adding additional channels if needed (e.g. for applying a 'hann' or 'hamming' window to stereo sound)
31+
- added stereo sound functionality to `soundpy.dsp.add_backgroundsound`, `soundpy.dsp.clip_at_zero`, `soundpy.dsp.calc_fft`, `soundpy.feats.get_stft`, `soundpy.feats.get_vad_stft`
32+
33+
34+
Other changes
35+
- name change: from pysoundtool to soundpy: simpler
36+
- updated dependencies to newest versions still compatible with Tensorflow 2.1.0
37+
- moved `soundpy.dsp.get_vad_samples` to `soundpy.feats.get_vad_samples`
38+
- moved `soundpy.dsp.get_vad_stft` to `soundpy.feats.get_vad_stft`
39+
- name change: allow `soundpy.feats.normalize` to be used as `soundpy.normalize`
40+
- removed `pysoundtool_online` and mybinder button as maintaining the online version was not easily done. Aim to reimplement at some point.
41+
42+
43+
44+
v0.1.0a1
45+
========
46+
47+
Initial public alpha release.

docs/source/index.rst

+6
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,12 @@ This project is still in the beginning stages and has a lot of room for growth,
3434
example_cases.rst
3535
readme.rst
3636

37+
38+
.. toctree::
39+
:maxdepth: 1
40+
41+
changelog.rst
42+
3743
* :ref:`genindex`
3844
* :ref:`modindex`
3945
* :ref:`search`

0 commit comments

Comments
 (0)