The audio routing is analogue all the way to the modem, so doesn't depend on 
the CPU. I can't think of many ways to get the dropouts you describe, and 
haven't experienced them myself. I guess that some process is messing with the 
mixer state. you could try monitoring the 
org.freesmartphone.Device.Audio.Scenario signal to see if something fso-based 
it changing it, or run alsamixer in an ssh session during a call to see if you 
can see any changes happening.

On Sunday 21 March 2010, Tim Abell wrote:
> Ok, could be down to process priorities.
> 
> I just had cron run at 95% cpu for an extended time (no idea why), and
> called my voicemail, sound was really choppy. Reniced cron to +1, and
> re-ran the call, and it was crystal clear.
> 
> I then ran an install with opkg (opkg install lsof), which used a lot of
> cpu, and made another call to voicemail while that was running, got the
> choppy call quality again.
> 
> So could it be that the programs that handle the call are not getting
> sufficient nice priority?
> 
> Tim
> 
> Tim Abell wrote:
> > Thanks for your reply,
> >
> > I had a look at what you suggested, but the sound is not so much
> > distorted as very rapidly cutting in and out completely. It sounds to
> > me like something isn't keeping up. It affects both incoming and
> > outgoing sound.
> >
> > I've made some progress in narrowing it down I think, and I think it's
> > to do with something in /home/root. I keep my home dir  on an sd card
> > so I tried taking the sd card out. After this the calls appear to be
> > fine, and on replacing the card and making another call the problem
> > reappears.
> >
> > I'll start pulling apart /home/root now until it goes away.
> >
> > mount | grep mm
> > /dev/mmcblk0p1 on /media/card type ext3 (rw,errors=continue,data=ordered)
> > ls -l /home/root
> > lrwxrwxrwx    1 root     root           11 Dec 27  2009 /home/root ->
> > /media/card
> >
> > Tim
> >
> > Al Johnson wrote:
> >> The latest round of sound configs distort the sound badly on a phone
> >> call for me, and I guess this is what you are finding too. The wiki
> >> has a load of info about what to do:
> >>     http://wiki.openmoko.org/wiki/Neo_Freerunner_audio_subsystem
> >> I suggest making a test call and using fso-simplemixer.py to adjust
> >> the volumes to something that works for you, then hitting Save well
> >> before the end of the call. It would be good to take a backup of the
> >> config files first just in case you want to restore the original
> >> ones. I'm not certain where they are in shr-t but in shr-u at the
> >> moment they are in /etc/freesmartphone/conf/openmoko_gta/alsa-default.
_______________________________________________
Shr-User mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-user

Reply via email to