Closed Bug 1444508 Opened 6 years ago Closed 5 years ago

Convolver with mono response produces stereo output

Categories

(Core :: Web Audio, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla69
Tracking Status
firefox59 --- wontfix
firefox60 --- wontfix
firefox61 --- wontfix
firefox69 --- fixed

People

(Reporter: toy.raymond, Assigned: karlt)

References

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.124 Safari/537.36

Steps to reproduce:

Look at https://wpt.fyi/webaudio/the-audio-api/the-convolvernode-interface/convolver-cascade.html and https://wpt.fyi/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan.html.

The first has a convolver both with mono responses and the first has a mono source.  This should result in a non-zero output.

The second is similar, testing sources with various number of channels for the input and a mono convolver.

The spec on convolver nodes was tightened up a few months ago, and I think Firefox hasn't gotten around to fixing them.  These diagrams are relevant: https://webaudio.github.io/web-audio-api/#Convolution-channel-configurations


Actual results:

The tests fail


Expected results:

The tests pass
I visited https://w3c-test.org/webaudio/the-audio-api/the-convolvernode-interface/convolver-cascade.html and I can reproduce this on Mac Os X 10.12, Windows 10 with FF Nightly 61.0a1(2018-03-13) and FF 59 release. 
Andreas can you please take a look at this, I think is a WebRTC issue.
Status: UNCONFIRMED → NEW
Component: Untriaged → WebRTC: Audio/Video
Ever confirmed: true
Flags: needinfo?(apehrson)
OS: Unspecified → All
Product: Firefox → Core
Hardware: Unspecified → All
Looks like web audio to me.
Component: WebRTC: Audio/Video → Web Audio
Flags: needinfo?(apehrson) → needinfo?(padenot)
Yes. Thanks Raymond, we've not come to this one just yet.
Flags: needinfo?(padenot)
Rank: 25
Priority: -- → P3

Thank you for reporting. This should have been fixed in bug 1474222, but the convolver-cascade.html expected results need updating.

Assignee: nobody → karlt
Depends on: 1474222
Pushed by ktomlinson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4c6601b33cbe
remove obsolete expected failures r=padenot
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: