├── .eslintrc ├── .gitignore ├── .travis.yml ├── README.md ├── index.html ├── index.js ├── package.json ├── src ├── ADSREnvelope.js ├── ADSRParams.js ├── EnvelopeBuilder.js ├── EnvelopeReducer.js ├── EnvelopeValue.js ├── constants.js ├── defaultValues.js ├── index.js └── utils │ ├── constrain.js │ ├── defaults.js │ ├── isFiniteNumber.js │ ├── linexp.js │ └── linlin.js └── test ├── .eslintrc ├── ADSREnvelope.js ├── EnvelopeBuilder.js ├── EnvelopeReducer.js ├── EnvelopeValue.js ├── index.js ├── mocha.opts └── utils ├── constrain.js ├── defaults.js ├── isFiniteNumber.js ├── linexp.js └── linlin.js /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_STORE 2 | npm-debug.log 3 | node_modules/ 4 | coverage/ 5 | lib/ 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/index.html -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./lib"); 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/package.json -------------------------------------------------------------------------------- /src/ADSREnvelope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/src/ADSREnvelope.js -------------------------------------------------------------------------------- /src/ADSRParams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/src/ADSRParams.js -------------------------------------------------------------------------------- /src/EnvelopeBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/src/EnvelopeBuilder.js -------------------------------------------------------------------------------- /src/EnvelopeReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/src/EnvelopeReducer.js -------------------------------------------------------------------------------- /src/EnvelopeValue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/src/EnvelopeValue.js -------------------------------------------------------------------------------- /src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/src/constants.js -------------------------------------------------------------------------------- /src/defaultValues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/src/defaultValues.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/src/index.js -------------------------------------------------------------------------------- /src/utils/constrain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/src/utils/constrain.js -------------------------------------------------------------------------------- /src/utils/defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/src/utils/defaults.js -------------------------------------------------------------------------------- /src/utils/isFiniteNumber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/src/utils/isFiniteNumber.js -------------------------------------------------------------------------------- /src/utils/linexp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/src/utils/linexp.js -------------------------------------------------------------------------------- /src/utils/linlin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/src/utils/linlin.js -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/ADSREnvelope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/test/ADSREnvelope.js -------------------------------------------------------------------------------- /test/EnvelopeBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/test/EnvelopeBuilder.js -------------------------------------------------------------------------------- /test/EnvelopeReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/test/EnvelopeReducer.js -------------------------------------------------------------------------------- /test/EnvelopeValue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/test/EnvelopeValue.js -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/test/index.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- 1 | --reporter spec 2 | --recursive 3 | -------------------------------------------------------------------------------- /test/utils/constrain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/test/utils/constrain.js -------------------------------------------------------------------------------- /test/utils/defaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/test/utils/defaults.js -------------------------------------------------------------------------------- /test/utils/isFiniteNumber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/test/utils/isFiniteNumber.js -------------------------------------------------------------------------------- /test/utils/linexp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/test/utils/linexp.js -------------------------------------------------------------------------------- /test/utils/linlin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohayonao/adsr-envelope/HEAD/test/utils/linlin.js --------------------------------------------------------------------------------