Yotam Mann
f70825fa17
start
no longer starts one lookAhead
in the future
...
made testing more difficult and inconsistent with other behavior of Time
2016-12-20 22:49:20 -05:00
Yotam Mann
5d15ee324f
lookAhead -> latencyHint
...
more consistent with WAA spec
2016-12-20 22:47:37 -05:00
Yotam Mann
11e3504cab
narrowing threshold of test
2016-12-20 22:39:38 -05:00
Yotam Mann
09f0c26339
a longer interval to compensate for higher default lookAhead
2016-12-20 22:38:37 -05:00
Yotam Mann
273c2f3b51
updating to new Clock API
...
includes updateInterval
2016-12-20 22:38:07 -05:00
Yotam Mann
2c3fa527fd
adding updateInterval
...
how often the web worker callback is invoked
2016-12-20 22:37:34 -05:00
Yotam Mann
095f40f529
reverting getStateAtTime method in Tone.Clock
2016-12-18 23:39:53 -05:00
Yotam Mann
d231d3f195
changing player loop length
2016-12-18 23:33:14 -05:00
Yotam Mann
d63c58eeb5
increasing test threshold
2016-12-18 22:33:36 -05:00
Yotam Mann
31fe050475
getStateAtTime -> getValueAtTime
2016-12-18 22:14:14 -05:00
Yotam Mann
9c94b89eec
renaming addEvent->add, removeEvent->remove, getEvent->get
2016-12-18 21:56:22 -05:00
Yotam Mann
1536420bc8
adding numberOfInputs/Outputs
2016-12-18 20:57:00 -05:00
Yotam Mann
801810b467
noting changes
...
[skip ci]
2016-12-18 20:33:12 -05:00
Yotam Mann
23f220d62a
updating jsdocs
...
[skip ci]
2016-12-18 20:26:44 -05:00
Yotam Mann
612b6c0b5e
Tone.Draw for synchronizing animation frame and Tone.Clock
2016-12-18 20:26:11 -05:00
Yotam Mann
a0ea404745
Revert "deferred animation callback"
...
This reverts commit f685bcd5ae
.
2016-12-18 13:43:23 -05:00
Yotam Mann
77640e7be3
delete pointer to scheduledOnce events after they are triggered
2016-12-18 13:41:23 -05:00
Yotam Mann
7f23302d01
linting
2016-12-17 16:35:50 -05:00
Yotam Mann
e7657f27a2
updated mic example to new API
...
[skip ci]
2016-12-17 16:26:55 -05:00
Yotam Mann
77953eede9
ExternalInput -> UserMedia
...
updated to latest MediaDevice API
2016-12-17 16:26:27 -05:00
Yotam Mann
968156bd5d
updating matrix world first time
...
gets rid of that initial click
[skip ci]
2016-12-15 13:39:00 -05:00
Yotam Mann
0681181d67
speeding up the ramp time constant
2016-12-15 13:38:41 -05:00
Yotam Mann
cf69804322
uses buffer as string of actual buffer
2016-12-15 13:01:48 -05:00
Yotam Mann
eb4242b780
using meter to test if buffer is playing
2016-12-15 12:49:51 -05:00
Yotam Mann
423029d4b8
managing multiple starts of the same note
2016-12-15 12:48:49 -05:00
Yotam Mann
b19a2b5622
using setTimeout to trigger the onended callback
2016-12-15 12:48:06 -05:00
Yotam Mann
7529599607
adding explicit start time to Transport.start in tests
2016-12-05 21:30:25 -05:00
Yotam Mann
7a1380637e
Previous playback is not stopped if retrigger=true
...
Fixes #186
2016-12-05 21:29:55 -05:00
Yotam Mann
8911dce68a
Clock.start with undefined arg is scheduled into the future
...
if there is no argument passed into the first argument of Clock.start /
Transport.start, the currentTime + Clock’s lookAhead time will be used
as the start time.
2016-12-05 20:59:39 -05:00
Yotam Mann
f685bcd5ae
deferred animation callback
...
This is useful for synchronizing animations with scheduled audio
events.
2016-12-03 12:15:37 -05:00
Yotam Mann
2b7789b3a9
peek and shift methods
...
this allows the timeline to be used as a priority queue.
2016-12-02 18:59:12 -05:00
Yotam Mann
267d78d4a4
ease renamed to cosine
...
[skip ci]
2016-11-22 22:38:58 -08:00
Yotam Mann
b721ee8ffd
API to set Transport's lookAhead to customize the balance of latency and performance
2016-11-22 10:56:47 -08:00
Yotam Mann
1935d24ba2
removing convolver effects tests that throw an error when running in TravisCI
2016-11-22 10:46:26 -08:00
Yotam Mann
d386ffed97
Convolver.load returns a Promise
2016-11-22 10:31:06 -08:00
Yotam Mann
84c1affe83
Clock uses static lookahead
...
lookAhead is more conservatively computed and adjusts to the largest
value.
2016-11-21 00:05:19 -08:00
Yotam Mann
5d469d44ba
adding triggerAttackRelease jsdoc
...
Clarifies and Fixes #175
[skip ci]
2016-11-07 10:42:09 -05:00
Yotam Mann
8a88acd735
linting
2016-11-06 20:13:18 -05:00
Yotam Mann
2a0e6d06af
test fails when linter fails
2016-11-06 20:13:13 -05:00
Yotam Mann
823d6efc16
linting
2016-11-06 19:41:00 -05:00
Yotam Mann
818eba221e
jslint as part of tests
2016-11-06 19:40:32 -05:00
Yotam Mann
7fb91ea1f8
ignoring files generated by Ableton Live
2016-11-06 19:16:53 -05:00
Yotam Mann
3ca0eadafd
.load method returns a Promise
2016-11-06 19:16:31 -05:00
Yotam Mann
45eba82840
updating to new Q values
2016-11-06 19:10:26 -05:00
Yotam Mann
e3d05840d9
'linear' attack removes pops in FF
2016-11-03 14:40:21 -04:00
Yotam Mann
99dd7717ec
don't decrement on error
...
added method to abort all downloads in progress
2016-11-03 14:39:45 -04:00
Yotam Mann
0cd8e26bf6
Merge pull request #174 from gerardabello/dev
...
Call 'set' method instead of looking into Tone objects
2016-10-31 20:09:54 -04:00
Yotam Mann
234de94dfb
Merge pull request #176 from taekyunggg/patch-1
...
Change docs to correct default swingSubdivision
2016-10-31 20:09:22 -04:00
Richard Kwan
f2cc562d23
Change docs to correct default swingSubdivision
...
The default swingSubdivison for the Transport is an 8th note, not a 16th note.
2016-10-31 08:17:17 -04:00
Yotam Mann
934e731f82
OmniOscillator in MembraneSynth
2016-10-20 11:45:28 -04:00