[alsa-devel] ICE1724 alsa driver
Hi,
I hope someone can help me. (tried the user list but no response)
I have a hitpoint 7.1ch Envy24ht-s based card with the usual vt1616 multichannel codec and the wolfson WM8728. The card is recognised as a chaintech av710 with the only difference being that the card has spdif in as well as out. It appears to be physically similar to the maddog entertainer (would be good to know if this is also recognised as an AV710)
By default 2 channel stereo in played through the "front" channel of the card through the vt1616 codec and I appear to be able to set spdif out through the mixer (but dont have another device to test at the moment). I have been able to change default output to go through the wolfson dac through an asound.state file posted on the web. I have to admit I do not quite understand what the file has done as it only appears to have removed some of the controls rather than change or add anything. Only two devices are detected for the card the vt1616 and IEC958, neither are shown as having any subdevices, therefore I am unsure how the asound.state file was able to address the wolfson chip which requires i2s input rather ac-link. This seems to indicate i2s and ac-link modes of the envy24ht-s chip are active.
Most AV710 users seem happy enough to be able to route to toslink out and/or the higher quality wolfson chip, therefore there is little discussion of addressing the other channels of the card. I really want to be able to address each of the channels of the card so that I can use the convolution programme Brutefir with the card to create a multiway crossover for my loudspeakers. Is there anyway I can define each of the cards outputs so that I can select to send audio to any one of them?
I am also keen to get the spdif in working and particularly the syncing to spdif in of the clock that the ice1724 chip supports.
Can these features be added to the driver? Please advise of any required info, I have all the datasheets and can trace chip pins also.
Thanks in advance.
Ross
Hi,
I have been a little hasty about posting about routing to the vt1616 channels - think I will now be able to achieve what I am after with alsa's route plugin.
However, I am still keen to enable spdif in within a driver that usually does not support such a feature. Would be grateful for any discussion of how this could be implemented.
Cheers,
Ross
Hello Ross,
what kind of SPDIF receiver the HV-7.1CH Hitpoint card uses?
http://www.hitpoint.com.tw/computer/en/product/soundcard/via/hv-71ch.htm
I guess it is the chip right next to the two TOSLINK connectors. If it is CS8415 (looks similar), support for this chip could be taken from aureon.c, or perhaps the whole aureon code would fit this card better than the amp.c code with Chaintec AV710.
Regards,
Pavel.
------------ Původní zpráva ------------ Od: Rossco r.maclachlan@strath.ac.uk Předmět: Re: [alsa-devel] ICE1724 alsa driver Datum: 22.5.2007 23:36:51
Hi,
I have been a little hasty about posting about routing to the vt1616 channels - think I will now be able to achieve what I am after with alsa's route plugin.
However, I am still keen to enable spdif in within a driver that usually does not support such a feature. Would be grateful for any discussion of how this could be implemented.
Cheers,
Ross
Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
<dustin <at> seznam.cz> writes:
Hello Ross,
what kind of SPDIF receiver the HV-7.1CH Hitpoint card uses?
http://www.hitpoint.com.tw/computer/en/product/soundcard/via/hv-71ch.htm
I guess it is the chip right next to the two TOSLINK connectors. If it is
CS8415 (looks similar), support for
this chip could be taken from aureon.c, or perhaps the whole aureon code would
fit this card better than the
amp.c code with Chaintec AV710.
Regards,
Hi Pavel,
I replied to you be email, just realised this should probably have been through the list. It is a CS8415. I would be grateful if you could advise how I might go about trying the aureon.c with the hitpoint (I am new to ALSA and indeed linux). Or is this something that needs further developer attention and information about the card (I will provide anything required)?
Regards,
Ross
Hi Ross,
I apologize for a delayed reply. Joint work on adding support to your card sounds certainly interesting to me, it's just the current time pressure and a work on another card I would like to finish first. One or two weeks I hope.
Regards,
Pavel.
------------ Původní zpráva ------------ Od: Rossco r.maclachlan@strath.ac.uk Předmět: Re: [alsa-devel] ICE1724 alsa driver Datum: 23.5.2007 19:55:37
<dustin <at> seznam.cz> writes:
Hello Ross,
what kind of SPDIF receiver the HV-7.1CH Hitpoint card uses?
http://www.hitpoint.com.tw/computer/en/product/soundcard/via/hv-71ch.htm
I guess it is the chip right next to the two TOSLINK connectors. If it is
CS8415 (looks similar), support for
this chip could be taken from aureon.c, or perhaps the whole aureon code
would fit this card better than the
amp.c code with Chaintec AV710.
Regards,
Hi Pavel,
I replied to you be email, just realised this should probably have been through the list. It is a CS8415. I would be grateful if you could advise how I might go about trying the aureon.c with the hitpoint (I am new to ALSA and indeed linux). Or is this something that needs further developer attention and information about the card (I will provide anything required)?
Regards,
Ross
Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
<dustin <at> seznam.cz> writes:
Hi Ross,
I apologize for a delayed reply. Joint work on adding support to your card
sounds certainly interesting to
me, it's just the current time pressure and a work on another card I would
like to finish first. One or two
weeks I hope.
Regards,
Pavel.
Hi Pavel,
No worries on the delayed response, just glad to hear that support can be added. I will continue to read through alsa documentation and try to get as far as I can on my own over the next few weeks and then will give you an update on my progress at this stage.
I suspect it will not be possible to use the complete aureon driver. The hitpoint (and av710) uses a combination of the 6 channel vt1616 codec (ac-link) and the 2 channel wolfson WM8728 (I2S) to achieve the 8 channels. The aureon uses the 8 channel wm8770 which is all I2s. You may be able to advise that despite the differences in chip the control of the envy24ht-s remains the same? But as far as I can see the envy chip has different modes to make use of ac-link, i2s or a mix of both.
Hopefully the cs8415 is hooked up in exactly the same way on both cards and therefore this code will be reuseable.
Of course I would be glad to hear from anyone who has experience in adapting ALSA drivers in the way that is required here. The resultant driver will most likely add spdif input functionality to the more readily available maddog entertainer 7.1 under linux (unless someone can confirm that this is already working).
Cheers,
Ross
participants (2)
-
dustin@seznam.cz
-
Rossco