Commit graph

1457 commits

Author SHA1 Message Date
Yotam Mann
053736404a testing all signal classes 2015-08-24 17:29:19 -04:00
Yotam Mann
57578a482b can pass in args to Basic Test 2015-08-24 17:28:23 -04:00
Yotam Mann
c8cb6c5256 buffer accepts Buffer in constructor 2015-08-24 11:18:01 -04:00
Yotam Mann
a5daf65d0f using Meter to test Player 2015-08-24 11:17:36 -04:00
Yotam Mann
7b2c9e3665 signal tests 2015-08-24 11:17:21 -04:00
Yotam Mann
cec404b155 adding more demos 2015-08-24 11:16:53 -04:00
Yotam Mann
0a3a34fd0a using Meter in sources tests 2015-08-24 11:14:10 -04:00
Yotam Mann
96935a6d48 Offline handles any number of channels 2015-08-24 11:13:56 -04:00
Yotam Mann
287d76ec7e tests rms of the incoming signal 2015-08-24 11:13:35 -04:00
Yotam Mann
180c7fc943 Better docs for some math functions 2015-08-21 17:05:09 -04:00
Yotam Mann
c0bf3556dc added AudioToGain method 2015-08-21 17:04:44 -04:00
Yotam Mann
054662e033 accept phase in constructor 2015-08-21 17:04:29 -04:00
Yotam Mann
0eeaa402de player accepts a Tone.Buffer in the constructor 2015-08-21 17:04:15 -04:00
Yotam Mann
3b9049e2e9 Source tests 2015-08-21 17:03:48 -04:00
Yotam Mann
cf712101bb Moving tests to "helper" folder 2015-08-21 17:03:14 -04:00
Yotam Mann
7cb373635d renamed Signal methods
setCurrentValueNow -> setRampPoint, linearRampToValueNow ->
linearRampToValue
2015-08-21 15:02:33 -04:00
Yotam Mann
ec400401c7 Sources don't extend TimelineState 2015-08-21 15:01:22 -04:00
Yotam Mann
af5609ce2e Player takes AudioBuffer in constructor 2015-08-21 15:01:09 -04:00
Yotam Mann
d714e05bb3 more precise regexp 2015-08-21 15:00:52 -04:00
Yotam Mann
80c416e398 throws error with invalid noise type 2015-08-21 15:00:40 -04:00
Yotam Mann
74a63110da NewClock -> Clock 2015-08-18 18:15:19 -04:00
Yotam Mann
375d60d2f1 testing that clear can handle times before the first event 2015-08-18 18:14:47 -04:00
Yotam Mann
e5b0fb49d3 NewClock -> Clock 2015-08-18 18:14:26 -04:00
Yotam Mann
d64fe31df7 doc'ing the clock 2015-08-18 18:13:30 -04:00
Yotam Mann
dff1e43239 fixes bug when clear time was before any events 2015-08-18 18:07:35 -04:00
Yotam Mann
ad57ad2bcb fixing tick offset on start method 2015-08-18 18:06:45 -04:00
Yotam Mann
36e8002e85 fixed clearBefore to do what it says 2015-08-18 17:33:39 -04:00
Yotam Mann
775dca1037 test clearing items 2015-08-18 17:33:29 -04:00
Yotam Mann
3030875ffa adding "before" and "context" 2015-08-18 17:08:48 -04:00
Yotam Mann
12777aa7bb testing removing while iterating 2015-08-18 17:08:30 -04:00
Yotam Mann
d85c973a83 added index to iterator.
removeEvent uses iterator
2015-08-18 17:08:14 -04:00
Yotam Mann
4d6e8c0951 testing Clock 2015-08-18 16:32:59 -04:00
Yotam Mann
71c8cfaa4f testing EventEmitter 2015-08-18 16:32:08 -04:00
Yotam Mann
74a925e4a9 additional delay test 2015-08-18 16:32:01 -04:00
Yotam Mann
c0c340a40f noting changes 2015-08-18 16:31:39 -04:00
Yotam Mann
e984739ec8 testing source 2015-08-18 16:31:18 -04:00
Yotam Mann
dbefb9b3dc testing timeline classes 2015-08-18 16:31:12 -04:00
Yotam Mann
ac2d078afd using clock's ticks 2015-08-18 16:30:50 -04:00
Yotam Mann
673abf3649 clock counts its own ticks 2015-08-18 16:30:33 -04:00
Yotam Mann
80abf87292 reflecting rename 2015-08-18 16:29:39 -04:00
Yotam Mann
b5c94bbfee clarifying _toUnits and _fromUnits 2015-08-18 16:29:15 -04:00
Yotam Mann
72ee2dcc37 renamed Schedulable to Timeline 2015-08-18 16:28:55 -04:00
Yotam Mann
5fd98c2064 doc'ing the EventEmitter 2015-08-17 14:57:54 -04:00
Yotam Mann
855ca025d0 renamed test html file 2015-08-17 01:04:04 -04:00
Yotam Mann
4d49f01aae updated tests to new API 2015-08-17 01:03:00 -04:00
Yotam Mann
fdcc54f2b1 testing SchedulableSignal 2015-08-17 01:02:40 -04:00
Yotam Mann
f380627628 updating to new Schedulable API 2015-08-17 01:02:06 -04:00
Yotam Mann
257c313f58 events are no longer private
added getNextEvent
2015-08-17 01:01:38 -04:00
Yotam Mann
8ed60da67a updated to new Schedulable API 2015-08-17 01:01:04 -04:00
Yotam Mann
2fcb93f3ce don't cancel scheduled values when setting a value 2015-08-17 01:00:02 -04:00