#11334 NORM 1.75-so: XO-1.75 audio sounds terrible in some configurations

Zarro Boogs per Child bugtracker at laptop.org
Mon Nov 14 12:37:38 EST 2011


#11334: XO-1.75 audio sounds terrible in some configurations
---------------------------------+------------------------------------------
           Reporter:  dsd        |       Owner:  saadia       
               Type:  defect     |      Status:  new          
           Priority:  normal     |   Milestone:  1.75-software
          Component:  kernel     |     Version:  not specified
         Resolution:             |    Keywords:               
        Next_action:  never set  |    Verified:  0            
Deployment_affected:             |   Blockedby:               
           Blocking:             |  
---------------------------------+------------------------------------------

Comment(by martin.langhoff):

 With Jon's ASOC-mmp2-pcm-Limit-period-size-to-half-the-buffer-s patch, I
 run

 {{{
 gst-launch audiotestsrc ! audio/x-raw-int,rate=44100,channels=1 ! alsasink
 }}}

 (Note the alsasink. I assume that the original instructions forgot to
 include it...)

 ||Rate  ||channels=1||  channels=2||
 ||8000  ||OK||  OK||
 ||11025||       OK||    OK||
 ||16000||       OK||    OK||
 ||22050||       BAD||   OK||
 ||32000||       OK||    OK||
 ||44100||       BAD||   OK||
 ||48000||       OK||    OK||
 ||64000||       OK||    OK||
 ||88200||       OK||    OK||
 ||96000||       OK||    OK||
 ||176400||      ERROR|| ERROR||
 ||192000||      ERROR|| ERROR||

 Where ERROR looks like:
 {{{
 [olpc at xo-6d-81-67 ~]$ gst-launch  audiotestsrc ! audio/x-raw-
 int,rate=176400,channels=1 ! alsasink
 Setting pipeline to PAUSED ...
 Pipeline is PREROLLING ...
 ERROR: from element /GstPipeline:pipeline0/GstAlsaSink:alsasink0: Could
 not get/set settings from/on resource.
 Additional debug info:
 gstalsasink.c(531): set_hwparams ():
 /GstPipeline:pipeline0/GstAlsaSink:alsasink0:
 Unable to set hw params for playback: Invalid argument
 ERROR: pipeline doesn't want to preroll.
 Setting pipeline to NULL ...
 Freeing pipeline ...
 }}}

 At some sampling rates we get a bit of crackling for the first second or
 so.

-- 
Ticket URL: <http://dev.laptop.org/ticket/11334#comment:6>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list