Skip to main content

WACK (Walker Audio Codec Kit) - High-Fidelity Adaptive ADPCM Audio Codec

Project description

WALKER AUDIO CODEC (WAC)

Version: 1.0
Codename: "Alone 512"

Walker Codec is a high-fidelity, adaptive differential pulse-code modulation (ADPCM) based audio compression standard.

Features

  • Bass-Safe Mode: Intelligent handling of transient peaks and bass drops.
  • Variable Bitrate: Supports ranges from 10kbps (Radio) to 765kbps (Ultra-Sonic).
  • Zero Dependencies: Pure Python implementation.
  • Built-in Visualization: Generate BMP waveforms and stereo analysis dashboards.

Installation

pip install .

Usage

walker encode input.mp3 output.wac 384
walker decode output.wac output.wav
walker viz output.wav dashboard.bmp

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wack_codec-1.0.1.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wack_codec-1.0.1-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file wack_codec-1.0.1.tar.gz.

File metadata

  • Download URL: wack_codec-1.0.1.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.0

File hashes

Hashes for wack_codec-1.0.1.tar.gz
Algorithm Hash digest
SHA256 0a90be849048c099b90d0e8884fb4ea77c0e5b165c861fa71085e9602878f3a9
MD5 d1e0349ecd97eeeefdf31391b44abf74
BLAKE2b-256 69f219678f5c8a1ef2f46176f86593f2cc78a8e2958d8098b2572ffc54d3400c

See more details on using hashes here.

File details

Details for the file wack_codec-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: wack_codec-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.0

File hashes

Hashes for wack_codec-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 976b530c5ae7f1cc28311c9a5fca381577a64edcf905c4dea95ec8b34164cb0e
MD5 7cc3c7dd3504268b91654f69f624cc77
BLAKE2b-256 5308474680258f7ac93845c3f10d5b8bbd923efd12a3360c1492da6db7fffec3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page