Yotam Mann
|
17ad337c1c
|
get maxChannelCount
|
2020-03-01 22:03:37 -05:00 |
|
Yotam Mann
|
bdd66ef8ba
|
cleaning up code a little
|
2020-02-26 17:18:08 -05:00 |
|
Yotam Mann
|
7adda98875
|
perf: optimizing forEachAtTime to iterate over a smaller range
fixes #618
|
2020-02-26 16:54:35 -05:00 |
|
Yotam Mann
|
1539d88ef3
|
fix: Remove download promise when completed
fixes #620
|
2020-02-26 16:05:47 -05:00 |
|
Yotam Mann
|
bb6a6fdef6
|
feat: adding onerror to ToneAudioBuffers and Players
|
2020-01-30 14:25:06 -05:00 |
|
Yotam Mann
|
88dae77c90
|
removing 'Connect.ts' and updating dependencies
was a pass through and caused other problems of redefining the variable
|
2020-01-08 14:12:11 -05:00 |
|
Yotam Mann
|
015e4c7a30
|
correcting default value
|
2019-12-21 22:06:40 -05:00 |
|
Yotam Mann
|
ed5f7876c2
|
fixing typo
|
2019-12-21 22:05:31 -05:00 |
|
Yotam Mann
|
24fe9acc18
|
using standardized-audio-context in tests
|
2019-12-21 22:05:24 -05:00 |
|
Yotam Mann
|
7391cf6d3c
|
wrapping native AudioListener with Listener
|
2019-12-21 21:01:45 -05:00 |
|
Yotam Mann
|
ef52e20a1b
|
updating comment
|
2019-12-17 11:57:02 -05:00 |
|
Yotam Mann
|
25eb6fce40
|
removing unused vars
|
2019-12-17 11:56:56 -05:00 |
|
Yotam Mann
|
48284d78fb
|
adding decorators which validate the input value range
|
2019-12-16 17:13:03 -05:00 |
|
Yotam Mann
|
2b0c2a64f1
|
values out of range throw an error
used to fail silently
|
2019-12-16 17:12:19 -05:00 |
|
Yotam Mann
|
fc84ec281b
|
adding clamp function
|
2019-12-16 16:50:07 -05:00 |
|
Yotam Mann
|
389ccf8722
|
using assert instead of this.assert
removing this.assert from Tone.js classes
|
2019-12-16 15:58:31 -05:00 |
|
Yotam Mann
|
caf58ffe0b
|
throws error when set outside of range
|
2019-12-15 02:19:12 -05:00 |
|
Yotam Mann
|
192b749b85
|
Gain can also have min/max range
|
2019-12-14 17:27:54 -05:00 |
|
Yotam Mann
|
a2d5c3d634
|
adding the intial state at time 0
|
2019-12-14 16:11:56 -05:00 |
|
Yotam Mann
|
267f1befc0
|
Simplifying Freeverb dispose
|
2019-12-14 11:53:12 -05:00 |
|
Yotam Mann
|
fce95bea6e
|
feat: clamp the values to the defined min/maxValue
|
2019-12-11 10:11:40 -05:00 |
|
Yotam Mann
|
61cfd3ab8c
|
make sure that maxDelay is readonly
|
2019-12-10 23:34:12 -05:00 |
|
Yotam Mann
|
cf8965f921
|
fixing case where buffer is not set
previously would prefix "/"
|
2019-12-09 17:43:58 -05:00 |
|
Yotam Mann
|
9f51cb5293
|
exporting BaseContext
|
2019-12-06 17:13:22 -05:00 |
|
Yotam Mann
|
660915680a
|
feat: when the signal is overridden it should not schedule any change in values
fixes #585
|
2019-12-06 12:55:30 -05:00 |
|
Yotam Mann
|
11f7c2207a
|
test the initial state
|
2019-11-21 11:08:22 -05:00 |
|
Yotam Mann
|
16d71718dd
|
removing case that can't happen
there is an event added in the constructor at time 0 and the time can't be less than 0
|
2019-11-21 11:04:38 -05:00 |
|
Yotam Mann
|
8bb53b3eb1
|
state time can't be less than 0
|
2019-11-21 11:04:00 -05:00 |
|
Yotam Mann
|
e0248afb1c
|
using floating point comparisons
|
2019-11-18 15:16:04 -05:00 |
|
Yotam Mann
|
09dc29191b
|
linting
|
2019-11-17 13:09:19 -05:00 |
|
Yotam Mann
|
8ec69d42de
|
make sure there is a slash between the baseurl and the url
|
2019-11-17 11:33:45 -05:00 |
|
Yotam Mann
|
fdca6ef57d
|
removing comment
|
2019-11-14 16:26:47 -05:00 |
|
Yotam Mann
|
b1b85206f4
|
updating name string
|
2019-11-14 13:21:41 -05:00 |
|
Yotam Mann
|
4b0827bf43
|
removing old js file
|
2019-11-14 12:34:15 -05:00 |
|
Yotam Mann
|
76b8e84ae4
|
testing that toString() returns the class name
|
2019-11-14 12:30:17 -05:00 |
|
Yotam Mann
|
5fd8009c87
|
correcting ToneAudioNode's name
|
2019-11-14 12:21:58 -05:00 |
|
Yotam Mann
|
cc7f428a84
|
adding latencyHint to BaseContext
|
2019-11-13 14:16:20 -05:00 |
|
Yotam Mann
|
340fb77561
|
wait for next tick before setting the ticks
fixes #573
|
2019-11-13 13:19:47 -05:00 |
|
Yotam Mann
|
60e4f7231b
|
removing unused import
|
2019-11-13 13:16:35 -05:00 |
|
Yotam Mann
|
fa2b7431e3
|
alphabetizing output
|
2019-11-13 13:01:00 -05:00 |
|
Yotam Mann
|
94ab93935c
|
annotating type
|
2019-11-12 23:59:41 -05:00 |
|
Yotam Mann
|
c4153edc30
|
assert the context is running
|
2019-11-12 16:55:30 -05:00 |
|
Yotam Mann
|
48c3a98749
|
more consistent whitespacing
|
2019-11-12 16:54:09 -05:00 |
|
Yotam Mann
|
eb1427a17e
|
updating whitespace
|
2019-11-12 16:33:54 -05:00 |
|
Yotam Mann
|
589ab74b11
|
don't need to check if state is null any longer
|
2019-11-12 15:10:22 -05:00 |
|
Yotam Mann
|
6623b5b4ea
|
simplifying math a little
|
2019-11-12 14:12:22 -05:00 |
|
Yotam Mann
|
b6cbd31a78
|
updating test to pass in context
|
2019-11-11 16:04:38 -05:00 |
|
Yotam Mann
|
b68808ca6b
|
using GrainPlayer to test
|
2019-11-11 15:41:01 -05:00 |
|
Yotam Mann
|
522e3a0670
|
only test if it's in fact suspended
|
2019-11-11 15:17:48 -05:00 |
|
Yotam Mann
|
9136836da0
|
assertContextRunning
help with autoplay issues by warning when AudioContext is not running
|
2019-11-11 11:43:43 -05:00 |
|