Re: [LAU] Hoontech DSP24 with DSP C-Port 2000: how do I use the line in/out of the pci card in JACK?

From: Jan Depner <eviltwin69@email-addr-hidden>
Date: Thu Oct 05 2017 - 00:32:00 EEST

On 10/04/2017 04:14 AM, Athanasios Silis wrote:
> Hi all ,
> I am using the Hoontech DSP24 with DSP C-Port 2000 for music
> production. This is similar to Midiman L1010 card , which has the same
> chipset (ice1712) and a fairly similar card
> architecture/implementation. So if you are an owner of ice1712
> chipset, please do not skip this email :)
> Personally, I've been using the external 1U c-port 2000 (based on the
> ICE1712) for the past 10+ years in linux and i'm very satisfied with it :)
>
> So far I had not bothered with capture/playback from the pci card
> (DSP24, based on SigmaTel STAC97xx as I read in this link
> http://www.st-audio.de/products/dsp24.html). I would like to do that
> now. Of course I want to use these playback/capture ports from within jack
>
> $ cat /proc/asound/cards
>  0 [DMX6Fire       ]: ICE1712 - TerraTec DMX6Fire
> TerraTec DMX6Fire at 0xec00, irq 16
>  1 [Intel          ]: HDA-Intel - HDA Intel
> HDA Intel at 0xf9ff8000 irq 45
>  2 [DSP24          ]: ICE1712 - Hoontech SoundTrack Audio DSP24
> Hoontech SoundTrack Audio DSP24 at 0xe400, irq 17
>  3 [DSP24_1        ]: ICE1712 - Hoontech SoundTrack Audio DSP24
> Hoontech SoundTrack Audio DSP24 at 0xd880, irq 18
>
> where for card2:
>
> $ cat /proc/asound/pcm
> 02-00: ICE1712 multi : ICE1712 multi : playback 1 : capture 1
> 02-01: ICE1712 consumer : ICE1712 consumer : playback 1 : capture 1
> 02-02: ICE1712 consumer (DS) : ICE1712 consumer (DS) : playback 6
>
>
> I start up jack with master card the #2 as:
>
> $ pasuspender -- jackd -S -dalsa -dhw:DSP24,0 -r44100 -p64 -n2
>
> not sure if this is correct, but I get to see all the channels I
> expect at least (which is weird because here I see that device 2:0
> apparently has only 1p and 1c port ?!?!?!? Can someone explain?)
>
> To do that I tried using zita-a2j and zita-j2a. the commands are the
> following :
>
> #playback
> zita-j2a -d hw:DSP24,1 -c 2 -j DSP24old_out -r44100 -p1024 -n2
>
> #capture
>
> zita-a2j -d hw:DSP24,1 -c 2 -j DSP24old_in  -r44100 -p1024 -n2
>
>
> I am not sure if  device hw:2,1 is correct here either. If someone
> could explain to me the differences of  "ICE1712 multi" , "ICE1712
> consumer" , "ICE1712 consumer(DS)", I would appreciate it!
>
> right so, I can start the playback port fine - the zita-j2a outputs in
> cli "Starting synchronisation" every second or so, but it seems to
> have started up at least.
> However I do not get any sound from the line out jack of the pci card.
> I checked the levels in alsamixer, "PCM" and "Master" are at 100% and
> not muted. What can I not hear anything?
>
> The capture port is non existent for some reason.
>
> $ Can't open ALSA capture device 'hw:DSP24,1'.
>
> How can I check if a capture port exists for this card? or how can I
> verify it is not used by someone else (f.e. pulseaudio server, etc) ?
>
> Thank you in advance for your help!
>
>
>
I have the same unit (have had for about 10 years I guess).  I added
this line to /etc/modprobe.d/blacklist.conf

blacklist snd_hda_intel

because that caused all sorts of grief if I left it active.  The other
thing I did was 'sudo chmod 644 /usr/bin/pulseaudio' but that's just
because I can't stand pulse ;-)  I know, there are all kinds of things I
can do to make pulse and jack work together but I just don't need pulse
(I'm following the KISS principal).

On my system:

cat /proc/asound/pcm
00-00: ICE1712 multi : ICE1712 multi : playback 1 : capture 1
00-01: ICE1712 consumer : ICE1712 consumer : playback 1 : capture 1
00-02: ICE1712 consumer (DS) : ICE1712 consumer (DS) : playback 6

Even though it says playback 1 : capture 1 for multi, I show all 10
inputs and 8 outputs (I only use PCM Out 1 and 2) when I run mudita24.

Never try to use the consumer stuff, it doesn't work.  You don't need it
anyway.

Cheers,
Jan

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
https://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Thu Oct 5 04:15:02 2017

This archive was generated by hypermail 2.1.8 : Thu Oct 05 2017 - 04:15:02 EEST