Problemas con tarjeta sonido terratec phase 88 pci

Imagen de pirexia
0 puntos

Buenas a todos, estoy intentando comenzar a editar audio desde ubuntu y he instalado la distro de ubuntustudio 11.04 para trabajar con ardour. La cuestión es que mi tarjeta de sonido es una terratec phase 88 pci y no consigo echarla a funcionar. He estado mirando por internet y por lo que he leido el chip que monta es el ICE1712, la pacla base lleva una tarjeta de sonido que tengo desactivada desde la bios. El problema parece que es, que a pesar de que alsa carga el modulo snd-ice1712, lo veo haciendo un lsmod | grep '^snd', obteniendo lo siguiente:

$ lsmod | grep '^snd'
snd_ice1712            65066  0 
snd_ice17xx_ak4xxx     13163  1 snd_ice1712
snd_ak4xxx_adda        18436  2 snd_ice1712,snd_ice17xx_ak4xxx
snd_cs8427             13965  1 snd_ice1712
snd_ac97_codec        105614  1 snd_ice1712
snd_pcm                80042  2 snd_ice1712,snd_ac97_codec
snd_page_alloc         14073  1 snd_pcm
snd_i2c                13831  2 snd_ice1712,snd_cs8427
snd_mpu401_uart        13865  1 snd_ice1712
snd_seq_midi           13132  0 
snd_rawmidi            25269  2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event     14475  1 snd_seq_midi
snd_seq                51291  2 snd_seq_midi,snd_seq_midi_event
snd_timer              28659  2 snd_pcm,snd_seq
snd_seq_device         14110  3 snd_seq_midi,snd_rawmidi,snd_seq
snd                    55295  11 snd_ice1712,snd_ak4xxx_adda,snd_cs8427,snd_ac97_codec,snd_pcm,snd_i2c,snd_mpu401_uart,snd_rawmidi,snd_seq,snd_timer,snd_seq_device

Pero luego en /dev/snd/ no veo que haya ningún dispositivo. Ademas pulse audio desde gnome, en el control de volumen me dice que el dispositivo es "salida boba".... ando desconcertado. Se que mi tarjeta está soportada por alsa ya que aparece en el fichero /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz:

Module snd-ice1712
------------------

Module for Envy24 (ICE1712) based PCI sound cards.

* MidiMan M Audio Delta 1010
* MidiMan M Audio Delta 1010LT
* MidiMan M Audio Delta DiO 2496
* MidiMan M Audio Delta 66
* MidiMan M Audio Delta 44
* MidiMan M Audio Delta 410
* MidiMan M Audio Audiophile 2496
* TerraTec EWS 88MT
* TerraTec EWS 88D
* TerraTec EWX 24/96
* TerraTec DMX 6Fire
* TerraTec Phase 88
* Hoontech SoundTrack DSP 24
* Hoontech SoundTrack DSP 24 Value
* Hoontech SoundTrack DSP 24 Media 7.1
* Event Electronics, EZ8
* Digigram VX442
* Lionstracs, Mediastaton
* Terrasoniq TS 88

Tambien encontré por foros que para esta tarjeta es necsario incluir una linea en el fichero /usr/share/alsa/cards/ICE1712.conf:

slave.format S32_LE
slave.channels 10

Lo hice y ningún resultado...

Por favor alguien sabría echarme una mano??

Gracias y un saludo.

Imagen de Pablo_F
+1
0
-1

Hola,

Tambien encontré por foros que para esta tarjeta es necsario incluir una linea en el fichero /usr/share/alsa/cards/ICE1712.conf

Esto ya no es necesario en ubuntu 11.04, que yo sepa. De todas maneras, si vas a usar ardour no necesitas pulseaudio sino jack (aunque querrás que también funcione con pulseaudio, me imagino).

Lo primero que tienes que mirar es el programa envy24control, para subir / bajar niveles de los convertidores DA (pestaña analog volume). Con ese programa también accedes al mezclador, si quisieras usar el mezclador hardware que creo que tendrá esa tarjeta. envy24control es un programa que forma parte del paquete alsa-tools-gui

Da también la salida de cat /proc/asound/cards

Recuerda que cuando jack está activo o iniciado, la configuración de pulseaudio ( a través de las preferencias de sonido de gnome) no hace nada y que las aplicaciones que no son clientes de jack no suenan (se puede hacer que suenen con pulse-jack pero deja eso para más adelante).

