There are two drivers available for the Audioscience cards: ASIHPI and ALSA. With Rivendell, I generally use the ASIHPI driver, which has to be compiled and installed prior to compiling and installing Rivendell (the Appliance includes it). ASIHPI allows access to more of the card's features, but it does not, unless I am mistaken, support JACK.


Rob

--
Я там, где ребята толковые,
Я там, где плакаты "Вперёд",
Где песни рабочие новые
Страна трудовая поёт.

On Mon, 22 Feb 2016, Povilas Šklėrius wrote:

Sascha, thanks for help. 
What I did: 
1.) made a new Ubuntu 14.04 install; 
2.) checked my ALSA version (1.0.27.2); 
3.) downloaded ALSA firmware (1.0.27)
form ftp://ftp.alsa-project.org/pub/firmware/; 
4.) copied whole "asihpi" folder to my computer/lib/firmware/asihpi. 

Now: 
1.) I don't get error about ASIHPI firmware missmatch; 
2.) Rivendell sees Audioscience card in audio resources, I can set to use
it; 
3.) all Rivendell applications can play files (volume metter changing,
etc.), 
4.) but I hear no sound from Rivendell 
5.) and no sound from other programs which use Audioscience card, which is
set to be dafault sound card now.

If I play a song on Audacious, I get error message: 
ALSA error: No suitable mixer element found. 
ALSA error: snd_mixer_find_selem failed.

What else should I check? Audioscience card is not muted, I checked it via
alsamixer command line. Is there a mixer which I need to turn on in order to
get sound from Audioscience card? Because if I want to get sound from RME
Hammfall DSP card, I need to run HDSP Mixer.

On Fri, Feb 19, 2016 at 3:27 PM, Sascha Ludwig <[email protected]> wrote:
      Am 2016-02-19 13:04, schrieb Povilas Šklėrius:
            I saw this line in system log:

            snd_asihpi 0000:07:00.0: Firmware version mismatch:
            DSP image 40E07 !=
            Driver 40E03

            What does it mean? Does my Audioscience sound card
            have wrong drivers?
            My purpose is atleast to make Rivendell play with
            Audioscience sound
            card.


      Hi

      Looks like you have the wrong alsa_firmware file for the asihpi
      card.
      So you have a alsa version vs. alsa_firmware mismatch.

      The alsa version should always match the alsa_firmware version.

      http://www.alsa-project.org/main/index.php/Download
      ftp://ftp.alsa-project.org/pub/firmware/

      So if you have an alsa version of 1.0.25 in your kernel, you
      should have a
      matching alsa_firmware image for the audioscience card.

      There is another way: compile your own alsa version into the
      kernel and create an alsa_firmware file
      http://www.audioscience.com/internet/download/linux_drivers.htm
http://www.audioscience.com/internet/download/drivers/released/v4/14/07/hpk
      linux-4.14.07.tar.bz2

      Again, make sure to at least compile the hpklinux alsa_firmware
      from audioscience against the correct version of your kernel's
      alsa version.


      Hope I remembered all the dependencies right.
      Everytime I setup a new debian with an ASI card, I also have to
      try a bit around until I get everything working with alsa.

      If you only want to use Rivendell with the ASI card I suggest to
      use rivendell's very own ASIHPI drivers/support and blacklist
      the snd_asihpi alsa module in your system.


      Kind regards, Sascha


      --
      Sascha Ludwig

      --
      astrastudio
      broadcast solutions - on air design
      Prinz-Eugen Straße 42
      53757 Sankt Augustin
      fon: +49 2241 591972
      mobile: +49 151 29126299
      mail: [email protected]
      web: www.astrastudio.de
      USt-IdNr: DE 266329487

_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev



_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to