Yotam Mann
|
cf31bb6bda
|
end exponentialApproach with a linearRamp
this makes sure that the value ends at the correct value and time instead of continuously approaching.
also addresses https://bugs.chromium.org/p/chromium/issues/detail?id=990393&can=2&q=small%20timeConstant
|
2019-08-02 13:09:24 -04:00 |
|
tambien
|
c1d748deed
|
adding case where attack time is 0
fixes #425
|
2019-03-12 13:22:25 -04:00 |
|
tambien
|
ed71d8141b
|
amd to es6 import/export
no longer using AMD (require.js) style imports, and beginning to move to es6 "import/export" statements everywhere.
|
2019-01-27 13:05:20 -05:00 |
|
tambien
|
2d7879a32e
|
fix linear decayCurve cancelling attack curve
schedule the decay curve to start 1 sample after the attack curve ends
|
2018-12-21 15:17:39 -05:00 |
|
tambien
|
84f2162098
|
updating test
|
2018-07-29 09:52:11 -04:00 |
|
Yotam Mann
|
8e0c626149
|
increasing test threshold
|
2018-06-12 23:51:30 -04:00 |
|
Yotam Mann
|
3c2b822b43
|
can make decayCurve linear or exponential
fixes #354
|
2018-05-28 18:51:44 -04:00 |
|
Yotam Mann
|
9d64cb4403
|
testing attack/release curves
|
2018-05-28 17:59:52 -04:00 |
|
Yotam Mann
|
a18ab72da0
|
pointing at correct helper/Test
|
2018-05-18 12:07:20 -04:00 |
|
Yotam Mann
|
ec6a9baa52
|
checking for discontinuities with different curve types
|
2018-01-03 15:23:20 -05:00 |
|
Yotam Mann
|
15229d7c7e
|
linting
|
2017-12-30 11:26:29 -05:00 |
|
Yotam Mann
|
cc7cca7370
|
removing checking for support
|
2017-10-26 00:48:51 -04:00 |
|
Yotam Mann
|
c8dba3c1c5
|
removing checking browser feature support
|
2017-10-26 00:27:59 -04:00 |
|
Yotam Mann
|
42634bd453
|
using exponential approach for decay and release curves
|
2017-09-13 11:04:13 -04:00 |
|
Yotam Mann
|
e1b7fbd3f9
|
removing unused tests
|
2017-02-20 16:45:32 -05:00 |
|
Yotam Mann
|
4399793d8d
|
converting components to new Offline test API
|
2017-02-19 23:55:55 -05:00 |
|
Yotam Mann
|
e4abe75851
|
validating constructor/method inputs
|
2016-09-25 21:36:32 -04:00 |
|
Yotam Mann
|
5b9e01be5c
|
Revert "making envelope tests not start on 0"
This reverts commit 244a4188e4 .
|
2016-09-24 10:03:26 -04:00 |
|
Yotam Mann
|
244a4188e4
|
making envelope tests not start on 0
|
2016-09-24 00:01:17 -04:00 |
|
Yotam Mann
|
ad17849389
|
testing retrigger with custom curve
|
2016-06-17 13:15:41 -04:00 |
|
Yotam Mann
|
eea938094c
|
renaming cosine->sine and ease->sine
Fixes #69
|
2016-06-12 09:56:18 -04:00 |
|
Yotam Mann
|
06dbbc03b7
|
testing new attack/release curves
|
2016-05-23 19:20:30 -04:00 |
|
Yotam Mann
|
a7f36314f2
|
tests using new Type
|
2016-04-18 02:18:36 -04:00 |
|
Yotam Mann
|
96897c6a28
|
COMPLEX->ACCURATE
should be fixed with
https://bugzilla.mozilla.org/show_bug.cgi?id=1257718
|
2016-03-18 09:51:41 -04:00 |
|
Yotam Mann
|
0afbb59257
|
ifdef'ing some envelope tests on FF
|
2016-03-18 09:49:33 -04:00 |
|
Yotam Mann
|
26db6d9377
|
testing envelope canceling
|
2016-03-04 15:54:39 -05:00 |
|
Yotam Mann
|
f622ce79fe
|
testing for discontinuities.
addresses #116
|
2016-01-31 23:41:10 -05:00 |
|
Yotam Mann
|
bb64bd307f
|
ensuring the envelope is silent
not just quiet.
|
2016-01-18 22:46:50 -05:00 |
|
Yotam Mann
|
3215e5db25
|
testing that envelope is silent while not triggered
Addresses #109
|
2016-01-16 15:39:48 -05:00 |
|
Yotam Mann
|
5eb590da27
|
increasing tolerance for test
|
2015-12-08 00:07:29 -05:00 |
|
Yotam Mann
|
501bf3c516
|
wider tolerance for testing
|
2015-12-06 13:14:36 -05:00 |
|
Yotam Mann
|
d47de33755
|
Envelope .value test
|
2015-09-03 10:54:32 -04:00 |
|
Yotam Mann
|
155f83d948
|
making bpm readOnly
keeps people from overwriting it.
|
2015-08-28 18:42:08 -04:00 |
|