Bug 82347 - [GTK] WebAudio Noise Issue (pop noise)
Summary: [GTK] WebAudio Noise Issue (pop noise)
Status: RESOLVED DUPLICATE of bug 95833
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Audio (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-27 09:04 PDT by sangho park
Modified: 2012-09-13 07:36 PDT (History)
4 users (show)

See Also:


Attachments
test audio (105.60 KB, application/x-bzip)
2012-03-27 09:07 PDT, sangho park
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description sangho park 2012-03-27 09:04:31 PDT
there is 'pop noise' (i don't know exact technical term) issue in WebAudio.
in all of the WebAudio example page, i can find pop noise.

I have no clue about this issue, but i think it's not performance issue.
because my test pc has very good performance and i've already test with FFT_IPP.

pls show me any point of the clue.

[My PC]
Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (8 Core)

[O/S]
Linux 3.2.0-20-generic #32-Ubuntu SMP Thu Mar 22 02:22:46 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

[example page]
http://chromium.googlecode.com/svn/trunk/samples/audio/visualizer-gl.html

[attachment]
the file contains original sound (human-voice) and webaudio output sound.
you can find many pop noise in webaudio output file.
Comment 1 sangho park 2012-03-27 09:07:22 PDT
Created attachment 134082 [details]
test audio
Comment 2 Philippe Normand 2012-03-27 09:25:32 PDT
(In reply to comment #0)
> because my test pc has very good performance and i've already test with FFT_IPP.
> 

What do you mean by that ^ ?
Comment 3 sangho park 2012-03-27 09:31:21 PDT
(In reply to comment #2)
> (In reply to comment #0)
> > because my test pc has very good performance and i've already test with FFT_IPP.
> > 
> 
> What do you mean by that ^ ?

at the first time, i tried to find performance issue.
so I change the FFT to 'FFTFrameIPP.cpp' instead of 'FFTFrameGStreamer.cpp'
but the result was same (has pop noise).

i used non-commercial ipp_7.0.6.293_intel64..
Comment 4 Philippe Normand 2012-03-27 09:37:39 PDT
Maybe there's an issue in the webaudiosrc gst element or in AudioDestinationGStreamer.

You use pulseaudio I guess?

Also what versions of gst packages do you have?
Comment 5 sangho park 2012-03-27 09:40:05 PDT
(In reply to comment #4)
> Maybe there's an issue in the webaudiosrc gst element or in AudioDestinationGStreamer.
> 
> You use pulseaudio I guess?
> 
> Also what versions of gst packages do you have?

yes i use pulse audio.

Plugin Details:
  Name:			pulseaudio
  Description:		PulseAudio plugin library
  Filename:		/usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstpulse.so
  Version:		0.10.31
  License:		LGPL
  Source module:	gst-plugins-good
  Source release date:	2012-02-20
  Binary package:	GStreamer Good Plugins (Ubuntu)
  Origin URL:		https://launchpad.net/distros/ubuntu/+source/gst-plugins-good0.10
Comment 6 sangho park 2012-03-28 07:51:06 PDT
one more information...
clock skew log was found..

"gst_base_audio_sink_skew_slaving:<alsasink0> correct clock skew 20259771 > 20000000"

does it help to find the clue?

hmm.. alsasink is same with pulsesink.
Comment 7 Philippe Normand 2012-04-16 08:15:08 PDT
I can reproduce the issue with a 64-bit build but a 32-bit build is fine. Can you confirm?
Comment 8 sangho park 2012-04-16 22:23:05 PDT
(In reply to comment #7)
> I can reproduce the issue with a 64-bit build but a 32-bit build is fine. Can you confirm?

I just test on 32-bit ubuntu 12.04
is it really fine on 32-bit? in my case, not fine :(
Comment 9 Philippe Normand 2012-09-13 07:36:44 PDT

*** This bug has been marked as a duplicate of bug 95833 ***