Releases: YannickJadoul/Parselmouth
Releases · YannickJadoul/Parselmouth
0.2.1
Added
- Set up documentation on ReadTheDocs, including a rough API reference.
Changed
- Exposed some missing
Intensity
andPitch
methods, andPitch
's internals.
Fixed
- Made Travis CI and AppVeyor install NumPy.
0.2.0
Added
- Added time domain query and modification methods on Sampled classes with a time aspect.
- Exposed classes in the middle of Praat's inheritance hierarchy,
Function
,Sampled
, andSampledXY
. - Exposed main functionality of
Pitch
,Formants
, andMFCC
. - Added manylinux1 wheel building on Travis CI.
Changed
- 'number of' accessors prefixed changed from
num_
ton_
(e.g.,Sound.num_channels
->Sound.n_channels
). - Updated Praat version to 6.0.31.
- Updated pybind11 to version v2.2.1.
Fixed
- Adapted encoding of
Thing.__str__
on Python 2 to takelocale.getpreferredencoding()
into account.
0.1.1
Added
- Compilation of Praat on MSVC.
- This file.
Changed
- Further extended Travis CI configuration and added one for AppVeyor.
Fixed
- Corrected README example involving sample times vs. logical range.
- Introduced
NonNegative[T]
type and annotation, fixingSound.concatenate(..., overlap=0.0)
. - Changed use of Python-reserved (keyword) arguments
from
(and matchingto
) tofrom_time
andto_time
.
0.1.0
Added
- Initial release with main pybind11 framework, based on Praat version 6.0.28.
- Main functionality of
Thing
,Data
,Matrix
,Vector
,Sound
,Spectrum
,Spectrogram
, andIntensity
classes. Preliminary implementations ofPitch
,Harmonicity
,Formant
, andMFCC
. - Basic Travis CI configuration