lkml.org 
[lkml]   [1999]   [Oct]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Pb with es1370 and smp
> > Do you have found a solution about your problem
> > with playing a wave file ?
> > ( you get crackling noise ) .
> >
> > I have the same problem with playing MP3 .
> >
> I think that this is a timing problem with the DMA-timer.
> It sounds like that the driver plays a block of a specified length and
> then plays the next block of that length, but the problem is that
> between these blocks there is a delay so that the value of the D/A
> converter does not change for that delay. This gives something like a
> hole in the signal.
>
> I have then posted some program code which sets the fragment size to a
> bigger value, so that there are not so many holes per second, so
> reducing the distortion of the signal, but this does not solve the
> problem completely.
>
> As I am very busy at this time, I was not able to look deeper into the
> es1370 code for the reason now, but I am still interested in that issue.
>
> So I would like it, if the developers of the driver or any other people
> send me some documentation of the es1370 chip. Maybe this could help me
> finding the reason for that crackling noise.
>
> This crackling noise does not occur on /dev/dsp1, so it might help, if I
> know more about the differences between the devices behind /dev/dsp and
> /dev/dsp1

Seems like noone wants to look into this (And I don't even understand the
kernel). SMP has nothing to do with this. I found out that if you play an
8bit stereo causes the problem on /dev/dsp, but not dsp1. other samples
(8bit mono, or 16bit) doesn't cause this problem.

--
Lab tests show that use of micro$oft causes cancer in lab animals

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:54    [W:0.053 / U:0.252 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site