Bug 200814

Summary: Implement cancelAndHoldAtTime
Product: WebKit Reporter: Joe Hanley <joe>
Component: Web AudioAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Joe Hanley 2019-08-16 06:22:50 PDT
Chrome shipped cancelAndHoldAtTime in M57: https://www.chromestatus.com/feature/5116894524735488

It's needed to create professional quality envelopes for synthesizers and samplers. Without it, anytime an envelope is stopped mid-stage, we have to use cancelScheduledValues, which introduces a glitch/pop into the audio.
Comment 1 Radar WebKit Bug Importer 2019-08-16 22:34:18 PDT
<rdar://problem/54420418>