Sha256: 79cbc38e3563888f4f7fbf545a5b9b02a2d269b353ebab5abcc119a577690d54

Contents?: true

Size: 1.24 KB

Versions: 1

Compression:

Stored size: 1.24 KB

Contents

=== 0.1.0 / 2013-02-04

* Initial release:
** Delay line
** Biquad filters
** Envelope detector
** Conversion from dB-linear and linear-dB
** Linear interpolation
** Oscillator with selectable wave type (sine, square, triangle, sawtooth)

=== 0.1.1 / 2013-02-04

Add EnvelopeDetector#attack_time= and EnvelopeDetector#release_time=

=== 0.1.3 / 2013-02-18

* Added:
** A .cubic_hermite method to Interpolation class (implements cubic hermite polynomial interpolation)
** Window classes (Blackman, Hann, Hamming, etc.)
** DFT class, with .forward and .inverse methods.
** FFT class, with .forward and .inverse methods.
** Windowed sinc filter, a FIR filter for lowpass and highpass-
** Dual windowed sinc filter, a FIR filter for bandpass and bandstop.
** Discrete and Polynomial resampling classes, each with an .upsample method.
** Plotter class to make graphing with gnuplot easier. Has #plot_1d and #plot_2d methods.
** Signal class for testing convenience. Contains signal data and has convenience methods for plotting, correlation, energy, etc.

=== 0.1.4 / 2013-02-19

Fixed gemspec to always depend on gnuplot (not just for development).

=== 0.1.5 / 2013-02-19

Adjust project documentation.

=== 0.1.6 / 2013-03-21

Update to be compatible with hashmake-0.1.6.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spcore-0.1.6 ChangeLog.rdoc