Yotam Mann
|
5eec68f9d0
|
compare rendered output to previously rendered audio files
|
2018-02-05 13:55:37 -05:00 |
|
Yotam Mann
|
a99e582c3c
|
correctly handles changing playbackRate after source is started
|
2018-02-05 13:54:16 -05:00 |
|
Yotam Mann
|
457c7b221c
|
optimizing instrument by only turning on oscillators when active
|
2018-02-05 13:50:14 -05:00 |
|
Yotam Mann
|
2fe32576ed
|
using OscillatorNode in Oscillator
|
2018-02-05 00:40:53 -05:00 |
|
Yotam Mann
|
0ee67d8445
|
proper disposal of timeout
|
2018-02-05 00:40:42 -05:00 |
|
Yotam Mann
|
9428e6c1b8
|
relaxing optimization slightly. only when connected to an AudioParam or Param
|
2018-02-05 00:15:49 -05:00 |
|
Yotam Mann
|
e767d618d2
|
only testing online when supported
|
2018-02-04 23:01:24 -05:00 |
|
Yotam Mann
|
c4cd005635
|
adding getValueAtTime to returned RMS
|
2018-02-04 22:59:17 -05:00 |
|
Yotam Mann
|
f086f58c75
|
OscillatorNode is a fire-and-forget Oscillator
|
2018-02-04 22:55:19 -05:00 |
|
Yotam Mann
|
4914fbe771
|
optimizing signal connections for basic use case
|
2018-02-04 17:01:30 -05:00 |
|
Yotam Mann
|
6ed9c8e4d5
|
testing chaining control signals
|
2018-02-04 13:05:06 -05:00 |
|
Yotam Mann
|
68a0f1ae8c
|
don't convert if value is overridden
|
2018-02-04 13:03:03 -05:00 |
|
Yotam Mann
|
58eac95314
|
define left and right variables
|
2018-02-04 11:43:34 -05:00 |
|
Yotam Mann
|
6076be97af
|
calling connect from this instead of this.output
|
2018-02-04 11:41:19 -05:00 |
|
Yotam Mann
|
ea5d3880c0
|
using SignalBase.connect instead of Signal.connect
|
2018-02-04 11:40:47 -05:00 |
|
Yotam Mann
|
c7728ba738
|
private onConnect method called on node receiving connection
|
2018-02-04 11:40:11 -05:00 |
|
Yotam Mann
|
c004145dc0
|
optimizing basic waveform case
|
2018-02-04 11:33:54 -05:00 |
|
Yotam Mann
|
a228deb862
|
increasing testing threshold
|
2018-02-01 09:56:32 -05:00 |
|
Yotam Mann
|
169ee8e7db
|
updating jsdocs private unit field
|
2018-01-30 13:00:50 -05:00 |
|
Alexander Leon
|
7a6f976b68
|
fix typo (#296)
|
2018-01-29 12:58:48 -05:00 |
|
Yotam Mann
|
62f38bb021
|
linting
|
2018-01-22 16:34:47 -05:00 |
|
Yotam Mann
|
6a0c21a77c
|
using 'includes' instead of 'indexOf'
|
2018-01-22 16:21:50 -05:00 |
|
Yotam Mann
|
6c087908e3
|
Allow for multiple tries to render audio on iOS
addresses #237
|
2018-01-22 16:19:26 -05:00 |
|
Yotam Mann
|
177130ec36
|
BufferSourceNode shim for OfflineAudioContext on iOS
addresses #237
|
2018-01-21 22:33:02 -05:00 |
|
Yotam Mann
|
5d85e15f2f
|
check that a param is defined
|
2018-01-21 22:30:19 -05:00 |
|
Yotam Mann
|
dfe269d60c
|
testing loading un-decodable audio
|
2018-01-18 12:50:45 -05:00 |
|
Yotam Mann
|
8fa809d5b8
|
adjusting test threshs to be less susceptible to randomness
|
2018-01-17 13:40:18 -05:00 |
|
Yotam Mann
|
82c7a109de
|
updating threshold
|
2018-01-17 13:30:24 -05:00 |
|
Yotam Mann
|
87217d1ab4
|
does not invoke stop from start in case playbackRate changes
fixes #292
|
2018-01-17 13:18:51 -05:00 |
|
Yotam Mann
|
da3ea72ba1
|
using all browsers by default
|
2018-01-16 11:04:47 -05:00 |
|
Yotam Mann
|
9dbb54ff6a
|
AudioNode.connect returns the connected to node
fixes #291
|
2018-01-11 09:36:08 -08:00 |
|
Yotam Mann
|
74556314c1
|
Revert "speeding up older osx build"
This reverts commit 93a1a56eb1 .
|
2018-01-05 01:19:42 -05:00 |
|
Yotam Mann
|
1e5606a003
|
testing cancelAndHold during exponential ramp
|
2018-01-03 15:38:04 -05:00 |
|
Yotam Mann
|
8759443f9e
|
testing exponential approach and cancelScheduledValues
|
2018-01-03 15:30:44 -05:00 |
|
Yotam Mann
|
ec6a9baa52
|
checking for discontinuities with different curve types
|
2018-01-03 15:23:20 -05:00 |
|
Yotam Mann
|
1917148a99
|
testing setting AutoWah values
|
2018-01-03 15:22:52 -05:00 |
|
Yotam Mann
|
aa9bbedfe4
|
noting changes
|
2018-01-03 12:42:22 -05:00 |
|
Yotam Mann
|
93a1a56eb1
|
speeding up older osx build
|
2018-01-03 12:42:15 -05:00 |
|
Yotam Mann
|
fd84c251f7
|
eslinting
|
2018-01-03 12:07:06 -05:00 |
|
Yotam Mann
|
ea41ebb599
|
simple convolution-based reverb
|
2018-01-03 12:04:27 -05:00 |
|
Yotam Mann
|
a57ac25187
|
returning promise to OfflineTest defers the callback of 'render'
|
2018-01-03 12:03:41 -05:00 |
|
Yotam Mann
|
55c3474849
|
adding get getRmsAtTime to BufferTests
|
2018-01-03 12:02:41 -05:00 |
|
Yotam Mann
|
3f72fec6f9
|
returning a promise defers the rendering till the promise has resolved
|
2018-01-03 12:02:10 -05:00 |
|
Yotam Mann
|
92454266f7
|
sync/unsync triggerAttack/Release to the Transport
|
2018-01-02 16:49:41 -05:00 |
|
Yotam Mann
|
d3b2444203
|
lowering default resonance
|
2018-01-02 16:48:38 -05:00 |
|
Yotam Mann
|
ec3a2d24e2
|
using getTicksAtTime to get the most accurate BarsBeatsSixteenths
|
2018-01-02 12:25:13 -05:00 |
|
Yotam Mann
|
834558c413
|
notes on testing
[skip ci]
|
2018-01-02 12:02:15 -05:00 |
|
Yotam Mann
|
96913bd082
|
noting changes
[skip ci]
|
2018-01-02 12:02:04 -05:00 |
|
Yotam Mann
|
dded291a25
|
linting
|
2018-01-02 10:37:27 -05:00 |
|
Yotam Mann
|
c7006d584b
|
noting changes
|
2018-01-02 10:36:02 -05:00 |
|