Yotam Mann
|
0befd293c9
|
Merge branch 'dev' of https://github.com/Tonejs/Tone.js into dev
|
2017-04-20 15:14:44 -04:00 |
|
Yotam Mann
|
12e1fcc272
|
increment version
[skip ci]
|
2017-03-28 20:57:04 -04:00 |
|
Yotam Mann
|
5569f7b26f
|
latencyHint has moved to Tone.Context
|
2017-03-27 11:34:47 -04:00 |
|
Yotam Mann
|
38cc955b66
|
updating version
|
2017-03-26 19:26:00 -04:00 |
|
Yotam Mann
|
0df359a92f
|
fixed formatting issue in docs
[skip ci]
|
2017-03-26 12:32:41 -04:00 |
|
Yotam Mann
|
f3cb7e577c
|
only creating constant sources when required
optimization
|
2017-03-22 11:43:35 -04:00 |
|
Yotam Mann
|
97c152d989
|
documenting Offline
[skip ci]
|
2017-03-22 11:15:50 -04:00 |
|
Yotam Mann
|
971cfc1b93
|
variable name change
|
2017-03-18 14:01:23 -04:00 |
|
Yotam Mann
|
f859074254
|
catch block removes event listeners and throws error
|
2017-03-14 16:49:04 -04:00 |
|
Yotam Mann
|
1a1cb621e8
|
wrapping native getChannelData
|
2017-03-13 22:08:59 -04:00 |
|
Yotam Mann
|
10431589d2
|
moving shims to their respective files
hopefully simplifies maintenance
|
2017-03-13 01:12:20 -04:00 |
|
Yotam Mann
|
3089f09083
|
also polyfilling copyFromChannel
|
2017-03-13 00:50:00 -04:00 |
|
Yotam Mann
|
5ab8f82d3e
|
copyToChannel polyfill
|
2017-03-13 00:40:30 -04:00 |
|
Yotam Mann
|
84bbdb5c04
|
optimizing slice call
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functi
ons/arguments
|
2017-03-13 00:38:40 -04:00 |
|
Yotam Mann
|
d037c28d6f
|
eval -> valueOf
thanks for the suggestion @JackCA
fixes #205
|
2017-03-12 21:31:23 -04:00 |
|
Yotam Mann
|
ea1b92e75a
|
only set the clock ticks when the value has changed
optimization
|
2017-03-12 21:09:57 -04:00 |
|
Yotam Mann
|
a48b58eb95
|
removing old initAudioContext
replaced by Context.on(‘init’)
|
2017-03-12 21:03:17 -04:00 |
|
Yotam Mann
|
39e923480f
|
decibels also ramps exponentially
|
2017-03-01 15:46:21 -05:00 |
|
Yotam Mann
|
83a019c987
|
moving context dependency from Transport to Type
|
2017-02-28 19:01:09 -05:00 |
|
Yotam Mann
|
9919667467
|
shouldn't zero out next tick time
|
2017-02-28 18:09:53 -05:00 |
|
Yotam Mann
|
4652203066
|
stopDownloads -> cancelDownloads
|
2017-02-19 12:01:15 -05:00 |
|
Yotam Mann
|
d82918a6ce
|
referring to listener on the Context
instead of creating a local copy which can become out of sync with the
current AudioContext
|
2017-02-19 11:55:08 -05:00 |
|
Yotam Mann
|
b32f2606e7
|
convert the buffer to mono
replaces the existing buffer
|
2017-02-19 11:52:04 -05:00 |
|
Yotam Mann
|
4e5ff9d41d
|
_initAudioContext -> "init"
|
2017-02-19 11:50:53 -05:00 |
|
Yotam Mann
|
91bdd210cd
|
render offline audio
|
2017-02-19 11:50:34 -05:00 |
|
Yotam Mann
|
7549bdaa1a
|
renaming _initAudioContext() -> on("init")
|
2017-02-19 11:50:15 -05:00 |
|
Yotam Mann
|
a74e84fa26
|
moving Clock worker to Context
offline clocks can be more easily rendered by the offline context
|
2017-02-19 11:45:43 -05:00 |
|
Yotam Mann
|
7aa336bee5
|
moving context creation to Tone.Context
|
2017-02-18 19:49:06 -05:00 |
|
Yotam Mann
|
5ceef2a227
|
OfflineContext extends Context
|
2017-02-18 19:48:15 -05:00 |
|
Yotam Mann
|
e08b7bc8fc
|
AudioContext wrapping class
|
2017-02-18 19:47:28 -05:00 |
|
Yotam Mann
|
05765aae66
|
only create audio context when web audio is supported
otherwise logs a warning
|
2017-02-11 13:56:51 -05:00 |
|
Yotam Mann
|
29d6fdd3b3
|
only schedule animation frame when something is scheduled
fixes #194
|
2017-02-07 22:26:08 -05:00 |
|
Yotam Mann
|
998444c528
|
removing silent node connection
seems like gain of 0 is optimized out in most cases anyways
|
2017-01-30 22:35:27 -05:00 |
|
Yotam Mann
|
0818f4f133
|
incrementing version
|
2017-01-30 22:12:53 -05:00 |
|
Yotam Mann
|
3203b45d81
|
updating copyright year
|
2017-01-08 17:53:23 -05:00 |
|
Yotam Mann
|
4f292a4897
|
updating version
[skip ci]
|
2017-01-08 17:19:03 -05:00 |
|
Yotam Mann
|
68ac2bb0da
|
latencyHint example
[skip ci]
|
2017-01-08 17:18:41 -05:00 |
|
Yotam Mann
|
a416eafc97
|
documenting expiration and anticipation more clearly
[skip ci]
|
2016-12-28 15:39:24 -08:00 |
|
Yotam Mann
|
27739ca795
|
changing name of private lookAhead member and adding 'lag' member
‘lag’ is the amount that the clock is falling behind the desired update
interval
|
2016-12-25 19:38:19 -05:00 |
|
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
|
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
|
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
|
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 |
|