Commit graph

1591 commits

Author SHA1 Message Date
Yotam Mann
615c120688 getNextEvent -> getEventAfter and getEventBefore method
also fixed bug in forEachAfter method
2015-09-05 16:27:19 -04:00
Yotam Mann
95f1f15a12 giving example of repeated start and stop methods 2015-09-05 15:15:47 -04:00
Yotam Mann
371199d082 testing deprecated methods 2015-09-05 15:15:16 -04:00
Yotam Mann
42134d7ac3 scheduleRepeat implemented with IntervalTimeline 2015-09-05 15:15:04 -04:00
Yotam Mann
7ba1f3c148 testing events 2015-09-05 15:07:31 -04:00
Yotam Mann
dbcf9cb44e stress testing IntervalTimeline 2015-09-05 15:07:19 -04:00
Yotam Mann
61adf986ff testing new off feature 2015-09-05 15:07:06 -04:00
Yotam Mann
c66557a2cb Removes all events when no callback with off` 2015-09-05 15:06:58 -04:00
Yotam Mann
6a21b231ff the BSD now balances itself. 2015-09-05 14:26:19 -04:00
Yotam Mann
eccdb659c2 renamed Tone/core/Types -> Tone/core/Type 2015-09-04 16:48:21 -04:00
Yotam Mann
fc973297b0 IntervalTimeline testing 2015-09-04 16:18:07 -04:00
Yotam Mann
3e2ebfcc05 IntervalTimeline which implements an interval tree
used to keep track of events with a time and duration
2015-09-04 16:17:56 -04:00
Yotam Mann
7393a59410 cancel <-> clear
clear removes an ID and cancel cancels events after the given time. API
is now more consistent with the Web Audio’s cancelScheduledValues
2015-09-03 16:56:05 -04:00
Yotam Mann
24e9408b6e using Tone.Volume in instrument 2015-09-03 11:05:05 -04:00
Yotam Mann
d47de33755 Envelope .value test 2015-09-03 10:54:32 -04:00
Yotam Mann
09a151ea2b light styling. 2015-09-03 10:32:00 -04:00
Yotam Mann
df98e0ba24 cleaning up duplicate tests 2015-09-03 10:24:49 -04:00
Yotam Mann
297fad0ede testing Player stopped state when not looping 2015-09-03 10:24:34 -04:00
Yotam Mann
a68b1aecd6 cleaning up syncing. 2015-09-03 10:24:20 -04:00
Yotam Mann
7ff330cb96 schedules a stopped state if the source is not looped 2015-09-03 10:24:10 -04:00
Seth Kranzler
1f667411fe removes double checking, changes sourceList to sources 2015-09-02 11:11:42 -04:00
Yotam Mann
9987af7a1d volume uses Tone.Gain 2015-08-31 16:59:36 -04:00
Yotam Mann
5e8c2c3777 source uses Tone.Volume as the output. 2015-08-31 16:55:47 -04:00
Yotam Mann
c222d7752d clean up events array. 2015-08-31 16:42:54 -04:00
Yotam Mann
c92b144b5f noting changes 2015-08-31 16:42:43 -04:00
Yotam Mann
f6ea2b268a testing partials and sync 2015-08-31 16:42:35 -04:00
Yotam Mann
45b6988090 set custom partials array for Oscillator 2015-08-31 16:42:27 -04:00
Yotam Mann
94e4c882fd Milliseconds type 2015-08-31 15:47:25 -04:00
Yotam Mann
56eca9b690 "loop" event when the transport loops 2015-08-31 15:19:03 -04:00
Yotam Mann
53d8419859 verifying that it doesn't double convert values 2015-08-31 15:16:42 -04:00
Yotam Mann
5468caeeec testing Transport syncing 2015-08-31 15:16:20 -04:00
Yotam Mann
ec5504c8c3 off can take multiple event names. 2015-08-31 15:16:05 -04:00
Yotam Mann
80b938a4d1 removed old comment 2015-08-31 15:15:53 -04:00
Yotam Mann
3a6bc7adbd Source Syncing using events.
Signal syncing refactored.
2015-08-31 15:15:44 -04:00
Yotam Mann
66d8566c9e correctly converts from units
I was converting the values twice.
2015-08-31 15:14:34 -04:00
Yotam Mann
881b1779b0 fixed reference to old file names. 2015-08-31 15:13:58 -04:00
Yotam Mann
b2283d640f syncing to the Transport through events 2015-08-31 15:13:43 -04:00
Yotam Mann
71d1aeed2e removing test runner.
generated by `gulp test`
2015-08-31 11:51:48 -04:00
Yotam Mann
c295802926 Merge pull request #95 from Tonejs/test-refactor
Test refactor
2015-08-31 11:46:25 -04:00
Yotam Mann
ed77eb948b updated test runner 2015-08-31 11:44:49 -04:00
Yotam Mann
fc88a1094b noting LFO updates 2015-08-31 11:43:44 -04:00
Yotam Mann
006ea43cdb removing old tests 2015-08-31 11:37:41 -04:00
Yotam Mann
4e18bb744d fixing typo 2015-08-31 11:37:19 -04:00
Yotam Mann
cff363fb1a testing instruments 2015-08-31 11:37:10 -04:00
Yotam Mann
5b4ee950c8 testing components 2015-08-28 18:42:44 -04:00
Yotam Mann
155f83d948 making bpm readOnly
keeps people from overwriting it.
2015-08-28 18:42:08 -04:00
Yotam Mann
b254e9ced5 returns this to allow for chaining 2015-08-28 18:33:50 -04:00
Yotam Mann
a42b8e74ee making the signal explicitly 1 channel 2015-08-28 18:33:31 -04:00
Yotam Mann
ba87494ee7 bpm is a readOnly attribute 2015-08-28 18:33:20 -04:00
Yotam Mann
117337e5e1 make sure signal is defined before checking instanceof 2015-08-28 18:33:02 -04:00