spandsp
« Back to VersTracker
Description:
DSP functions library for telephony
Type: Formula  |  Latest Version: 0.0.6@0  |  Tracked Since: Oct 15, 2025
Links: Homepage  |  formulae.brew.sh
Category: Other
Tags: telephony dsp fax modem signal-processing
Install: brew install spandsp
About:
SpanDSP is an open-source signal processing library specifically designed for telephony applications. It provides robust implementations of essential DSP algorithms including fax (T.30, T.4, T.6), V.17, V.21, and V.34 modem standards. The library is highly optimized for embedded systems and real-time processing, enabling developers to build efficient telephony and fax-over-IP solutions.
Key Features:
  • Fax and modem signal processing (T.30, T.4, T.38)
  • Low-level DSP primitives for telephony
  • Optimized for embedded systems and real-time use
  • Comprehensive support for V-series modem standards
Use Cases:
  • Implementing fax servers or fax-over-IP (FoIP) gateways
  • Developing softmodem applications for legacy telephony protocols
  • Creating telephony testing and monitoring tools
Alternatives:
  • libtiff – libtiff handles TIFF image compression but lacks the telephony DSP and protocol stack that SpanDSP provides for fax.
  • mgetty+sendfax – mgetty is a legacy fax solution that relies on external hardware modems, whereas SpanDSP provides the software DSP layer for modern implementations.
Version History
Detected Version Rev Change Commit
Oct 15, 2025 5:03pm 3 VERSION_BUMP 95765df4
Sep 15, 2025 9:44am 3 VERSION_BUMP 3d151787
Sep 13, 2024 10:09pm 3 VERSION_BUMP 629aebd9