signal

A signal processing toolbox for Torch-7 with FFT, DCT, Hilbert, cepstrums, and stft.

EstablishedOpen SourceLow lock-in

Pricing

See website

Flat rate

Adoption

Stable

License

Open Source

Data freshness

Overview

What is signal?

Signal is a comprehensive library for performing various signal processing tasks within the Torch-7 framework. It supports operations such as Fast Fourier Transform (FFT), Discrete Cosine Transform (DCT), Hilbert transform, cepstral analysis, and Short-Time Fourier Transform (STFT).

Key differentiator

Signal stands out as the go-to library for advanced signal processing tasks within the Torch-7 framework, offering a wide range of functions that are essential for audio and speech analysis.

Capability profile

Strength Radar

Fast Fourier Tra…Discrete Cosine …Hilbert transfor…Cepstral analysi…Short-Time Fouri…

Honest assessment

Strengths & Weaknesses

↑ Strengths

Fast Fourier Transform (FFT)

Discrete Cosine Transform (DCT)

Hilbert transform for envelope detection and phase analysis

Cepstral analysis for speech processing tasks

Short-Time Fourier Transform (STFT) for time-frequency analysis

Fit analysis

Who is it for?

✓ Best for

Developers working on audio or speech processing tasks within the Torch-7 framework

Research teams needing a comprehensive set of signal processing functions in Lua

✕ Not a fit for

Projects requiring real-time signal processing with low-latency requirements

Teams looking for a cloud-based managed service for signal processing

Cost structure

Pricing

Free Tier

None

Starts at

See website

Model

Flat rate

Enterprise

None

Performance benchmarks

How Fast Is It?

Ecosystem

Relationships

Alternatives

Next step

Get Started with signal

Step-by-step setup guide with code examples and common gotchas.

View Setup Guide →