aural-interpolation

1.0.0 • Public • Published

Aural-Interpolation

Build Status NPM version

Interpolation library, aimed for audio-related processing.

Intent

This library provides multiple types of interpolation (linear, cosine and cubic) on a "wrapping" array. This is particularily useful for the manipulation of audio buffers, waveshapers shapes and fixed enveloppes.

Installing and testing

With npm do:

npm install aural-interpolation

To run the test suite, run the following command:

npm test

Public API

  • interpolation.process(position, array, mode)
  • interpolation.rough(position, array)
  • interpolation.linear(position, array)
  • interpolation.cosine(position, array)
  • interpolation.cubic(position, array)

Full API documentation

Changelog

1.0.0 (2015.03.20) :

  • First implementation.

Full history

Roadmap

  • TBD

License

MIT

Dependencies (0)

    Dev Dependencies (6)

    Package Sidebar

    Install

    npm i aural-interpolation

    Weekly Downloads

    1

    Version

    1.0.0

    License

    MIT

    Last publish

    Collaborators

    • kchapelier