At Mon, 11 Feb 2002 14:15:59 +0000, Christof Damian wrote: > > Hello, > I already send the attached email to the alsa-user list, but haven't > got any response. > > After looking through ice1712.c I now realize that the DSP24 Value > might never have been tried with this driver. As it only mentions the > STDSP24, which is similar but not the same. > > Is this correct, or has anyone got this working ? The patch is apprently not enough. We need additional codes in snd_ice1712_ak4524_write() to send signals to ak4524 correctly. Most likely there are gpio bits for codec selection, data and clock lines. Looking at the photo of the card, the DSP24 Value looks like having fairly different usage of gpio. If we really have no info about this card, we need to guess from other cards how the connections are.. Well, it's not a good dream..
> I am currently fiddling with the driver and have done this: > > --- pci/ice1712.c 9 Feb 2002 18:54:38 -0000 1.9 > +++ pci/ice1712.c 11 Feb 2002 14:11:25 -0000 > @@ -3750,6 +3750,10 @@ > > /* determine I2C, DACs and ADCs */ > switch (ice->eeprom.subvendor) { > + case ICE1712_SUBDEVICE_STDSP24: > + has_i2c = 1; > + ice->num_adcs = ice->num_dacs = ice->num_total_dacs = > 2; > + break; > case ICE1712_SUBDEVICE_AUDIOPHILE: > ice->ak4528 = 1; > /* follow thru */ > @@ -3954,6 +3958,7 @@ > case ICE1712_SUBDEVICE_DELTA66: > case ICE1712_SUBDEVICE_EWS88MT: > case ICE1712_SUBDEVICE_DMX6FIRE: > + case ICE1712_SUBDEVICE_STDSP24: > for (idx = 0; idx < ice->num_dacs; ++idx) { > snd_kcontrol_t ctl; > memset(&ctl, 0, sizeof(ctl)); > > which gives me the IPGA scontrol in amixer and the "H/W Out 1+2" and the > DAC 0+1 and ADC 0+1 levels in "Analog Volume" in envy24control. > > not that i know what i am doing as i don't have any docs for this > card. I also don't know how to decide wheter the card is a DSP24 Value > or STDSP24 in ice1712.c Since your card was recognized as STDSP24, it means that both cards have the same sub vendor/device id. Thus it's difficult to guess which chip is. Perhaps trying to detect ak4524 at first, then one can recognize it as DSP24 Value or not. > christof > -- > Christof Damian > Technical Director, guideguide ltd. > [2 <message/rfc822 (7bit)>] > To: [EMAIL PROTECTED] > Subject: [Alsa-user] Hoontech DSP24 Value > From: Christof Damian <[EMAIL PROTECTED]> > Delivered-To: [EMAIL PROTECTED] > Delivered-To: [EMAIL PROTECTED] > Message-ID: <[EMAIL PROTECTED]> > Mail-Followup-To: [EMAIL PROTECTED] > Mime-Version: 1.0 > Content-Disposition: inline > User-Agent: Mutt/1.2.5.1i > List-Help: <mailto:[EMAIL PROTECTED]?subject=help> > List-Post: <mailto:[EMAIL PROTECTED]> > List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/alsa-user>, ><mailto:[EMAIL PROTECTED]?subject=subscribe> > List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/alsa-user>, ><mailto:[EMAIL PROTECTED]?subject=unsubscribe> > List-Archive: <http://www.geocrawler.com/redir-sf.php3?list=alsa-user> > Date: Tue, 5 Feb 2002 12:24:50 +0000 > > I recently bought a Hoontech SoundTrack Audio DSP24 Value including > the DSP24 Value Bracket. I had a Audiophile 2496 before, but I wanted > a card with the AK4524 instead of the AK4528, so I could change the > input gain. > > But this gain option isn't showing up with the DSP24 Value either. > > The other problem I have is that starting envy24control shows this > messages: > > Unable to read Delta S/PDIF output state: No such file or directory > Unable to write Delta S/PDIF Output Defaults: No such file or directory They are harmless. > i just ignore them, but it also seems that envy24control works not as > good with this card as with the 2496, I am not able to route the H/W > in into the Digital Mixer for example. Do you mean whether the routing itself doesn't work, or ADC volumes cannot be controlled? The routing is a generic function of ice1712, so this must work regardless of the card model. Takashi _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel