{"categories":[{"label":"Graphics","url":"https://skillfed.io/packages/category/multimedia-graphics"}],"enrichment":{"capability":"Python wrapper that exposes SoX audio processing capabilities\u2014trimming, effects, format conversion, and concatenation\u2014via a Transformer and Combiner API.","skillfed_tags":["audio-processing","sox-wrapper","signal-processing"],"use_cases":["Trim, compress, and fade audio files in batch preprocessing pipelines for machine learning datasets.","Pitch-shift or resample in-memory audio arrays during real-time audio analysis or feature extraction.","Concatenate multiple audio files with effects applied in a single operation.","Convert audio between formats (WAV, AIFF, MP3, FLAC, OGG) and sample rates programmatically.","Query audio file metadata (sample rate, duration, silence detection) without external subprocess calls."],"what_it_does":"pysox is a Python wrapper around the SoX command-line audio processor, exposing its effects and transformations through a Transformer class for file-to-file and array-to-array audio processing, and a Combiner class for concatenating multiple audio files. It depends on numpy for array handling and requires SoX itself to be installed as a system dependency.\n\nThe package lets you apply audio effects (compression, fading, pitch shifting, trimming), convert formats and sample rates, and work with audio either as files or in-memory numpy arrays. It is typically used in audio analysis pipelines, music information retrieval workflows, and batch audio preprocessing tasks where SoX's command-line tools are needed from Python without spawning subprocesses directly.","worth_installing":"Yes, with conditions. Install if you need SoX's audio processing power from Python and can meet the system dependency requirement (SoX 14.4.2+). The package is stable and permissively licensed, but maintenance is aging (last release 2024-03-20) and Python version support is unspecified\u2014verify compatibility before relying on it in production. High install friction and lack of recent activity make it less suitable for new projects unless SoX integration is essential."},"id":"sox","links":{"html":"https://skillfed.io/packages/sox","md":"https://skillfed.io/packages/sox.md","pypi":"https://pypi.org/project/sox/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2024-03-20","license_spdx":null,"license_treatment":"permissive","name":"sox","python_support":"unspecified","summary":"Python wrapper around SoX."},"popularity":{"monthly_downloads":908777,"position":4751,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.5.0"}
