Sha256: 9ae3dd52d18106d8f523a205df2cd00f8a7d6327eedb9ecfca6e78663169ceae
Contents?: true
Size: 1022 Bytes
Versions: 1
Compression:
Stored size: 1022 Bytes
Contents
= spcore * {Homepage}[https://github.com/jamestunnell/spcore] * {Documentation}[http://rubydoc.info/gems/spcore/frames] * {Email}[jamestunnell@lavabit.com] == Description A library of signal processing methods and classes. == Features * Resampling (discrete up, down and up/down, polynomial up, and hybrid up/down) * FFT transform (forward and inverse) * DFT transform (forward and inverse) * Windows (Blackman, Hamming, etc.) * Windowed sinc filter for lowpass and highpass. * Dual windowed sinc filter for bandpass and bandstop. * Interpolation (linear and polynomial) * Data plotting via gnuplot (must be installed to use). * Delay line * Biquad filters * Envelope detector * Conversion from dB-linear and linear-dB * Oscillator with selectable wave type (sine, square, triangle, sawtooth) * Signal abstraction class * Extrema & Envelope measurement == Examples require 'spcore' == Requirements == Install $ gem install spcore == Copyright Copyright (c) 2013 James Tunnell See LICENSE.txt for details.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
spcore-0.1.8 | README.rdoc |