Portál AbcLinuxu, 28. dubna 2024 01:08

PC Speaker & LPT DAC

Ovladač: dodává někdo jiný

Technické parametry

Tak zde si myslim, ze chrchlak zname snad vsichni ;-) Je to budto maly piezoelektricky menic primo na desce, nebo externi reproduktorek. V kazdem pripade je to onen znamy zdroj prisernych skreku v PC ;)
Ostatne asi kazdy pamatujeme PCSP v dobe 386 na prehravani .mod souboru...

Identifikace pod Linuxem

dmesg:
PCSP on device 3
PCSP mixer on device 0
 maximal samplerate 79545 Hz, 18356 Hz used

Postup zprovoznění pod Linuxem

  1. Spravne zapojime speaker k boardu, popr. propojkou aktivujeme vnitrni pipak na desce.
  2. Najdeme na Inetu patch-pcsp-soundcore... pro sve jadro a aplikaci pcsnd-kit. (linky viz. zaverecna poznamka).
  3. Pri konfigurovani jadra zatrhneme volby CONFIG_SOUND a CONFIG_PCSP (v casti Sound, Internal PC speaker support) a dale nejlepe podporu 16bitu (na silnejsi pocitace).
  4. prelozime a nainstalujeme upravene opatchovane jadro.
  5. V adresari /dev by mely byt nasledujici zarizeni:
             14,   4 audio
             14,   3 dsp
    
  6. Pokud mame ovladac v modulu, pridame do souboru /etc/modules.conf radky:
             # ### SOUND MODULES ###
             #######################
             # modules for PCSP
             alias char-major-14 soundcore
             alias sound-slot-0 pcsnd
    
  7. Pokud mame ovladac v jadre, mel by se inicializovat a vypsat radostnou uvitaci hlasku.
  8. Pokud nyni spustime nejaky OSS mixer (aumix), uvidime nastaveni na uroven, zvolenou pri kompilaci (default). Vsecho je v poradku
  9. Muzeme pracovat jako s jakoukoliv jinou zvukovkou :-)

Poznámka

Mala nevyhoda je obcasne praskani pri plnem vytizeni systemu, ale funguje to uspokojive.
Nejnovejsi patch, ktery jsem nasel, byl nefukcni pro jadro 2.2.18-pre6. Upravil jsem v nem mnoho chyb a nyni je pro jadro 2.2.20 (+-, tedy i pro jadra 2.2.19). Stejne tak byl uz mirne obstarozni balik pcsnd-kit, takze jsem ho tez poopravil.
Porty pro 2.4 a 2.5 jadra jsou jiz hotovy, udelal jsem je z patche patch-pcsp-soundcore-2.4.0-test10-pre3.
Ke stazeni na www.stud.fee.vutbr.cz/~xjezda00

PS: Je to asi uplne nejvetsi frajerina na Pentiu rozjet SDL-dooma se soft. midi syntezou (timidity) a vystupem na PCSP :-) Dale lze napr. na PCSP prehravat MP3 a pres ALSu hrat quake...

Dokument vytvořil: David Jež, 29.12.2001 20:44 | Zobrazeno: 974×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.