Yotam Mann
24e58f5c58
Revert "skip Draw test for now"
...
This reverts commit c18d8714f3
.
2017-11-21 09:56:18 -08:00
Yotam Mann
c18d8714f3
skip Draw test for now
2017-11-21 09:52:16 -08:00
Yotam Mann
9e77c203e4
replacing rAF for tests bc CI test is not executed in focus
...
causing the test to fail
2017-11-21 09:29:00 -08:00
Yotam Mann
cc7cca7370
removing checking for support
2017-10-26 00:48:51 -04:00
Yotam Mann
bcd99d2a60
updating to new context dispose returning promise API
2017-10-25 18:00:04 -04:00
Yotam Mann
0723f50796
exponentialApproachAtTime is the same as setTargetAtTime but the timeConstant is computed based on the given time
2017-09-20 19:04:33 -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
1559b8275a
Add warning if time is scheduled in the past
2017-09-15 17:45:57 -04:00
Yotam Mann
9f545c4bdd
exponential approach rampTo
2017-09-13 11:00:32 -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
6662ca8670
adding cancelAndHold to signal classes
...
with fallback for unsupported browsers
2017-08-31 12:41:15 -04:00
Yotam Mann
fbe7f341f0
testing other cases of getNumberInput/Output
2017-08-27 20:00:15 -04:00
Yotam Mann
e6faa39dba
classes which generate or process sound extend Tone.AudioNode
2017-08-27 17:50:31 -04:00
Yotam Mann
112b8081a7
testing connect/disconnect
2017-08-27 17:49:32 -04:00
Yotam Mann
6ceca510e4
moving functionality over to Tone.AudioNode
2017-08-27 17:21:17 -04:00
Yotam Mann
35040e94e3
class for processing audio
...
differentiates classes which process audio and classes which don’t.
keeping in mind the eventual goal of supporting node.js audio rendering
and support for multiple audio contexts
2017-08-27 17:18:19 -04:00
Yotam Mann
5bea2666c0
defaults can also take an object as third argument
2017-08-26 15:39:09 -04:00
Yotam Mann
4ebbf9440f
testing create and dispose
2017-07-05 13:59:24 -04:00
Yotam Mann
f0e4fedd9a
testing context options passing as object
2017-07-05 13:58:48 -04:00
Yotam Mann
a4f1606b3c
testing clockSource
2017-06-29 19:49:50 -04:00
Yotam Mann
db9a75705e
testing null sets
2017-06-29 10:44:11 -04:00
Yotam Mann
9578b00f60
more test coverage by testing a wider range of values and orders
2017-06-29 10:24:38 -04:00
Yotam Mann
bf37355552
testing that context 'close' event is emitted
2017-06-19 17:52:38 -04:00
Yotam Mann
9a5a7948ab
testing error when no url and adding an AudioBuffer
...
additional test coverage
2017-06-19 17:11:44 -04:00
Yotam Mann
bd427b8056
testing multiple extension types
2017-06-19 13:02:45 -04:00
Yotam Mann
56391a8ccc
testing Transport state toggle
2017-06-16 17:32:12 -04:00
Yotam Mann
652c5631cc
clock using TickSignal
2017-05-28 19:39:18 -04:00
Yotam Mann
2863389be9
loosening values slightly
2017-05-28 17:41:06 -04:00
Yotam Mann
73adc20088
get an event before the given event
2017-05-28 13:57:47 -04:00
Yotam Mann
470cc4520f
Revert "fixing floating point error in test"
...
This reverts commit 3c4f03c816
.
2017-05-23 23:29:28 -04:00
Yotam Mann
3c4f03c816
fixing floating point error in test
...
looks like a floating point error…
2017-05-23 22:15:32 -04:00
Yotam Mann
3e58c39f10
organizing Buffer tests
2017-05-21 21:00:56 -07:00
Yotam Mann
f9dc9fea03
testing looping when ticks >= loopEnd
2017-05-21 19:43:50 -07:00
Yotam Mann
6eaca059cb
testing that progress is between 0,1 and reaches 1
2017-05-21 19:12:42 -07:00
Yotam Mann
264e5d0869
pass additional options other than the urls in second constructor argument
2017-05-13 22:16:05 -04:00
Yotam Mann
c354c85bb0
removing error in clock test
...
wasn’t able to recover the audio context
2017-05-08 12:19:43 -04:00
Yotam Mann
a487395201
testing callback error throwing
2017-05-08 11:45:40 -04:00
Yotam Mann
c5132d226c
testing removing objects the timeline doesn't have
...
should do nothing
2017-05-02 20:47:08 -04:00
Yotam Mann
a1a4ad81c3
testing the empty constructor and static fromArray method
2017-05-01 19:10:05 -04:00
Yotam Mann
90aa3265c0
clear a random ID
...
shouldn’t cause any errors
2017-05-01 16:43:19 -04:00
Yotam Mann
4577973063
testing toString method
...
should return the class name
2017-05-01 16:14:55 -04:00
Yotam Mann
695fd2421f
can receive to a specific input number instead of input node
2017-05-01 16:03:04 -04:00
Yotam Mann
4154c3a4af
testing disconnect from node with input/output channel number
2017-05-01 15:49:54 -04:00
Yotam Mann
110dc5c5bb
testing disconnect API more fully
2017-05-01 14:45:06 -04:00
Yotam Mann
ebd49415a6
testing case where receive is made before send
2017-05-01 14:35:30 -04:00
Yotam Mann
9c1365a52f
testing numberOfInputs/Outputs
2017-05-01 14:18:19 -04:00
Yotam Mann
42065b8609
testing other latencyHints
2017-05-01 13:55:26 -04:00
Yotam Mann
10d2224bfd
timeline throws error with no time argument
2017-04-30 15:19:48 -04:00