Hi,

Looks like the interrupts from the sound hardware don't get delivered to
OSS. Some other device(s) share the same interrupt and they block the
sound interrupts. Disk/mouse activity causes interrupts which are
delivered to OSS too. If this is the case then /proc/interrupts probably
reports the interrupts as XT-PIC (instead of APIC) ones. If this is the
case then you need to upgrade to a kernel that has APIC driver for the
chipset.

Another possibility is that you simply run out of CPU time when playing
audio. Maybe there is some other application in background that consumes
all the CPU time.

Best regards,

Hannu
--------
Wannabe Tsotsi wrote:
> Version info: OSS 4.2 (b 2000/200909171030) (0x00040100) OSS_HG
>
> Platform: Linux/i686 2.6.26-2-686 #1 SMP Sun Jun 21 04:57:38 UTC 2009 
> (debian-5.0)
>
>
> Intel Atom CPU + MCP7a ION + Connextant CX20561 (hdaudio)
>
>
> Audio output seems like it is being played very slowly, more of a variable
> frequency buzzing with clicks, with VMIX disabled through ossmix, the audio
> is played at almost the correct speed but has replay echoes and crackling.
>
> Moving the mouse, or accessing the disk (find, ls, etc) pretty much corrects
> the audio speed, removes the replay echoes, leaveing some clicks. The audio
> output then reverts to above broken modes when mouse movement/disk access 
> stops.
>
> ossplay'ing the same audio test song generates the same number of interrupts
> regardless of whether running in broken mode or almost correct, with find(1)
> accessing the disk.
>
> Adjusting vmix0-src, vmix0-channels, max_intrate, src_quality and dma_buffsize
> doesn't appear to make any difference.
>
> Neither does changing kernel clocksource and noapic, etc.
>
> ossinfo -v3 and ossmix info posted under same subject on 4-Front Linux forum.
>
> I'd appreciate any ideas you may have on this.
>
> thanks.
>
>
>
>
>
>
>
>       
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> oss-devel mailing list
> oss-devel@mailman.opensound.com
> http://mailman.opensound.com/mailman/listinfo/oss-devel
>   

_______________________________________________
oss-devel mailing list
oss-devel@mailman.opensound.com
http://mailman.opensound.com/mailman/listinfo/oss-devel

Reply via email to