Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: C-MEDIA driver -ako postupovat??  (Přečteno 4463 krát)

uf

  • Aktivní člen
  • *
  • Příspěvků: 163
C-MEDIA driver -ako postupovat??
« kdy: 30 Října 2006, 10:51:18 »
..mam integrovanu zvukovku C-MEDIA o ktorej okna pisu tieto informacie:


3D AUDIO Engine:           XEAR3D CRL3D DSD3D EAX2.0 A3D1.0
AUDIO Codec:                 CMI9761A
AUDIO Driver Version:      5.12.01.0050.1 (70)
AUDIO Controller:            VIA 3059 Series Audio Controller
DirectX Version:               DirectX 9.0c

..toto su uz informacie ked som si nechal cez automaticke aktualizacie stiahnut najnovsiu dostupnu verziu ovladaca...po zaktualizovani je "ocividne" poznat rozdiel kvality spracovania zvuku - je sytejsi a vyvazenejsi..totizto dost casto pocuvam stream mp3 a to clovek potom pozna v uchu..v ubuntu su tie zvuky jasne odlisne..

..distro mi teda detekovalo zvukovku ako VIA 8235 a zvuk vydava ako povodne win ovladace ktore som mal na cd k maticnej doske..z toho vyplyva ze ako som si nechal aktualizovat v oknach ovladace k lepsiemu sytejsiemu zvuku tak by bolo dobre aj v ubuntu aktualizovat ovladace..

..na strankach linuxu som nasiel driver iba ako zdrojovy kod /netusim ci su v zhode s tymito parametrami vyssie/ ktore treba zkompilovat no ja s tym nemam este ziadne skusenosti..

..vedel by mi prosim niekto napisat ako postupovat stepbystep strucne a jasne aby som ten zvuk uz mal aj pocuvatelny? dik za pomoc..

-------------------
..este mi tak napada ze stare ovladace v oknach boli z roku 2003 /hnusny zvuk/..po aktualizovani 2006 /neporovnatelne lepsie/ ..


..no dufam ze som to moc nedomotal s tym info..snad ne..keby nieco tak objasnim.. :-)



---------------------------------------
adresar obsahuje:
----------------------
/cmaudio/ali_5451.c
/cmaudio/ati.c
/cmaudio/cmaudio.h
/cmaudio/cmconfig.c
/cmaudio/cmi9738.c
/cmaudio/cmi9739.c
/cmaudio/cmi9761.c
/cmaudio/install
/cmaudio/intel_ichx.c
/cmaudio/main.c
/cmaudio/Makefile
/cmaudio/Readme.txt
/cmaudio/sis_7018.c
/cmaudio/via_82cxxx.c
----------------------------------------





v readme.txt je zase toto:



----------------------------
Linux OSS driver for C-Media audio codec (CMI9738, CMI9739, CMI9761)

Notes:
1. This version implements GPIO on/off when active/disactive the driver which used for Mitac.

Features:
1. South Bridge: Intel ICH2/ICH4/ICH5, SiS 7012/7018, VIA 8233/82686, ALI 5451, nVidia nForce, AMD 8111.
2. Full-duplex and multiple applications playback and recording.
4. 16 bits 2/4/6 channels mono/stereo playback.
5. 16 bits stereo recording.
6. Support phone jacks configuration.
7. PCM SPDIF IN/OUT (CMI9739 and CMI9761, recording only support 48 KHz).
8. Support AC3 S/PDIF out (CMI9739 and CMI9761).
9. Support analog hardware copy to rear channel.
10.Support xear mode to swap front and surround speakers output.
   For PCCHIPS LCD PC, you should change the following codes in cmaudio.h:

        // For PCCHIPS LCD PC
        #define FORCE_LINEINASREAR_MODE 1
        #define FORCE_XEAR_MODE 1

        //#define FORCE_LINEINASREAR_MODE 0
        //#define FORCE_XEAR_MODE 0

Known issues:
1. This driver only tested on RedHat 7.3.
2. /dev/sequencer is not supported.
3. In RedHat 8.0, gmix can not select recording source correctly.
   Please use aumix.


Installation:
For driver installation, please follow below steps.

Step 1. Unzip source code
        tar xzf cmaudio-xxx.tar.gz

Step 2. Complied source code and install
   ./install

Step 3. Edit your /etc/modules.conf or conf.modules depending on the Distribution
        alias sound-slot-0 cmaudio    
        post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
        pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :



Phone Jacks Configuration:
We provide a console mode program, cmconfig.c, in order to let you change jacks' configuration.
please follow below steps.

Step 1. Compiled source code, the source code is also in cmaudio-xxx.tar.gz.
        cc -o cmconfig cmconfig.c

Step 2. Execute and change the settings
        ./cmconfig

 

Provoz zaštiťuje spolek OpenAlt.