From: Takashi Iwai <tiwai@suse.de>
To: Christof Damian <cdamian@guideguide.com>
Cc: alsa developer mailinglist <alsa-devel@alsa.alsa-project.org>
Subject: Re: Hoontech Audio DSP24 Value (+bracket)
Date: Tue, 12 Feb 2002 11:24:13 +0100 [thread overview]
Message-ID: <s5hpu3b5776.wl@alsa2.suse.de> (raw)
In-Reply-To: <20020211141559.A16177@stratus.london.guideguide.com>
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: alsa-user@alsa-project.org
> Subject: [Alsa-user] Hoontech DSP24 Value
> From: Christof Damian <cdamian@guideguide.com>
> Delivered-To: damian@aviator.guideguide.com
> Delivered-To: damian@tr909.mediaconsult.com
> Message-ID: <20020205122450.W6030@stratus.london.guideguide.com>
> Mail-Followup-To: alsa-user@alsa-project.org
> Mime-Version: 1.0
> Content-Disposition: inline
> User-Agent: Mutt/1.2.5.1i
> List-Help: <mailto:alsa-user-request@lists.sourceforge.net?subject=help>
> List-Post: <mailto:alsa-user@lists.sourceforge.net>
> List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/alsa-user>, <mailto:alsa-user-request@lists.sourceforge.net?subject=subscribe>
> List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/alsa-user>, <mailto:alsa-user-request@lists.sourceforge.net?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
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel
next prev parent reply other threads:[~2002-02-12 10:24 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-02-11 14:15 Hoontech Audio DSP24 Value (+bracket) Christof Damian
2002-02-12 10:24 ` Takashi Iwai [this message]
2002-02-12 10:31 ` Christof Damian
2002-02-12 10:49 ` Jaroslav Kysela
2002-02-12 11:02 ` Christof Damian
-- strict thread matches above, loose matches on Subject: below --
2002-02-12 14:41 claus
2002-02-12 17:42 ` Jaroslav Kysela
2002-02-12 14:49 claus
2002-02-12 16:37 ` Christof Damian
2002-02-12 20:08 ` Jaroslav Kysela
2002-02-13 12:09 claus
2002-02-13 12:10 claus
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=s5hpu3b5776.wl@alsa2.suse.de \
--to=tiwai@suse.de \
--cc=alsa-devel@alsa.alsa-project.org \
--cc=cdamian@guideguide.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.