[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gentle noise (was: (Offtopic) Humming on ibook2 audio port?)



On Thu, 10 Jan 2002, Christopher C. Chimelis wrote:

> On Thu, 10 Jan 2002, Siggi Langauf wrote:
> 
> > After a night of sleep and some more listening, I found out that these
> > sonds occur when there is acces to the hard disk drive.
> > I'm using ext3, therefore the regular peaks.
> > When I do something like "find / -type f|xargs cat >/dev/null", I get a
> > constantly chirping sound (still very high pitch and very low volume...)
> > 
> > I guess it's a hardware issue, but haven't tried with MacOS yet.
> 
> I don't boot over to OS-X or MacOS 9 very often, so if you get a chance to
> test it before I do, let me know the results.

I usually don't boot that machine at all, but today I got the chance, and
I can verify that it produces the same noise in MacOS X. The patterns are
a bit different, but that's due to the different hd access
characteristics...

> > Maybe one could filter that out...
> 
> I'm hoping so :-)

Hmm, that would probably kill some high-frequency part of the audio
spectrum as well, but maybe there's a chance to do better than Apple ;-)

[...]
> In all fairness, headphone speakers seem to be matched with their usage
> better than the internal speakers on my TiBook (which suck, IMHO, but
> they're not THAT bad all things considered)...dunno about the iBook, but I
> would expect roughly the same.

Yup, they suck, even with iTunes' "small speakers" profile, they used to
sound, well, small...

[...]
> > Maybe you want to have a look at the suspend mode: When pmud puts the
> > machine to sleep while playing mp3s, I sometimes get strange noises when
> > it wakes up again. The only way to fix this is to unload/reload the sound
> > modules...
> 
> Well, the tumbler is an odd device and probably unlike most sound cards
> that people have experienced.  Most likely, it's not really the suspend
> bits in the sound driver (which there aren't any, really), but rather the
> suspend bits in the I2C drivers (since tumbler is an I2C device rather
> than a PCI bus device like most sound chips/cards).  I am pretty familiar
> with the I2C code, so maybe I'll look at that as well.  I probably should
> be sending the chip a reset on wakeup, but I haven't implemented any real
> reset code yet.

Resetting the chip sounds like the right thing to do, though I don't
actually know what I'm talking about ;-)

Note that I only get such noise effects in one out of 10...20 sleep/wake
cycles, so it's not easy to reproduce...

Happy hacking,

	Siggi




Reply to: