Skip to content

Releases: buchwandler/audiosig

v0.1.2

Choose a tag to compare

@holgern holgern released this 01 Aug 14:34

Full Changelog: v0.1.1...v0.1.2

Added

  • Added NumPy-only silence generation and explicit-axis mono downmixing APIs for TTSForge compatibility

v0.1.1

Choose a tag to compare

@holgern holgern released this 01 Aug 08:18

Full Changelog: v0.1.0...v0.1.1

Added

  • Added deterministic silence generation and explicit channel-axis arithmetic downmixing for portable TTS

v0.1.0

Choose a tag to compare

@holgern holgern released this 31 Jul 12:55

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