A utility to fix WAV compatibility issues for legacy BSI radio automation software.
- Fixes Format: Converts
WAVE_FORMAT_EXTENSIBLEto standard PCM. - Injects Metadata: Adds standards-compliant BWF (
bext) and CART chunks. - Robust: Handles large files via streaming and preserves Unicode text.
- Fast: Parallel processing for bulk libraries.
# Verify environment and launch wizard
./bsifix.sh- Usage Guide
- Findings & Analysis (Why BSI fails)
- Architecture (How v3.0 works)
- Project Context
- macOS / Linux
ffmpeg(must be in PATH)- Python 3 +
rich(handled bybsifix.sh)