ST AUDIO HOONTECH ADC DAC 2000 96KHZ 24BIT 8 CHANNEL DIGITAL INTERFACE RECORDING
Specs:
03:01.0 Multimedia audio controller: VIA Technologies Inc. ICE1712 [Envy24] PCI Multi-Channel I/O Controller (rev 02)
dmesg
[ 6.436135] snd_ice1712 0000:03:01.0: Consumer PCM code does not work well at the moment --jk
filename: /lib/modules/5.15.0-67-lowlatency/kernel/sound/pci/ice1712/snd-ice1712.ko
license: GPL
description: ICEnsemble ICE1712 (Envy24)
author: Jaroslav Kysela <perex@perex.cz>
srcversion: AC5C85C4C9CA3729334711E
alias: pci:v00001412d00001712sv*sd*bc*sc*i*
depends: snd-pcm,snd-i2c,snd-mpu401-uart,snd-ice17xx-ak4xxx,snd,snd-cs8427,snd-ak4xxx-adda,snd-ac97-codec
retpoline: Y
intree: Y
name: snd_ice1712
vermagic: 5.15.0-67-lowlatency SMP preempt mod_unload modversions
sig_id: PKCS#7
signer: Build time autogenerated kernel key
sig_key: 6C:A7:A1:A6:47:EC:B6:A2:14:18:8D:3D:A5:8C:2A:B8:EF:54:B6:7E
sig_hashalgo: sha512
signature: 30:C8:40:1D:12:91:F6:8F:DE:94:7E:7C:EE:07:23:F8:80:10:3C:33:
AB:BC:CE:8D:0F:D9:45:52:BD:9E:01:6E:16:E6:C6:7C:B7:B8:5C:D1:
D6:EA:E3:43:11:15:06:8D:B0:FC:0E:7F:DD:31:0D:94:53:99:DD:0A:
4D:08:94:7A:04:42:27:2C:D1:2D:10:44:26:3C:29:47:F9:8B:C6:40:
F3:10:EF:52:76:86:1C:93:DC:47:A9:89:7E:F4:C0:48:76:15:2A:03:
6D:63:45:6C:7E:80:14:8C:5E:36:11:0D:B4:57:5F:1F:A2:48:A1:08:
62:FB:CB:61:27:35:7A:6C:FD:4E:66:8C:48:28:23:09:7D:81:DE:4C:
4B:80:93:1D:B3:16:80:6B:76:CB:A8:25:67:5F:6A:90:31:4D:C5:19:
05:CC:05:31:FB:FB:CF:65:39:6E:CD:7A:CE:FA:60:05:9E:FB:01:96:
78:3E:C8:C4:8E:31:A7:36:A9:0A:03:2B:60:BD:02:F3:62:01:66:1B:
8F:9E:8C:D9:DD:59:7B:E3:69:81:D4:D2:BB:62:85:E1:6D:15:3C:40:
06:4F:30:65:3D:82:A8:48:92:95:53:2A:BC:42:71:8B:98:80:32:32:
DD:DC:85:84:8E:E7:4B:99:65:5A:76:4F:D8:EB:DD:1F:E3:89:1F:66:
3C:EA:AB:24:4E:D7:14:35:CE:4D:F8:A4:FF:B3:92:03:11:7F:F1:4F:
2F:F0:B4:C8:63:98:63:1F:61:C1:D7:FA:D0:80:AE:47:4F:57:FB:FB:
AB:76:F5:D3:7C:B1:76:87:0A:69:27:55:76:AD:32:00:89:1A:70:F0:
E7:F9:2D:1A:AC:83:E6:DE:E4:82:69:27:29:D3:E1:93:40:3E:E5:0E:
7D:7A:4B:AB:FF:22:4E:C6:95:52:20:08:7B:58:0A:BD:4C:6C:91:A8:
DC:52:23:2E:40:F3:4A:69:5C:76:19:92:26:8C:7E:EF:B5:38:8B:C8:
31:F2:42:26:32:86:AC:18:EF:77:4C:F9:B1:85:C0:0B:C6:86:1B:62:
68:C4:C5:00:10:EE:59:D5:E4:43:4C:B3:C8:D5:E0:38:98:69:C2:4A:
20:8F:D9:E9:33:8A:C4:B7:96:3B:5D:ED:88:C4:39:F9:17:4B:24:68:
61:9E:03:28:AA:0E:A0:AA:2B:87:BE:26:60:11:50:1D:BC:BC:FA:95:
A1:DD:A0:42:11:E9:99:D1:99:AF:4A:67:DE:AB:05:2D:6C:28:2A:42:
AE:BF:2F:F7:6A:C0:A5:71:82:21:F6:33:6D:88:54:5A:2E:C6:27:7F:
99:75:D2:49:87:9D:DD:2F:EA:18:65:53
parm: index:Index value for ICE1712 soundcard. (array of int)
parm: id:ID string for ICE1712 soundcard. (array of charp)
parm: enable:Enable ICE1712 soundcard. (array of bool)
parm: omni:Enable Midiman M-Audio Delta Omni I/O support. (array of bool)
parm: cs8427_timeout:Define reset timeout for cs8427 chip in msec resolution. (array of int)
parm: model:Use the given board model. (array of charp)
parm: dxr_enable:Enable DXR support for Terratec DMX6FIRE. (array of int)
pulseaudio -k ; sudo modprobe -v snd_ice1712
E: [pulseaudio] main.c: Failed to kill daemon: No such file or directory
insmod /lib/modules/5.15.0-67-lowlatency/kernel/sound/ac97_bus.ko
insmod /lib/modules/5.15.0-67-lowlatency/kernel/sound/drivers/mpu401/snd-mpu401-uart.ko
insmod /lib/modules/5.15.0-67-lowlatency/kernel/sound/pci/ac97/snd-ac97-codec.ko
insmod /lib/modules/5.15.0-67-lowlatency/kernel/sound/i2c/other/snd-ak4xxx-adda.ko
insmod /lib/modules/5.15.0-67-lowlatency/kernel/sound/pci/ice1712/snd-ice17xx-ak4xxx.ko
insmod /lib/modules/5.15.0-67-lowlatency/kernel/sound/i2c/snd-i2c.ko
insmod /lib/modules/5.15.0-67-lowlatency/kernel/sound/i2c/snd-cs8427.ko
insmod /lib/modules/5.15.0-67-lowlatency/kernel/sound/pci/ice1712/snd-ice1712.ko
cat /proc/asound/cards
0 [MID ]: HDA-Intel - HDA Intel MID
HDA Intel MID at 0xfbdf8000 irq 34
2 [DSP24 ]: ICE1712 - Hoontech SoundTrack Audio DSP24
Hoontech SoundTrack Audio DSP24 at 0xec00, irq 17
cat /proc/asound/card2/ice1712
Hoontech SoundTrack Audio DSP24 at 0xec00, irq 17
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
Registers:
PSDOUT03 : 0x0000
CAPTURE : 0x00000000
SPDOUT : 0x0000
RATE : 0x08
GPIO_DATA : 0xb3
GPIO_WRITE_MASK : 0xc0
GPIO_DIRECTION : 0x7f
sudo aplay -l
**** List of PLAYBACK Hardware Devices ****
(...)
card 2: DSP24 [Hoontech SoundTrack Audio DSP24], device 0: ICE1712 multi [ICE1712 multi]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 2: DSP24 [Hoontech SoundTrack Audio DSP24], device 1: ICE1712 consumer [ICE1712 consumer]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: DSP24 [Hoontech SoundTrack Audio DSP24], device 2: ICE1712 consumer (DS) [ICE1712 consumer (DS)]
Subdevices: 6/6
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Work on only “Pro Audio” Profile (tested with pipewire)
Plug bass into Unballanced input 1 and use headphone out (or XLR output with cinch cable, could be too loud if plugged to mix table)