Yotam Mann
|
f2ccded2e8
|
speeding up player tests
with shorter samples
|
2016-05-17 23:03:19 -04:00 |
|
Yotam Mann
|
e22ba03642
|
testing rampTo with additional time
|
2016-05-17 21:59:36 -04:00 |
|
Yotam Mann
|
4fc7646a40
|
adjusting tests with new unity level
|
2016-05-17 21:27:08 -04:00 |
|
Yotam Mann
|
6060b397ad
|
added detune to PolySynth
applied when available.
|
2016-05-14 20:49:55 -04:00 |
|
Yotam Mann
|
b3e9ec173a
|
added detune for AM/FM synths
|
2016-05-14 20:10:31 -04:00 |
|
Yotam Mann
|
cdebaeedf5
|
Can pass in an array of durations into triggerAttackRelease
Fixes #135
|
2016-05-14 19:55:51 -04:00 |
|
Yotam Mann
|
607656f276
|
increasing default timeout time
|
2016-05-14 19:22:25 -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
|
aacf62136b
|
increasing testing time for signal scheduling
|
2016-05-14 17:34:03 -04:00 |
|
Yotam Mann
|
07184385f9
|
testing muting
|
2016-05-14 17:21:36 -04:00 |
|
Yotam Mann
|
9a0fbb1991
|
using more reliable Offline timing tests for quantization
|
2016-05-14 17:16:28 -04:00 |
|
Yotam Mann
|
11dd12f002
|
changing subdivision test to use Offline testing
more reliable than setTimeout
|
2016-05-14 17:00:31 -04:00 |
|
Yotam Mann
|
c83c70d11c
|
cancels scheduling when setting a value with .value
this makes the behavior consistent between Webkit and FF
|
2016-05-14 16:52:58 -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
|
b68f4d24f2
|
testing that time classes handle expressions
|
2016-05-14 16:30:40 -04:00 |
|
Yotam Mann
|
ce0f6fb2ec
|
rewriting test to not use secondsToSamples
|
2016-04-18 02:39:06 -04:00 |
|
Yotam Mann
|
688e3812ab
|
removing old types
|
2016-04-18 02:19:29 -04:00 |
|
Yotam Mann
|
a7f36314f2
|
tests using new Type
|
2016-04-18 02:18:36 -04:00 |
|
Yotam Mann
|
1e82abfaa2
|
CtrlInterpolate no longer interpolates notes
|
2016-04-18 02:07:24 -04:00 |
|
Yotam Mann
|
7a749dee0f
|
tests accurately reset the PPQ each time
|
2016-04-18 02:04:48 -04:00 |
|
Yotam Mann
|
e582294937
|
testing if schedule methods accept TransportTime
|
2016-04-18 01:15:49 -04:00 |
|
Yotam Mann
|
5c2957d34b
|
type tests
|
2016-04-18 00:34:35 -04:00 |
|
Yotam Mann
|
3f6580b843
|
simplifying NoiseSynth
removing filer and filterEnvelope
|
2016-04-18 00:28:39 -04:00 |
|
Yotam Mann
|
fdf39d4253
|
testing swing
|
2016-04-18 00:17:23 -04:00 |
|
Yotam Mann
|
a0d066032e
|
Transport unnecessary dependency
|
2016-04-18 00:15:46 -04:00 |
|
Yotam Mann
|
ee39eb3ce7
|
wasDisposed ignores objects that are on the prototype
|
2016-04-18 00:15:26 -04:00 |
|
Yotam Mann
|
d27f5bb8d1
|
updating Transport tests with nextSubdivision changes
|
2016-04-13 13:06:57 -04:00 |
|
Yotam Mann
|
1ecf848c7a
|
removing quantization tests from Type
|
2016-04-13 12:27:38 -04:00 |
|
Yotam Mann
|
b32e73a5fc
|
fixed typo in test
|
2016-04-13 12:24:34 -04:00 |
|
Yotam Mann
|
68b1791222
|
moving interval to frequency test
|
2016-04-12 21:01:15 -04:00 |
|
Yotam Mann
|
9f4135404c
|
updated testing README
[skip ci]
|
2016-03-29 19:42:31 -04:00 |
|
Yotam Mann
|
ddbba6cccc
|
small typo corrections
Addresses #130
thanks @Joseworks
|
2016-03-29 19:27:14 -04:00 |
|
Yotam Mann
|
0e2c4fde9a
|
a few more sanity checks for the polysynth
|
2016-03-21 15:20:04 -04:00 |
|
Yotam Mann
|
d722bdf555
|
offline testing sequences
|
2016-03-20 19:26:19 -04:00 |
|
Yotam Mann
|
c7e8551a2f
|
removing conditional test for float waveform analysis
|
2016-03-20 19:03:18 -04:00 |
|
Yotam Mann
|
e18ed2e677
|
polyfill for browsers that don't support interpolate value curves
Required by [the
spec](http://webaudio.github.io/web-audio-api/#widl-AudioParam-setValueC
urveAtTime-AudioParam-Float32Array-values-double-startTime-double-durati
on), but not currently implemented by Safari and FF.
|
2016-03-20 18:36:59 -04:00 |
|
Yotam Mann
|
2285e6feb4
|
making clock tick more often in offline mode
|
2016-03-18 11:01:06 -04:00 |
|
Yotam Mann
|
906859b764
|
adjusting times to compensate for lookAhead
|
2016-03-18 10:27:48 -04:00 |
|
Yotam Mann
|
9b599642ca
|
fudging times to compensate for lookAhead time
|
2016-03-18 10:23:49 -04:00 |
|
Yotam Mann
|
d98915ac38
|
increasing tick update rate for offline tests
makes the clock’s lookahead time come less in into play
|
2016-03-18 10:23:28 -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
|
9c3398da49
|
noting which parts of the spec are supported in which browsers
|
2016-03-16 13:12:40 -04:00 |
|
Yotam Mann
|
86690eccdb
|
testing setCurveAtTime
|
2016-03-05 10:44:10 -05:00 |
|
Yotam Mann
|
4a336e1675
|
using non-mp3s for testing
|
2016-03-05 00:07:17 -05:00 |
|
Yotam Mann
|
1946d737ae
|
scheduling sequence test in the future
|
2016-03-05 00:01:29 -05:00 |
|
Yotam Mann
|
102913de14
|
using wave versions for testing
it’s the most cross-platform
|
2016-03-04 23:52:17 -05:00 |
|