Web Audio API Change Log
commit a1c819d4e6f21dccaab342647cdf5d8568f934f3
Merge: 8a5f4d4 4bca885
Author: Paul Adenot
Date: Fri Nov 6 10:03:48 2015 +0100
Merge pull request #658 from rtoy/657-fix-setValueCurve-formula
Use correct formula for setValueCurveAtTime
commit 4bca885edfcd26dbb85ac681b0ffffe4a22efea4
Author: Raymond Toy
Date: Wed Nov 4 15:21:37 2015 -0800
Use correct formula for setValueCurveAtTime
Fix #657 by changing N to N-1.
Also slightly adjusted the formula to use larger floor symbols.
commit 8a5f4d4a344da5e7df359a63994e20ebbf74fd47
Author: Paul Adenot
Date: Mon Nov 2 23:00:35 2015 +0100
Use curl instead of cmake because of cert issues.
commit 8cb99b8eebfbfc292977d11d9624180c121125bb
Author: Hongchan Choi
Date: Mon Nov 2 11:06:26 2015 -0800
Update .travis.yml
The URL has been permanently moved to some where else.
commit 938cf2bf8f81a4febb0228eae03c9d0af5103cbc
Author: Chris Wilson
Date: Tue Oct 27 13:12:09 2015 +0900
connect() typo, and tidy cleanup.
commit 013e6ad482af195e8844c083a365171d11871c59
Author: Chris Wilson
Date: Tue Oct 27 11:27:14 2015 +0900
Rearrange description of "currentTime"
Fixes #381.
commit 078b15f29fd7cd4ccb357a88d2133354c9fc73f6
Author: Chris Wilson
Date: Tue Oct 27 11:20:21 2015 +0900
loop modification mixup.
Fixes #281.
commit 2677a0f777fc180dc30d21fddec072eb255b679d
Author: Chris Wilson
Date: Tue Oct 27 11:14:57 2015 +0900
Remove references to Web Workers.
Fixes #532.
commit 44ebce6044882da08c41f30a835b3564c922a407
Author: Chris Wilson
Date: Tue Oct 27 10:01:56 2015 +0900
Return destination node from connect()
Fixes #258.
commit 0a0111a03051ae4857e17b5937744e69f53429ca
Author: Chris Wilson
Date: Tue Oct 27 09:51:54 2015 +0900
Clamp loopStart, loopEnd and offset.
Fixes #363.
commit f013bad6aa6892e6ec2c7fb945f4ec18d1e9b714
Author: Paul Adenot
Date: Thu Oct 22 14:31:49 2015 +0200
Don't fire "complete" directly.
It needs to be fired from a queued task.
This fixes #448.
commit a7c9c54b1e5c6f46d20239f69a7fe773c0b565b4
Author: Paul Adenot
Date: Tue Oct 20 15:32:15 2015 +0200
Pin tidy to a specific revision to make CI more deterministic. This fixes #641.
commit ddeeebfd2bfe876a85c9e976b3a71c9c5609cdd8
Author: Paul Adenot
Date: Mon Oct 19 14:06:08 2015 +0200
Tidy the spec after the spatial panner merge
commit 585d8f86b4274e556d7d468883114537ced893b3
Author: Paul Adenot
Date: Mon Oct 19 13:52:30 2015 +0200
Put more output for the check target of the Makefile, and switch to unified
diff with 8 lines of context.
commit c65c72185db5bd0103c58d45721432a19b660826
Merge: 915725a ca97f01
Author: Chris Wilson
Date: Fri Oct 16 16:13:08 2015 -0700
Merge pull request #639 from WebAudio/372-SpatialPanner
SpatialPanner try 2
commit ca97f0134d1707d883af181021200e46e02269d9
Author: Chris Wilson
Date: Fri Oct 16 16:12:03 2015 -0700
Typo.
commit 56d16d9e8478c5c7a89b163d46f6963992a7e7df
Author: Chris Wilson
Date: Fri Oct 16 16:09:45 2015 -0700
SpatialPanner try 2
commit 915725acc4ad5e78e44108a9283d067ca6492daf
Author: Paul Adenot
Date: Fri Oct 16 17:55:35 2015 +0200
Use the new container-based travis infra
As per http://docs.travis-ci.com/user/migrating-from-legacy/
commit 9b6fa5be20ef5dbaddc30920524f0fc8290d6243
Author: Paul Adenot
Date: Fri Oct 16 17:51:49 2015 +0200
Update README.md
commit 23310fab6d882b05adbafed78c7ba9e47258db84
Merge: 9b68319 220aad5
Author: Paul Adenot
Date: Fri Oct 16 17:50:19 2015 +0200
Merge pull request #633 from WebAudio/travis
Add travis-ci support file and badge in the readme
commit 220aad5a7ea9b2de701e6967d47bd9706fe9cc2f
Author: Paul Adenot
Date: Fri Oct 16 17:47:10 2015 +0200
Add travis-ci support file and badge in the readme
commit 9b683199034294f13804b0720102f57878f4131b
Author: Paul Adenot
Date: Fri Oct 16 17:42:33 2015 +0200
Tidy the spec before enabling travis
commit 08a48dd87729f2ce5cef656b331c5ce62fec5d93
Author: Paul Adenot
Date: Fri Oct 16 14:31:18 2015 +0200
Add around maths
commit 401b06436bda6b0bad4b9c199369c5561a9651ea
Author: Paul Adenot
Date: Thu Oct 15 16:08:50 2015 +0200
Update the local respec version, and use the hosted version
commit 8f908eaed876ffc6f60a63503f3933c488780ee9
Merge: a3a4df5 8556fdd
Author: Paul Adenot
Date: Thu Oct 15 15:25:05 2015 +0200
Merge pull request #626 from WebAudio/288-audiobuffersourcenode-once
AudioBufferSourceNode.buffer should only be set once, this fixes #288
commit a3a4df537c9f509dbea6fc3c70b09606a2a36c1c
Merge: 1962e58 91f6868
Author: Paul Adenot
Date: Thu Oct 15 15:01:51 2015 +0200
Merge pull request #622 from WebAudio/619-fix-formulas
Hack around wrapping in tidy HTML to keep nicely formatted formulas
commit 8556fddf278ffdbc4189b8094d0aa433bc715fc0
Author: Paul Adenot
Date: Wed Oct 14 15:15:08 2015 +0200
AudioBufferSourceNode.buffer should only be set once, this fixes #288
commit 1962e58d4a6e0d17596352b54a7e33214597bb4e
Merge: 37a239d bd9e992
Author: Paul Adenot
Date: Wed Oct 14 11:22:06 2015 +0200
Merge pull request #621 from rtoy/569-spec-osc-coef
Specify PeriodicWave coefficients to generate Oscillator waveforms
commit 91f68682de66b71446b7bebb949677c58e0458b5
Author: Paul Adenot
Date: Wed Oct 14 11:20:21 2015 +0200
Address review comments
commit 37a239dade35b720c73890f92e13a311099b6b16
Merge: 0e40779 1c07de1
Author: Joe Berkovitz
Date: Tue Oct 13 15:56:46 2015 -0400
Merge pull request #608 from WebAudio/65-wave-shaper-curve-mod
Fix #65 by clarifying copy-on-write behavior of WaveShaperNode.curve.
commit 0e407794b27678c88fa874c5bf3319ed1d60d3c8
Merge: e6acd53 2728c1b
Author: rtoy
Date: Tue Oct 13 09:46:14 2015 -0700
Merge pull request #615 from WebAudio/60-getFrequencyResponse
Better spec BiquadFilterNode.getFrequencyResponse
Fix #60
commit bd9e992ac0dd954a32037d909aa36d2497245ed3
Author: Raymond Toy
Date: Tue Oct 13 09:43:42 2015 -0700
Addl link for PeriodicWave.
commit b9b924d16086b199fee10c99192ae0c9e2554f74
Author: Paul Adenot
Date: Tue Oct 13 16:29:49 2015 +0200
Hack around wrapping in tidy HTML to keep nicely formatted formulas
This wraps formulas in `pre` tags that are ignored by tidy, and we enabled their parsing in MathJax.
This also tidies the document.
commit e6acd5305f7836a1b9b8fc046ecda2834fd7245d
Merge: 570ed13 f7db0d9
Author: Paul Adenot
Date: Tue Oct 13 10:46:20 2015 +0200
Merge pull request #617 from rtoy/571-describe-get-byte-data
Describe getByteTimeDomainData and getByteFrequencyData
commit 138649f42b993d0457d65a431f8e75a8743c342d
Author: Raymond Toy
Date: Mon Oct 12 13:15:51 2015 -0700
Specify PeriodicWave coefficients to generate basic Oscillator waveforms.
Include formulas appropriate for PeriodicWave objects to create the
basic builtin Oscillator waveforms.
Fixes WebAudio/web-audio-api#569.
commit f7db0d97a4fb8f3a303eb1d533862e56fecf188d
Author: Raymond Toy
Date: Mon Oct 12 09:56:54 2015 -0700
Use relative link.
commit 20ada01c7ba1a391390234f539d8d3fabc44f0ae
Merge: c0264c1 570ed13
Author: Raymond Toy
Date: Mon Oct 12 09:53:46 2015 -0700
Merge branch 'gh-pages' into 571-describe-get-byte-data
commit 570ed136e3ae24434404085e6bdf4393b99544ad
Merge: 44d9640 2669c9f
Author: Paul Adenot
Date: Mon Oct 12 18:01:43 2015 +0200
Merge pull request #618 from rtoy/616-settarget-legal-values-for-timeconstant
setTargetAtTime timeConstant must be positive
commit 2728c1ba791ebb405c6434dd31369c9e4b9b0416
Author: Paul Adenot
Date: Mon Oct 12 17:59:54 2015 +0200
Address review comments
commit c0264c1f4741f42bc32e1400ba0d9d74858162c3
Author: Raymond Toy
Date: Fri Oct 9 11:12:37 2015 -0700
Wrap lines to make them shorter.
(Why didn't tidy do that?)
commit 2669c9fc8399cb69deb4e52c27d8e07187f54d88
Author: Raymond Toy
Date: Fri Oct 9 11:06:03 2015 -0700
setTargetAtTime timeConstant must be positive
Fix WebAudio/web-audio-api#616
commit 4a75491ad1501676d27bb395b160a32d72c50642
Author: Raymond Toy
Date: Fri Oct 9 10:48:11 2015 -0700
Describe how byte values are computed for getByteTimeDomainData and getByteFrequencyData.
Fixes WebAudio/web-audio-api#571.
commit 1af2e2d439e20f3e00fafd3613bbb58c153ec56f
Author: Paul Adenot
Date: Fri Oct 9 15:06:10 2015 +0200
Better spec BiquadFilterNode.getFrequencyResponse
This fixes issue #60.
commit 44d964068ece6afc47e91d92426c37ea5ad1d825
Merge: c858b14 31b9f64
Author: Paul Adenot
Date: Fri Oct 9 11:50:07 2015 +0200
Merge pull request #610 from rtoy/326/328-panner-distance-limits
Update distance formulas to clamp the distance appropriately.
commit c858b148634506bf5968ec806e11f468e0315a60
Merge: 3a7b300 71878c9
Author: Paul Adenot
Date: Fri Oct 9 11:49:17 2015 +0200
Merge pull request #613 from rtoy/486-exponentialRamp-via-setTarget
Add note about using setTargetAtTime for exponential ramp to 0.
commit 71878c9e9367d19bbf3ba6148130550133d2a136
Author: Raymond Toy
Date: Thu Oct 8 16:18:56 2015 -0700
Add note about using setTargetAtTime for exponential ramp to 0.
Also state in the formula that V0 and V1 must be both positive.
Fixes WebAudio/web-audio-api#486.
commit 31b9f642fd98a1888382df0da1a602f94f1bc8dc
Author: Raymond Toy
Date: Thu Oct 8 15:33:45 2015 -0700
Update distance formulas to clamp the distance appropriately.
The distance formulas include appropriate clamping of the distances to
lie between d_ref and d_max (or infinity) as appropriate.
Fixes WebAudio/web-audio-api#326 and WebAudio/web-audio-api#328.
commit 3a7b300eaf4e65a20b85efec0cd25b39e495833a
Merge: dfdcc30 11463df
Author: Joe Berkovitz
Date: Thu Oct 8 17:38:27 2015 -0400
Merge pull request #607 from WebAudio/43-disconnect-audio-param
Fix #43 by clarifying effect of disconnecting a node from an AudioPar…
commit 1c07de1b9f8f75226f215d156f94be7f334ce5a2
Author: joeberkovitz
Date: Thu Oct 8 15:43:23 2015 -0400
Further changes to address #67 and #68.
commit 1d9b25e8938293e8bdd340b3ef626c8040053a04
Author: joeberkovitz
Date: Thu Oct 8 15:36:49 2015 -0400
Fix #65 by clarifying copy-on-write behavior of WaveShaperNode.curve.
commit 11463dfbe504f7943d23d9875fd34374d4d5cadf
Author: joeberkovitz
Date: Thu Oct 8 15:16:58 2015 -0400
Fix #43 by clarifying effect of disconnecting a node from an AudioParam on the parameter value.
Also separately document the actions of the various flavors of AudioNode.disconnect().
commit dfdcc30a86cfb068576f4252e505f9cfa953858e
Merge: 33c799f 0bde1b6
Author: Paul Adenot
Date: Thu Oct 8 10:06:31 2015 +0200
Merge pull request #604 from WebAudio/tidy
Reformat the spec with tidy
commit 0bde1b60c3c970c67baff5f74112e1d1ecbac22d
Author: Paul Adenot
Date: Thu Oct 8 10:04:33 2015 +0200
Add a mini-manual to the Makefile
commit 74c7d165830dcec072876eba0017e4d5e39152a9
Author: Paul Adenot
Date: Wed Oct 7 13:57:56 2015 +0200
Tidy the sources
commit 249996acc4f9d2dc5d222e2602352a06cdfce389
Author: Paul Adenot
Date: Wed Oct 7 13:56:56 2015 +0200
Clean markup so that tidy does not complain
commit 1244048cd83d5035590041ec62f70f7642fd1b6e
Author: Paul Adenot
Date: Wed Oct 7 13:43:39 2015 +0200
Add tooling for tidy
commit 33c799fdee0505da9f61c05466f9664abdecc8ae
Merge: 8b96dc0 f92bd46
Author: Paul Adenot
Date: Wed Oct 7 08:43:58 2015 +0200
Merge pull request #605 from mark-buer/typo-fix
Fixes typo.
commit f92bd4628e83d0b0f5884a24dc9f5b9c05c28d81
Author: Mark Buer
Date: Wed Oct 7 18:43:51 2015 +1300
Fixes typo.
commit 8b96dc0f06064796ae42ca2e1d05964546965a7f
Merge: 66801bd d4c05db
Author: Joe Berkovitz
Date: Tue Oct 6 13:36:55 2015 -0400
Merge pull request #603 from WebAudio/40-connect-node-to-param
Fix #40 Add detail of connecting audio node to AudioParam.
commit d4c05db92d623a1eace1f2b319e9a82c7c408e43
Author: joeberkovitz
Date: Tue Oct 6 09:15:05 2015 -0400
Change geometry of modulation arrow in diagram for clarity.
commit c192c6dda475bcf0065770262694a1c1909b0197
Author: joeberkovitz
Date: Fri Oct 2 14:29:05 2015 -0400
Fix typos, improve readability of diagram.
commit c696c096ef2dc63546992d9aa672f8143e6d3414
Author: joeberkovitz
Date: Thu Oct 1 13:20:05 2015 -0400
Fix #40 Add detail of connecting audio node to AudioParam.
commit 66801bd42e6e03f9052965043c00acc15d23bcdb
Merge: d2c891a 21a866f
Author: Bill Hofmann
Date: Thu Oct 1 10:18:05 2015 -0700
Merge pull request #597 from WebAudio/314-OfflineAudioBuffer-sample-rate
Fix #314 - sample rate in createBuffer, OfflineAudioContext
commit d2c891af1cfe87bacab03be0b08f35cd727dde1f
Merge: 68cc257 22a3cc2
Author: Paul Adenot
Date: Sun Sep 27 12:08:59 2015 +0200
Merge pull request #602 from rtoy/rtoy-fix-links
Fix some links and capitalizations
commit 22a3cc29d0b7fcb553a282fb54507dde91f38f81
Author: Raymond Toy
Date: Fri Sep 25 15:47:07 2015 -0700
Fix some links and capitalizations
o The link linearRamp automation method in section "AudioParam
Interface" was incorrect.
o The name of the endTime parameter for exponentialRampToValue was not
correctly cased (endtime -> endTime).
o Use correct link for the value attribute in section "AudioParam
Transitions" and setTargetAtTime link.
o Remove undefined link for timeConstant that caused ReSpec to
complain.
commit 68cc257a74dd065deedfabbcea86711a40dfb09d
Merge: e1fe9fc 5070bcc
Author: Joe Berkovitz
Date: Thu Sep 24 12:03:13 2015 -0500
Merge pull request #583 from WebAudio/128-clarify-param-value-setter
Fix #128: clarify effect of setting the value attribute with respect …
commit e1fe9fce3480ee12fd4501da99814aa022b21211
Merge: d87edde d40f632
Author: Paul Adenot
Date: Thu Sep 24 15:00:37 2015 +0200
Merge pull request #600 from WebAudio/57-mimesniff
Link to the mimesniff spec in `decodeAudioData`
commit d87edde79910947024e5dfe906c72b3b443428d1
Merge: 64a44f0 a133600
Author: Paul Adenot
Date: Thu Sep 24 15:00:14 2015 +0200
Merge pull request #393 from WebAudio/76-remove-dezippering
Remove dezippering from the spec
commit 64a44f0371ad6d63ef7cdeba2c350c88503570ca
Merge: fae5932 a1c9511
Author: Joe Berkovitz
Date: Wed Sep 23 17:34:50 2015 -0500
Merge pull request #601 from WebAudio/8-behavior-of-unconnected-nodes
Add correct style for notes to comment on disconnected nodes
commit a1c9511169b7e651d24e4a403c9cbca005dd07d7
Author: joeberkovitz
Date: Wed Sep 23 08:17:37 2015 -0500
Add correct style for notes to comment on disconnected nodes
commit d40f632ecd2b3bf6730eca476204b17791b395e6
Author: Paul Adenot
Date: Wed Sep 23 11:15:51 2015 +0200
typo
commit ec9ac97156a5c3adf5edc289e7ab90c8addeba3b
Author: Paul Adenot
Date: Wed Sep 23 11:05:25 2015 +0200
Link to the mimesniff spec in `decodeAudioData`
This fixes #57
commit fae59322265091a080dd15553fbb9e7f1c6ee3f5
Merge: 0d8fe47 f911b3b
Author: Paul Adenot
Date: Wed Sep 23 11:01:16 2015 +0200
Merge pull request #586 from rtoy/5-audioparam-set-target-at-time-example
Fix #5: Add setTargetAtTime curve to example
commit 0d8fe479649a89d0ee7f89b4511d19a1e3a7f491
Merge: 129c492 3d48dc1
Author: Paul Adenot
Date: Wed Sep 23 10:58:21 2015 +0200
Merge pull request #594 from WebAudio/25-delaynode-input-count-change
Clarify DelayNode behavior under changing channel count.
commit 129c4923b3bd6e49cc5aec1f30ddd03c39933ed5
Merge: 8ad0c70 0eb09db
Author: Paul Adenot
Date: Wed Sep 23 10:56:33 2015 +0200
Merge pull request #590 from WebAudio/497/computed-playbackrate-and-pitch
Clarify that computedPlaybackRate must be implemented by resampling the audio.
commit 8ad0c7020529d636f181e1e1bafcdbc6a40f1c03
Merge: a77a57c 1bb6def
Author: Paul Adenot
Date: Wed Sep 23 10:55:42 2015 +0200
Merge pull request #599 from rtoy/598-audio-cookbook-reference
#598: Adjust reference to Audio EQ Cookbook
commit a13360089a4ca13fdad4f1b1bf44be90b4e6004b
Author: Paul Adenot
Date: Wed Sep 23 10:51:56 2015 +0200
Remove dezippering.
This fixes #76.
commit a77a57c9c777277798f6d8805be9faa40d49bf02
Merge: d35e331 952154a
Author: Paul Adenot
Date: Wed Sep 23 10:43:02 2015 +0200
Merge pull request #591 from WebAudio/565/type-index-copyfromtochannel
Use `unsigned long` for index type in copyFromChannel and copyToChannel.
commit d35e331ae05afaad3fc83ae60a4b25ae86be5867
Merge: 55df8cf 5d2c203
Author: Paul Adenot
Date: Wed Sep 23 10:39:36 2015 +0200
Merge pull request #588 from WebAudio/567-copyToChannel-clarification
Clarify the meaning of the operation "acquire the content".
commit 55df8cfbadb97215596d9be35c83c1173c520e7d
Merge: 60f882a b377dcb
Author: Paul Adenot
Date: Wed Sep 23 10:23:58 2015 +0200
Merge pull request #500 from WebAudio/460-suspend-currentTime
Clarify that currentTime does not increase when the context is not "running"
commit 60f882a608276b5bfc98ff4725d6de8bf5aea73e
Merge: 1100547 c81171f
Author: Paul Adenot
Date: Wed Sep 23 10:23:13 2015 +0200
Merge pull request #596 from WebAudio/32-link-usecases
Add reference(s) to use cases in intro + near end
commit 1bb6def4176138615c400b1ef8aff27d636c1cf8
Author: Raymond Toy
Date: Tue Sep 15 08:48:59 2015 -0700
Fix #598: Adjust reference to Audio EQ Cookbook
Instead of saying the biquad formulas from the cookbook, say they're
inspired by the cookbook because the many of formulas are different
from the ones in the cookbook.
commit 21a866fb4352968373b81cbda3b8d40000e0d9c0
Author: Bill Hofmann
Date: Mon Sep 14 14:35:13 2015 -0700
Fix #314 - remove text that should stay in createBuffer not OfflineAudioContext,
fix grammar (a NotSupported... vs an NotSupported...)
commit 1d7fb4d634d5e3f07014ca796e9fc18538d302c3
Author: Bill Hofmann
Date: Mon Sep 14 11:32:27 2015 -0700
Fix #314, refer to createBuffer for valid value ranges for
OfflineAudioContext constructor
commit 1660c89e0408981b64cb45f0be14e83b1be0fbbb
Author: Bill Hofmann
Date: Sun Sep 13 19:41:34 2015 -0700
Fix sample rate in createBuffer, OfflineAudioContext
commit 110054734ae87c240304a46098beb674b25669be
Merge: d81ffd6 b087263
Author: Bill Hofmann
Date: Fri Sep 11 12:01:39 2015 -0700
Merge pull request #579 from WebAudio/385-Throw-typeerror-for-out-of-range
Fix #385, TypeError for out of range values
commit b087263eb4662c5ccc927c02f47f8fdf0c8cc19f
Author: Bill Hofmann
Date: Fri Sep 11 11:23:45 2015 -0700
remove swap file from UI merge tool
commit d81ffd6f5a337db7847b2fd79ea6db413e1435bf
Merge: 4d82495 1f9c1cd
Author: Joe Berkovitz
Date: Fri Sep 11 13:49:34 2015 -0400
Merge pull request #592 from WebAudio/8-behavior-of-unconnected-nodes
Clarify uninterrupted operations of unconnected nodes
commit 4d82495f1bbfbfe7501808ee0eb8068cfd32974e
Merge: 6a37cee b797317
Author: Joe Berkovitz
Date: Fri Sep 11 13:48:21 2015 -0400
Merge pull request #593 from WebAudio/17-invalid-createScriptProcessor-args
Clarify error thrown for invalid createScriptProcessor() arguments.
commit b797317b1676ca5e886e54b84b07a4daee0d676b
Author: joeberkovitz
Date: Fri Sep 11 13:10:15 2015 -0400
Fix typo 'parametter' -> 'parameter'
commit 1f9c1cd0f44a2779750ac72d8a9b34cfc1fbf1cf
Author: joeberkovitz
Date: Fri Sep 11 12:17:19 2015 -0400
Add note on resource usage of disconnected nodes
commit c81171fa141671a7c6347b588c47c3bcd3c386b0
Author: Bill Hofmann
Date: Thu Sep 10 15:46:01 2015 -0700
Add reference(s) to use cases in intro + near end
commit f911b3b4900fa45847221f59c6de24a39fb51eab
Author: Raymond Toy
Date: Thu Sep 10 14:29:29 2015 -0700
Updated graph with additional annotation.
commit dee594be263d7571c5bc74f262c00266efca3190
Author: Raymond Toy
Date: Thu Sep 10 14:29:09 2015 -0700
Add comment on where the graph for audioparam automation example comes
from.
commit 3d48dc1178234d6fc76f22644304b04dd99bbb28
Author: joeberkovitz
Date: Thu Sep 10 13:10:44 2015 -0400
Clarify DelayNode behavior under changing channel count.
commit 6a37ceedbbdea17180ae07dea7dacd4e10687140
Merge: ad41d95 cc0aba1
Author: rtoy
Date: Thu Sep 10 09:58:07 2015 -0700
Merge pull request #556 from rtoy/323-define-iir-filter
Fix #323: Add IIRFilterNode
commit b028046578c9556964048fc2df96e26007e991f9
Author: joeberkovitz
Date: Thu Sep 10 12:54:13 2015 -0400
Clarify error thrown for invalid createScriptProcessor() arguments.
commit 952154acfdcbfbe441f43e6c2005ea92bf33606c
Author: Paul Adenot
Date: Thu Sep 10 18:41:15 2015 +0200
Use `unsigned long` for index type in copyFromChannel and copyToChannel.
This fixes #565
commit 1359abe134e304c14912a99fee0ce0961f510999
Author: joeberkovitz
Date: Thu Sep 10 12:40:50 2015 -0400
Clarify uninterrupted operations of unconnected nodes
commit 0eb09db5499be281989d3a94c1ae57bc7cda340f
Author: Paul Adenot
Date: Thu Sep 10 18:38:18 2015 +0200
Clarify that computedPlaybackRate must be implemented by resampling the audio.
This fixes #497.
commit cd68607f28a5f3e1eacd60997f1b0a0a8d863657
Merge: 3c54ced ad41d95
Author: Bill Hofmann
Date: Thu Sep 10 09:30:28 2015 -0700
Merge branch 'gh-pages' into 385-Throw-typeerror-for-out-of-range
# Conflicts:
# index.html
commit 5d2c203fde2d863b11c884267b45650def4023ba
Author: Paul Adenot
Date: Thu Sep 10 18:23:09 2015 +0200
Clarify the meaning of the operation "acquire the content".
This fixes #567
commit ad41d954cde622fe453541cd129e1d0ddf42774f
Merge: 0099005 cf2dd4e
Author: Paul Adenot
Date: Thu Sep 10 18:10:03 2015 +0200
Merge pull request #585 from rtoy/584-clarify-biquad-get-frequency-response-
Describe constraints for getFrequencyResponse.
commit 47f2206b79ba0b9e5c41b9abb3ad6de1218d8309
Author: Raymond Toy
Date: Thu Sep 3 15:45:18 2015 -0700
Fix #5: Add setTargetAtTime curve to example
The graph of parameter automation is updated to include an example of
setTargetAtTime with the code update appropriately. The graph also
includes some simple annotation of each part and also gives an example
of how to have another automation follow a setTargetAtTime. A
setValueAtTime is required to terminate the setTargetAtTime and give a
starting value for the following exponentialRampToValueAtTime.
commit cf2dd4e52179b47b6c2db4e97c3bfcf44793984a
Author: Raymond Toy
Date: Thu Aug 27 14:34:10 2015 -0700
Describe constraints for getFrequencyResponse.
commit cc0aba16fa0c84f13fd86542469944646754483a
Author: Raymond Toy
Date: Thu Aug 27 14:28:12 2015 -0700
Describe constraints for getFrequencyResponse.
commit 5070bcc5efe91ef5117005c20c7d189fb3708e11
Author: joeberkovitz
Date: Thu Aug 27 13:37:09 2015 -0400
Fix #128: clarify effect of setting the value attribute with respect to equivalent parameter automation action.
commit 0099005cbb714c81706b6d706f56dfcd9a39896d
Merge: 60e3b28 622e6e4
Author: Paul Adenot
Date: Thu Aug 27 18:27:03 2015 +0200
Merge pull request #570 from rtoy/131-setvaluecurveattime-linear-interp
Fix #131: specify linear interpolation for setValueCurveAtTime
commit 60e3b280f74ff5a9c85042d127a6218a6b7663cf
Merge: 32ade10 f079694
Author: Paul Adenot
Date: Thu Aug 27 18:26:56 2015 +0200
Merge pull request #568 from rtoy/564-add-description-automation-parameters
Fix #564: Add descriptions of the parameters for automation functions.
commit 32ade10b32772f63ce361d9be8a84f694e2a0659
Merge: 4a6f0b2 9ded403
Author: Paul Adenot
Date: Thu Aug 27 18:26:32 2015 +0200
Merge pull request #580 from WebAudio/536-cancelscheduledvalue
Clarify cancelScheduledValues behavior for setTargetAtTime
commit b377dcb279f92c9c4f93705a3985e0a553e5330d
Author: Paul Adenot
Date: Thu Aug 27 18:23:36 2015 +0200
Clarify that currentTime does not increase when the context is not "running".
This fixes issue #460
commit f752ca1db6933036aed302610997557dc3a4fa3a
Author: Raymond Toy
Date: Thu Aug 27 09:20:22 2015 -0700
Fix typo.
commit 9ded4034328d628aa6ebd28cbc07c9078907932c
Author: Bill Hofmann
Date: Thu Aug 27 15:56:04 2015 +0900
Clarify cancelScheduledValues behavior for setTargetAtTime
commit 5010ee078bd114fab2b0c978f4995d50c1db0a14
Author: Raymond Toy
Date: Wed Aug 26 09:11:46 2015 -0700
Use feedback and feedforward instead of a and b.
commit 3c54ced0a8b77c4a21109bcdb30b1d20c15d6be1
Author: Bill Hofmann
Date: Tue Aug 25 21:18:03 2015 +0900
Fix grammar - An TypeError --> A TypeError
commit 4a6f0b21d84d9636cf4c04a94fa2e5ca0ad852f1
Merge: 989682d bfa7dc2
Author: Paul Adenot
Date: Tue Aug 25 11:35:29 2015 +0200
Merge pull request #578 from WebAudio/512-audiobuffersourcenode-clarification
Clarify use of AudioBufferSourceNode and provide recommendation for non-memory assets
commit ab8d1e1d5a68e43aad9647591ffc5b86eddbdfe9
Author: Bill Hofmann
Date: Tue Aug 25 15:13:56 2015 +0900
Fix #385, TypeError for out of range values
commit bfa7dc21f23d08338251d9d010486469d1da2317
Author: Bill Hofmann
Date: Tue Aug 25 10:04:45 2015 +0900
Clarify use of AudioBufferSourceNode and provide recommendation for non-memory assets
commit 989682d762309b8873b15d5af05c29fff58467be
Merge: fd46ec7 be374a5
Author: Paul Adenot
Date: Mon Aug 24 11:48:27 2015 +0200
Merge pull request #576 from WebAudio/297-AudioBufferSourceNode-multiple-stop
Update wording for AudioBufferSourceNode start (called only once) and stop (can be called multiple times).
commit be374a50bf1d3fa7c48d2ebfcf51126bb69c06c7
Author: Bill Hofmann
Date: Mon Aug 24 17:30:27 2015 +0900
Update wording for AudioBufferSourceNode start (called only once)
and stop (can be called multiple times).
commit fd46ec7dfa5755b23d74295c44f8d0b6d70f1287
Merge: c31a787 95c65b7
Author: Paul Adenot
Date: Mon Aug 17 12:53:51 2015 +0200
Merge pull request #574 from rtoy/572-set-value-at-time
Fix 572: add links to the appropriate entries.
commit 95c65b70f34b5401e9ba4c09d9a5e736d19426d9
Author: Raymond Toy
Date: Fri Aug 14 16:25:51 2015 -0700
Fix 572 adding links to the appropriate entries.
commit 53a6b4a9c18fdd69420fbf7026ba80115f851c6d
Author: Raymond Toy
Date: Thu Aug 13 08:32:35 2015 -0700
o Some HTML improvements to show links.
o Add text about invalid coefficient settings.
o Add the difference equation to make it clearer what the coefficients
are.
commit 89d66ef10d9e65722341f043740697164ededcf4
Merge: 3b452b1 c31a787
Author: Raymond Toy
Date: Tue Aug 11 12:49:36 2015 -0700
Merge branch 'gh-pages' into 323-define-iir-filter
commit 622e6e46128332262e5dadf0de2ff9de4ca62335
Author: Raymond Toy
Date: Wed Jul 29 11:21:31 2015 -0700
Remove interpolation formula and just say linear interpolation is
used.
commit 38b835339e19b80852dc7e0dc8889e764bfbccd1
Author: Raymond Toy
Date: Tue Jul 28 12:34:27 2015 -0700
Fix #131: define setValueCurveAtTime to use linear interpolation
commit f079694b2157ba0cdadb398c3b2592d31cf749d8
Author: Raymond Toy
Date: Fri Jul 24 12:38:27 2015 -0700
Fix #564: Add descriptions of the parameters for automation functions.
This moves the description of the parameters for each automation
function from the paragraphs to the description box in the parameter
list.
commit c31a787402fa9a1994776c99cfa1176ff4e896e1
Merge: 8b4960b a0de6df
Author: Paul Adenot
Date: Wed Jul 22 10:47:42 2015 +0200
Merge pull request #555 from rtoy/nice-panner-equations
Use mathematical notation for panner distance formulas
commit 8b4960b0e0bafd4fde70a46b9df20a1424ca84cc
Merge: 4e34de5 cd1e805
Author: Paul Adenot
Date: Wed Jul 22 10:46:10 2015 +0200
Merge pull request #554 from rtoy/416-analyser-in-db-units
Fix #416: Specify the units for the frequency data
commit 4e34de54831774064f8e401db7d5391e00827375
Merge: b70ef4d 1af84f7
Author: Paul Adenot
Date: Wed Jul 22 10:45:18 2015 +0200
Merge branch 'rtoy-547-setcurve-interpolation' into gh-pages
commit 1af84f7ae70842448c5919b678514fa170e9ca74
Merge: b70ef4d aaa2f16
Author: Paul Adenot
Date: Wed Jul 22 10:45:11 2015 +0200
rebase
commit b70ef4d9b8ff81e30d8b0884640227a387e9561d
Merge: 7782b88 cfacbc0
Author: Paul Adenot
Date: Wed Jul 22 10:33:15 2015 +0200
Merge pull request #549 from rtoy/nice-automation-formulas
Display automation formulas mathematically
commit 7782b88101d603757d52b8b0d6fbf94c785e828c
Merge: 0d09d06 fa9ee24
Author: Paul Adenot
Date: Wed Jul 22 10:23:06 2015 +0200
Merge pull request #545 from rtoy/91-periodicwave-normalization
Add optional normalization parameter to createPeriodicWave
commit 0d09d06c27dd3a76cfd8eb31b58334386f2c3954
Merge: 1d0d643 6bbd887
Author: Paul Adenot
Date: Wed Jul 22 10:20:00 2015 +0200
Merge pull request #542 from rtoy/464-waveshapernode.curve-error
InvalidStateError must be thrown if WaveShaper curve is too short.
commit 1d0d64396113ec231b1636cd358501b935f09934
Merge: 30f6525 89cf0db
Author: Paul Adenot
Date: Wed Jul 22 10:12:26 2015 +0200
Merge pull request #515 from rtoy/442-add-informative
Fix issue 442: Update Lifetime section to say it's informative.
commit fa9ee24fc273c0d4287263e6b9684d270b0932b2
Author: Raymond Toy
Date: Tue Jul 21 11:18:22 2015 -0700
Fix typo: "normalize" -> "disableNormalization".
commit a04cdabe1e98f054137e9ec58141e1c479d446ae
Author: Raymond Toy
Date: Mon Jul 20 09:58:26 2015 -0700
Use a dictionary to specify how PeriodicWave should be normalized (or
not).
commit 30f652557a7e9a139937c17f8519eaa333bc6478
Merge: 7c37dca 60bb8aa
Author: rtoy
Date: Thu Jul 16 14:33:02 2015 -0700
Merge pull request #561 from hoch/gh-pages
suspend() and resume() for OfflineAudioContext
Addresses #302 partially
commit 60bb8aa43913b39efdfcc532fc58620cd8266084
Author: Hongchan Choi
Date: Thu Jul 16 14:07:26 2015 -0700
Fixed more nits: inconsistent expression on rejected promise
commit 209658dd2a28b72a2724a717ba212f3f7a67cc9e
Author: Hongchan Choi
Date: Thu Jul 16 13:53:33 2015 -0700
Fixed more nits with rtoy@
commit ecaf4918d191fafa549467b43a9e25c85b24f1f3
Author: Hongchan Choi
Date: Thu Jul 16 13:23:47 2015 -0700
applied PR feedback from rtoy@
commit 9af693dfd9ff014b734df4813ac9daaf3ddfcabc
Merge: 4152b1a 7c37dca
Author: Hongchan Choi
Date: Thu Jul 16 13:17:10 2015 -0700
upstream merge
commit 7c37dca1b4840e2c4e7d245bafcbf235e5d20e0f
Merge: 790c604 af6ea08
Author: rtoy
Date: Mon Jul 13 09:06:15 2015 -0700
Merge pull request #562 from WebAudio/509-biquadfilternode-a-rate
fix #509, change k-rate to a-rate.
commit af6ea08b906a1ca5e72275fe62fae8fa06b13f11
Author: Bill Hofmann
Date: Thu Jul 2 16:03:01 2015 -0700
fix #509, change k-rate to a-rate.
commit 4152b1a9f745f879e22ccfc1b7c7a7c38b9f6ff6
Author: Hongchan Choi
Date: Mon Jun 29 10:57:34 2015 -0700
Initial commit
commit 790c604f827bb2309146c12cd8f090f539fa7e02
Merge: 31129c8 74d2367
Author: Paul Adenot
Date: Sun Jun 21 10:50:07 2015 -0700
Merge pull request #559 from rtoy/357-fixed-channel-count-and-mode
Cannot change channelCountMode and channelCount for ScriptProcessor
commit 31129c8bd64791144f13ee158097f0f97e3fd031
Merge: 7b48e32 1747b3c
Author: Paul Adenot
Date: Sun Jun 21 10:49:45 2015 -0700
Merge pull request #558 from rtoy/379-update-dom-exception-names
Use current names for DOM exceptions
commit 7b48e3216fa2ac8d3ae284eff6a5dab7ad9b54be
Merge: bf2b362 bdc9160
Author: Paul Adenot
Date: Sun Jun 21 10:49:36 2015 -0700
Merge pull request #557 from rtoy/311-throw-error-on-setting-custom-type
Throw InvalidStateError when setting oscillator type to 'custom'.
commit 74d236768b5c5d69f9bb03ab9083a2d36e1ac760
Author: Raymond Toy
Date: Fri Jun 19 10:36:15 2015 -0700
Cannot change channelCountMode and channelCount for ScriptProcessor
Fix #357.
Specify that changing either of these signals an InvalidStateError.
commit 1747b3c831b4a3683e23680eee3b22ae41687f0e
Author: Raymond Toy
Date: Fri Jun 19 10:14:10 2015 -0700
Use current names for DOM exceptions
Fix #379.
Replaced INVALID_STATE_ERR with InvalidStateError.
A search for [A-Z]+_[A-Z]+_[A-Z] didn't find anything else.
commit bdc9160ebae140c2484e295687f6a4cb87a8c1cc
Author: Raymond Toy
Date: Fri Jun 19 10:09:06 2015 -0700
Throw InvalidStateError when setting oscillator type to 'custom'.
Fix #311.
commit a0de6dfe9bfd695cec18e80066868b27dd82c844
Author: Raymond Toy
Date: Fri Jun 19 08:52:31 2015 -0700
Use mathematical notation for panner distance formulas
commit cd1e805e4d2e76cfd9ead5f021fdeaeee73f5199
Author: Raymond Toy
Date: Thu Jun 18 17:50:12 2015 -0700
Oops. Remove the fix for #547.
commit 50aa7374ba0ac20f0587797192885334ebb25957
Author: Raymond Toy
Date: Thu Jun 18 17:45:36 2015 -0700
Fix #416: Specify the units for the frequency data
Specify that the output of getFloatFrequencyData and
getByteFrequencyData are in dB. This also updates the description for
the FFT Windowing and smoothing to include a section on converted to
dB. The smoothing section is also replaced with mathematical notation
instead of code.
commit aaa2f162bf1bd8aa7190f83d2641b52eb7069677
Author: Raymond Toy
Date: Thu Jun 18 16:17:07 2015 -0700
Fix #547: Define index for setValueCurveAtTime
The indexing into the values array was not well-defined. Specify that
the floating-point index is rounded to the nearest integer to index
into the array. No interpolation is done.
commit bf2b3622940f7c384afb9afed98ad2af37af7f45
Merge: c10c6cf 421fa2d
Author: Paul Adenot
Date: Thu Jun 18 11:13:02 2015 +0200
Merge pull request #551 from rtoy/470-define-analyzer-fft
Define FFT for AnalyserNode
commit c10c6cf3ec78cb994de4a135ee275555d55f6d71
Merge: b45937b a48f48b
Author: Paul Adenot
Date: Thu Jun 18 11:07:35 2015 +0200
Merge pull request #550 from rtoy/480-channel-count-not-supported-error
Fix #480: channelCount throws NotSupportedError for invalid values.
commit b45937b26b9bd14b2a8f23753ed9a1828606fa3c
Merge: a1d9512 d9ea2fc
Author: Paul Adenot
Date: Thu Jun 18 11:03:45 2015 +0200
Merge pull request #546 from rtoy/display-wave-eqn-nicely
Display formulas for the basic oscillator waves nicely.
commit 3b452b1de953fbee41a7e30657e21dfb7b7110ff
Author: Raymond Toy
Date: Wed Jun 17 16:31:55 2015 -0700
Fix #323: Add IIRFilterNode
This adds a new IIRFilterNode that implements a general IIR filter.
The filter coefficients are fixed and cannot be changed. The maximum
number of coefficients is 20.
commit 421fa2d864c8665a3fd0109a59a8294b2e5f434e
Author: Raymond Toy
Date: Wed Jun 17 14:28:40 2015 -0700
Define FFT for AnalyserNode
Fix #470.
The section for the Blackman window is also updated to use
mathematical notation.
commit a48f48b7a53b6fd9a0acecd1009aa52364b139ec
Author: Raymond Toy
Date: Wed Jun 17 10:53:06 2015 -0700
Fix #480: channelCount throws NotSupportedError for invalid values.
commit cfacbc0b4db94404eef0bead07f12dd5f1df56f2
Author: Raymond Toy
Date: Wed Jun 17 08:45:25 2015 -0700
Clean up some more.
commit b3891b490e53bf3e4a0f49c1ea9284f0eb2b67a9
Author: Raymond Toy
Date: Tue Jun 16 14:07:08 2015 -0700
Display nice formulas for the automation equations.
commit d9ea2fc2e54683296ec29e378246ce8ba7753fcb
Author: Raymond Toy
Date: Mon Jun 15 10:06:30 2015 -0700
Display formulas for the basic oscillator waves nicely.
commit b8f859c39e40b3f5dcee8bc72964e01f6315a3b6
Author: Raymond Toy
Date: Mon Jun 15 09:17:06 2015 -0700
Fix #91: Add optional normalization parameter to createPeriodicWave
o Add optional normalization parameter to createPeriodicWave.
o Define how normalization is done.
o Define the waveform generation better.
commit b1c600dc67e8ce326c1c3101d1a13820b352beab
Author: Raymond Toy
Date: Fri Jun 12 10:39:47 2015 -0700
Add normalization parameter and describe better.
This fixes #91 by adding the optional normalization parameter to
createPeriodicWave. We also describe the basic waveform generation
and the normalization process.
commit a1d9512ab727ce0cecc656f1e63a577e8bce5ca0
Merge: 64c8970 0c6d689
Author: Paul Adenot
Date: Fri Jun 12 18:43:54 2015 +0200
Merge pull request #540 from rtoy/428-432-biquad-filters
Use correct formulas for biquad filters
commit 6bbd887ce48b5d87b151cd1bd3b1c148d987b91f
Author: Raymond Toy
Date: Tue Jun 9 13:48:37 2015 -0700
InvalidStateError must be thrown if WaveShaper curve is too short.
Fixes #464.
commit 0c6d6893688f3bbf7ccfff694c119ace78e19d88
Author: Raymond Toy
Date: Tue Jun 9 10:53:11 2015 -0700
Update the lowpass and highpass filters to use the real
implementation.
commit 8110a1de5733cbd7bd978c009ff2a59dd7903e71
Author: Raymond Toy
Date: Tue Jun 9 09:45:39 2015 -0700
Use correct formulas for the bandpass, notch, peaking, lowshelf, and
highshelf filters.
Fix #428, fix #429, fix #430, fix #431, fix #432.
commit a9207f55ce21d93fb7c968a7acad802e659b7106
Author: Raymond Toy
Date: Tue Jun 9 09:07:47 2015 -0700
Remove A_1. It's not used anywhere.
commit 74e65bd53862daf8ae30923354985aea5edc8eb4
Author: Raymond Toy
Date: Tue Jun 9 08:48:55 2015 -0700
Fix a few typos. Verified that the equations are the same as before.
commit b6b75fe3ec2b5adb92fcdbe8ce7f35e90f011a1a
Author: Raymond Toy
Date: Tue Jun 9 08:39:25 2015 -0700
Convert the remaining formulas to TeX syntax. It's now much easier to
read and modify the equations.
commit cab49561e836735338da4726b913ec86a54a5b09
Author: Raymond Toy
Date: Tue Jun 9 07:50:06 2015 -0700
Change Mathjax to use Tex-AMS syntax.
Update the initial part of the biquad filter section to use TeX
syntax.
commit 64c8970389d33ae2337d5a0db452f703c9b98225
Merge: 203b469 9eab3d2
Author: Chris Wilson
Date: Thu Jun 4 12:28:19 2015 -0400
Merge pull request #538 from rtoy/386-increase-periodic-wave-limit
Fix issue #386.
commit 9eab3d2a93872476ea95fd17df938eaffec5ab01
Author: Raymond Toy
Date: Wed Jun 3 13:03:22 2015 -0700
Fix issue #386.
Instead of limiting the max array size to 2048, change the spec to say
that arrays of at least 8192 elements must be supported. No error is
thrown if larger sizes are specified.
commit 203b46902f64397ce41a49eb9173d1aa13387d87
Merge: f608f6c 8c5895a
Author: Paul Adenot
Date: Wed Jun 3 15:22:53 2015 -0400
Merge pull request #537 from rtoy/define-outer-cone-gain-more
Define outer cone gain better
commit 8c5895a60d02cdaff20fcbad3734d3b506c11dc4
Merge: e75dd7d f608f6c
Author: Raymond Toy
Date: Wed Jun 3 13:25:37 2015 -0400
Merge branch 'gh-pages' into define-outer-cone-gain-more
Conflicts:
index.html
commit e75dd7d70b10ba233895744ea899d9447db676f7
Author: Raymond Toy
Date: Wed Jun 3 13:20:20 2015 -0400
Invalid coneOuterGain must throw InvalidStateError.
Remove code; it's given somewhere else.
commit 4a38ccc208bea1c7e9fed313118d23c6f2ff7ea1
Author: Raymond Toy
Date: Wed Jun 3 13:14:26 2015 -0400
Fix issue 504.
Describe the coneOuterGain units (linear) and valid range.
Include JS code that computes the cone gain.
commit f608f6c2c27f46c1f6865e997b8673e055caf619
Author: Chris Wilson
Date: Mon Jun 1 12:08:23 2015 -0400
Further hyphenation fixes (#471)
commit 3392038eb9b207ae23f30f97baae3aab20da01f6
Author: Chris Wilson
Date: Mon Jun 1 12:07:06 2015 -0400
Fix hyphenated instances of "equal-power" (part of #471)
commit d9286b46c4feff2bf6f4b2df3f5e414d9abc4a41
Author: Chris Wilson
Date: Mon Jun 1 12:05:53 2015 -0400
Fixes #471
commit 89939ea3dfe2f86662cb630457a23cf4f1791194
Merge: 9ae62ec b474cbc
Author: Paul Adenot
Date: Sun May 17 14:25:11 2015 +0200
Merge pull request #534 from mark-buer/dead-links-1
Fixes dead links to createBuffer & decodeAudioData
commit b474cbc6862f6883d7f80f1b3868cb8071b84006
Author: mark-buer
Date: Fri May 15 19:05:59 2015 +1200
Fixes dead links to createBuffer & decodeAudioData
commit 9ae62ecddc9f6b637a24809cf347ce16a03b7121
Merge: 2a43a73 15218ac
Author: Paul Adenot
Date: Mon May 11 10:57:09 2015 +0100
Merge pull request #530 from ouhouhsami/patch-1
Merci !
commit 2a43a73d7457c117144de4f4a728a1399c8d01e1
Author: Paul Adenot
Date: Mon May 11 11:54:50 2015 +0200
Unbreak the spec (#529)
This fixes all the respec errors that crept in lately, and fixes the processing
so the rendering is properly done.
This only contains editorial changes, no spec changes.
commit 15218ac64f5e3de52e3328ec64da15eb5b87a712
Author: Samuel Goldszmidt
Date: Mon May 11 11:28:31 2015 +0200
Update index.html
Same thing for other AudioNodes
commit 2e7c74c07e2168004b87941f07f044dad3c5649a
Author: Samuel Goldszmidt
Date: Mon May 11 10:45:31 2015 +0200
Update index.html
Precise GainNode is an AudioNode. This may seem obvious but it's better to have this declared like other AudioNode.
commit bfc054a452d2470eda6a638808324e661d0e64d9
Author: Chris Wilson
Date: Wed Apr 29 15:28:39 2015 -0700
Tweaks based on review feedback.
commit d0aed37b296c5924c2625845598314af3cf6f7e5
Merge: 22d5941 20f1e47
Author: Paul Adenot
Date: Wed Apr 29 13:47:35 2015 +0200
Merge pull request #511 from cwilso/gh-pages
New factory-based AudioWorkers, with examples.
commit 89cf0db6442360f338d2413f9ac624e3d4ddd349
Author: Raymond Toy
Date: Mon Apr 27 11:11:26 2015 -0700
Fix issue 442: Update Lifetime section to say it's informative.
commit 20f1e475b27563947ade6ea5c5e4677b095528a9
Author: Chris Wilson
Date: Thu Apr 16 09:36:50 2015 -0700
Typo
commit d9af3eed52a821b50e3d0507b5a9733c2042cf75
Author: Chris Wilson
Date: Thu Apr 16 09:36:06 2015 -0700
onaudioprocess restoration/nodecreate addition
Revive the onaudioprocess event I inadvertently deleted a couple
commits ago, and add the proper node create event.
commit 9bb8940ec36bf6ee2777c19f88cbbd9c43c1a46a
Author: Chris Wilson
Date: Thu Apr 16 08:53:06 2015 -0700
Fix up merger example
commit 54e825bff7b9ef2868a782f302d0fd9bdc1464c9
Author: Chris Wilson
Date: Thu Apr 16 08:38:07 2015 -0700
Rewrote vuMeter example
commit 22d59412ef28b859ac3c3eb8a91c82dadcec46df
Author: Paul Adenot
Date: Fri Apr 3 11:22:48 2015 +0200
Fix dead link to mixing rules
commit 30768ce9b9f404cfb4f7468bd20aae8b80ed045b
Author: Chris Wilson
Date: Wed Apr 1 09:40:36 2015 -0700
Resolutions on proposal from WG call.
commit 93da6965299d105d51958cf87688490371aae859
Author: Chris Wilson
Date: Wed Apr 1 08:48:28 2015 -0700
NodeProcessor postMessage
commit 8b1aeca99c87a97f0b240d00fc8097f36edf9078
Author: Chris Wilson
Date: Tue Mar 31 16:41:24 2015 -0700
Further updates.
commit 3d0a4acacec84ffd0a9ddc361a824dc082c4b385
Merge: 6c26b11 c232854
Author: Chris Wilson
Date: Tue Mar 31 14:10:16 2015 -0700
Resolve merge conflicts.
commit 6c26b11b631f6d071bcdb1efe8a4f73a8b63e6c6
Author: Chris Wilson
Date: Tue Mar 31 14:02:29 2015 -0700
Updates
commit c2328549d52d1131d932da29b4eaf0d5201b67f9
Merge: 5166bbe dc1a61b
Author: Paul Adenot
Date: Tue Mar 31 12:09:38 2015 +0200
Merge pull request #505 from hoch/gh-pages
6.3 Panning Algorithm: cleaned up, fixed typos.
commit dc1a61b72497e5b9cd888896c76da1908484540a
Merge: 7f49c93 5166bbe
Author: Hongchan Choi
Date: Mon Mar 30 13:42:57 2015 -0700
Merge remote-tracking branch 'upstream/gh-pages' into gh-pages
commit 7f49c93e907e5723005fcd599743137b7e20b6eb
Author: Hongchan Choi
Date: Mon Mar 30 13:40:38 2015 -0700
6.3 panning algorithm section cleaned up
commit f819f7dc06c90aec6727bf4aac685c63e56b0400
Author: Hongchan Choi
Date: Mon Mar 30 11:53:01 2015 -0700
fixed typos and clean-ups for StereoPannerNode
commit 5166bbe4a19dd15220be88726e660a78c8fb3fc3
Merge: 974331d 1cc4795
Author: Chris Wilson
Date: Thu Mar 26 12:39:06 2015 -0700
Merge pull request #494 from WebAudio/origin/101-define-numberOf-Input-Output-Channels
Clarify the numberOf{In,Out}puts description.
commit 974331d8f9ce70cb4e7b832d9cd6abb55ddde37d
Merge: c0977cb ade040e
Author: Chris Wilson
Date: Thu Mar 26 12:38:39 2015 -0700
Merge pull request #495 from WebAudio/356-angles-modulo-360
Value for the cone* members must be used modulo 360
commit c0977cb8c6bb62c80e13f486292d14eff68ab9d3
Merge: 5ca7957 1f96c31
Author: Chris Wilson
Date: Thu Mar 26 12:37:31 2015 -0700
Merge pull request #499 from WebAudio/487-remove-hw-scalability
Love it, love it love it.
commit 5ca7957f4d7a0f18e59e8c51de51e7b37ddeb857
Merge: 27821e7 c0e2900
Author: Chris Wilson
Date: Tue Mar 24 08:31:32 2015 -0700
Merge pull request #498 from WebAudio/488-promise-syntax
Promises for suspend/resume/close should be parametrized on
commit 1f96c315ea1ff32bafed63b01e11926945e3c689
Author: Paul Adenot
Date: Tue Mar 24 15:07:08 2015 +0100
Remove section on hardware scalability
commit c0e2900032497f604c48c17d8f597153ed793437
Author: Paul Adenot
Date: Tue Mar 24 15:03:42 2015 +0100
Promises for suspend/resume/close should be parametrized on
This is the new syntax for promises that don't pass in a value, and fixes #488.
commit c91ef05b3535bdf692780320038484b60a1567be
Author: Chris Wilson
Date: Wed Mar 18 18:28:33 2015 -0700
AudioWorker rework.
commit 7807755d9b8e5dd3d41f45e5956cb9701280389c
Author: Chris Wilson
Date: Wed Mar 18 18:08:52 2015 -0700
TOC changes
commit 7b05aef6a51955252d46a204842424bb92c04d32
Author: Chris Wilson
Date: Wed Mar 18 15:11:31 2015 -0700
Round 1 of factory-based AudioWorker
commit 1cc4795593fffd8b02e8a360c59218473d456201
Author: Paul Adenot
Date: Wed Mar 18 12:19:12 2015 +0100
Fix typos
commit 27821e704b95a91bb6d276b25cecacb0115d8417
Merge: cb3ec46 7c58f31
Author: Chris Wilson
Date: Tue Mar 17 11:53:45 2015 -0700
Merge pull request #396 from WebAudio/351-audionode-different-contexts
LGTM
commit ade040e7f8b28211decd463ac3d5a4191a04ec3b
Author: Paul Adenot
Date: Tue Mar 17 13:28:58 2015 +0100
Address review comments
commit b4e6cd0fe065ec418227c57d661eab9b50f8367e
Author: Paul ADENOT
Date: Mon Nov 3 01:41:35 2014 -0800
Angles for the PannerNode are modulo 360deg.
Fixes 356.
commit 7c58f310bdabdd5163dd41eec67a70a3986128da
Author: Paul ADENOT
Date: Mon Nov 3 01:48:45 2014 -0800
AudioNodes can't connect to AudioNodes from another context.
This fixes #351.
commit 23f99606782fc95dbdf912c3dd86fb3f4623875d
Author: Paul Adenot
Date: Tue Mar 17 12:26:36 2015 +0100
Review comments
commit d0bf3d4cb7e52ab54398870a411e25e24a49b579
Author: Paul ADENOT
Date: Sun Nov 2 23:50:26 2014 -0800
Clarify the numberOf{In,Out}puts description.
This fixes #101.
commit cb3ec46f2e9493d9810f98a6d415a6de14906aea
Merge: 8d9d8a8 a373779
Author: Chris Wilson
Date: Mon Mar 9 14:14:16 2015 -0700
Merge pull request #492 from hoch/gh-pages
Added missing names to the WG memeber list
commit a3737796987280b2ebe67428a65c87f90e04b60a
Author: Hongchan Choi
Date: Mon Mar 9 13:35:05 2015 -0700
Changed affiliation
commit 590687b37fa1023f60764cc46aa1f817946c4c7c
Author: Hongchan Choi
Date: Mon Mar 9 09:10:46 2015 -0700
Added missing names to the WG memeber list
commit 8d9d8a84fce8fcae5519653d7622167ae41485b5
Merge: 4d36074 83823e7
Author: Chris Wilson
Date: Fri Mar 6 16:23:35 2015 -0800
Merge pull request #491 from hoch/gh-pages
Changed behavior of ChannelMergerNode
commit 83823e719dc075b1bcad5057aeec39650653d472
Author: Hongchan Choi
Date: Fri Mar 6 13:27:23 2015 -0800
update
commit e336ee4386c549d1b19fb2ec1c79186477ad53d7
Author: Hongchan Choi
Date: Fri Mar 6 13:24:30 2015 -0800
update
commit bfa56893be2307a2bc0c531bf3e3fff1b39a7190
Author: Hongchan Choi
Date: Fri Mar 6 11:17:11 2015 -0800
update
commit b635d46170274929f8ee4ffbdcf76cd3d69fd5ef
Author: Hongchan Choi
Date: Fri Mar 6 10:08:54 2015 -0800
update
commit 97266e3f1944bbc67b6bb17e76bf8ce413b91aa5
Merge: 13eab63 4d36074
Author: Hongchan Choi
Date: Fri Mar 6 08:54:59 2015 -0800
Merge remote-tracking branch 'upstream/gh-pages' into gh-pages
commit 13eab63ca2a40e732b91096271c9087fb4f3db19
Author: Hongchan Choi
Date: Fri Mar 6 08:54:51 2015 -0800
304-channel-merger
commit 4d36074231ea4e78d384f3769332a42fccd135c3
Merge: ff4502e e8275a2
Author: Paul ADENOT
Date: Fri Mar 6 13:48:06 2015 +0100
Merge pull request #490 from mathiasbynens/gh-pages
Use HTTPS URLs where possible
commit e8275a2f01f5c2e1a26b24380934e6d77f09b104
Author: Mathias Bynens
Date: Fri Mar 6 13:15:53 2015 +0100
Use HTTPS URLs where possible
This also fixes the mixed content issues on https://webaudio.github.io/web-audio-api/.
commit ff4502e9f33b5ec30d86766d098b3b2ff874288d
Merge: 642a9ca 1b3773f
Author: Chris Wilson
Date: Tue Mar 3 08:02:29 2015 -0800
Merge pull request #467 from WebAudio/panner-clamp
Clamp the gain of the `distanceModel` in [0; 1]
commit 642a9ca79288250e28a423973d2440635d981c4b
Merge: f41a86d a4f6bae
Author: Chris Wilson
Date: Tue Mar 3 08:02:00 2015 -0800
Merge pull request #483 from chrislo/crl-clarify-dc-offset
Clarify real array usage in createPeriodicWave
commit f41a86d720978685f8aabdeb8cc82c7c487ccb86
Merge: c6c1b56 846d057
Author: Chris Wilson
Date: Tue Mar 3 08:01:14 2015 -0800
Merge pull request #479 from hoch/gh-pages
#6 Support selective disconnection
commit 846d057996d5a9aa13e93ac51f2937e1def75cbc
Author: Hongchan Choi
Date: Wed Feb 18 09:55:46 2015 -0800
update
commit c6c1b56daf84b62f4fa2a4aaaa82f862fe1d7f6f
Merge: d057026 e66bec1
Author: Chris Wilson
Date: Wed Feb 18 07:56:48 2015 -0600
Merge pull request #485 from rtoy/rtoy-issue-477-periodicwave-size
Address issue 477, making the max array size 2048, not 4096.
commit e66bec1604dcdba738622b0214be94f2a20f11ab
Author: Raymond Toy
Date: Tue Feb 17 14:34:54 2015 -0800
Address issue 477, making the max array size 2048, not 4096.
commit a4f6baecee5bb4c250c4ab76f97d937cff3b7eff
Author: Chris Lowis
Date: Thu Feb 12 13:10:59 2015 +0000
Clarify real array usage in createPeriodicWave
Addresses #478. Implementations must ignore any value set for the first
element of the real array when creating a periodic wave.
commit 80f3c96f709832a9c290be8f0b46308d27159332
Author: Hongchan Choi
Date: Tue Feb 10 11:44:57 2015 -0800
change in IDL
commit d057026acd681f6b74b906eddf7ab308cad94c72
Merge: aa075bf e21bd69
Author: Paul ADENOT
Date: Tue Feb 10 11:16:38 2015 +0100
Merge pull request #463 from rtoy/rtoy-issue-375
Fix issue #375: Update spec to say 32K FFTs are allowed for AnalyserNode
commit ef3a6c4f9dacf22bc8e5f3608a4ea91907cee00b
Author: Hongchan Choi
Date: Fri Feb 6 10:23:38 2015 -0800
update
commit 157dabae2a9d384a839ee83d8fe8a101de899a9a
Author: Hongchan Choi
Date: Fri Feb 6 10:09:56 2015 -0800
#6 Support selective disconnection
commit a9db82af550b8d6c7220a02ff37e3f549496c2e7
Merge: cbc957a 0c2d782
Author: Chris Wilson
Date: Thu Feb 5 08:51:10 2015 -0800
Merge pull request #3 from cwilso/1-Multi-IO-Worker
1 multi io worker
commit 0c2d78226c5277cfcc8aee51b2e6d88bed540a27
Author: Chris Wilson
Date: Thu Feb 5 08:50:27 2015 -0800
Factory-based addition to worker nodes.
commit e21bd69b9b80cd47391ac633d5136e278a189ddd
Author: Raymond Toy
Date: Thu Jan 15 10:35:14 2015 -0800
Add note about FFT cost.
commit 1b3773f95eac51011d41fa51088fda7b0d6eb9c5
Author: Paul Adenot
Date: Thu Jan 15 16:59:24 2015 +0100
Range notation should use a colon and not a semicolon.
commit 9ad67caf8103a0af0be162a5048e853391e5548e
Author: Paul Adenot