Commit graph

3113 commits

Author SHA1 Message Date
Yotam Mann
48b15b2c5e removing LFO option from Signal and Param
straightforward to simply connect an LFO to the signal. Also causes
circular dependency issue
2017-09-17 12:26:00 -04:00
Yotam Mann
a097434923 incrementing version 2017-09-17 12:19:39 -04:00
Yotam Mann
95566c12ac noting changes
[skip ci]
2017-09-16 15:19:27 -04:00
Yotam Mann
44582f6f61 increasing acceptable range for test 2017-09-16 15:16:46 -04:00
Yotam Mann
db600e1a84 ignoring build files
also cleaning up .gitignore
2017-09-16 15:16:07 -04:00
Yotam Mann
c52e37ec4e removing build files from repo
[skip ci]

build files are already maintained on another repo and on npm
2017-09-16 15:13:39 -04:00
Yotam Mann
5f403fffdd publishing build files on releases
[skip ci]
2017-09-16 15:04:05 -04:00
Yotam Mann
25315eccc2 removing warnings triggered in constructor 2017-09-15 18:05:23 -04:00
Yotam Mann
13fdf13f57 linting 2017-09-15 17:54:32 -04:00
Yotam Mann
39389e810c warning if scheduling time is in the past
addresses #260
2017-09-15 17:50:12 -04:00
Yotam Mann
d9d7e4edcf silencing warnings in API Tests 2017-09-15 17:46:22 -04:00
Yotam Mann
1559b8275a Add warning if time is scheduled in the past 2017-09-15 17:45:57 -04:00
Yotam Mann
cbc0564e5f increasing release time for exponential decay curve 2017-09-15 09:07:22 -04:00
Yotam Mann
c7385ef575 using exponential curve in sampler 2017-09-15 09:07:09 -04:00
Yotam Mann
cafce0f367 adding link to dev npm build 2017-09-13 19:06:12 -04:00
Yotam Mann
33e7bd0c13 adding "curve" to BufferSource fades 2017-09-13 18:30:43 -04:00
Yotam Mann
3664cd610c alter tests for new envelope release curve 2017-09-13 18:30:02 -04:00
Yotam Mann
f1507b0bb7 moving getTimeConstant into its own method 2017-09-13 17:12:25 -04:00
Yotam Mann
b1627ac0de noting changes 2017-09-13 11:20:10 -04:00
Yotam Mann
69fd12e702 testing targetRampTo 2017-09-13 11:19:12 -04:00
Yotam Mann
20ac5d8d11 cancel values after the current time, but not into the future 2017-09-13 11:18:49 -04:00
Yotam Mann
42634bd453 using exponential approach for decay and release curves 2017-09-13 11:04:13 -04:00
Yotam Mann
8340b4856c correctly setting ramp point for all curve types 2017-09-13 11:02:17 -04:00
Yotam Mann
9f545c4bdd exponential approach rampTo 2017-09-13 11:00:32 -04:00
Yotam Mann
994d932f2c fixing typo in variable name 2017-09-13 10:02:01 -04:00
Yotam Mann
d70e19850b publishes without next tag when pushing to master 2017-09-09 19:10:56 -04:00
Yotam Mann
918e18119a small jsdoc tweak 2017-09-09 19:10:02 -04:00
Yotam Mann
664dd60554 using most recent version number between dev and master 2017-09-09 18:56:03 -04:00
Yotam Mann
04cdd7f631 move back to root dir before deploying 2017-09-09 18:37:32 -04:00
Yotam Mann
37674c1cca deploying next version on Travis-CI 2017-09-09 18:32:31 -04:00
Yotam Mann
7fc5971218 script to increment the package version on travis 2017-09-09 18:30:36 -04:00
Yotam Mann
e707d36dac updating version 2017-09-09 18:29:33 -04:00
Yotam Mann
f3732410dc class extends TransportEvent 2017-09-04 16:16:34 -04:00
Yotam Mann
08812c0886 optimizing the way that repeat events are handled 2017-09-04 16:08:47 -04:00
Yotam Mann
5d86d72cfb handles events which are added during iteration in the same was as events which are removed during iteration 2017-09-04 16:04:16 -04:00
Yotam Mann
f9fcceb226 Creating Transport event classes which are used internally by the Transport 2017-09-04 16:03:20 -04:00
Yotam Mann
d37c88825a going back to dev version 2017-09-04 11:45:46 -04:00
Yotam Mann
6a3461bee8 simplifying removal code 2017-09-04 10:46:27 -04:00
Yotam Mann
303e171c6b fixing spelling of comparator 2017-09-04 10:41:23 -04:00
Yotam Mann
8a5dd01274 only test loop length in _search method 2017-09-02 11:39:40 -04:00
Yotam Mann
0bc48055d5 simplifying gulpfile
moved some tasks to shell files
2017-08-31 18:25:02 -04:00
Yotam Mann
3fa2c1a69d correcting internal link 2017-08-31 18:24:18 -04:00
Yotam Mann
1615707ff7 adding chrome back to build 2017-08-31 13:28:36 -04:00
Yotam Mann
892668b01e linearRampToValue -> linearRampTo 2017-08-31 12:45:25 -04:00
Yotam Mann
15e5883203 simplifying example
removing NexusUI
2017-08-31 12:41:54 -04:00
Yotam Mann
351691825f using new Meter/Waveform/FFT classes in examples 2017-08-31 12:41:36 -04:00
Yotam Mann
6662ca8670 adding cancelAndHold to signal classes
with fallback for unsupported browsers
2017-08-31 12:41:15 -04:00
Yotam Mann
1603ad7b0f splitting Analyser functionality into multiple classes
simplifies the API
2017-08-31 10:56:19 -04:00
Yotam Mann
d6fe0e6d68 analyse() -> getValue() 2017-08-30 14:42:50 -04:00
Yotam Mann
0f08dda130 running tests on travis-ci 2017-08-30 14:42:04 -04:00