Lo primero sería subir los niveles en envy24control, después configurar jack sobre la terratec a través del setup de Jack Control (qjackctl) y después probar algún cliente reproductor, como aqualung, antes de meterte con ardour.

Acuérdate de añadir tu usuario al grupo audio. A ver qué tal va, ya contarás.

Saludos, Pablo

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)

Imagen de pirexia
+1
0
-1

Hola, gracias por responder, el problema no viene del software que use o de los niveles en envy24control, mira lo siguiente, si hago un lspci -vvv tengo:

02:02.0 Multimedia audio controller: VIA Technologies Inc. ICE1712 [Envy24] PCI Multi-Channel I/O Controller (rev 02)
	Subsystem: TERRATEC Electronic GmbH PHASE88
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- 
	Kernel modules: snd-ice1712

Si hago un lsmod:

andres@ubuntu:~$ lsmod 
Module                  Size  Used by
cryptd                 19801  0 
aes_i586               16956  3 
aes_generic            38023  1 aes_i586
snd_ice1712            65066  0 
snd_ice17xx_ak4xxx     13163  1 snd_ice1712
snd_ak4xxx_adda        18436  2 snd_ice1712,snd_ice17xx_ak4xxx
snd_cs8427             13965  1 snd_ice1712
snd_ac97_codec        105614  1 snd_ice1712
arc4                   12473  2 
snd_pcm                80042  2 snd_ice1712,snd_ac97_codec
snd_page_alloc         14073  1 snd_pcm
ac97_bus               12642  1 snd_ac97_codec
snd_i2c                13831  2 snd_ice1712,snd_cs8427
snd_mpu401_uart        13865  1 snd_ice1712
radeon                900494  2 
snd_seq_midi           13132  0 
snd_rawmidi            25269  2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event     14475  1 snd_seq_midi
snd_seq                51291  2 snd_seq_midi,snd_seq_midi_event
ppdev                  12849  0 
ath5k                 144534  0 
dcdbas                 14054  0 
ath                    19141  1 ath5k
snd_timer              28659  2 snd_pcm,snd_seq
mac80211              257001  1 ath5k
joydev                 17322  0 
snd_seq_device         14110  3 snd_seq_midi,snd_rawmidi,snd_seq
ttm                    65184  1 radeon
snd                    55295  11 snd_ice1712,snd_ak4xxx_adda,snd_cs8427,snd_ac97_codec,snd_pcm,snd_i2c,snd_mpu401_uart,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
drm_kms_helper         40745  1 radeon
drm                   184164  4 radeon,ttm,drm_kms_helper
cfg80211              156212  3 ath5k,ath,mac80211
parport_pc             32111  1 
psmouse                73312  0 
i2c_algo_bit           13184  1 radeon
serio_raw              12990  0 
soundcore              12600  1 snd
shpchp                 32345  0 
ati_agp                13202  0 
sp5100_tco             13456  0 
i2c_piix4              13095  0 
lp                     13349  0 
parport                36746  3 ppdev,parport_pc,lp
b44                    35301  0 
usbhid                 41704  0 
hid                    77084  1 usbhid
ssb                    45942  1 b44
ahci                   21591  2 
libahci                25548  1 ahci
pata_atiixp            12968  0 
andres@ubuntu:~$ 

Y la salida de cat /proc/asound/cards :

andres@ubuntu:~$ cat /proc/asound/cards 
--- no soundcards ---
andres@ubuntu:~$ 

Y claro, al ejecutar envy24control, me dice:

andres@ubuntu:~$ envy24control
No ICE1712 cards found
andres@ubuntu:~$ 

Alguna idea?, hablamos de un poltergeist?. algún exorcista por la zona?

GRACIAS MIL POR VUESTRA AYUDA!!
Un saludo.

+1
0
-1
Imagen de Pablo_F
+1
0
-1

Pues sí que es raro. Y no sé por qué ocurre.

Lo único que se me ocurre es que pruebes a habilitar la integrada desde BIOS.

Aquí hay un caso similar sin respuesta.
http://ubuntuforums.org/showthread.php?t=1681853

Quizás preguntando en la lista de usuarios de alsa... Qué tal el inglés?

+1
0
-1

"Los analfabetos del siglo XXI no serán aquellos que no sepan leer y escribir, sino aquellos que no sean capaces de aprender, olvidar lo aprendido y aprender de nuevo" (Alvin Toffler)