tambien
765de3c6b8
follower uses a single smoothing value
2018-06-05 22:14:46 -04:00
Yotam Mann
3c2b822b43
can make decayCurve linear or exponential
...
fixes #354
2018-05-28 18:51:44 -04:00
Yotam Mann
7065f2394d
testing ripple envelope
2018-05-28 18:19:44 -04:00
Yotam Mann
9d64cb4403
testing attack/release curves
2018-05-28 17:59:52 -04:00
Yotam Mann
392a60c4e5
Merge branch 'dev' into webpack
2018-05-18 19:22:20 -04:00
Yotam Mann
a18ab72da0
pointing at correct helper/Test
2018-05-18 12:07:20 -04:00
tambien
ade4946ff3
removing peak
...
only use RMS value
2018-05-17 11:40:59 -04:00
David Sherman
c66c453e95
Added type property to Tone.Meter ( #276 )
...
* Added 'type' property to Tone.Meter that accepts 'peak' or 'rms' and defaults to 'rms'. Calculation methods + sources added to Tone.Meter. Tests added to Tone.Meter + assertion sources.
* Fixed a number of formatting issues
* more formatting fixes
* Formatting for CI
* fixed variable names
* Updated to use existing gainToDb method.
* Removed tests of removed method.
* Removed whitespaces and tabs.
* Moved Supports.ONLINE_TESTING to original position
* Moded Supports.ONLINE_TESTING to top
2018-05-16 10:41:02 -04:00
Yotam Mann
2666b06d47
adjusting test values
2018-02-05 16:50:29 -05:00
Yotam Mann
56c12fb627
Tone.Mono coerces the incoming mono or stereo signal into a mono signal
2018-02-05 16:40:55 -05:00
Yotam Mann
c91c1354e0
using a stereo signal to test PassAudioStereo and splitting
2018-02-05 16:25:43 -05:00
Yotam Mann
ec6a9baa52
checking for discontinuities with different curve types
2018-01-03 15:23:20 -05:00
Yotam Mann
15229d7c7e
linting
2017-12-30 11:26:29 -05:00
Yotam Mann
fa7bb9c9d9
only testing when equal power panning is supported
2017-12-29 21:37:42 -05:00
Yotam Mann
4ec99ed3c0
testing syncing/unsyncing
2017-12-29 13:48:16 -05:00
Yotam Mann
0178845b2b
expanding meter tolerance
2017-12-29 12:01:53 -05:00
Yotam Mann
1c13b893de
flag for online/focused testing
...
trying to fix failing tests on headless FF on Travis CI
2017-11-29 15:05:12 -05:00
Yotam Mann
2410728e9f
adjusting test ranges for FF
2017-10-26 00:49:42 -04:00
Yotam Mann
cc7cca7370
removing checking for support
2017-10-26 00:48:51 -04:00
Yotam Mann
c8dba3c1c5
removing checking browser feature support
2017-10-26 00:27:59 -04:00
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