Yotam Mann
|
183bd1e94d
|
using StereoPannerNode shim when not supported
|
2017-10-26 00:07:02 -04:00 |
|
Yotam Mann
|
44582f6f61
|
increasing acceptable range for test
|
2017-09-16 15:16:46 -04:00 |
|
Yotam Mann
|
42634bd453
|
using exponential approach for decay and release curves
|
2017-09-13 11:04:13 -04:00 |
|
Yotam Mann
|
1603ad7b0f
|
splitting Analyser functionality into multiple classes
simplifies the API
|
2017-08-31 10:56:19 -04:00 |
|
Yotam Mann
|
d6fe0e6d68
|
analyse() -> getValue()
|
2017-08-30 14:42:50 -04:00 |
|
Yotam Mann
|
e6faa39dba
|
classes which generate or process sound extend Tone.AudioNode
|
2017-08-27 17:50:31 -04:00 |
|
Yotam Mann
|
841f2448ca
|
can solo multiple audio streams at once
|
2017-08-27 15:01:13 -04:00 |
|
Yotam Mann
|
b731c85cae
|
adding 'mute' to PanVol
|
2017-08-27 13:57:50 -04:00 |
|
Yotam Mann
|
f3f266d2fa
|
removing min/maxDecibels and returnType test
|
2017-07-08 11:21:39 -04:00 |
|
Yotam Mann
|
8a692145f6
|
simplifying tests using ConstantOutput helper
|
2017-05-16 22:52:09 -07:00 |
|
Yotam Mann
|
b358e41ddc
|
returning panner support at the end of the tests
|
2017-04-30 15:24:20 -04:00 |
|
Yotam Mann
|
b93f0e2e20
|
testing fallback StereoPanner
forces to branch without stereo panner support
|
2017-04-30 14:12:07 -04:00 |
|
Yotam Mann
|
4e6dfaf89e
|
Solo tests
|
2017-04-30 12:39:14 -04:00 |
|
Yotam Mann
|
c9994afcd6
|
testing that volume is muted when -Infinity is passed into constructor
|
2017-03-26 16:42:35 -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
|
e1b7fbd3f9
|
removing unused tests
|
2017-02-20 16:45:32 -05:00 |
|
Yotam Mann
|
d8ea7ac0fb
|
making sure non-zero signal is output
|
2017-02-20 16:41:22 -05:00 |
|
Yotam Mann
|
72fe983374
|
using new value method in BufferTests
|
2017-02-20 14:07:02 -05:00 |
|
Yotam Mann
|
4399793d8d
|
converting components to new Offline test API
|
2017-02-19 23:55:55 -05:00 |
|
Yotam Mann
|
70ea8f7155
|
panner/listener tests
|
2016-10-01 21:45:30 -04:00 |
|
Yotam Mann
|
e4abe75851
|
validating constructor/method inputs
|
2016-09-25 21:36:32 -04:00 |
|
Yotam Mann
|
5b9e01be5c
|
Revert "making envelope tests not start on 0"
This reverts commit 244a4188e4 .
|
2016-09-24 10:03:26 -04:00 |
|
Yotam Mann
|
244a4188e4
|
making envelope tests not start on 0
|
2016-09-24 00:01:17 -04:00 |
|
Yotam Mann
|
27ad555987
|
chrome doesn't seem to like ratios over 20
|
2016-08-09 15:10:35 -04:00 |
|
Yotam Mann
|
77e4111e19
|
adding additional compressor constructor test
|
2016-07-18 22:54:07 -04:00 |
|
Yotam Mann
|
ad17849389
|
testing retrigger with custom curve
|
2016-06-17 13:15:41 -04:00 |
|
Yotam Mann
|
eea938094c
|
renaming cosine->sine and ease->sine
Fixes #69
|
2016-06-12 09:56:18 -04:00 |
|
Yotam Mann
|
06dbbc03b7
|
testing new attack/release curves
|
2016-05-23 19:20:30 -04:00 |
|
Yotam Mann
|
4fc7646a40
|
adjusting tests with new unity level
|
2016-05-17 21:27:08 -04:00 |
|
Yotam Mann
|
58a1223a9a
|
meter uses the analyser node
no more ScriptProcessorNodes
|
2016-05-14 19:13:50 -04:00 |
|
Yotam Mann
|
24692aa343
|
can be muted in the constructor options
|
2016-05-14 17:46:21 -04:00 |
|
Yotam Mann
|
3ecd99ecb6
|
moving mute code to Volume
|
2016-05-14 17:34:23 -04:00 |
|
Yotam Mann
|
98e58d0576
|
switching argument position of type and size
type is more important a parameter.
|
2016-05-14 16:34:50 -04:00 |
|
Yotam Mann
|
a7f36314f2
|
tests using new Type
|
2016-04-18 02:18:36 -04:00 |
|
Yotam Mann
|
c7e8551a2f
|
removing conditional test for float waveform analysis
|
2016-03-20 19:03:18 -04:00 |
|
Yotam Mann
|
96897c6a28
|
COMPLEX->ACCURATE
should be fixed with
https://bugzilla.mozilla.org/show_bug.cgi?id=1257718
|
2016-03-18 09:51:41 -04:00 |
|
Yotam Mann
|
0afbb59257
|
ifdef'ing some envelope tests on FF
|
2016-03-18 09:49:33 -04:00 |
|
Yotam Mann
|
edc3ad5a81
|
ifdef'ing tests based on current browser support
|
2016-03-16 13:13:32 -04:00 |
|
Yotam Mann
|
102913de14
|
using wave versions for testing
it’s the most cross-platform
|
2016-03-04 23:52:17 -05:00 |
|
Yotam Mann
|
b29e543458
|
removing test which doesn't pass on Chromium
(for now)
|
2016-03-04 19:20:36 -05:00 |
|
Yotam Mann
|
aa1b5123aa
|
fixing panner for browsers that don't support stereo panner
|
2016-03-04 18:59:31 -05:00 |
|
Yotam Mann
|
45a82a4965
|
removing setTimeouts where possible
replacing it with new Offline
|
2016-03-04 16:00:05 -05:00 |
|
Yotam Mann
|
26db6d9377
|
testing envelope canceling
|
2016-03-04 15:54:39 -05:00 |
|
Yotam Mann
|
115b9376ab
|
Panner is now between -1 and 1
Same as the Web Audio API.
|
2016-02-27 11:31:15 -05:00 |
|
Yotam Mann
|
ba2ee5deff
|
merge needs both sides connected
updating test to reflect that.
|
2016-02-27 11:27:59 -05:00 |
|
Yotam Mann
|
f622ce79fe
|
testing for discontinuities.
addresses #116
|
2016-01-31 23:41:10 -05:00 |
|
Yotam Mann
|
bb64bd307f
|
ensuring the envelope is silent
not just quiet.
|
2016-01-18 22:46:50 -05:00 |
|
Yotam Mann
|
3215e5db25
|
testing that envelope is silent while not triggered
Addresses #109
|
2016-01-16 15:39:48 -05:00 |
|
Yotam Mann
|
5eb590da27
|
increasing tolerance for test
|
2015-12-08 00:07:29 -05:00 |
|
Yotam Mann
|
307dd6632c
|
FrequencyEnvelope is like ScaledEnvelope but with baseFrequency and octaves instead of min and max
|
2015-12-07 00:23:21 -05:00 |
|