@seymar/envelope

1.0.0 • Public • Published

envelope-signal

A class to represent a signal using an envelope constructed from breakpoints. Inspiration came from automation envelopes found in Digital Audio Workstations such as Ableton. Wikipedia stating:

Commonly DAWs feature some form of automation, often performed through "envelopes". Envelopes are procedural line segment-based or curve-based interactive graphs. The lines and curves of the automation graph are joined by or comprise adjustable points. By creating and adjusting multiple points along a waveform or control events, the user can specify parameters of the output over time`

Includes manipulation functions to add, multiply, invert, subtract envelopes

Readme

Keywords

none

Package Sidebar

Install

npm i @seymar/envelope

Weekly Downloads

1

Version

1.0.0

License

ISC

Last publish

Collaborators

  • seymar