Open
Bug 1308431
Opened 8 years ago
Updated 2 years ago
Implement `cancelAndHoldAtTime`.
Categories
(Core :: Web Audio, task, P3)
Core
Web Audio
Tracking
()
NEW
People
(Reporter: padenot, Unassigned)
References
(Depends on 2 open bugs)
Details
This allows authors to prevent sudden jump in param values.
Spec changes at https://github.com/webaudio/web-audio-api/commit/ec95c8d171c9009f018d632a8bf508a147cba738.
Reporter | ||
Updated•8 years ago
|
Rank: 25
Updated•8 years ago
|
Assignee: nobody → dminor
Updated•8 years ago
|
Status: NEW → ASSIGNED
Comment 2•8 years ago
|
||
I don't believe we can implement the algorithm in the spec properly until Bug 1265393 is fixed.
Depends on: 1265393
Updated•8 years ago
|
Assignee: dminor → nobody
Status: ASSIGNED → NEW
Comment 3•7 years ago
|
||
Mass change P2->P3 to align with new Mozilla triage process.
Priority: P2 → P3
Comment 4•5 years ago
|
||
Any plans to implement this? Chrome shipped cancelAndHoldAtTime in M57.
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.
Reporter | ||
Comment 5•5 years ago
|
||
The behaviour is not clear yet on a spec level. Discussion is happening at https://github.com/WebAudio/web-audio-api/issues/1791. Once settled, we'll get it implemented.
Comment 6•4 years ago
|
||
Any progress on this? I see you guys settled on spec 2.
Comment 7•3 years ago
|
||
friendly bump!
this is a very handy feature, saves a lot of headache when aborting ramps, for instance.
Updated•3 years ago
|
Type: defect → task
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•