All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: Hoontech Audio DSP24 Value (+bracket)
@ 2002-02-13 12:10 claus
  0 siblings, 0 replies; 12+ messages in thread
From: claus @ 2002-02-13 12:10 UTC (permalink / raw)
  To: alsa-devel

Hi,

> so it would be necessary to specify the type of card and/or number of
> boxes when the driver loads ?

Actually, the best thing would be control software that allows you to change
the settings. A DSP24 user (not Value) may want to change them during runtime.

> bugger. but the AK4524 supports changing the input gain, doesn't it ?

Yes but this is not implemented on the hardware. The card works with -10dBv
level on the analog in- and output (normal consumer line level as a CD-Player,
Tape Deck, etc.).

Best regards,

Claus Riethmüller
RIDI multimedia
www.ridi.com
claus@ridi.com


_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread
* Re: Hoontech Audio DSP24 Value (+bracket)
@ 2002-02-13 12:09 claus
  0 siblings, 0 replies; 12+ messages in thread
From: claus @ 2002-02-13 12:09 UTC (permalink / raw)
  To: alsa-devel

Hi Jaroslav,

> Box number 1 means the first from four? (Sorry, but addressing is from 0
> to 3). Currently, ALSA initializes only first box at address zero.

That's correct, it must be 0 so it should actually work already (not tested by
myself however).

Best regards,

Claus Riethmueller
RIDI multimedia
www.ridi.com
claus@ridi.com


_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread
* Re: Hoontech Audio DSP24 Value (+bracket)
@ 2002-02-12 14:49 claus
  2002-02-12 16:37 ` Christof Damian
  2002-02-12 20:08 ` Jaroslav Kysela
  0 siblings, 2 replies; 12+ messages in thread
From: claus @ 2002-02-12 14:49 UTC (permalink / raw)
  To: alsa-devel

Hi,

> > 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.
>
> I asked Hoontech about that too.

It is not possible to distinguish between a DSP24 Value and a DSP24 card in
software. Also you cannot detect the converter on the card (as it is not 
needed).

The DSP24 PCI card provides a interface that is called "H-BUS" and allows you
to connect several external boxes (ADC, DAC, Digital I/O interfaces, etc.) to
one card. Via GPIO you can (and need to) controll this interface. Up to four
external boxes with up to 4 stereo input channels on each box can be adressed
at the same time. You can patch any of these stereo inputs to the Envy24 input
by GPIO during runtime. This allows you for example to use a DS2000 (ADAT/TDIF
interface) and a ADC&DAC2000 (analog I/O) at the same time and to switch 
between the inputs when needed. An introduction to this can be found on our
website: check www.staudio.com -> Service -> Knowledge Base -> DSP24 -> H-BUS.

The DSP24 Value simulates this by connecting the ADC on the card virtually as
box number 1, input 1/2.

> The DAC & ADC volume
> don't seem to work though.

The hardware does not provide any function to change the input or output level
of the analog I/O.

Best regards,

Claus Riethmueller
RIDI multimedia
www.ridi.com
claus@ridi.com


_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread
* Re: Hoontech Audio DSP24 Value (+bracket)
@ 2002-02-12 14:41 claus
  2002-02-12 17:42 ` Jaroslav Kysela
  0 siblings, 1 reply; 12+ messages in thread
From: claus @ 2002-02-12 14:41 UTC (permalink / raw)
  To: alsa-devel

Hi Jaroslav,

> I'm also not sure about differences between models, because the full
> version expects some additional I/O boxes, but there is no way to detect
> which (and if) a box is connected. The DSP24 Value version looks like a
> card with simplified build-in I/O box.

That's correct. The input needs to be initzialized as box number 1.
 
> I think that I have a contact to a guy from Taiwan (Hoontech) from Claus
> Riethmueller, so I asked him for more information about differences
> between DSP24 and DSP24 Value, but he has not replied.

Hoontech is a Korean company. I sent you all GPIO related information with 
example source code back on 09/08/2000. I did not receive further questions 
from you about this. I rememeber some discussion about the AC-97 codec on the
card but that has no relation to the recording section and GPIO at all. If you 
need more info, contact me and tell me what you need exactly.

Best regards,

Claus Riethmueller
RIDI multimedia
www.ridi.com
claus@ridi.com


_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread
* Hoontech Audio DSP24 Value (+bracket)
@ 2002-02-11 14:15 Christof Damian
  2002-02-12 10:24 ` Takashi Iwai
  0 siblings, 1 reply; 12+ messages in thread
From: Christof Damian @ 2002-02-11 14:15 UTC (permalink / raw)
  To: alsa developer mailinglist

[-- Attachment #1: Type: text/plain, Size: 1616 bytes --]

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 ?

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

christof
-- 
Christof Damian         
Technical Director, guideguide ltd.	            

[-- Attachment #2: Type: message/rfc822, Size: 4631 bytes --]

From: Christof Damian <cdamian@guideguide.com>
To: alsa-user@alsa-project.org
Subject: [Alsa-user] Hoontech DSP24 Value
Date: Tue, 5 Feb 2002 12:24:50 +0000
Message-ID: <20020205122450.W6030@stratus.london.guideguide.com>

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

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.

christof

some info from /proc:
/proc/asound/cards
0 [card0          ]: EMU10K1 - Sound Blaster Live!
                     Sound Blaster Live! at 0x9400, irq 7
1 [card1          ]: ICE1712 - Hoontech SoundTrack Audio DSP24
                     Hoontech SoundTrack Audio DSP24 at 0x8800, irq 10

/proc/asound/card1/ice1712 
ICE1712

EEPROM:
  Subvendor        : 0x12141217
  Size             : 28 bytes
  Version          : 1
  Codec            : 0x2f
  ACLink           : 0x80
  I2S ID           : 0x71
  S/PDIF           : 0x3
  GPIO mask        : 0xfc
  GPIO state       : 0x2
  GPIO direction   : 0x3
  AC'97 main       : 0x0
  AC'97 pcm        : 0x0
  AC'97 record     : 0x0
  AC'97 record src : 0x44
  DAC ID #0        : 0x1
  DAC ID #1        : 0x1
  DAC ID #2        : 0x1
  DAC ID #3        : 0x1
  ADC ID #0        : 0x2
  ADC ID #1        : 0x2
  ADC ID #2        : 0x2
  ADC ID #3        : 0x2


-- 
Christof Damian         
Technical Director, guideguide ltd.	            

_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2002-02-13 12:10 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-02-13 12:10 Hoontech Audio DSP24 Value (+bracket) claus
  -- strict thread matches above, loose matches on Subject: below --
2002-02-13 12:09 claus
2002-02-12 14:49 claus
2002-02-12 16:37 ` Christof Damian
2002-02-12 20:08 ` Jaroslav Kysela
2002-02-12 14:41 claus
2002-02-12 17:42 ` Jaroslav Kysela
2002-02-11 14:15 Christof Damian
2002-02-12 10:24 ` Takashi Iwai
2002-02-12 10:31   ` Christof Damian
2002-02-12 10:49   ` Jaroslav Kysela
2002-02-12 11:02     ` Christof Damian

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.