DescriptionRemove emphasis/de-emphasis filters from DynamicsCompressor.
The pre-emphasis and de-emphasis filters are specified in the WebAudio spec, and this causes problems for Chrome OS which is using WebAudio to test speakers.
A discussion on the W3C audio list indicates a consensus to remove the pre-emphasis and de-emphasis filters since they were never specified anyway:
http://lists.w3.org/Archives/Public/public-audio/2014JanMar/0010.html
A simple layout test is added. Before this CL, the output is compressed; with this CL, the output is no longer compressed.
See also http://webaudiodemos.appspot.com/compressorfreq/ which demonstrates the compression that is happening. With this CL, the sine wave remains at a constant amplitude. Previously, the sine wave amplitude decreases as the frequency increases.
BUG=340870
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=166956
Patch Set 1 #Patch Set 2 : Remove all emphasis code #Patch Set 3 : Add test for DynamicsCompressor #Patch Set 4 : Change layout test to be simpler #Patch Set 5 : Add expected result. #
Messages
Total messages: 12 (0 generated)
|