Skip to content

v0.1.0

Choose a tag to compare

@holgern holgern released this 31 Jul 12:55
· 7 commits to main since this release

Full Changelog: https://github.com/buchwandler/audiosig/commits/v0.1.0

Added

  • Phase-vocoder time stretching with configurable window size and overlap
  • Windowed-sinc resampler with rounded output sizing and an optional librosa-compatible ceiling mode
  • Pitch shifting via resample-then-stretch that preserves exact input length
  • Normalized-energy and relative-dB voice activity detection algorithms
  • RMS amplitude normalization and peak amplitude utilities
  • Silence trimming and audio splitting with configurable frame parameters
  • Audio framing, short-time energy, zero-crossing rate, and spectral flux utilities
  • Typed AudioSignalError exceptions for invalid arrays and parameters
  • NumPy-only dependency with no native extensions required

Documentation

  • README overview plus detailed API, getting-started, advanced, and examples documentation

Quality

  • Full test suite with quality, compatibility, and packaging tests