[alsa-devel] Sampling rate limited to 48 kHz
tiwai at suse.de
Wed Apr 4 16:48:29 CEST 2007
At Tue, 3 Apr 2007 21:49:08 +0200,
> 2007/4/3, Takashi Iwai <tiwai at suse.de>:
> > At Mon, 2 Apr 2007 23:44:53 +0200,
> > =?ISO-8859-2?Q?Marek_=A3awicki?= wrote:
> > >
> > > Hi,
> > >
> > > I have Turtle Beach Catalina Card (Envy24HT-S, VT1616 + WM8728)
> > > which I belive is exactly the same as Mad Dog Entertainer 7.1
> > > ( http://techreport.com/reviews/2004q1/maddog-entertainer/index.x?pg=2 )
> > >
> > > Card is recognized as Chaintech AV-710 but works very well
> > > ( so far I tested analog out through WM8728 and digital out ).
> > >
> > > My problem is : I can't set sampling rate higher than 48000 on SPDIF out.
> > How did you test it? Which program and which parameters?
> > ice1724 driver itself supports up to 192kHz for SPDIF output.
> > Takashi
> alsamixer - impossible to set "Multi Track Internal Clock" beyond 48000
Well, then it's because the EEPROM content is somehow strange. It
doesn't indicate that it has I2S connection. I guess it's because the
board has both ac97 and I2S codecs. It's an interesting case.
We'd first need to figure out the connections of these codecs.
When you use amp.c as it is, how well does the card work?
I guess you having some mixer elements like "Master", "PCM", etc.
They come from ac97 (vt1616). The driver creates no mixer elements
for WM8728 on the other hand.
So, the question is, when you change "Master" or "PCM", which output
(front, surround, clfe, side) is affected?
Also, when you change the values in wm_inits in
snd_vt1724_amp_init(), especially, the values for WM_ATTEN_L and
WM_ATTEN_R to other values, say, 0x20 (-16dB), which outputs are
More information about the Alsa-devel