Yotam Mann
1f9fad3604
test all examples for execution errors
2017-03-26 14:51:25 -04:00
Yotam Mann
b47c3a7dbd
noting changes
...
[skip ci]
2017-03-26 12:33:34 -04:00
Yotam Mann
050e868a61
offline rendering example
...
[skip ci]
2017-03-26 12:33:28 -04:00
Yotam Mann
90263ac0fc
adding build script
2017-03-26 12:33:10 -04:00
Yotam Mann
0df359a92f
fixed formatting issue in docs
...
[skip ci]
2017-03-26 12:32:41 -04:00
Yotam Mann
4cec0fb7a3
mute
is true when volume === -Infinity and false otherwise
...
fixes #221
2017-03-24 17:27:40 -04:00
Yotam Mann
bef5457c01
using Math.SQRT1_2
...
I didn’t know this existed
2017-03-22 15:21:21 -04:00
Yotam Mann
af58fd34de
updating to new getConstant API
2017-03-22 11:43:36 -04:00
Yotam Mann
343e90fa86
testing getConstant
2017-03-22 11:43:35 -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
b5d6647c12
optimizing noise array creation
...
only created on initialization
addresses #216
2017-03-18 14:03:04 -04:00
Yotam Mann
971cfc1b93
variable name change
2017-03-18 14:01:23 -04:00
Yotam Mann
8f6ed53c09
Merge branch 'master' into dev
2017-03-18 12:36:39 -04:00
Uzerus
e32f4b58cb
JS type attribute not needed in html5 ( #214 )
...
* type attribute not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type at not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not needed
* type att not neede
* type att not needed
* type att not needed
* type att not needed
* type att not needed
2017-03-18 12:35:37 -04:00
Yotam Mann
55d6bc739c
testing Tone.loaded
2017-03-14 16:49:13 -04:00
Yotam Mann
f859074254
catch block removes event listeners and throws error
2017-03-14 16:49:04 -04:00
Yotam Mann
66f1f4343f
testing getChannelData
2017-03-13 22:09:08 -04:00
Yotam Mann
1a1cb621e8
wrapping native getChannelData
2017-03-13 22:08:59 -04:00
Yotam Mann
87d755c545
fixing typos
...
[skip ci]
2017-03-13 21:18:14 -04:00
Yotam Mann
10431589d2
moving shims to their respective files
...
hopefully simplifies maintenance
2017-03-13 01:12:20 -04:00
Yotam Mann
d81ad3e8c7
polyfilling getFloatTimeDomainData
2017-03-13 00:56:04 -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
4f9143c76e
adding a .github folder
...
[skip ci]
2017-03-12 22:44:41 -04:00
Yotam Mann
00f6933f30
linking to issue
...
[skip ci]
2017-03-12 21:51:19 -04:00
Yotam Mann
dbc0123362
noting changes
...
[skip ci]
2017-03-12 21:49:49 -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
266fd3e0ef
Adding bower.json back
...
fixes #197
[skip ci]
2017-03-05 13:45:26 -05:00
Yotam Mann
752a0a6bc4
Duration argument must be greater than 0
...
fixes #203
[skip ci]
2017-03-05 13:19:55 -05:00
Yotam Mann
dba464fcca
safety checks for drift
...
fixes #199
2017-03-05 12:39:43 -05: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
f0520d9722
using native sampleRate for tests
2017-02-28 18:59:21 -05:00
Yotam Mann
33979df0a6
more reasonable defaults for freeverb on FF
...
temporary fix for #198
2017-02-28 18:10:43 -05:00
Yotam Mann
9919667467
shouldn't zero out next tick time
2017-02-28 18:09:53 -05:00
Yotam Mann
8e5d5e9872
fixing typo in comments
...
[skip ci]
2017-02-28 17:43:04 -05:00
Yotam Mann
21d225e322
returning to old test style
2017-02-20 23:32:10 -05:00
Yotam Mann
a64d9d551b
adjusting ranges for linux errors
2017-02-20 23:17:20 -05:00
Yotam Mann
c7b62eb939
trying to compensate for linux errors
...
scheduling samples seems to have different levels of precision of
different platforms
2017-02-20 23:06:27 -05:00
Yotam Mann
07dd1cf7a0
adjusting test ranges again for linux
2017-02-20 22:49:27 -05:00
Yotam Mann
e19ef3bca7
extending ranges to compensate for floating point errors
...
on linux these were throwing errors
2017-02-20 22:37:32 -05:00
Yotam Mann
e1b7fbd3f9
removing unused tests
2017-02-20 16:45:32 -05:00
Yotam Mann
0ef0ad3a56
type tests use updated Offline API
2017-02-20 16:41:37 -05:00
Yotam Mann
d8ea7ac0fb
making sure non-zero signal is output
2017-02-20 16:41:22 -05:00
Yotam Mann
ff7f384192
instrument tests use updated Offline API
2017-02-20 16:40:56 -05:00
Yotam Mann
6253db7250
signal tests use updated Offline API
2017-02-20 16:40:41 -05:00