Yotam Mann
|
83e27282d0
|
changing names to the full name of the event
|
2019-09-06 16:17:49 -04:00 |
|
Yotam Mann
|
e60d7ffdb1
|
fixing typedefs
|
2019-09-06 14:59:21 -04:00 |
|
Yotam Mann
|
294ebeefe7
|
adding setInterval
similar to setTimeout, but the event repeats
|
2019-09-06 14:46:44 -04:00 |
|
Yotam Mann
|
910d38c3c8
|
separating the constructor onto two lines
makes the documentation more readable
|
2019-09-06 01:39:56 -04:00 |
|
Yotam Mann
|
95c45a5b7a
|
adding more documentation to Tone.start
|
2019-09-05 14:46:26 -04:00 |
|
Yotam Mann
|
736106de5f
|
accidentally put extra tab before name
|
2019-09-04 19:18:44 -04:00 |
|
Yotam Mann
|
2289f3c67f
|
renaming OscillatorNode file to ToneAudioNode
|
2019-09-04 18:40:28 -04:00 |
|
Yotam Mann
|
75a35108af
|
name is a readonly string
|
2019-09-04 18:38:04 -04:00 |
|
Yotam Mann
|
7c1bacb66d
|
fixing typo
|
2019-09-03 22:08:20 -04:00 |
|
Yotam Mann
|
d50c444881
|
using onstatechange instead of addEventListener
|
2019-09-03 22:00:03 -04:00 |
|
Yotam Mann
|
544f184b21
|
updating docs
|
2019-08-30 09:16:41 -07:00 |
|
Yotam Mann
|
c9d757aaa6
|
removing references to "@private"
old jsdoc comments
|
2019-08-30 09:08:29 -07:00 |
|
Yotam Mann
|
3e2de8f259
|
fixing spacing
typedoc wants one space before the "@"
|
2019-08-30 09:06:38 -07:00 |
|
Yotam Mann
|
5bdbda9c1c
|
updating docs
|
2019-08-30 09:03:42 -07:00 |
|
Yotam Mann
|
d073b68b09
|
fromContext returns the Tone.js objects bound to the passed in context
WIP
|
2019-08-30 09:03:08 -07:00 |
|
Yotam Mann
|
65c63e57a6
|
fixing doc error
|
2019-08-30 09:02:18 -07:00 |
|
Yotam Mann
|
99dc1412a8
|
doc'ing
|
2019-08-30 09:02:06 -07:00 |
|
Yotam Mann
|
7a5ca042d0
|
removing converting classes
|
2019-08-27 10:02:44 -07:00 |
|
Yotam Mann
|
230287f813
|
updating docs
|
2019-08-27 10:02:31 -07:00 |
|
Yotam Mann
|
a54ab4ea68
|
using typechecks from standardized-audio-context
|
2019-08-26 16:52:21 -07:00 |
|
Yotam Mann
|
0c805aec7b
|
setContext takes a context or AudioContext or OfflineAudioContext
|
2019-08-26 10:55:43 -07:00 |
|
Yotam Mann
|
e6431d9890
|
using standardized-audio-context as AudioContext
goal of normalizing behavior across all browsers that support Web Audio.
thanks @chrisguttandin!
|
2019-08-26 10:55:04 -07:00 |
|
Yotam Mann
|
b09b81c64b
|
adding categories
|
2019-08-26 10:44:43 -07:00 |
|
Yotam Mann
|
4c106930e0
|
adding typedocs
|
2019-08-21 13:59:01 -07:00 |
|
Yotam Mann
|
e6635058d5
|
adding readonly to name
|
2019-08-21 13:44:12 -07:00 |
|
Yotam Mann
|
b018cac113
|
adding categories
|
2019-08-21 13:01:12 -07:00 |
|
Yotam Mann
|
ce88eb9b88
|
using createAudioContext and createOfflineAudioContext
easier to eventually move those to standardized-audio-context
|
2019-08-19 11:15:53 -07:00 |
|
Yotam Mann
|
c353df6d5a
|
skip this test
for now
|
2019-08-19 10:04:28 -07:00 |
|
Yotam Mann
|
94a9f78704
|
don't merge object when the type is AudioParam, AudioNode or AudioBuffer
addresses standardized-audio-context/#642
|
2019-08-19 10:04:21 -07:00 |
|
Yotam Mann
|
560ac489af
|
moving tests to AdvancedTypeCheck
|
2019-08-19 10:01:37 -07:00 |
|
Yotam Mann
|
05586661b3
|
adding types
|
2019-08-19 09:59:31 -07:00 |
|
Yotam Mann
|
fd1bbb708b
|
overloaded offline constructor
|
2019-08-19 09:59:07 -07:00 |
|
Yotam Mann
|
74ae46a7d4
|
adding interface to deepMerge which reflects the merging interfaces
|
2019-08-16 13:57:17 -04:00 |
|
Yotam Mann
|
d1c281c810
|
using isAudioParam and isAudioNode to test instanceof
will make migrating to standardized-audio-context easier
|
2019-08-16 12:49:04 -04:00 |
|
Yotam Mann
|
ed88e6bf10
|
adding typing to 'connect' method
|
2019-08-14 13:01:16 -04:00 |
|
Yotam Mann
|
0ad8d40c79
|
making overridden abstract
implemented by extending classes
|
2019-08-12 14:18:34 -04:00 |
|
Yotam Mann
|
0b1a6bee58
|
updating typing
|
2019-08-12 13:17:37 -04:00 |
|
Yotam Mann
|
9bd9feb7fb
|
removing unused import
|
2019-08-12 10:14:55 -04:00 |
|
Yotam Mann
|
48c410cfc4
|
added floating point midi conversion
|
2019-08-12 00:15:30 -04:00 |
|
Yotam Mann
|
4e9fca3df3
|
marking toMaster as deprecated
|
2019-08-12 00:15:11 -04:00 |
|
Yotam Mann
|
4d52317fd3
|
takes an array of partials
|
2019-08-12 00:09:40 -04:00 |
|
Yotam Mann
|
f79cce25ca
|
updating docs
|
2019-08-12 00:09:22 -04:00 |
|
Yotam Mann
|
18facc5576
|
safety checks before trying connection
|
2019-08-10 18:07:10 -04:00 |
|
Yotam Mann
|
edddd9e3ba
|
moving assert and log to their own file
|
2019-08-10 18:07:02 -04:00 |
|
Yotam Mann
|
0dff2423e7
|
checking if connecting to a source with no inputs throws an error
|
2019-08-10 18:06:41 -04:00 |
|
Yotam Mann
|
70b76c317c
|
adding TONE_DEBUG_CLASS to the window object
|
2019-08-08 17:00:42 -04:00 |
|
Yotam Mann
|
1360828a6c
|
caching periodic wave computations
helps when creating many custom oscillators with the same phase or partials
|
2019-08-08 14:22:15 -04:00 |
|
Yotam Mann
|
e3d8598533
|
small optimization which avoids setting the same value
|
2019-08-08 14:21:20 -04:00 |
|
Yotam Mann
|
38d6f9d242
|
optimization by moving child objects into constructor
means that in many cases the param won't be assigned twice
|
2019-08-08 14:15:56 -04:00 |
|
Yotam Mann
|
6f4ad826a0
|
Revert "small optimization to avoid setting the same value twice"
This reverts commit 3208497102 .
|
2019-08-07 11:38:31 -04:00 |
|