1. pnpdump-pal ki kell iratni a pnp-s kártyák konfigjat egy file-ba.
pnpdump > isapnp.conf
2. ki kell kommentezni a kívánt részeket belőle, alább látható lesz majd az én isapnp.conf-om
3. BE KELL ÍRNI AZ isapnp.conf-BA KET SORT A WAVETABLE RÉSZHEZ!!!
(IO 1 (BASE 0x0A20))
(IO 2 (BASE 0x0E20))
Enélkül nem fog menni a wavetable.
4. Ha megvan akkor "isapnp isapnp.conf", amivel beállítja a cuccot. Ellenőrzés kedvéért egy cat /proc/ioports, hogy használja-e a wavetable a 0x620, 0xA20, 0xE20 címeket. Csak akkor menj tovabb, ha látod hogy fogja őket a rendszer.
5. ossfree letöltése: ftp://ftp.opensound.com/ossfree/
6. awedrv letöltése: http://bahamut.mm.t.u-tokyo.ac.jp/~iwai/awedrv/
7. /usr/src/linux/drivers/sound könyvtár letörlés
8. az ossfree csomag kitömörítése a /usr/src/linux-ba, ez megcsinalja a sound könyvtárat, illetve egy pár include file-t is berak.
9. awedrv-ben levo install.sh script futtatása, ami megpocsoli a sound drivereket (megj. amikor utoljara neztem, csak úgy volt hajlandó menni az install.sh, ha benne mindenhol [két helyn :)] a patch-et patch -p0 -ra kijavítod, patch 2.5-nél legalábbis. --ice)
10. kernel konfigurálás, a sound-nál Additional low level drivers = yes, AWE32 midi synth = yes
11. make dep;make clean;make zImage;make modules;make modules_install
12. ha sndconfig-gal beállítottál valamit a conf.modules-ba, akkor szedd ki az options -k sb ... sort, meg minden olyat ami a hangkártyára vonatkozik. reboot az új kernellel
13. ha mindent jól csináltál, akkor a wavetable rész oké, ne felejtsd el felhangosítani a mixereddel a synth-et
14. szedj valahonnan egy synthgm.sbk-t a probához. ez az alap 512k-s romhoz a soundfont library, ha több RAM-od van a kártyán, akkor az awedrv homepage-én találsz linkeket, nagyobb soundfont file-okhoz.
15. szedd le az awedrv homepage-ről, az awesfx utility-ket, a playmidi patcheket.
16. sfxload synthgm.sbk : ezzel töltöd be a soundfontot a memóriába (fontos, hogy ez a rész meglegyen, mert nem fogsz hallani semmit különben)
17. playmidi, drvmidi, vagy valami midilejátszoval tesztelheted a cuccot
18. érdemes berakni valamilyen rc scriptbe, hogy indulásnál feltöltse a soundfontot a kártyeszba.
Nagyjábol ennyi. Iszonyatosan sokat szoptam vele, remélem ezzel megkímélek egy csomó embert tőle. Ha valakinek kérdese van, akkor írjon.
Thifi
U.I.: itt jöjjön az isapnp.conf-om
# (DEBUG)
(READPORT 0x020b)
(ISOLATE PRESERVE)
(IDENTIFY *)
(CONFIGURE CTL009d/58392735 (LD 0
(INT 0 (IRQ 5 (MODE +E)))
(DMA 0 (CHANNEL 1))
(DMA 1 (CHANNEL 5))
(IO 0 (BASE 0x0220))
(IO 1 (BASE 0x0330))
(IO 2 (BASE 0x0388))
(ACT Y)
))
(CONFIGURE CTL009d/58392735 (LD 1
(IO 0 (BASE 0x0200))
(ACT Y)
))
(CONFIGURE CTL009d/58392735 (LD 2
(IO 0 (BASE 0x0620))
(IO 1 (BASE 0x0A20))
(IO 2 (BASE 0x0E20))
(ACT Y)
))
(WAITFORKEY)
Lenkehegyi Bela <thifi-linux@mail.deltav.hu>
ice@rulez.org
|