Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(628)

Issue 2186813003: Sub-sample accurate start of OscillatorNode (Closed)

Created:
4 years, 4 months ago by Raymond Toy
Modified:
3 years, 11 months ago
Reviewers:
hongchan
CC:
blink-reviews, chromium-reviews, haraken, hongchan
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Sub-sample accurate start of OscillatorNode Previously, an oscillator would start at the nearest sample frame boundary. This can produce noticeable effects. Instead, make the oscillator start at the requested sample time and sample the curve appropriately. BUG=631576 TEST=Oscillator/start-sampling.html Review-Url: https://codereview.chromium.org/2186813003 Cr-Commit-Position: refs/heads/master@{#442669} Committed: https://chromium.googlesource.com/chromium/src/+/7909df464ca46a1ea121b0c54e5d04cfa521e38c

Patch Set 1 #

Patch Set 2 : Add expected result. #

Patch Set 3 : Clean up tests. #

Patch Set 4 : Remove dead code. #

Patch Set 5 : Rebase and update #

Patch Set 6 : Rebase #

Patch Set 7 : Rebase #

Patch Set 8 : Convert to use audit.js. #

Patch Set 9 : Rebase and move test to Oscillator #

Patch Set 10 : Wrap lines nicely #

Total comments: 8

Patch Set 11 : Address review comments #

Patch Set 12 : Adjust thresholds for Mac 10.11 (retina) #

Messages

Total messages: 41 (30 generated)
Raymond Toy
PTAL
3 years, 11 months ago (2017-01-05 16:40:37 UTC) #21
hongchan
lgtm https://codereview.chromium.org/2186813003/diff/180001/third_party/WebKit/LayoutTests/webaudio/Oscillator/start-sampling.html File third_party/WebKit/LayoutTests/webaudio/Oscillator/start-sampling.html (right): https://codereview.chromium.org/2186813003/diff/180001/third_party/WebKit/LayoutTests/webaudio/Oscillator/start-sampling.html#newcode16 third_party/WebKit/LayoutTests/webaudio/Oscillator/start-sampling.html:16: var defaultSampleRate = 24000; This is a new ...
3 years, 11 months ago (2017-01-05 23:48:06 UTC) #24
Raymond Toy
https://codereview.chromium.org/2186813003/diff/180001/third_party/WebKit/LayoutTests/webaudio/Oscillator/start-sampling.html File third_party/WebKit/LayoutTests/webaudio/Oscillator/start-sampling.html (right): https://codereview.chromium.org/2186813003/diff/180001/third_party/WebKit/LayoutTests/webaudio/Oscillator/start-sampling.html#newcode16 third_party/WebKit/LayoutTests/webaudio/Oscillator/start-sampling.html:16: var defaultSampleRate = 24000; On 2017/01/05 23:48:05, hongchan wrote: ...
3 years, 11 months ago (2017-01-10 00:09:48 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2186813003/200001
3 years, 11 months ago (2017-01-10 17:57:24 UTC) #28
commit-bot: I haz the power
Committed patchset #11 (id:200001) as https://chromium.googlesource.com/chromium/src/+/7909df464ca46a1ea121b0c54e5d04cfa521e38c
3 years, 11 months ago (2017-01-10 20:18:05 UTC) #31
Timothy Loh
A revert of this CL (patchset #11 id:200001) has been created in https://codereview.chromium.org/2623063002/ by timloh@chromium.org. ...
3 years, 11 months ago (2017-01-11 00:20:15 UTC) #32
Raymond Toy
On 2017/01/11 00:20:15, Timothy Loh wrote: > A revert of this CL (patchset #11 id:200001) ...
3 years, 11 months ago (2017-01-11 16:44:29 UTC) #33
hongchan
lgtm
3 years, 11 months ago (2017-01-11 19:51:39 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2186813003/220001
3 years, 11 months ago (2017-01-11 21:06:13 UTC) #37
commit-bot: I haz the power
Prior attempt to commit was detected, but we were not able to check whether the ...
3 years, 11 months ago (2017-01-11 23:07:08 UTC) #40
Raymond Toy
3 years, 11 months ago (2017-01-12 16:06:10 UTC) #41
On 2017/01/11 23:07:08, commit-bot: I haz the power wrote:
> Prior attempt to commit was detected, but we were not able to check whether
the
> issue was successfully committed. Please check Git history manually and
re-check
> CQ or close this issue as needed.

Manually verified (via git log) that this landed as commit
607f279225fce413a8f6f5247540494b969dd612
Cr-Commit-Position: refs/heads/master@{#443040}

Powered by Google App Engine
This is Rietveld 408576698