[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

[LARGO] Re: [Sop.Tec.LinuxMX] Pregunta acerca del sonido en 5.1.MX



On Sun, 7 Mar 1999, Moises Salinas Rosales wrote:

> Mi tarjeta es una CMI-8330 de esas que vienen el los mboard's. El punto
> es que
> segun leí, debo configurarla mediante ISAPNPTools, lo cual ya hice, la
> configure
> y al iniciar linux muestra que detecta ek chip. De ahi segun mas o menos
> lei 
> en el sound howto podia hacer la prueba 
> 		cat archivo.au > /dev/audio
> y con eso deberia sonar el archvio 'au'. Pero no jalo.
> 
> Mi primera pregunta es si la version del kernel que viene _por_default_
> en
> 5.1.MX esta compilada con soporte para sonido o ¿habre de recompilar?.
> 
> Otro paso que intente fue utilizar en SondConfig para SB, pero nanai, me
> marca error de inicializacion del DSP, creo que algo anda mal con la
> configuracion del isapnp, pero bueno, sigo leyendo.
> 
> Todos los tips y referencias seran agradecidos.

1. Sip, debes configurarlo con isapnptools. A continuacion, el mio
(Solamente los parametros y comentarios importantes)

#--- /etc/isapnp.conf ---
(READPORT 0x020b)
(ISOLATE PRESERVE)
(IDENTIFY *)

# Activacion de WSS
(CONFIGURE CMI0001/16777472 (LD 0
 (IO 0 (BASE 0x0530))
 (IO 1 (BASE 0x0388))
 (INT 0 (IRQ 11 (MODE +E)))
 (DMA 0 (CHANNEL 0))
 (ACT Y)
))

# Activacion de OPL3
(CONFIGURE CMI0001/16777472 (LD 1
 (IO 0 (BASE 0x0330))
 (INT 0 (IRQ 9 (MODE +E)))
 (ACT Y)
))

# Activacion de puerto de joystick
(CONFIGURE CMI0001/16777472 (LD 2
 (IO 0 (BASE 0x0200))
 (ACT Y)
))

# Activacion de SB
(CONFIGURE CMI0001/16777472 (LD 3
 (IO 0 (BASE 0x0220))
 (INT 0 (IRQ 5 (MODE +E)))
 (DMA 0 (CHANNEL 1))
 (DMA 1 (CHANNEL 5))
 (ACT Y)
))

(WAITFORKEY)

#--- fin /etc/isapnp.conf ---

 La la utileria de la distribucion RedHat 5.1MX solamente funciona para
SoundBlaster y alguno que otro "clon". No funciona con este chip, por lo
cual necesitas lo siguiente en /etc/conf.modules

#--- inicia /etc/conf.modules ---
alias sound cs4232
options -k cs4232 io=0x534 irq=11 dma=0 dma2=1
#Si marca error con el argumento dma2 usar:
#options -k cs4232 io=0x534 irq=11 dma=0,1
alias mpu mpu401
options -k mpu401 io=0x330 irq=9
alias midi opl3
options -k opl3 io=0x388
#--- fin /etc/conf.modules ---

 Aunque este chip reconoce SoundBlaster, (y asi recomienda su activacion 
un documento que acompa~a a las ultimas versiones del kernel), solamente
funciona en Linux con 8 bits. En cambio, activando WSS te permite sonido
16 bits estereo. :)

 Para probar que una tarjeta de sonido funciona, es preferible ejecutar
cat /dev/sndstat (aunque no se oye tan bonito :) que da algo asi:

OSS/Free:3.8s2++-971130
Load type: Driver loaded as a module
Kernel: Linux cubil 2.0.36 (root en porky redhat com) #1 Tue Dec 29 13:11:13 EST 1998
Config options: 0

Installed drivers: 

Card config: 

Audio devices:
0: Crystal audio controller

Synth devices:
0: Yamaha OPL3

Midi devices:

Timers:
0: System clock

Mixers:
0: Crystal audio controller

 No necesitas recompilar nada.
 El kernel 2.2.3 incluira soporte para el mixer de este chip. El unico
problema que he tenido es que no se escucha mi CDROM. :(
 Como ultimo remedio, y si nada te sirve, por 20 modicos dolares puedes
conseguir la ultima version de OpenSound, que tiene soporte para este
chip. Claro que tiene un bug ENORME: despues de jugar con Quake/QuakeII
tienes que reiniciar el sonido, porque esos juegos le dan en la torre.

				Saludos

-- 
 (o-  Cristian Othon Martinez Vera <cfuga en itam mx>  Pulchrum est paucorum
//\      http://eniac.rhon.itam.mx/~cfuga/          hominum.
v_/_



[Hilos de Discusión] [Fecha] [Tema] [Autor]