At Tue, 7 Oct 2003 08:26:47 -0700,
Mark Knecht wrote:
> 
> > >
> > >I agree. It does sound that way, but read the thread please. In my
> > >machine's case I am dual boot and in my description I said this does not
> > >happen under Windows.
> >
> > that would suggest that the driver is not setting the clock source
> > correctly. sync/lock/nolock is done by the h/w, and if the same config
> > works under windows, my guess it that the hardware has not been setup
> > under linux the way it is claimed to be.
> >
> Well, I agree, in the sense that we seem to be stating the obvious.
> 
> To the question at hand, how do we solve the problem and get the driver to
> set the card up correctly?
> 
> Have I not set something up correctly? Is there something I can correct in
> my Alsa setup that will fix this?
> 
> Or has the driver not correctly comprehended something about the HDSP 9652?
> 
> What is strange in my case is that the frequency is actually correct BEFORE
> I start playing an mp3, for instance, and then when the mp3 starts playing
> the frequency is set incorrectly for a short time, apparently causing the
> noise, but it is eventually set back to the right frequency after a while.
> In this case the frequency seems to get changed through other settings
> before it comes to rest at the right frequency.
> 
> In the case of syncing to my 48K AI-3 source it never works, while it will
> sync to other ADAT inputs, albeit they are typically at 44.1K.

it would be helpful if you show the contents of hdsp proc file before
and after playback (or at each action).  if Paul's guess is right, the
register values should be inconsistent.

now i'm looking at hdsp.c, and found that the system clock is changed
only when you do hw_params call explicitly, even if you set the sample
clock source as autosync.  (that's why it shows "master" as "system
clock mode" in Anders' last post.  if the current system rate and the
external rate are different, it shows as if "master".)

maybe we need to reset the system rate immediately when the sample
source is set to autosync.


well, i'm not an HDSP owner, so just a guess...


Takashi


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to