Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > e74e806c1a2640e922856d7eb69d1420 > files > 106

howto-text-ja-2006-5mdv2010.0.noarch.rpm

  The Linux Sound HOWTO
  Jeff Tranter, tranter@pobox.com
  v1.20, 24 March 1999
  The Linux Japanese FAQ Project
  v1.20j, 29 June 1999

  ‚±‚Ì•¶‘‚́ALinux ‚̃TƒEƒ“ƒh‚ɂ‚¢‚Ä‹Lq‚µ‚½‚à‚Ì‚Å‚·B“à—e‚́AƒTƒ|[ƒg
  ‚³‚ê‚Ä‚¢‚éƒTƒEƒ“ƒhƒn[ƒhƒEƒFƒA‚̃ŠƒXƒgAƒJ[ƒlƒ‹‚̐ݒè•û–@AFAQ ‚ւ̉ñ
  “š‚È‚Ç‚Å‚·B‚±‚ê‚©‚çƒTƒEƒ“ƒh‚ðŽg‚¨‚¤‚Æ‚·‚él‚É‚Æ‚Á‚Ä—Ç‚«Žèˆø‚Æ‚È‚èA
  Usenet ƒjƒ…[ƒXƒOƒ‹[ƒv‚⃁[ƒŠƒ“ƒOƒŠƒXƒg‚̃gƒ‰ƒtƒBƒbƒN‚ªŒ¸­‚·‚é‚悤
  Šè‚Á‚Ä‚¢‚Ü‚·B
  ______________________________________________________________________

  –ÚŽŸ

  1. ‚Í‚¶‚ß‚É
     1.1 ŽÓŽ«
     1.2 ‚±‚Ì•¶‘‚̍ŐV”Å‚Ì“üŽè•û–@
     1.3 ƒtƒB[ƒhƒoƒbƒN
     1.4 ”z•zðŒ

  2. ƒTƒEƒ“ƒhƒJ[ƒh‚ɍ̗p‚³‚ê‚Ä‚¢‚é‹Zp
  3. ƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚éƒn[ƒhƒEƒFƒA
     3.1 ƒTƒEƒ“ƒhƒJ[ƒh
     3.2 •W€‚Å‚È‚¢ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo
     3.3 PC “à‘ ƒXƒs[ƒJ
     3.4 ƒpƒ‰ƒŒƒ‹ƒ|[ƒg

  4. ƒCƒ“ƒXƒg[ƒ‹
     4.1 ƒTƒEƒ“ƒhƒJ[ƒh‚̃Cƒ“ƒXƒg[ƒ‹
     4.2 ƒvƒ‰ƒO&ƒvƒŒƒC‚̐ݒè
     4.3 ƒJ[ƒlƒ‹‚̐ݒè
     4.4 ƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚̍쐬
     4.5 Linux ‚̃u[ƒg‚ƃCƒ“ƒXƒg[ƒ‹‚̃eƒXƒg
     4.6 ƒgƒ‰ƒuƒ‹ƒVƒ…[ƒeƒBƒ“ƒO
        4.6.1 ƒXƒeƒbƒv 1: ƒRƒ“ƒpƒCƒ‹‚µ‚½ƒJ[ƒlƒ‹‚ª–{“–‚ÉŽg‚í‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©Šm”F‚·‚éB
        4.6.2 ƒXƒeƒbƒv 2: ƒJ[ƒlƒ‹ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚ª‘g‚ݍž‚Ü‚ê‚Ä‚¢‚邱‚Æ‚ðŠm”F‚·‚éB
        4.6.3 ƒXƒeƒbƒv 3: ƒu[ƒgŽž‚ɃJ[ƒlƒ‹‚̓TƒEƒ“ƒhƒJ[ƒh‚ð”FŽ¯‚µ‚Ü‚µ‚½‚©H
        4.6.4 ƒXƒeƒbƒv 4: dsp ƒfƒoƒCƒX‚©‚çƒf[ƒ^‚ð“Ç‚ß‚Ü‚·‚©H
        4.6.5 ‚Ç‚¤‚µ‚Ä‚à‚¤‚Ü‚­s‚©‚È‚¢ê‡

  5. ƒTƒEƒ“ƒh‚ð—˜—p‚·‚邽‚߂̃AƒvƒŠƒP[ƒVƒ‡ƒ“
  6. FAQ ‚ւ̉ñ“š
     6.1 ‚¢‚ë‚¢‚ë‚ȃTƒEƒ“ƒhƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚̈Ӗ¡‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B
     6.2 ƒTƒEƒ“ƒhƒtƒ@ƒCƒ‹‚ðÄ¶‚·‚é•û–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢
     6.3 ˜^‰¹‚Ì•û–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢
     6.4 •¡”‚̃TƒEƒ“ƒhƒJ[ƒh‚ðŽg‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·‚©?
     6.5 ƒTƒEƒ“ƒhƒfƒoƒCƒX‚ɃAƒNƒZƒX‚·‚é‚Æ "No such file or directory" ‚Æ‚¢‚¤ƒGƒ‰[‚É‚È‚è‚Ü‚·B
     6.6 ƒTƒEƒ“ƒhƒfƒoƒCƒX‚ɃAƒNƒZƒX‚·‚é‚Æ "No such device" ‚Æ‚¢‚¤ƒGƒ‰[‚É‚È‚è‚Ü‚·B
     6.7 ƒTƒEƒ“ƒhƒfƒoƒCƒX‚ɃAƒNƒZƒX‚·‚é‚Æ "No space left on device" ‚Æ‚¢‚¤ƒGƒ‰[‚É‚È‚è‚Ü‚·B
     6.8 ƒTƒEƒ“ƒhƒfƒoƒCƒX‚ɃAƒNƒZƒX‚·‚é‚Æ "device busy" ‚Æ‚¢‚¤ƒGƒ‰[‚É‚È‚è‚Ü‚·B
     6.9 ‚Ü‚¾ device busy ƒGƒ‰[‚ª”­¶‚µ‚Ü‚·I
     6.10 ƒfƒBƒWƒ^ƒCƒY‚³‚ꂽƒTƒEƒ“ƒhƒtƒ@ƒCƒ‹‚ª•”•ª“I‚É‚µ‚©Ä¶‚³‚ê‚Ü‚¹‚ñB
     6.11 MOD ƒtƒ@ƒCƒ‹‚̍жŽž‚ɉ¹‚ª“rØ‚ê‚é
     6.12 ƒTƒEƒ“ƒhƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̃Rƒ“ƒpƒCƒ‹Žž‚ɃGƒ‰[‚ª”­¶‚µ‚Ü‚·B
     6.13 ˆÈ‘O“®‚¢‚Ä‚¢‚½ƒTƒEƒ“ƒhƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðŽÀs‚·‚é‚Æ SEGV ƒGƒ‰[‚ª”­¶‚µ‚Ü‚·B
     6.14 ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚ÌŠù’m‚̃oƒO‚␧ŒÀ‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B
     6.15 ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚Ì ioctl() ‚È‚Ç‚ÉŠÖ‚·‚镶‘‚Í‚Ç‚±‚É‚ ‚è‚Ü‚·‚©?
     6.16 “rØ‚ê‚È‚­Ä¶‚â˜^‰¹‚ðs‚È‚¤‚½‚߂ɂ́A‚Ç‚Ì‚­‚ç‚¢‚Ì CPU Ž‘Œ¹‚ª•K—v‚Å‚·‚©?
     6.17 PAS16 ‚Æ Adaptec 1542 SCSI ƒzƒXƒgƒAƒ_ƒvƒ^‚Ì–â‘è
     6.18 ƒTƒ“ƒvƒŠƒ“ƒO‰¹º‚̓ǂݏ‘‚«‚𓯎ž‚ɍs‚È‚¤‚±‚Ƃ͉”\‚Å‚·‚©?
     6.19 SB16 ‚Ì IRQ ‚ð 2 ‚ɐݒ肵‚Ä‚¢‚é‚Ì‚Å‚·‚ªAÝ’èƒvƒƒOƒ‰ƒ€‚ª‚±‚Ì’l‚ðŽó‚¯•t‚¯‚Ä‚­‚ê‚Ü‚¹‚ñB
     6.20 Linux ‚ðŽg‚Á‚½Œã‚É DOS ‚ðƒu[ƒg‚·‚é‚ƁAƒGƒ‰[ƒƒbƒZ[ƒW‚ªo—Í‚³‚ꂽ‚èAƒTƒEƒ“ƒhƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª³í‚É“®ì‚µ‚È‚©‚Á‚½‚肵‚Ü‚·B
     6.21 Linux ‚Å DOOM ‚ð‚·‚éŽž‚Ì–â‘è
     6.22 ƒTƒEƒ“ƒhƒJ[ƒh‚ªE‚¤ŽG‰¹‚ðŒ¸‚ç‚·‚É‚Í‚Ç‚¤‚µ‚½‚ç‚æ‚¢‚Å‚µ‚傤?
     6.23 ƒTƒEƒ“ƒh‚̍ж‚Í‚Å‚«‚Ü‚·‚ªA˜^‰¹‚ª‚Å‚«‚Ü‚¹‚ñB
     6.24 MS-DOS ‚ňê“x‰Šú‰»‚µ‚È‚¢‚ƁuŒÝŠ·vƒJ[ƒh‚ª“®‚©‚È‚¢
     6.25 16ƒrƒbƒg SoundBlasteruŒÝŠ·vƒJ[ƒh‚ªALinux ã‚Å‚Í 8 ƒrƒbƒgƒ‚[ƒh‚Å‚µ‚©“®‚©‚È‚¢B
     6.26 Linux —p‚̃TƒEƒ“ƒhƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Í‚Ç‚±‚É‚ ‚è‚Ü‚·‚©?
     6.27 ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚ðƒ[ƒ_ƒuƒ‹ƒ‚ƒWƒ…[ƒ‹‚Æ‚µ‚ăRƒ“ƒpƒCƒ‹‚·‚邱‚Æ‚Í‚Å‚«‚Ü‚·‚©?
     6.28 ƒVƒXƒeƒ€ƒRƒ“ƒ\[ƒ‹‚̃r[ƒv‰¹‚Ì‘ã‚í‚è‚ɃTƒEƒ“ƒhƒJ[ƒh‚ðŽg‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·‚©?
     6.29 VoxWare‚Ƃ͉½‚Å‚·‚©?
     6.30 Sox/Play/Vplay‚ªuinvalid block size 1024v‚Æ‚¢‚¤ƒGƒ‰[‚ðo‚µ‚Ü‚·B
     6.31 ƒTƒEƒ“ƒhƒhƒ‰ƒCƒoƒ‚ƒWƒ…[ƒ‹‚ðƒ[ƒh‚·‚é‚ƁAƒ~ƒLƒT[‚̐ݒ肪ƒŠƒZƒbƒg‚³‚ê‚Ä‚µ‚Ü‚¤B
     6.32 root ‚µ‚©ƒTƒEƒ“ƒh‚̘^‰¹‚ª‚Å‚«‚Ü‚¹‚ñB
     6.33 IBM ThinkPad ‚̃TƒEƒ“ƒhƒn[ƒhƒEƒFƒA‚ɂ͑Ήž‚µ‚Ä‚¢‚Ü‚·‚©?
     6.34 ƒTƒEƒ“ƒhƒJ[ƒh‚Ƀ~ƒLƒT[‚ª•t‚¢‚Ä‚¢‚È‚¢‚Æ•\Ž¦‚µ‚ăAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªˆÙíI—¹‚µ‚Ü‚·
     6.35 SB16 CT4170 ‚Å‹N‚±‚é–â‘è
     6.36 MIDI ƒL[ƒ{[ƒh‚ðƒTƒEƒ“ƒhƒJ[ƒh‚ɐڑ±‚·‚é•û–@
     6.37 IRQ 15 ‚Æ Ensoniq PCI 128 ‚Ì–â‘è
     6.38 SoftOSS ‚ðŽÀs‚Å‚«‚é MIDI ƒpƒbƒ`‚ŁAƒtƒŠ[‚Ì‚à‚Ì‚Í“üŽè‚Å‚«‚Ü‚·‚©?
  7. ŽQlî•ñ
  8. “ú–{Œê–ó‚ɂ‚¢‚Ä

  ______________________________________________________________________

  1.  ‚Í‚¶‚ß‚É

  ‚±‚Ì•¶‘‚Í Linux ‚Ì Sound HOWTO ‚Å‚·B‚±‚Ì•¶‘‚Í Linux ‚̃TƒEƒ“ƒh‹@”\
  ‚̃Cƒ“ƒXƒg[ƒ‹‚âÝ’è‚̍ۂɕK—v‚È’mŽ¯‚ð‘S‚Ä–Ô—…‚µ‚½ƒNƒCƒbƒNƒŠƒtƒ@ƒŒƒ“ƒX
  ‚ð–ÚŽw‚µ‚Ä‚¢‚Ü‚·B‚µ‚΂µ‚Ε·‚©‚ê‚鎿–â(FAQ)‚Ö‚Ì“š‚âAƒRƒ“ƒsƒ…[ƒ^ƒTƒE
  ƒ“ƒh‚âƒRƒ“ƒsƒ…[ƒ^‰¹Šy‚ÉŠÖ‚·‚éŽQl•¶Œ£‚àÐ‰î‚µ‚Ä‚¢‚Ü‚·B

  ‚±‚Ì•¶‘‚ł́AƒTƒEƒ“ƒhƒJ[ƒh‚Ì Linux ‚ÉŠÖŒW‚µ‚½î•ñ‚¾‚¯‚ðˆµ‚¢‚Ü‚·BƒT
  ƒEƒ“ƒhƒJ[ƒh‚âƒRƒ“ƒsƒ…[ƒ^ƒTƒEƒ“ƒhAƒRƒ“ƒsƒ…[ƒ^‰¹Šyˆê”Ê‚ÉŠÖ‚·‚éî•ñ‚É
  ‚‚¢‚ẮAuŽQlî•ñv‚̏͂ɋ“‚°‚½‘¼‚Ì•¶‘‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

  1.1.  ŽÓŽ«

  ‚±‚±‚ÉŽ¦‚µ‚½î•ñ‚Ì‘½‚­‚́AHannu Savolainen (hannu@opensound.com) Ž‚ª
  ‘‚¢‚½AƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚̃\[ƒXƒR[ƒh•t‘®‚Ì•¶‘‚©‚瓾‚½‚à‚Ì‚Å‚·B
  Hannu ŽAAlan Cox ŽA‚»‚ê‚©‚ç Linux ƒJ[ƒlƒ‹‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚⃆[
  ƒeƒBƒŠƒeƒB‚ðŠJ”­‚³‚ꂽ‘½‚­‚̐lX‚ÉŠ´ŽÓ‚µ‚Ü‚·B

  SGML Tools ‚Ì‚¨‚©‚°‚ŁAˆê‚‚̋¤’ʂȃ\[ƒXƒtƒ@ƒCƒ‹‚Æ‚µ‚č쐬‚µ‚½‚±‚Ì
  HOWTO ‚ð—lX‚ȃtƒH[ƒ}ƒbƒg‚Å’ñ‹Ÿ‚·‚邱‚Æ‚ª‰Â”\‚É‚È‚è‚Ü‚µ‚½B

  1.2.  ‚±‚Ì•¶‘‚̍ŐV”Å‚Ì“üŽè•û–@

  ‚±‚Ì•¶‘‚̐V‚µ‚¢ƒo[ƒWƒ‡ƒ“‚Í’èŠú“I‚Ƀjƒ…[ƒXƒOƒ‹[ƒv
  comp.os.linux.answers ‚É“Še‚³‚ê‚Ü‚·B‚Ü‚½‚±‚Ì•¶‘‚́A‚»‚ÌŽí‚̏î•ñ‚ð•Û
  ‘¶‚µ‚Ä‚¢‚éŠe’n‚Ì anonymous ftp ƒTƒCƒg‚É‚àƒAƒbƒvƒ[ƒh‚³‚ê‚Ü‚·B—Ⴆ‚Î
  <ftp://metalab.unc.edu/pub/Linux/docs/HOWTO/> ‚È‚Ç‚Å‚·B

  ‚±‚Ì•¶‘‚ðŠÜ‚Þ Linux HOWTO ‚̃nƒCƒp[ƒeƒLƒXƒgƒo[ƒWƒ‡ƒ“‚́A‘½”‚Ì WWW
  ƒTƒCƒgA—Ⴆ‚Î  <http://metalab.unc.edu/LDP/> ‚É‚ ‚è‚Ü‚·B‘½‚­‚Ì Linux
  CD-ROM ƒpƒbƒP[ƒW‚É‚Í HOWTO •¶‘‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·‚µ( <file://usr/doc/>
  ƒfƒBƒŒƒNƒgƒŠ ‚É‚ ‚邱‚Æ‚ª‘½‚¢)A‹ÆŽÒ‚©‚çˆóü•¨‚Æ‚µ‚čw“ü‚·‚邱‚Æ‚à‰Â”\
  ‚Å‚·B‚±‚Ì HOWTO ‚ð CD-ROM ‹ÆŽÒAFTP ƒTƒCƒgA‘Ð‚Å“üŽè‚µ‚½ê‡‚ɂ́A
  •¶‘‚̃o[ƒWƒ‡ƒ“‚ªŒÃ‚¢‚±‚Æ‚ª‚ ‚è‚Ü‚·B‚±‚Ì HOWTO ‚ɏ‘‚©‚ê‚Ä‚¢‚é“ú•t‚ª
  6 ƒ•ŒŽˆÈã‘O‚Å‚ ‚ê‚΁AƒCƒ“ƒ^[ƒlƒbƒg‚ŐV‚µ‚¢”Å‚ª“üŽè‚Å‚«‚é‚ÆŽv‚¢‚Ü‚·B

  ’ˆÓ: ƒCƒ“ƒ^[ƒlƒbƒg‚͏í‚ɕω»‚µ‚Ä‚¢‚é‚̂ŁA‚±‚Ì•¶‘‚Å‹“‚°‚½ WWW ‚â
  FTP ‚̃Šƒ“ƒN‚à•Ï‚í‚Á‚Ä‚¢‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ‚±‚Ì•¶‘‚͉½ƒ–‘Œê‚©‚É–|–󂳂ê‚Ä‚¢‚Ü‚·:

  ’†‘Œê:  <http://www.linux.org.tw/CLDP/Sound-HOWTO.html>

  ƒtƒ‰ƒ“ƒXŒê:  <http://www.freenix.org/unix/linux/HOWTO/>

  “ú–{Œê:  <http://www.linux.or.jp/JF/JFdocs/Sound-HOWTO.html>

  ŠØ‘Œê:  <http://kldp.linux-kr.org/HOWTO/html/Sound/Sound-HOWTO.html>

  ƒƒVƒAŒê:  <http://www.phtd.tpu.edu.ru/~ott/russian/linux/howto-
  rus/Sound-HOWTO.html>

  ƒXƒyƒCƒ“Œê:  <ftp://ftp.insflug.org/es>

  –{•¶‘‚⑼‚Ì Linux HOWTO •¶‘‚Ì–|–ó‚Ì‚Ù‚Æ‚ñ‚Ç‚Í
  <http://metalab.unc.edu/pub/Linux/docs/HOWTO/translations/> ‚â
  <ftp://metalab.unc.edu/pub/Linux/docs/HOWTO/translations/> ‚Å“üŽè‚Å‚«
  ‚Ü‚·B–{•¶‘‚ðã‹LˆÈŠO‚ÌŒ¾Œê‚É–|–󂳂ꂽ•û‚Í•MŽÒ‚É‚¨’m‚点‚­‚¾‚³‚¢B‚±
  ‚Ì•¶‘‚ŏЉ‚Ü‚·B

  1.3.  ƒtƒB[ƒhƒoƒbƒN

  ‚±‚Ì•¶‘‚ð—L—p‚È‚à‚Ì‚É‚·‚邽‚߂ɁA“ÇŽÒ‚Ì‹¦—Í‚ðŠú‘Ò‚µ‚Ä‚¢‚Ü‚·B‚±‚Ì
  HOWTO ‚ÉŠÖ‚·‚é’ñˆÄEC³EƒRƒƒ“ƒg“™‚ª‚ ‚ê‚΁A’˜ŽÒ tranter@pobox.com
  ‚Ü‚Å‘—‚Á‚Ä‚­‚¾‚³‚¢BŽŸ‚̔łɂ͂Ȃé‚ׂ­”½‰f‚³‚¹‚Ü‚·B

  •MŽÒ‚̓TƒEƒ“ƒhƒJ[ƒh‚ð Linux ‚ÅŽg‚¤Û‚̈ê”Ê“I‚ÈŽ¿–â‚É‚à‚È‚é‚ׂ­“š‚¦‚æ
  ‚¤‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B‚½‚¾‚µŽ¿–â‚·‚é‘O‚É‚±‚Ì•¶‘‚ð‚·‚×‚Ä“Ç‚ñ‚¾ã‚ŁAŽ¿–â‚É
  ‚Í–â‘è‚ÉŠÖ‚·‚éÚ×‚ȏî•ñ‚ð“Y‚¦‚Ä‘—‚Á‚Ä‚­‚¾‚³‚¢BƒTƒEƒ“ƒhƒJ[ƒh‚ð Linux
  ˆÈŠO‚Ì OS ‚ÅŽg‚¤Û‚ÌŽ¿–â‚Í‚µ‚È‚¢‚Å‚­‚¾‚³‚¢B

  ‚±‚Ì•¶‘‚ð CD-ROM ‚ ‚é‚¢‚͈óü•¨‚Æ‚µ‚Ä”­s‚·‚éê‡A•MŽÒ‚Ɉꕔ‘¡’æ’¸‚¯
  ‚ê‚΂ ‚肪‚½‚­Žv‚¢‚Ü‚·B•MŽÒ‚̏ZŠ‚É—X•Ö‚Å‘—‚Á‚Ä‚­‚¾‚³‚¢B‚Ü‚½ Linux
  ‚̃tƒŠ[•¶‘ƒTƒ|[ƒg‚ðŽx‰‡‚·‚邽‚߂ɁALinux Documentation Project ‚Ö‚Ì
  Šñ•t‚àŒäl—¶Šè‚¢‚Ü‚·BÚ‚µ‚­‚Í Linux HOWTO ƒR[ƒfƒBƒl[ƒ^[‚Ì Tim
  Bynum  <mailto:linux-howto@metalab.unc.edu> Ž‚ɘA—‚µ‚Ä‚­‚¾‚³‚¢B

  1.4.  ”z•zðŒ

  (ðŒ‚ɂ‚¢‚Ä‚ÍŒ´•¶‚àŽ¦‚µ‚Ü‚·B)

  Copyright (c) 1995-1999 by Jeff Tranter. This document may be
  distributed under the terms set forth in the LDP license at
  <http://metalab.unc.edu/LDP/COPYRIGHT.html>.

  Copyright (c) 1995-1999 by Jeff Tranter.

  –{•¶‘‚Í  <http://metalab.unc.edu/LDP/COPYRIGHT.html> ‚É‚ ‚é LDP ƒ‰ƒC
  ƒZƒ“ƒX‚Ìð€‚É]‚Á‚Ä”z•z‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  2.  ƒTƒEƒ“ƒhƒJ[ƒh‚ɍ̗p‚³‚ê‚Ä‚¢‚é‹Zp

  ‚±‚̏͂ł́A¡Œã‚±‚Ì•¶‘‚ÅŽg—p‚·‚éŠT”O‚Ì—‰ð‚ð•‚¯‚邽‚߂ɁAƒRƒ“ƒsƒ…[
  ƒ^‚̃I[ƒfƒBƒI‹Zp‚ɂ‚¢‚Ä‚Ì‚²‚­ŠÈ’P‚Èà–¾‚ðs‚È‚¢‚Ü‚·B‚à‚Á‚Əڂµ‚¢‚±
  ‚Æ‚ð’m‚肽‚¢•û‚́AƒfƒBƒWƒ^ƒ‹ƒI[ƒfƒBƒI‚Ü‚½‚̓fƒBƒWƒ^ƒ‹M†ˆ—‚ÉŠÖ‚·‚é
  ‘Ð‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

  ‰¹‚̓AƒiƒƒO‚̐«Ž¿‚ðŽ‚Á‚Ä‚¢‚Ü‚·B‚‚܂èA˜A‘±‚µ‚½”͈͒†‚Ì‚¢‚©‚È‚é’l‚ð
  ‚àŽæ‚邱‚Æ‚ª‚Å‚«‚Ü‚·Bˆê•ûAƒRƒ“ƒsƒ…[ƒ^‚ªˆµ‚¦‚é‚̂̓fƒBƒWƒ^ƒ‹‚Å‚·B‚Â
  ‚Ü‚èA—£ŽU“I‚È’l‚ðˆµ‚¤‚±‚Æ‚ª“¾ˆÓ‚Å‚·BƒTƒEƒ“ƒhƒJ[ƒh‚́AƒAƒiƒƒOEƒfƒB
  ƒWƒ^ƒ‹EƒRƒ“ƒo[ƒ^[(A/D ‚Ü‚½‚Í ADC)‚Æ‚¢‚¤ƒfƒoƒCƒX‚ðŽg‚Á‚āAƒAƒiƒƒOƒT
  ƒEƒ“ƒh”gŒ`‚ɑΉž‚µ‚½“dˆ³‚ðƒfƒBƒWƒ^ƒ‹’l‚É•ÏŠ·‚µ‚Ü‚·B‚±‚Ì’l‚̓ƒ‚ƒŠ‚É•Û
  ‘¶‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B“¯—l‚ɃfƒBƒWƒ^ƒ‹EƒAƒiƒƒOEƒRƒ“ƒo[ƒ^[(D/A ‚Ü
  ‚½‚Í DAC)‚Æ‚¢‚¤ƒfƒoƒCƒX‚́AƒfƒBƒWƒ^ƒ‹’l‚ðƒAƒiƒƒOM†‚É•ÏŠ·‚µ‚Ü‚·B‚±
  ‚̃AƒiƒƒOM†‚ªƒXƒs[ƒJ[‚ð‹ì“®‚µ‚ĉ¹‚ª”­¶‚µ‚Ü‚·B

  ƒAƒiƒƒO‚©‚çƒfƒBƒWƒ^ƒ‹‚Ö‚Ì•ÏŠ·ƒvƒƒZƒX‚̓Tƒ“ƒvƒŠƒ“ƒO‚ƌĂ΂ê‚Ü‚·‚ªA‚±
  ‚̍ۑ½­‚̌덷‚ª¶‚¶‚邱‚Æ‚Í”ð‚¯‚ç‚ê‚Ü‚¹‚ñBƒTƒ“ƒvƒŠƒ“ƒO‚³‚ꂽM†‚ªŒ³
  ‚̐M†‚ð‚ǂꂾ‚¯’‰ŽÀ‚É•\Œ»‚µ‚Ä‚¢‚é‚©‚Æ‚¢‚¤‚±‚Æ‚ðŒˆ’è‚·‚é“ñ‚‚̏d—v‚È—v
  ‘f‚ª‚ ‚è‚Ü‚·Bˆê‚‚̓Tƒ“ƒvƒŠƒ“ƒOƒŒ[ƒg‚ŁA‚±‚ê‚Í’PˆÊŽžŠÔ‚ ‚½‚è‚ɍs‚È‚í
  ‚ê‚éƒTƒ“ƒvƒŠƒ“ƒO‚̉ñ”‚Ì‚±‚Æ‚Å‚·(•’ʂ̓Tƒ“ƒvƒ‹”/•bA‚Ü‚½‚̓wƒ‹ƒc‚ð’P
  ˆÊ‚Æ‚µ‚Ä•\‚³‚ê‚Ü‚·)BƒTƒ“ƒvƒŠƒ“ƒOƒŒ[ƒg‚ª’á‚¢‚ƁAŒ³‚̃AƒiƒƒOM†‚ð’‰
  ŽÀ‚ɍČ»‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB‚à‚¤ˆê‚‚̓Tƒ“ƒvƒŠƒ“ƒOƒTƒCƒYA‚‚܂è‚ЂÆ
  ‚‚ЂƂ‚̃Tƒ“ƒvƒ‹‚ð•\Œ»‚·‚é’l‚͈̔͂ŁA•’ʃrƒbƒg‚ð’PˆÊ‚Æ‚µ‚Ä•\‚³‚ê‚Ü
  ‚·BƒTƒ“ƒvƒŠƒ“ƒOƒTƒCƒY‚ª‘å‚«‚¢‚قǁAƒfƒWƒ^ƒ‹‰»‚³‚ꂽM†‚͐³Šm‚É‚È‚è‚Ü
  ‚·B

  ƒTƒEƒ“ƒhƒJ[ƒh‚͒ʏíA8 ƒrƒbƒg‚Ü‚½‚Í 16 ƒrƒbƒg‚ŁAˆê•b‚ ‚½‚肨‚æ‚»
  4000 ‚©‚ç 44,000 ‰ñ‚̃Tƒ“ƒvƒŠƒ“ƒO‚ðs‚È‚¢‚Ü‚·BƒTƒ“ƒvƒŠƒ“ƒO‚Í 1 ƒ`ƒƒƒ“
  ƒlƒ‹(ƒ‚ƒmƒ‰ƒ‹)‚Ì‚±‚Æ‚à‚ ‚ê‚΁A2 ƒ`ƒƒƒ“ƒlƒ‹ (ƒXƒeƒŒƒI)‚Ì‚±‚Æ‚à‚ ‚è‚Ü
  ‚·B

  FM ‰¹Œ¹‚́AƒTƒEƒ“ƒh‚𐶐¬‚·‚邽‚߂Ɍ­‚©‚çŽg‚í‚ê‚Ä‚¢‚é‹Zp‚Å‚·BFM ‰¹
  Œ¹‚́AˆÙ‚È‚é”gŒ`(—Ⴆ‚ΐ³Œ·”gAŽOŠp”gA‹éŒ`”g‚È‚Ç) ‚ð‡¬‚·‚邱‚ƂŃT
  ƒEƒ“ƒh‚𐶐¬‚µ‚Ü‚·B FM ‰¹Œ¹‚Í D/A •ÏŠ·‚É”ä‚ׂăn[ƒhƒEƒFƒA‚É‚æ‚éŽÀŒ»
  ‚ª—eˆÕ‚Å‚·‚ªAƒvƒƒOƒ‰ƒ€‚ª¢“ï‚ŏ_“‚ÉŒ‡‚¯‚é‚Æ‚¢‚¤Œ‡“_‚ª‚ ‚è‚Ü‚·BƒT
  ƒEƒ“ƒhƒJ[ƒh‚Ì‘½‚­‚́AŒÃ‚¢ƒJ[ƒh‚âƒ\ƒtƒgƒEƒFƒA‚Ƃ̌݊·«‚Ì‚½‚ß‚É FM ‰¹
  Œ¹‚ð—pˆÓ‚µ‚Ä‚¢‚Ü‚·B’ʏí‚́A•¡”‚Ì“Æ—§‚µ‚½ƒTƒEƒ“ƒhƒWƒFƒlƒŒ[ƒ^(ƒ{ƒCƒX
  ‚Æ‚àŒÄ‚΂ê‚Ü‚·)‚ª—˜—p‚Å‚«‚Ü‚·B

  ƒEƒF[ƒuƒe[ƒuƒ‹‰¹Œ¹‚́AD/A •ÏŠ·‚̏_“‚Æ FM ‰¹Œ¹‚Ì•¡”ƒ`ƒƒƒ“ƒlƒ‹‚ðˆµ
  ‚¤‹@”\‚ð‘g‚ݍ‡‚킹‚½‹Zp‚Å‚·BƒEƒF[ƒuƒe[ƒuƒ‹‰¹Œ¹‹Zp‚É‚¨‚¢‚ẮAƒfƒB
  ƒWƒ^ƒCƒY‚³‚ꂽ‰¹º‚ðê—p‚̃ƒ‚ƒŠ‚Ƀ_ƒEƒ“ƒ[ƒh‚µA‚Ù‚Æ‚ñ‚Ç CPU ‚É•‰‰×
  ‚ð‚©‚¯‚邱‚Æ‚È‚­Ä¶E‡¬E•ÏX‚ðs‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·BÅV‚̃TƒEƒ“ƒhƒJ
  [ƒh‚Í‚·‚ׂăEƒF[ƒuƒe[ƒuƒ‹‰¹Œ¹‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚·B

  ‚Ù‚Æ‚ñ‚ǂ̃J[ƒh‚̓~ƒLƒT[‹@”\A‚‚܂蕡”‚Ì“ü—ÍŒ¹‚©‚ç‚̐M†‚̏d‚ˍ‡‚í
  ‚¹‚Æ‚»‚ꂼ‚ê‚̃QƒCƒ“‚𐧌䂷‚é‹@”\‚ðŽ‚Á‚Ä‚¢‚Ü‚·B

  MIDI‚Æ‚Í Musical Instrument Digital Interface(ŠyŠíƒfƒBƒWƒ^ƒ‹ƒCƒ“ƒ^[
  ƒtƒF[ƒX)‚Ì—ª‚ŁAŠyŠí‚Ç‚¤‚µ‚ªŒÝ‚¢‚ɒʐM‚·‚邽‚߂̃n[ƒhƒEƒFƒA‚ƃ\ƒtƒg
  ƒEƒFƒAƒvƒƒgƒRƒ‹‚Ì‹KŠi‚Å‚·BMIDI ƒoƒXã‚É‘—M‚³‚ꂽƒCƒxƒ“ƒg‚Í MIDI
  ƒtƒ@ƒCƒ‹‚Æ‚µ‚Ä•Û‘¶‚³‚êAŒã‚ŕҏW‚µ‚½‚èÄ¶‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‘½‚­‚̃T
  ƒEƒ“ƒhƒJ[ƒh‚Í MIDI ƒCƒ“ƒ^[ƒtƒF[ƒX‚ðŽ‚Á‚Ä‚¢‚Ü‚·BƒCƒ“ƒ^[ƒtƒF[ƒX‚ª
  ‚È‚¢ƒTƒEƒ“ƒhƒJ[ƒh‚Å‚àAƒTƒEƒ“ƒhƒJ[ƒh‚ª”õ‚¦‚Ä‚¢‚é‹@”\‚ðŽg‚Á‚Ä MIDI
  ƒtƒ@ƒCƒ‹‚ðÄ¶‚·‚邱‚Æ‚ª‰Â”\‚Å‚·B

  MOD ƒtƒ@ƒCƒ‹‚́AƒRƒ“ƒsƒ…[ƒ^‚Ő¶¬‚³‚ꂽŠy‹È‚Ì‹¤’ʃtƒH[ƒ}ƒbƒg‚̈ê‚‚Å
  ‚·B‰¹•„‚ÉŠÖ‚·‚éî•ñ‚Ì‘¼‚ɁAƒfƒBƒWƒ^ƒCƒY‚³‚ꂽŠyŠí(‚Ü‚½‚͐º)‚̃Tƒ“ƒvƒŠ
  ƒ“ƒOƒf[ƒ^‚ªŠÜ‚Ü‚ê‚Ä‚¢‚Ü‚·B MOD ƒtƒ@ƒCƒ‹‚͍ŏ‰ Amiga ƒRƒ“ƒsƒ…[ƒ^‚ÅŽg
  ‚í‚ê‚Í‚¶‚ß‚½‚à‚Ì‚Å‚·‚ªA“KØ‚ȃ\ƒtƒgƒEƒFƒA‚ð—p‚¢‚ê‚Î Linux ‚È‚Ç‘¼‚̃V
  ƒXƒeƒ€‚Å‚àÄ¶‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  3.  ƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚éƒn[ƒhƒEƒFƒA

  ‚±‚ÌÍ‚Å‚Í Linux ‚ÅŒ»ÝƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚éƒTƒEƒ“ƒhƒJ[ƒh‚ƃCƒ“ƒ^[ƒtƒF
  [ƒX‚̈ꗗ‚ðŽ¦‚µ‚Ü‚·B‚±‚±‚ł̏î•ñ‚́AŽ·•MŽž“_‚ł̍ŐV‚Ì Linux ƒJ[ƒl
  ƒ‹(ƒo[ƒWƒ‡ƒ“ 2.2.4)‚ÉŠî‚¢‚Ä‚¢‚Ü‚·B–{•¶‘‚Ì“à—e‚́A•W€”z•z‚Ì Linux
  ƒJ[ƒlƒ‹‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚éƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚É‚µ‚©“–‚Ä‚Í‚Ü‚è‚Ü‚¹‚ñBLinux ‚Å
  —˜—p‚Å‚«‚éƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚Í‘¼‚É‚à‚ ‚è‚Ü‚·( u•W€‚Å‚È‚¢ƒTƒEƒ“ƒhƒhƒ‰ƒC
  ƒov‚ÌÍ‚ð‚²——‚­‚¾‚³‚¢)B

  ƒTƒ|[ƒg‚µ‚Ä‚¢‚éƒTƒEƒ“ƒhƒJ[ƒh‚Æ‹@”\‚ÉŠÖ‚·‚éÅVî•ñ‚ɂ‚¢‚ẮALinux
  ƒJ[ƒlƒ‹‚̃\[ƒXƒR[ƒh‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚镶‘ƒtƒ@ƒCƒ‹‚ð‚²——‚­‚¾‚³‚¢B‚±‚Ì
  ƒtƒ@ƒCƒ‹‚͒ʏíA/usr/src/linux/Documentation/sound ƒfƒBƒŒƒNƒgƒŠ‚É‚ ‚è
  ‚Ü‚·B

  –{•¶‘‚ɏ‘‚©‚ê‚Ä‚¢‚éî•ñ‚́AIntel ƒvƒ‰ƒbƒgƒtƒH[ƒ€—p‚Ì Linux ‚ɂ‚¢‚Ä
  —LŒø‚Å‚·B

  Alpha ƒvƒ‰ƒbƒgƒtƒH[ƒ€‚Å‚àA‚Ù‚Æ‚ñ‚ǂ̃TƒEƒ“ƒhƒJ[ƒh‚ª“®ì‚·‚é‚Í‚¸‚Å
  ‚·B‚µ‚©‚µˆê•”‚̃J[ƒh‚ł́Ai386 ƒ}ƒVƒ“‚Å‚ÍŠ®àø‚É“®ì‚·‚é‚̂ɁAAlpha
  ƒ}ƒVƒ“‚Å‚Í‘¼‚̃fƒoƒCƒX‚Æ I/O ƒ|[ƒg‚ª‹£‡‚·‚邱‚Æ‚ª‚ ‚è‚Ü‚·B‚Å‚·‚©‚ç
  ˆê”Ê“I‚ɂ́A‚ ‚éƒJ[ƒh‚ª“®ì‚·‚é‚©‚Ç‚¤‚©‚ÍŽÀÛ‚ÉŽŽ‚µ‚Ä‚Ý‚é‚Ü‚Å‚í‚©‚è‚Ü
  ‚¹‚ñB

  PowerPC —p‚Ì Linux ‚ł̓TƒEƒ“ƒhƒhƒ‰ƒCƒo‚Í‚Ü‚¾“®ì‚µ‚È‚¢‚Æ•·‚¢‚Ä‚¢‚Ü
  ‚·B‚Å‚·‚ª«—ˆ“I‚ɂ̓Tƒ|[ƒg‚³‚ê‚é‚Í‚¸‚Å‚·B
  MIPS ”Å‚Ì Linux ‚ł̓J[ƒlƒ‹‚ŃTƒEƒ“ƒh‚̐ݒè‚ðs‚¤‚±‚Æ‚ª‚Å‚«Aˆê•”‚Ì
  MIPS ƒ}ƒVƒ“‚É‚Í EISA ƒXƒƒbƒg‚â‘g‚ݍž‚݂̃TƒEƒ“ƒh—pƒn[ƒhƒEƒFƒA‚ªÚ‚Á
  ‚Ä‚¢‚Ü‚·BLinux-MIPS ƒOƒ‹[ƒv‚͏«—ˆƒTƒEƒ“ƒh‹@”\‚̃Tƒ|[ƒg‚ð’ljÁ‚·‚邱
  ‚Æ‚É‹»–¡‚ðŽ‚Á‚Ä‚¢‚é‚Æ•·‚¢‚Ä‚¢‚Ü‚·B

  Linux ƒJ[ƒlƒ‹‚ɂ́AAtari ‚¨‚æ‚Ñ Amiga ƒ}ƒVƒ“Œü‚¯‚Ì Linux —p‚Ì“Æ—§‚µ‚½
  ƒhƒ‰ƒCƒo‚ª“ü‚Á‚Ä‚¢‚Ü‚·B‚±‚̃hƒ‰ƒCƒo‚́A‚±‚ê‚ç‚̃}ƒVƒ“‚É‘g‚ݍž‚݂̃TƒE
  ƒ“ƒh—pƒn[ƒhƒEƒFƒA‚ð—p‚¢‚āA Intel ƒ}ƒVƒ“—p Linux ‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚Ì
  ŒÝŠ·‹@”\(‚̈ꕔ)‚ðŽÀŒ»‚µ‚Ü‚·B

  SPARC —p‚Ì Linux ‚ÍŒ»ÝASun »ƒ[ƒNƒXƒe[ƒVƒ‡ƒ“‚̈ꕔ‚̃‚ƒfƒ‹‚ɂ‚¢
  ‚ăTƒEƒ“ƒh‹@”\‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚·B•MŽÒ‚́AƒIƒ“ƒ{[ƒh‚̃TƒEƒ“ƒh—pƒn[
  ƒhƒEƒFƒA‚Í“®ì‚·‚邯‚ê‚ǁASun ‚ªŽd—l‚ðŒöŠJ‚µ‚Ä‚¢‚È‚¢‚½‚ß‚ÉŠO•t‚¯ DSP
  ƒI[ƒfƒBƒIƒ{ƒbƒNƒX‚̓Tƒ|[ƒg‚³‚ê‚Ä‚¢‚È‚¢‚Æ•·‚¢‚Ä‚¢‚Ü‚·B

  3.1.  ƒTƒEƒ“ƒhƒJ[ƒh

  ˆÈ‰º‚̃TƒEƒ“ƒhƒJ[ƒh‚ª LinuxƒJ[ƒlƒ‹‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚ŃTƒ|[ƒg‚³‚ê‚Ä
  ‚¢‚Ü‚·B‚±‚±‚Å‹“‚°‚½‚à‚̂̈ꕔ‚̓TƒEƒ“ƒhƒJ[ƒh‚̃‚ƒfƒ‹–¼‚Å‚Í‚È‚­AƒI[
  ƒfƒBƒI—pƒ`ƒbƒvƒZƒbƒg‚Å‚·B‚±‚̃ŠƒXƒg‚Í•sŠ®‘S‚Å‚·B‚Æ‚¢‚¤‚Ì‚àA‚±‚±‚É‹“
  ‚°‚½ƒTƒEƒ“ƒhƒJ[ƒh‚̌݊·»•i‚ª‚½‚­‚³‚ñ‚ ‚èA‚»‚ê‚ç‚à Linux ‚Å“®ì‚·‚é
  ‚©‚ç‚Å‚·B‚³‚ç‚É•´‚ç‚킵‚¢‚±‚ƂɁAƒ[ƒJ[‚É‚æ‚Á‚ẮAŒÝŠ·«‚ª‚È‚­‚È‚é
  ‚悤‚Ȑ»•i‚̐݌v•ÏX‚ð’èŠú“I‚ɍs‚¢A‚»‚ê‚É‚à‚©‚©‚í‚炸“¯‚¶ƒ‚ƒfƒ‹‚Æ‚µ‚Ä
  ”Ì”„‚µ‘±‚¯‚邱‚Æ‚ª‚ ‚è‚Ü‚·B

  o  6850 UART MIDI ƒCƒ“ƒ^[ƒtƒF[ƒX

  o  AD1816/AD1816A ƒx[ƒX‚̃J[ƒh

  o  ADSP-2115

  o  ALS-007 ƒx[ƒX‚̃J[ƒh (Avance Logic)

  o  ATI Stereo F/X (¶ŽYI—¹)

  o  Acer FX-3D

  o  AdLib (¶ŽYI—¹)

  o  Audio Excel DSP 16

  o  AudioDrive

  o  CMI8330 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  Compaq Deskpro XL ‚̃Iƒ“ƒ{[ƒhƒTƒEƒ“ƒh‹@”\

  o  Corel Netwinder WaveArtist

  o  Crystal CS423x

  o  ESC614

  o  ESS1688 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  ESS1788 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  ESS1868 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  ESS1869 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  ESS1887 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  ESS1888 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  ESS688 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  ES1370 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  ES1371 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  Ensoniq AudioPCI (ES1370)

  o  Ensoniq AudioPCI 97 (ES1371)

  o  Ensoniq SoundScape (Reveal ŽÐ‚Æ Spea ŽÐ‚ªŒÝŠ·»•i‚ðo‚µ‚Ä‚¢‚Ü‚·)

  o  Gallant SC-6000

  o  Gallant SC-6600

  o  Gravis Ultrasound

  o  Gravis Ultrasound ACE

  o  Gravis Ultrasound Max

  o  16 ƒrƒbƒgƒTƒ“ƒvƒŠƒ“ƒOƒIƒvƒVƒ‡ƒ“•t‚«‚Ì Gravis Ultrasound

  o  HP Kayak

  o  Highscreen Sound-Booster 32 Wave 3D

  o  IBM MWAVE

  o  Logitech Sound Man 16

  o  Logitech SoundMan Games

  o  Logitech SoundMan Wave

  o  MAD16 Pro (OPTi 82C928, 82C929, 82C930, 82C924 ƒ`ƒbƒvƒZƒbƒg)

  o  Media Vision Jazz16

  o  MediaTriX AudioTriX Pro

  o  Microsoft Windows Sound System (MSS/WSS)

  o  MiroSOUND PCM12

  o  Mozart (OAK OTI-601)

  o  OPTi 82C931

  o  Orchid SW32

  o  Personal Sound System (PSS)

  o  Pinnacle MultiSound

  o  Pro Audio Spectrum 16

  o  Pro Audio Studio 16

  o  Pro Sonic 16

  o  Roland MPU-401 MIDI ƒCƒ“ƒ^[ƒtƒF[ƒX

  o  S3 SonicVibes

  o  SY-1816

  o  Sound Blaster 1.0

  o  Sound Blaster 2.0

  o  Sound Blaster 16

  o  Sound Blaster 16ASP

  o  Sound Blaster 32

  o  Sound Blaster 64

  o  Sound Blaster AWE32

  o  Sound Blaster AWE64

  o  Sound Blaster PCI 128

  o  Sound Blaster Pro

  o  Sound Blaster Vibra16

  o  Sound Blaster Vibra16X

  o  TI TM4000M notebook

  o  Terratec Base 1

  o  Terratec Base 64

  o  ThunderBoard

  o  Turtle Beach Maui

  o  Turtle Beach MultiSound Classic

  o  Turtle Beach MultiSound Fiji

  o  Turtle Beach MultiSound Hurricane

  o  Turtle Beach MultiSound Monterey

  o  Turtle Beach MultiSound Pinnacle

  o  Turtle Beach MultiSound Tahiti

  o  Turtle Beach WaveFront Maui

  o  Turtle Beach WaveFront Tropez

  o  Turtle Beach WaveFront Tropez+

  o  VIA ƒ`ƒbƒvƒZƒbƒg

  o  VIDC 16 ƒrƒbƒgƒTƒEƒ“ƒh‹@”\

  o  Yamaha OPL2 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  Yamaha OPL3 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  Yamaha OPL3-SA1 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  Yamaha OPL3-SA2 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  Yamaha OPL3-SA3 ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  Yamaha OPL3-SAx ƒTƒEƒ“ƒhƒ`ƒbƒv

  o  Yamaha OPL4 ƒTƒEƒ“ƒhƒ`ƒbƒv

  ŒÝŠ·»•i‚ÉŠÖ‚·‚钍ˆÓ: ‚Ù‚Æ‚ñ‚ǂ̃TƒEƒ“ƒhƒJ[ƒh‚Í SoundBlaster ŒÝŠ·‚ð
  搂Á‚Ä‚¢‚Ü‚·‚ªAŒ»Ý—¬’Ê‚µ‚Ä‚¢‚éƒJ[ƒh‚Ì‚Ù‚Æ‚ñ‚ǂ͌݊·«‚ª\•ª‚Å‚È
  ‚­ALinux ‚Ì SoundBlaster —pƒhƒ‰ƒCƒo‚Å‚Í“®ì‚µ‚Ü‚¹‚ñB‚±‚̂悤‚ȃJ[ƒh
  ‚Í•’ʁAMSS/WSS —pƒhƒ‰ƒCƒo‚â MAD16 —pƒhƒ‰ƒCƒo‚ðŽg‚Á‚½•û‚ª‚¤‚Ü‚­“®ì‚µ
  ‚Ü‚·Bˆê”Ê“I‚ÉŒ¾‚¤‚Æ SoundBlaster —p‚̃hƒ‰ƒCƒo‚ª“®ì‚·‚é‚̂́ACreative
  Labs ŽÐ‚ªì‚Á‚½–{•¨‚ÌSoundBlaster(‚±‚ê‚Í Creative Labs ŽÐ‚̃JƒXƒ^ƒ€
  ƒ`ƒbƒv‚ðŽg‚Á‚Ä‚¢‚Ü‚·(—á: SoundBlaster16 Vibra)), MV Jazz16,
  ESS688/1688 ƒx[ƒX‚̃J[ƒh‚¾‚¯‚Å‚·BSoundBlaster Pro ŒÝŠ·‚Ì 16 ƒrƒbƒg
  ƒTƒEƒ“ƒhƒJ[ƒh‚É SoundBlaster —pƒhƒ‰ƒCƒo‚ðŽŽ‚·‚Ì‚Í•’ʁA’P‚Ȃ鎞ŠÔ‚Ì–³
  ‘Ê‚Å‚·B

  Linux ƒJ[ƒlƒ‹‚́A‚ ‚éŽí‚̃TƒEƒ“ƒhƒJ[ƒh(—Ⴆ‚Î ProAudioSpectrum 16)ã
  ‚Ì SCSI ƒ|[ƒg‚âA‰½Ží—Þ‚©‚Ì CD-ROM ƒhƒ‰ƒCƒu—p‚Ì“ÆŽ©ƒCƒ“ƒ^[ƒtƒF[ƒX
  (—Ⴆ‚Î SoundBlaster Pro)‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚·BÚ‚µ‚­‚́ASCSI HOWTO ‚â
  CDROM HOWTO ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

  (–ó’: “ú–{Œê–ó‚Í <http://www.linux.or.jp/JF/JFdocs/SCSI-HOWTO.html>
  ‚Æ <http://www.linux.or.jp/JF/JFdocs/CDROM-HOWTO.html> ‚Å‚·B)

  ƒWƒ‡ƒCƒXƒeƒBƒbƒNƒ|[ƒg(ˆê•”‚̃TƒEƒ“ƒhƒJ[ƒh‚É•t‚¢‚Ä‚¢‚é‚à‚Ì‚àŠÜ‚Ý‚Ü
  ‚·)‚ðƒTƒ|[ƒg‚·‚邽‚߂̃J[ƒlƒ‹ƒhƒ‰ƒCƒo‚ª 2.2 ƒJ[ƒlƒ‹‚̈ꕔ‚Æ‚µ‚ÄŠÜ‚Ü
  ‚ê‚Ä‚¢‚Ü‚·B

  SCSI ‚â CD-ROMAƒWƒ‡ƒCƒXƒeƒBƒbƒNA‚»‚ê‚ɃTƒEƒ“ƒhƒJ[ƒh‚̃J[ƒlƒ‹ƒhƒ‰ƒC
  ƒo‚́A‚¨ŒÝ‚¢‚ÉŠ®‘S‚É“Æ—§‚µ‚Ä‚¢‚é‚Æ‚¢‚¤‚±‚Æ‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B

  3.2.  •W€‚Å‚È‚¢ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo

  Linux ƒJ[ƒlƒ‹‚É‚¨‚¯‚éƒTƒEƒ“ƒh‹@”\‚̃Tƒ|[ƒg‚́AŒ³X‚Í Hannu
  Savolainen ‚³‚ñ‚ªì¬‚µ‚Ü‚µ‚½BHannu ‚³‚ñ‚Í‚»‚ÌŒã Open Sound System ‚Ì
  ŠJ”­‚ɏ]Ž–‚µ‚Ä‚¢‚Ü‚·B‚±‚ê‚Í 4Front Technologies ŽÐ‚ª”Ì”„‚µ‚Ä‚¢‚鏤—p
  ‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚ŁA”‘½‚­‚Ì UNIX ƒVƒXƒeƒ€‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü
  ‚·BRedHat Software ŽÐ‚Í Alan Cox ‚³‚ñ‚ðŽx‰‡‚µ‚āAƒJ[ƒlƒ‹‚̃TƒEƒ“ƒhƒh
  ƒ‰ƒCƒo‚̉ü—Ç‚ÆŠ®‘S‚ȃ‚ƒWƒ…[ƒ‹‰»‚ði‚ß‚Ä‚¢‚Ü‚·B‘¼‚É‚à‚½‚­‚³‚ñ‚̐lX‚ª
  ƒoƒO‚̏C³‚âAV‚µ‚¢ƒTƒEƒ“ƒhƒJ[ƒh—p‚̃hƒ‰ƒCƒo‚ÌŠJ”­‚ōvŒ£‚µ‚Ä‚¢‚Ü‚·B
  ‚±‚̂悤‚É‚µ‚ďC³‚³‚ꂽƒhƒ‰ƒCƒo‚́A RedHat ‚É‚¨‚¢‚Ă̓ŠƒŠ[ƒX 5.0 ‚©
  ‚ç 5.2 ‚ŏo‰×‚³‚ê‚Ä‚¢‚Ü‚·BƒJ[ƒlƒ‹ 2.0 ‚©‚çA‚±‚̂悤‚ȏC³‚ª•W€‚̃J
  [ƒlƒ‹‚É“‡‚³‚ê‚é‚悤‚É‚È‚è‚Ü‚µ‚½BŒ»Ý‚Í Alan Cox ‚³‚ñ‚ª•W€ƒTƒEƒ“ƒh
  ƒhƒ‰ƒCƒo‚̃ƒ“ƒeƒi‚Å‚·‚ªAHannu ‚³‚ñ‚àŽžX¤—pƒhƒ‰ƒCƒo‚©‚çŽæ‚èo‚µ‚½ƒR
  [ƒh‚ðŠñ•t‚µ‚Ä‚¢‚Ü‚·B

  4Front Technologies ŽÐ‚ª”Ì”„‚µ‚Ä‚¢‚鏤—p”Å Open Sound System ƒhƒ‰ƒCƒo
  ‚́ALinux ƒJ[ƒlƒ‹•W€‚̃hƒ‰ƒCƒo‚æ‚è‚àÝ’肪ŠÈ’P‚Å‚ ‚èA‚æ‚葽‚­‚̃TƒE
  ƒ“ƒhƒJ[ƒh‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚·(“Á‚ɐV‚µ‚¢»•i)B‚±‚̏¤—pƒhƒ‰ƒCƒo‚́AƒJ
  [ƒlƒ‹•W€‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒoŒü‚¯‚ɏ‘‚©‚ꂽƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Æ‚àŒÝŠ·‚Å
  ‚·BŒ‡“_‚Æ‚µ‚ẮA—L—¿‚Å‚ ‚é“_‚ƃ\[ƒXƒR[ƒh‚ª“üŽè‚Å‚«‚È‚¢“_‚ª‹“‚°‚ç‚ê
  ‚Ü‚·B»•i”ł𔃂¤‘O‚ÉŽŽ—p‚Å‚«‚é–³—¿‚Ì•]‰¿”Å‚ðƒ_ƒEƒ“ƒ[ƒh‚·‚邱‚Æ‚ª‚Å
  ‚«‚Ü‚·BÚ‚µ‚­‚Í 4Front Technologies ŽÐ‚Ì WWW ƒy[ƒW (
  <http://www.opensound.com>)‚ð‚²——‚­‚¾‚³‚¢B

  Jaroslav Kysela ‚³‚ñ‚ð‘ã•\‚Æ‚·‚éƒvƒƒWƒFƒNƒg‚ªAGravis UltraSound ƒTƒE
  ƒ“ƒhƒJ[ƒh—p‚̕ʂ̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚̍쐬‚É’…Žè‚µ‚Ä‚¢‚Ü‚·B‚±‚̃vƒƒWƒF
  ƒNƒg‚Ì–¼‘O‚Í Advanced Linux Sound Architecture (ALSA) ‚É•Ï‚í‚èAƒvƒ
  ƒWƒFƒNƒg‚Ì–Ú“I‚à‘g‚ݍž‚݂̃J[ƒlƒ‹ƒhƒ‰ƒCƒo‚Ì‘ã‚í‚è‚ÉŽg—p‚Å‚«‚é”Ä—pƒhƒ‰
  ƒCƒo‚ÌŠJ”­‚Æ‚È‚è‚Ü‚µ‚½BALSA ƒhƒ‰ƒCƒo‚Í‚æ‚­Žg‚í‚ê‚Ä‚¢‚éƒTƒEƒ“ƒhƒJ[ƒh
  ‚𐔑½‚­ƒTƒ|[ƒg‚µ‚Ä‚¨‚èA‘S“ñd‚Å‚ ‚èAŠ®‘S‚Ƀ‚ƒWƒ…[ƒ‹‰»‚³‚ê‚Ä‚¨‚èA
  ƒJ[ƒlƒ‹‘g‚ݍž‚݂̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚Æ‚àŒÝŠ·‚Å‚·BALSA ƒvƒƒWƒFƒNƒg‚Ì‘ã
  •\ WWW ƒTƒCƒg‚Í  <http://www.alsa-project.org> ‚Å‚·B–{•¶‘‚Æ‚Í•Ê‚É‚ 
  ‚é "Alsa-sound-mini-HOWTO" ‚Æ‚¢‚¤•¶‘‚ŁAALSA ƒhƒ‰ƒCƒo‚̃Rƒ“ƒpƒCƒ‹‚ƃC
  ƒ“ƒXƒg[ƒ‹‚ª‰ðà‚³‚ê‚Ä‚¢‚Ü‚·B

  Markus Mummert ‚³‚ñ(mum@mmk.e-technik.tu-muenchen.de) ‚Í Turtle Beach
  MultiSound (‹Œ”Å), Tahiti, Monterey ƒTƒEƒ“ƒhƒJ[ƒh—p‚̃hƒ‰ƒCƒoƒpƒbƒP[
  ƒW‚ðì¬‚µ‚Ä‚¢‚Ü‚·B‚»‚Ì•¶‘‚©‚ç‚̈ø—p‚Å‚·B

       u‚±‚̃hƒ‰ƒCƒo‚́AƒrƒW[‚ȃVƒXƒeƒ€‚Å‚à“¯Šú‚ðŽ¸‚¤‚±‚Æ‚È‚­‚•i
       Ž¿‚ȃn[ƒhƒfƒBƒXƒN˜^‰¹/Ä¶‚ª‚Å‚«‚é‚悤‚ɐ݌v‚³‚ê‚Ä‚¢‚Ü‚·B
       ”gŒ`‡¬AMIDIAƒfƒBƒWƒ^ƒ‹M†ˆ—(DSP)‚È‚Ç‚Ì‹@”\‚ÍŽg—p‚Å‚«
       ‚Ü‚¹‚ñB‚Ü‚½A˜^‰¹‚ƍж‚𓯎ž‚ɍs‚È‚¤‚±‚Æ‚à‚Å‚«‚Ü‚¹‚ñB‚±‚Ì
       ƒhƒ‰ƒCƒo‚Í VoxWare ‚ð’u‚«Š·‚¦‚é‚à‚̂ŁAƒJ[ƒlƒ‹ƒo[ƒWƒ‡ƒ“
       1.0.9 ‚©‚ç 1.2.1 ‚ŃeƒXƒg‚³‚ê‚Ä‚¢‚Ü‚·B‚Ü‚½AUN*X
       SysV386R3.2ƒVƒXƒeƒ€‚É‚àƒCƒ“ƒXƒg[ƒ‹‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·Bv

  ‚±‚̃pƒbƒP[ƒW‚Í url="http://www.cs.colorado.edu/ mccreary/tbeach"> ‚É
  ‚ ‚è‚Ü‚·B

  Kim Burgaard ‚³‚ñ(burgaard@daimi.aau.dk)‚́ARoland MPU-401 MIDI ƒCƒ“ƒ^
  [ƒtƒF[ƒX—p‚̃fƒoƒCƒXƒhƒ‰ƒCƒo‚ƃ†[ƒeƒBƒŠƒeƒB‚ð‘‚¢‚Ä‚¢‚Ü‚·BLinux ƒ\
  ƒtƒgƒEƒFƒAƒ}ƒbƒv‚̃Gƒ“ƒgƒŠ‚ɂ́AŽŸ‚̂悤‚È‹Lq‚ª‚ ‚è‚Ü‚·B

       uRoland MPU-401 Š®‘SŒÝŠ·‚Ì MIDI ƒCƒ“ƒ^[ƒtƒF[ƒX (Roland
       SCC-1 ‚¨‚æ‚Ñ RAP-10/ATW-10 ‚ðŠÜ‚Þ)—p‚̃fƒoƒCƒXƒhƒ‰ƒCƒo‚ŁA•W
       € MIDI ƒtƒ@ƒCƒ‹ƒvƒŒƒCƒ„‚¨‚æ‚уŒƒR[ƒ_“™‚Ì—L—p‚ȃ†[ƒeƒBƒŠ
       ƒeƒB‚Æ‚Æ‚à‚É’ñ‹Ÿ‚³‚ê‚Ä‚¢‚Ü‚·B

       ƒo[ƒWƒ‡ƒ“ 0.11a ‚Å‘½‚­‚̉ü—Ç‚ªs‚í‚ê‚Ü‚µ‚½B“Á•M‚·‚ׂ«“_
       ‚́AIRQ ‹¤—L‹@”\‚̃Tƒ|[ƒg‚ƐV‚µ‚¢ƒJ[ƒlƒ‹ƒ‚ƒWƒ…[ƒ‹ƒCƒ“ƒ^[
       ƒtƒF[ƒX‚ւ̑Ήž‚Å‚·B‚Ü‚½Aƒƒgƒƒm[ƒ€‹@”\E“¯Šú‹@”\(“¯Šú
       ‚̐¸“x‚ð•Û‚¿‚‚Aƒr[ƒg‚ɍ‡‚킹‚ăOƒ‰ƒtƒBƒbƒNƒX‚ð•\Ž¦‚·‚é
       “™)Eæi“I‚ȍж/˜^‰¹ /ƒI[ƒo[ƒ_ƒu‚̃Cƒ“ƒ^[ƒtƒF[ƒX‚â‚»‚Ì
       ‘¼‚É‘½”‚Ì‹@”\‚ª’ljÁ‚³‚ê‚Ü‚µ‚½Bv

  ‚±‚̃hƒ‰ƒCƒo‚Í
  <ftp://sunsite.unc.edu/pub/Linux/kernel/sound/mpu401-0.2.tar.gz> ‚©‚ç
  “üŽè‰Â”\‚Å‚·B

  ‘¼‚É‚à•Ï‚í‚Á‚½Žg‚¢•û‚Æ‚µ‚āALinux ‚É‚¨‚¯‚éƒTƒEƒ“ƒhƒJ[ƒh‚ðƒAƒ}ƒ`ƒ…ƒA‚Ì
  ƒpƒPƒbƒgƒ‰ƒWƒI—p‚̃‚ƒfƒ€‚Æ‚µ‚ÄŽg‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·Bƒo[ƒWƒ‡ƒ“ 2.1 ˆÈ~
  ‚̃J[ƒlƒ‹‚ɂ́ASoundBlaster ŒÝŠ·‚¨‚æ‚Ñ Windows Sound System ŒÝŠ·‚̃T
  ƒEƒ“ƒhƒJ[ƒh‚Å 1200 bps AFSK ‚¨‚æ‚Ñ 9600 bps FSK ‚̃pƒPƒbƒg’ʐMƒvƒƒg
  ƒRƒ‹‚ðŽÀŒ»‚·‚éƒhƒ‰ƒCƒo‚ª“ü‚Á‚Ä‚¢‚Ü‚·BÚ‚µ‚­‚Í Linux AX25 HOWTO ‚ðŒ©‚Ä
  ‚­‚¾‚³‚¢(‚Æ‚±‚ë‚ŁA•MŽÒ‚à HAM ’ʐM‚ð‚â‚Á‚Ä‚¢‚Ü‚·BƒR[ƒ‹ƒTƒCƒ“‚Í
  VE3ICH ‚Å‚·)B

  3.3.  PC “à‘ ƒXƒs[ƒJ

  ƒTƒEƒ“ƒh—pƒn[ƒhƒEƒFƒA‚ð•K—v‚Æ‚µ‚È‚¢‘ã‘ÖƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚ª‚ ‚è‚Ü‚·B
  PC ‚Ì“à‘ ƒXƒs[ƒJ‚ð—˜—p‚·‚é‚à‚Ì‚Å‚·B‚±‚ê‚̓TƒEƒ“ƒhƒJ[ƒh‚̃hƒ‰ƒCƒo‚Æ
  ‚Ù‚Úƒ\ƒtƒgƒEƒFƒAŒÝŠ·‚Å‚·‚ªA‚²‘z‘œ‚̒ʂ艹Ž¿‚͈«‚¢ãACPU ‚É‚à‘å‚«‚È•‰
  ‰×‚ª‚©‚©‚è‚Ü‚·B‰¹Ž¿‚̓Xƒs[ƒJ‚Ì“Á«‚É‚æ‚Á‚ĕω»‚·‚é‚悤‚Å‚·BÚ‚µ‚­‚Í
  ƒhƒ‰ƒCƒo‚É•t‘®‚Ì•¶‘‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

  Å‹ß‚͍XV‚³‚ê‚Ä‚¢‚È‚¢‚悤‚Å‚·‚ªAƒhƒ‰ƒCƒo‚̃\[ƒX‚Í
  <ftp://ftp.informatik.hu-berlin.de/pub/os/linux/hu-sound/> ‚É‚ ‚è‚Ü
  ‚·B

  3.4.  ƒpƒ‰ƒŒƒ‹ƒ|[ƒg

  ƒpƒ‰ƒŒƒ‹ƒvƒŠƒ“ƒ^ƒ|[ƒg‚É•t‰Á‰ñ˜H‚ðÚ‘±‚µ‚āAƒfƒBƒWƒ^ƒ‹-ƒAƒiƒƒO•ÏŠ·‘•
  ’u‚ðì‚é•û–@‚à‚ ‚è‚Ü‚·B‚±‚¿‚ç‚Ì•û–@‚Ì•û‚ª PC “à‘ ƒXƒs[ƒJ‚ðŽg‚¤‚æ‚è‚à
  ‰¹Ž¿‚Í—Ç‚¢‚à‚̂́A‚â‚Í‚è CPU ‚É‚Í‘å‚«‚È•‰‰×‚ª‚©‚©‚è‚Ü‚·Bãq‚Ì PC ƒT
  ƒEƒ“ƒhƒhƒ‰ƒCƒoƒpƒbƒP[ƒW‚Í‚±‚Ì•û–@‚ðƒTƒ|[ƒg‚µ‚Ä‚¨‚èA•K—v‚ȃn[ƒhƒEƒF
  ƒA‚ðì‚邽‚ß‚Ìà–¾‚àÚ‚Á‚Ä‚¢‚Ü‚·B

  4.  ƒCƒ“ƒXƒg[ƒ‹

  Linux ‚ŃTƒEƒ“ƒh‹@”\‚ðŽg‚¤‚½‚߂ɂ́AŽŸ‚̎菇‚ª•K—v‚Æ‚È‚è‚Ü‚·B

  1. ƒTƒEƒ“ƒhƒJ[ƒh‚ðƒCƒ“ƒXƒg[ƒ‹‚·‚éB

  2. ƒvƒ‰ƒO&ƒvƒŒƒC‚ðÝ’è‚·‚é(—˜—p‰Â”\‚ȏꍇ)B

  3. ƒTƒEƒ“ƒh‹@”\‚ð‘g‚ݍž‚ñ‚ŃJ[ƒlƒ‹‚ðÝ’èE\’z‚·‚éB

  4. ƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚ðì¬‚·‚éB

  5. Ä\’z‚µ‚½ Linux ƒJ[ƒlƒ‹‚Ńu[ƒg‚µAƒeƒXƒg‚·‚éB

  RedHat Linux ‚ðŽg‚Á‚Ä‚¢‚éê‡‚ɂ́Asndconfig ‚Æ‚¢‚¤ƒ†[ƒeƒBƒŠƒeƒB‚ª‚ 
  ‚è‚Ü‚·B‚±‚̃†[ƒeƒBƒŠƒeƒB‚Í‚Ù‚Æ‚ñ‚ǂ̏ꍇAƒTƒEƒ“ƒhƒJ[ƒh‚ÌŒŸo‚ƁA‚»
  ‚̃J[ƒh—p‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚ðƒ[ƒh‚·‚邽‚ß‚É•K—v‚Ȑݒèƒtƒ@ƒCƒ‹‘S‚Ä‚Ì
  Ý’è‚ðs‚¢‚Ü‚·BRedHat ‚ð‚¨Žg‚¢‚È‚ç‚΁A‚±‚ê‚ðŽg‚Á‚Ă݂邱‚Æ‚ð‚¨Š©‚ß‚µ
  ‚Ü‚·B‚»‚ê‚Å‚¤‚Ü‚­“®ì‚·‚ê‚΁A‚±‚̏͂̎c‚è‚Ì•”•ª‚Í“Ç‚Ý”ò‚΂µ‚Ä‚à\‚¢‚Ü
  ‚¹‚ñB

  sndconfig ‚Å‚¤‚Ü‚­Ý’è‚Å‚«‚È‚©‚Á‚½ê‡ARedHat ˆÈŠO‚̃fƒBƒXƒgƒŠƒrƒ…[
  ƒVƒ‡ƒ“‚ð‚¨Žg‚¢‚̏ꍇAÝ’è•û–@‚̕׋­‚Ì‚½‚ß‚ÉŽè“®‚Őݒè‚ðs‚¢‚½‚¢ê‡‚Ì
  Žè‡‚́A‚±‚êˆÈ~‚̏͂ɏڂµ‚­‘‚¢‚Ä‚ ‚è‚Ü‚·B

  4.1.  ƒTƒEƒ“ƒhƒJ[ƒh‚̃Cƒ“ƒXƒg[ƒ‹

  ƒ}ƒjƒ…ƒAƒ‹‚ɏ]‚Á‚ăCƒ“ƒXƒg[ƒ‹‚·‚é‚©A‹ÆŽÒ‚Ɉ˗Š‚µ‚ăCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚à
  ‚ç‚Á‚Ä‚­‚¾‚³‚¢B

  ŒÃ‚¢ƒTƒEƒ“ƒhƒJ[ƒh‚É‚Í‚½‚¢‚Ä‚¢ IRQ ‚â DMA ƒ`ƒƒƒlƒ‹‚È‚Ç‚ðÝ’è‚·‚éƒXƒCƒb
  ƒ`‚âƒWƒƒƒ“ƒp‚ª‚ ‚è‚Ü‚·B‚±‚̐ݒè‚̓ƒ‚‚µ‚Ä‚¨‚«‚Ü‚µ‚傤B‚æ‚­‚í‚©‚ç‚È‚¢
  ê‡‚ɂ́AHêo‰×Žž‚̐ݒè‚ð‚»‚Ì‚Ü‚ÜŽg‚¤‚Ì‚ª‚¢‚¢‚Å‚µ‚傤B‚Å‚«‚éŒÀ‚葼
  ‚̃fƒoƒCƒX(ƒC[ƒTƒlƒbƒgƒJ[ƒhASCSI ƒzƒXƒgƒAƒ_ƒvƒ^AƒVƒŠƒAƒ‹ƒ|[ƒgAƒp
  ƒ‰ƒŒƒ‹ƒ|[ƒg‚È‚Ç)‚Æ‚Ì‹£‡‚ð”ð‚¯‚é‚悤‚É‚µ‚Ä‚­‚¾‚³‚¢B

  ’ʏí‚Í DOS ‚ÅŽg‚Á‚Ä‚¢‚é‚Ì‚Æ“¯‚¶ I/O ƒ|[ƒgAIRQ, DMA ‚̐ݒè‚ðŽg‚¤‚ׂ«
  ‚Å‚·B‚Å‚·‚ªA(“Á‚É PnP ƒJ[ƒh‚ðŽg‚Á‚Ä‚¢‚éê‡‚É‚Í)Linux ‚ŃTƒEƒ“ƒhƒJ
  [ƒh‚𓮍삳‚¹‚邽‚ß‚É DOS ‚ƈقȂéÝ’肪•K—v‚È‚±‚Æ‚ª‚ ‚è‚Ü‚·BŽÀŒ±‚ð
  ‰½“x‚©s‚¤•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  4.2.  ƒvƒ‰ƒO&ƒvƒŒƒC‚̐ݒè

  Œ»Ý‚Å‚Í‚Ù‚Æ‚ñ‚ǂ̃TƒEƒ“ƒhƒJ[ƒh‚́Aƒvƒ‰ƒO&ƒvƒŒƒCƒvƒƒgƒRƒ‹‚ð—p‚¢‚Ä
  I/O ƒAƒhƒŒƒXAŠ„‚荞‚ݔԍ†ADMA ƒ`ƒƒƒlƒ‹‚ðÝ’肵‚Ü‚·BÝ’肪ŒÅ’èA‚Ü‚½
  ‚̓Wƒƒƒ“ƒp‚Őݒ肷‚é‚悤‚Ȍ¢ƒTƒEƒ“ƒhƒJ[ƒh‚ðŽg‚Á‚Ä‚¢‚éê‡‚ɂ́A‚±‚Ì
  Í‚Í“Ç‚Ý”ò‚΂µ‚Ä‚à\‚¢‚Ü‚¹‚ñB
  ƒo[ƒWƒ‡ƒ“ 2.2 ‚̃J[ƒlƒ‹‚Å‚àA‚Ü‚¾ƒvƒ‰ƒO&ƒvƒŒƒC‚̃Tƒ|[ƒg‚ÍŠ®‘S‚Å‚Í‚ 
  ‚è‚Ü‚¹‚ñB–]‚Ü‚µ‚¢‰ðŒˆ•û–@‚́A‚Ù‚Æ‚ñ‚Ç‚Ì Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“
  ‚É•t‘®‚µ‚Ä‚¢‚é(RedHat ‚Ì WWW ƒTƒCƒg‚Å‚ ‚é <http://www.redhat.com/> ‚©
  ‚çƒ_ƒEƒ“ƒ[ƒh‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·) isapnp ƒc[ƒ‹‚ðŽg‚¤‚±‚Æ‚Å‚·B

  ‚Ü‚¸‚Í‚¨Žg‚¢‚Ì Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“•t‘®‚Ì•¶‘‚𒲂ׂĂ­‚¾‚³
  ‚¢Bƒvƒ‰ƒO&ƒvƒŒƒC‚̃Tƒ|[ƒg‚ÍŠù‚ɐݒ肳‚ê‚Ä‚¢‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚µAÝ’è
  •û–@‚ª‚±‚±‚ɏ‘‚©‚ê‚Ä‚¢‚é‚à‚̂Ƃ͏­‚µˆÙ‚È‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB“ÇŽÒ‚ÌŠF‚³‚ñ
  Ž©g‚ªÝ’è‚ðs‚¤•K—v‚ª‚ ‚éê‡‚ɂ́AÚ‚µ‚¢Žè‡‚ª isapnp ƒc[ƒ‹‚É•t‘®‚Ì
  ƒIƒ“ƒ‰ƒCƒ“ƒ}ƒjƒ…ƒAƒ‹‚ɏ‘‚©‚ê‚Ä‚¢‚Ü‚·B’ʏís‚È‚¤Žè‡‚ðŽè’Z‚©‚Éà–¾‚µ‚Ü
  ‚·:

  o  pnpdump ‚ð—p‚¢‚āA‘S‚Ẵvƒ‰ƒO&ƒvƒŒƒCƒfƒoƒCƒX‚ª“®ì‚·‚éÝ’è‚ðŽæ‚荞
     ‚Ý‚Ü‚·B‚»‚ÌŒ‹‰Ê‚ðƒtƒ@ƒCƒ‹ /etc/isapnp.conf ‚É•Û‘¶‚µ‚Ü‚·B

  o  ƒTƒEƒ“ƒhƒJ[ƒh‚̐ݒè‚Ì’†‚©‚瑼‚̃fƒoƒCƒX‚Æ‹£‡‚µ‚È‚¢‚à‚Ì‚ð‘I‚сA
     /etc/isapnp.conf ƒtƒ@ƒCƒ‹’†‚Ì“KØ‚ȍs‚̃Rƒƒ“ƒg‚ðŠO‚µ‚Ü‚·Bƒtƒ@ƒCƒ‹
     ‚Ì––”ö‹ß‚­‚É‚ ‚é (ACT Y) ƒRƒ}ƒ“ƒh‚̃Rƒƒ“ƒg‚ðŠO‚·‚Ì‚à–Y‚ê‚È‚¢‚Å‚­‚¾
     ‚³‚¢B

  o  ƒVƒXƒeƒ€‚Ì‹N“®Žž‚É isapnp ‚ªŽÀs‚³‚ê‚é‚悤‚É‚µ‚Ü‚·B‚±‚̃Rƒ}ƒ“ƒh‚Í
     •’ʁA‹N“®ƒXƒNƒŠƒvƒg‚Ì‚¢‚¸‚ê‚©‚ÅŽÀs‚µ‚Ü‚·BƒVƒXƒeƒ€‚ðÄ‹N“®‚·‚é
     ‚©Aisapnp ‚ðŽè“®‚ÅŽÀs‚µ‚Ü‚·B

  ‰½‚ç‚©‚Ì——R‚Å isapnp ƒc[ƒ‹‚ªŽg‚¦‚È‚¢A‚ ‚é‚¢‚Í‚±‚̃c[ƒ‹‚ðŽg‚¢‚½‚­‚È
  ‚­‚Ä‚àA‘¼‚É•û–@‚Í 2 ‚‚ ‚è‚Ü‚·BMicrosoft Windows 95/98 ‚Å‚»‚̃J[ƒh
  ‚ðŽg‚Á‚Ä‚¢‚éê‡‚ɂ́AƒfƒoƒCƒXƒ}ƒl[ƒWƒƒ‚ðŽg‚Á‚Ä‚»‚̃J[ƒh‚ðÝ’肵A‚»
  ‚ê‚©‚ç LOADLIN ƒvƒƒOƒ‰ƒ€‚ðŽg‚Á‚Ä Linux ‚ðƒ\ƒtƒgƒu[ƒg‚·‚é•û–@‚ª‚ ‚è‚Ü
  ‚·BWindows ‚Æ Linux ‚ŃJ[ƒh‚̐ݒèƒpƒ‰ƒ[ƒ^‚Í•K‚¸“¯‚¶‚É‚µ‚Ä‚­‚¾‚³
  ‚¢B

  ‚»‚̃J[ƒh‚ð DOS ‚ÅŽg‚Á‚Ä‚¢‚é‚È‚ç‚΁ASoundBlaster16 PnP ƒJ[ƒh•t‘®‚Ì
  icu ƒ†[ƒeƒBƒŠƒeƒB‚ðŽg‚Á‚Ä DOS ã‚Å PnP ƒJ[ƒh‚̐ݒè‚ðs‚¢A‚»‚ê‚©‚ç
  LOADLIN ƒvƒƒOƒ‰ƒ€‚ðŽg‚Á‚Ä Linux ‚ðƒ\ƒtƒgƒu[ƒg‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·BŒJ
  ‚è•Ô‚µ‚É‚È‚è‚Ü‚·‚ªADOS ‚Æ Linux ‚ŃJ[ƒh‚̐ݒèƒpƒ‰ƒ[ƒ^‚Í•K‚¸“¯‚¶‚É
  ‚µ‚Ä‚­‚¾‚³‚¢B

  ƒTƒEƒ“ƒh‚É‚æ‚Á‚ẮAƒJ[ƒh‚̃vƒ‰ƒO&ƒvƒŒƒC‚̏‰Šú‰»‚ðs‚¤‚½‚ß‚É•K—v‚ȃ\
  ƒtƒgƒEƒFƒA‚ª•t‘®‚µ‚Ä‚¢‚Ü‚·BÚ‚µ‚­‚́AƒJ[ƒh‚̃hƒ‰ƒCƒo•t‘®‚Ì•¶‘‚ÅŠm”F
  ‚µ‚Ä‚­‚¾‚³‚¢B

  4.3.  ƒJ[ƒlƒ‹‚̐ݒè

  Linux ‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚½’¼Œã‚Å‚ ‚ê‚΁A‚¨‚»‚ç‚­ƒRƒ“ƒpƒCƒ‹Ï‚݂̃J[ƒlƒ‹
  ‚ðŽg‚Á‚Ä‚¢‚邱‚Æ‚Å‚µ‚傤B‚±‚̂悤‚ȃJ[ƒlƒ‹‚Å‚Í•’ʁAƒTƒEƒ“ƒh‹@”\‚ÍŽg
  ‚¦‚Ü‚¹‚ñBŽ©•ª‚Å•K—v‚ȃhƒ‰ƒCƒo‚ð‘g‚ݍž‚ñ‚ŃJ[ƒlƒ‹‚ðÄƒRƒ“ƒpƒCƒ‹‚µ‚Ü
  ‚µ‚傤B‚Ü‚½ƒJ[ƒlƒ‹‚̍ăRƒ“ƒpƒCƒ‹‚́AƒJ[ƒlƒ‹‚̃o[ƒWƒ‡ƒ“ƒAƒbƒv‚Ì‚½‚ß
  ‚âAƒJ[ƒlƒ‹‚̃TƒCƒY‚ð¬‚³‚­‚µ‚ăƒ‚ƒŠ‚ðß–ñ‚·‚邽‚߂ɍs‚Á‚Ä‚à‚æ‚¢‚Å
  ‚µ‚傤BƒTƒEƒ“ƒhƒJ[ƒh‚ª“®ì‚µ‚½‚çAŒã‚©‚çƒJ[ƒlƒ‹‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚ð
  ƒ‚ƒWƒ…[ƒ‹‚Æ‚µ‚čì‚è’¼‚µ‚Ä‚à‚æ‚¢‚Å‚µ‚傤B

  ƒJ[ƒlƒ‹‚ðÄ\’z‚·‚é•û–@‚Í Linux Kernel HOWTO
  <http://metalab.unc.edu/LDP/HOWTO/Kernel-HOWTO.html> ‚ɏڂµ‚­‘‚©‚ê‚Ä
  ‚¢‚Ü‚·(–ó’: “ú–{Œê–ó‚Í <http://www.linux.or.jp/JF/JFdocs/Kernel-
  HOWTO.html> ‚Å‚·)B‚±‚±‚ł́AƒTƒEƒ“ƒhƒJ[ƒhŒÅ—L‚Ì“_‚ɂ‚¢‚Ä‚¾‚¯à–¾‚µ
  ‚Ü‚·B

  ¡‚܂łɈê“x‚àƒJ[ƒlƒ‹‚ɃTƒEƒ“ƒh‹@”\‚ð‘g‚ݍž‚ñ‚¾‚±‚Æ‚ª‚È‚¢l‚́A‚Ü‚¸Å
  ‰‚ɃJ[ƒlƒ‹‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚É•t‘®‚·‚éŠÖ˜A•¶‘‚ð“Ç‚Þ‚Æ—Ç‚¢‚Å‚µ‚傤B
  “Á‚ɁA‚¨Žg‚¢‚̃J[ƒhŒÅ—L‚̏î•ñ‚ÍŠm”F‚µ‚Ä‚­‚¾‚³‚¢B‚±‚̂悤‚ȃtƒ@ƒCƒ‹‚Í
  ƒJ[ƒlƒ‹‚Ì•¶‘ƒfƒBƒŒƒNƒgƒŠ‚É‚ ‚è‚Ü‚·B‚±‚̃fƒBƒŒƒNƒgƒŠ‚͒ʏíA
  /usr/src/linux/Documentation/sound ‚Å‚·B‚±‚̃tƒ@ƒCƒ‹‚ª‚È‚¢ê‡‚́AƒJ
  [ƒlƒ‹‚̃o[ƒWƒ‡ƒ“‚ª”ñí‚Ɍ¢‚©AƒJ[ƒlƒ‹‚̃\[ƒXƒR[ƒh‚ªƒCƒ“ƒXƒg[ƒ‹
  ‚³‚ê‚Ä‚¢‚È‚¢‚©‚Ì‚Ç‚¿‚ç‚©‚Å‚µ‚傤B

  ƒJ[ƒlƒ‹‚̍\’z‚ɂ‚¢‚ẮA•’ʂƈႤ“_‚Í“Á‚É‚ ‚è‚Ü‚¹‚ñBŒ»ó‚ł̓J[ƒl
  ƒ‹Ý’è‚ðs‚È‚¤‚É‚Í 3 Ží—Þ‚Ì•û–@‚ª‚ ‚è‚Ü‚·B X11 ã‚Å“®ì‚·‚é GUI Ý’è
  ‚́umake xconfigv‚É‚æ‚Á‚Ä‹N“®‚Å‚«‚Ü‚·BƒeƒLƒXƒg‰æ–Ê‚µ‚©•K—v‚Æ‚µ‚È‚¢ƒ
  ƒjƒ…[ƒx[ƒX‚̃VƒXƒeƒ€‚́Aumake menuconfigv‚Å—˜—p‚Å‚«‚Ü‚·BÅ‰‚©‚ç
  ‚ ‚Á‚½•û–@‚Å‚ ‚éumake configv‚ł́AŠÈ’P‚ȃeƒLƒXƒgƒx[ƒX‚̃Cƒ“ƒ^[
  ƒtƒF[ƒX‚ªŽg‚¦‚Ü‚·B

  ƒJ[ƒlƒ‹‚̐ݒè‚ðs‚¤Û‚ɂ́AŽg—p‚·‚éƒTƒEƒ“ƒhƒJ[ƒh‚ÌŽí—Þ‚Ì‘I‘ð‚âAŽg—p
  ‚·‚éƒhƒ‰ƒCƒo‚̃IƒvƒVƒ‡ƒ“‚ÉŠÖ‚·‚é‘I‘ðŽˆ‚ª‚½‚­‚³‚ño‚Ä‚«‚Ü‚·B‚»‚ꂼ‚ê‚Ì
  ƒIƒvƒVƒ‡ƒ“‚̈Ӗ¡‚́AÝ’èƒc[ƒ‹“à‚̃Iƒ“ƒ‰ƒCƒ“ƒwƒ‹ƒv‚ðŒ©‚ê‚΂킩‚é‚Í‚¸‚Å
  ‚·B‚í‚©‚é”͈͂œKØ‚ȃIƒvƒVƒ‡ƒ“‚ð‘I‚ñ‚Å‚­‚¾‚³‚¢B

  ƒIƒvƒVƒ‡ƒ“Ý’è‚ðs‚Á‚½Œã‚́AKernel-HOWTO ‚ɏ‘‚©‚ê‚Ä‚¢‚éŽè‡‚ɏ]‚Á‚ăJ
  [ƒlƒ‹‚̃Rƒ“ƒpƒCƒ‹‚ƃCƒ“ƒXƒg[ƒ‹‚ðs‚í‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  4.4.  ƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚̍쐬

  ƒTƒEƒ“ƒhƒfƒoƒCƒX‚𐳂µ‚­‘€ì‚·‚邽‚߂ɂ́A‚»‚̃fƒoƒCƒX—p‚̃fƒoƒCƒXƒtƒ@
  ƒCƒ‹ƒGƒ“ƒgƒŠ‚ðì¬‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB‚±‚̃Gƒ“ƒgƒŠ‚Í•’ʁALinux ƒVƒX
  ƒeƒ€‚̃Cƒ“ƒXƒg[ƒ‹Žž‚ɍ쐬‚³‚ê‚Ü‚·BˆÈ‰º‚ÉŽ¦‚·ƒRƒ}ƒ“ƒh‚ŁAŠÈ’P‚ȃ`ƒFƒb
  ƒN‚ðs‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·B—á‚ÉŽ¦‚µ‚½‚悤‚ȏo—Í‚ª“¾‚ç‚ê‚ê‚Î(“ú•t‚͈قȂè
  ‚Ü‚·)AƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚Í‚Ù‚ÚŠmŽÀ‚É OK ‚Å‚·B

       % ls -l /dev/sndstat
       crw-rw-rw-   1 root     root      14,   6 Apr 25  1995 /dev/sndstat

  ‚±‚±‚ɐ³‚µ‚¢ƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚ª‚ ‚Á‚Ä‚àA‚»‚ꂾ‚¯‚ł͉½‚É‚à‚È‚è‚Ü‚¹‚ñB
  ƒfƒoƒCƒX‚𓮍삳‚¹‚é‚ɂ́AƒJ[ƒlƒ‹ƒhƒ‰ƒCƒo‚ðƒ[ƒh‚·‚é‚©A‘g‚ݍž‚Ü‚È‚¯
  ‚ê‚΂Ȃè‚Ü‚¹‚ñ(Ú‚µ‚­‚ÍŒãq‚µ‚Ü‚·)B

  –Å‘½‚É‚È‚¢‚ÆŽv‚¢‚Ü‚·‚ªAƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚ª‚¨‚©‚µ‚¢‚Æ‚µ‚©Žv‚¦‚È‚¢ê‡‚É
  ‚́AƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚ðì‚è’¼‚·‚±‚Æ‚à‚Å‚«‚Ü‚·B‘å’ï‚Ì Linux ƒfƒBƒXƒgƒŠ
  ƒrƒ…[ƒVƒ‡ƒ“‚ɂ́A‚±‚ê‚ðs‚¤‚½‚ß‚Ì /dev/MAKEDEV ƒXƒNƒŠƒvƒg‚ª‚ ‚è‚Ü‚·B

  4.5.  Linux ‚̃u[ƒg‚ƃCƒ“ƒXƒg[ƒ‹‚̃eƒXƒg

  ‚³‚āA‚±‚ê‚ŐV‚µ‚¢ƒJ[ƒlƒ‹‚Ńu[ƒg‚µ‚ăTƒEƒ“ƒhƒhƒ‰ƒCƒo‚ðƒeƒXƒg‚·‚鏀”õ
  ‚ª®‚Á‚Ä‚¢‚½‚Í‚¸‚Å‚·B‚¢‚‚à’Ê‚è‚Ì•û–@‚ŐV‚µ‚¢ƒJ[ƒlƒ‹‚ðƒCƒ“ƒXƒg[ƒ‹
  ‚µAƒVƒXƒeƒ€‚ðÄ‹N“®‚µ‚Ä‚­‚¾‚³‚¢(‚à‚¿‚ë‚ñA–â‘肪‹N‚±‚Á‚½Žž‚Ì‚½‚ß‚ÉŒÃ
  ‚¢ƒJ[ƒlƒ‹‚àŽc‚µ‚Ä‚¨‚«‚Ü‚µ‚傤)B

  ƒu[ƒg’†‚ɁAŽŸ‚̂悤‚ȃƒbƒZ[ƒW‚ª•\Ž¦‚³‚ê‚邱‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢ (ƒX
  ƒNƒ[ƒ‹‚ª‘¬‰ß‚¬‚Ä“Ç‚ß‚È‚¢ê‡‚ɂ́AudmesgvƒRƒ}ƒ“ƒh‚ðŽg‚Á‚Čォ‚çŠm
  ”F‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·)B

  (–ó’: Shift+PageUp ‚ŁA‰æ–Ê‚ð‹tƒXƒNƒ[ƒ‹‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B)

       Sound initialization started
       <Sound Blaster 16 (4.13)> at 0x220 irq 5 dma 1,5
       <Sound Blaster 16> at 0x330 irq 5 dma 0
       <Yamaha OPL3 FM> at 0x388
       Sound initialization complete

  ‚±‚̃ƒbƒZ[ƒW‚́AƒTƒEƒ“ƒhƒJ[ƒh‚̃^ƒCƒv‚ƃWƒƒƒ“ƒpÝ’è(‚à‚µ‚ ‚ê‚Î)‚ð³
  ‚µ‚­Ž¦‚µ‚Ä‚¢‚é‚Í‚¸‚Å‚·B

  ƒ[ƒ_ƒuƒ‹ƒ‚ƒWƒ…[ƒ‹‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚ðŽg‚Á‚Ä‚¢‚鎞‚ɂ́Aã‹LƒƒbƒZ[
  ƒW‚Í•\Ž¦‚³‚ê‚Ü‚¹‚ñ(‚½‚¾‚µuinsmod sound trace_init=1v‚ðÝ’肵‚½ê‡‚Í
  œ‚«‚Ü‚·)B

  ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚ªƒJ[ƒlƒ‹‚ɃŠƒ“ƒN‚³‚ê‚é‚ƁAuSound initialization
  startedv‚ƁuSound initialization completev‚Æ‚¢‚¤ƒƒbƒZ[ƒW‚ª•\Ž¦‚³‚ê
  ‚é‚Í‚¸‚Å‚·B‚±‚̃ƒbƒZ[ƒW‚ª•\Ž¦‚³‚ê‚È‚¯‚ê‚΁AƒJ[ƒlƒ‹‚ɂ̓TƒEƒ“ƒhƒhƒ‰
  ƒCƒo‚ª‘g‚ݍž‚Ü‚ê‚Ä‚¢‚È‚¢‚±‚Æ‚É‚È‚è‚Ü‚·B‚±‚̏ꍇ‚ɂ́AƒTƒEƒ“ƒhƒhƒ‰ƒCƒo
  ‚ð‘g‚ݍž‚ñ‚ŃRƒ“ƒpƒCƒ‹‚µ‚½ƒJ[ƒlƒ‹‚ª–{“–‚ɃCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚¢‚邱‚Æ‚ð
  Šm‚©‚ß‚Ä‚­‚¾‚³‚¢B

  uSound initialization startedv‚ƁuSound initialization completev‚Æ
  ‚¢‚¤ƒƒbƒZ[ƒW‚̊Ԃɉ½‚à•\Ž¦‚³‚ê‚È‚¢‚ƁAƒTƒEƒ“ƒhƒfƒoƒCƒX‚ª‘S‚­ŒŸo‚³‚ê
  ‚È‚©‚Á‚½‚Æ‚¢‚¤‚±‚Æ‚Å‚·B‚æ‚­‚ ‚é‚̂́A³‚µ‚¢ƒhƒ‰ƒCƒo‚ð—LŒø‚É‚µ‚Ä‚¢‚È‚¢
  ê‡A‚»‚̃J[ƒh‚ªƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚È‚¢ê‡AI/O ƒ|[ƒg‚ªŒë‚Á‚Ä‚¢‚éê
  ‡AÝ’肳‚ê‚Ä‚¢‚È‚¢ PnP ƒJ[ƒh‚ðŽg‚Á‚Ä‚¢‚éê‡‚Å‚·B

  ƒu[ƒg’†‚ɂ́Aƒhƒ‰ƒCƒo‚©‚çƒGƒ‰[ƒƒbƒZ[ƒW‚âŒxƒƒbƒZ[ƒW‚ª•\Ž¦‚³‚ê‚é
  ‚±‚Æ‚à‚ ‚è‚Ü‚·BƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚̐ݒèŒã‚ɏ‰‚߂ău[ƒg‚·‚鎞‚́A‚±‚Ì‚æ
  ‚¤‚ȃƒbƒZ[ƒW‚ªo‚È‚¢‚©‚Ç‚¤‚©‚𒍈ӂµ‚ÄŒ©‚Ä‚­‚¾‚³‚¢B

  ŽŸ‚É /dev/sndstat ƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚ðƒ`ƒFƒbƒN‚µ‚Ä‚­‚¾‚³‚¢B‚±‚ê‚̓TƒEƒ“
  ƒhƒhƒ‰ƒCƒo‚̏ó‘Ô‚ðŽ¦‚·‚½‚߂̃fƒoƒCƒXƒtƒ@ƒCƒ‹‚ŁA“ǂݏo‚·‚ƃTƒEƒ“ƒhƒJ[
  ƒhƒhƒ‰ƒCƒo‚ª“KØ‚ɏ‰Šú‰»‚³‚ꂽ‚©‚Ç‚¤‚©‚ª•ª‚©‚è‚Ü‚·Bo—Í—á‚ðˆÈ‰º‚ÉŽ¦‚µ
  ‚Ü‚·B

       % cat /dev/sndstat
       Sound Driver:3.5.4-960630 (Sat Jan 4 23:56:57 EST 1997 root,
       Linux fizzbin 2.0.27 #48 Thu Dec 5 18:24:45 EST 1996 i586)
       Kernel: Linux fizzbin 2.0.27 #48 Thu Dec 5 18:24:45 EST 1996 i586
       Config options: 0

       Installed drivers:
       Type 1: OPL-2/OPL-3 FM
       Type 2: Sound Blaster
       Type 7: SB MPU-401

       Card config:
       Sound Blaster at 0x220 irq 5 drq 1,5
       SB MPU-401 at 0x330 irq 5 drq 0
       OPL-2/OPL-3 FM at 0x388 drq 0

       Audio devices:
       0: Sound Blaster 16 (4.13)

       Synth devices:
       0: Yamaha OPL-3

       Midi devices:
       0: Sound Blaster 16

       Timers:
       0: System clock

       Mixers:
       0: Sound Blaster

  ã‹L‚̃Rƒ}ƒ“ƒh‚ªƒGƒ‰[ƒƒbƒZ[ƒW‚ðo—Í‚·‚邱‚Æ‚à‚ ‚è‚Ü‚·B "No such
  file or directory" ‚Æ‚¢‚¤ƒGƒ‰[‚́AƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚ðì¬‚·‚é•K—v‚ª‚ 
  ‚邱‚Æ‚ðŽ¦‚µ‚Ü‚·(4.3 ß‚ðŽQÆ)B"No such device" ‚Æ‚¢‚¤ƒGƒ‰[‚́AƒTƒE
  ƒ“ƒhƒhƒ‰ƒCƒo‚ªƒ[ƒh‚³‚ê‚Ä‚¢‚È‚¢‚©AƒJ[ƒlƒ‹‚É‘g‚ݍž‚Ü‚ê‚Ä‚¢‚È‚¢‚±‚Æ‚ð
  Ž¦‚µ‚Ü‚·B‚±‚ê‚𒼂·‚ɂ́A4.2 ß‚ðŒ©‚Ä‚­‚¾‚³‚¢B

  /dev/sndstat ‚Ì "Card config:" ƒZƒNƒVƒ‡ƒ“‚É‚¨‚¢‚āAs‘S‘Ì‚ªŠ‡ŒÊ‚ÅŠ‡‚ç
  ‚ê‚Ä‚¢‚éê‡(—á: "(SoundBlaster at 0x220 irq 5 drq 1,5)")‚́AƒfƒoƒCƒX
  ‚̐ݒè‚Í‚³‚ê‚Ä‚¢‚邯‚ê‚ǁAƒfƒoƒCƒX‚ªŒŸo‚³‚ê‚Ä‚¢‚È‚©‚Á‚½‚±‚Æ‚ð•\‚µ‚Ü
  ‚·B

  ˆÈã‚ŁAŠÈ’P‚ȃTƒEƒ“ƒhƒtƒ@ƒCƒ‹‚ðÄ¶‚·‚鏀”õ‚ª®‚¢‚Ü‚µ‚½BƒTƒ“ƒvƒ‹—p‚Ì
  ƒTƒEƒ“ƒhƒtƒ@ƒCƒ‹‚ðƒTƒEƒ“ƒhƒfƒoƒCƒX‚É‘—‚Á‚āAƒTƒEƒ“ƒho—Í‹@”\‚ÌŠî–{“I‚È
  ƒ`ƒFƒbƒN‚ð‚µ‚Ä‚Ý‚Ü‚µ‚傤B

       % cat endoftheworld >/dev/dsp
       % cat crash.au >/dev/audio

  (ã‚̃Rƒ}ƒ“ƒh’†‚́u>v‚ð–Y‚ê‚È‚¢‚悤‚É‹C‚ð‚‚¯‚Ä‚­‚¾‚³‚¢)B

  ‚½‚¾‚µAˆê”Ê“I‚É‚Í cat ‚ŃTƒEƒ“ƒhƒtƒ@ƒCƒ‹‚ðÄ¶‚·‚é‚Ì‚Í“KØ‚Å‚È‚­AŠÈ
  ’P‚ȃ`ƒFƒbƒN‚É‚µ‚©‚È‚è‚Ü‚¹‚ñB‚à‚Á‚Æ‚Ü‚Æ‚à‚ÉŽg‚¦‚éA“KØ‚ȃvƒŒƒCƒ„‚ð
  Žg‚Á‚Ä‚­‚¾‚³‚¢(Œã‚ŏЉ‚Ü‚·)B

  ‚±‚̃Rƒ}ƒ“ƒh‚ª“®ì‚·‚é‚̂́A/dev/sndstat ‚̃fƒoƒCƒX‚̃ZƒNƒVƒ‡ƒ“‚ɏ­‚È
  ‚­‚Æ‚àƒfƒoƒCƒX‚ª 1 ‚‚ ‚éê‡‚¾‚¯‚Å‚·B/dev/sndstat ‚ɃI[ƒfƒBƒIƒfƒoƒC
  ƒX‚ª‘S‚­o‚Ä‚±‚È‚¢ê‡‚ɂ́AƒfƒoƒCƒX‚ªŒŸo‚³‚ê‚È‚©‚Á‚½Œ´ˆö‚𒲂ׂĂ­‚¾
  ‚³‚¢B

  ã‹L‚̃Rƒ}ƒ“ƒh‚ª "I/O error" ‚ð•Ô‚·ê‡‚ɂ́A"dmesg" ƒRƒ}ƒ“ƒh‚ðŽg‚¤‚Æ
  •\Ž¦‚³‚ê‚éƒJ[ƒlƒ‹ƒƒbƒZ[ƒW‚Ì––”ö‚Ì•”•ª‚ðŒ©‚Ä‚­‚¾‚³‚¢B‘½•ªAƒGƒ‰[
  ƒƒbƒZ[ƒW‚ª•\Ž¦‚³‚ê‚é‚ÆŽv‚¢‚Ü‚·B”ñí‚É‚æ‚­Œ»‚ê‚郁ƒbƒZ[ƒW‚Í "Sound:
  DMA (output) timed out - IRQ/DRQ config error?" ‚Å‚·B‚±‚̃ƒbƒZ[ƒW‚Ì
  ˆÓ–¡‚́AƒfƒoƒCƒXƒhƒ‰ƒCƒo‚ªAŠú‘Ò‚µ‚Ä‚¢‚銄‚荞‚Ý‚ðƒTƒEƒ“ƒhƒJ[ƒh‚©‚çŽó
  ‚¯Žæ‚ç‚È‚©‚Á‚½‚Æ‚¢‚¤‚±‚Æ‚Å‚·B‚Ù‚Æ‚ñ‚ǂ̏ꍇA‚±‚ê‚̓hƒ‰ƒCƒo‚ɐݒ肵‚½
  IRQ ‚Ü‚½‚Í DMA ƒ`ƒƒƒlƒ‹‚ª“®ì‚µ‚Ä‚¢‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚Å‚·B‚±‚ê‚𓮍삳‚¹
  ‚邽‚߂̍łà—Ç‚¢•û–@‚́AƒfƒoƒCƒX‚ªƒTƒ|[ƒg‚µ‚Ä‚¢‚é DMA ƒ`ƒƒƒ“ƒlƒ‹‚Æ
  IRQ ‚ð‘S‚ÄŽŽ‚·‚±‚Æ‚Å‚·B

  ‘¼‚ɍl‚¦‚ç‚ê‚錴ˆö‚Æ‚µ‚ẮA‚ ‚éƒfƒoƒCƒX—p‚̃hƒ‰ƒCƒo‚ðŽg‚Á‚Ä‚¢‚邯‚ê
  ‚ǁAŽÀÛ‚̃fƒoƒCƒX‚ª‚»‚̃fƒoƒCƒX‚ƌ݊·‚Å‚È‚¢‚±‚Æ‚ª‚ ‚è‚Ü‚·B
  "SoundBlaster (Pro/16) ŒÝŠ·" ‚̃TƒEƒ“ƒhƒJ[ƒh‚ª SoundBlaster —pƒhƒ‰ƒC
  ƒo‚Å“®ì‚µ‚È‚¢Žž‚́A‚Ù‚ÚŠmŽÀ‚É‚±‚ꂪŒ´ˆö‚Å‚µ‚傤B‚±‚̏ꍇ‚ɂ́A‚¨Žg‚¢
  ‚̃TƒEƒ“ƒhƒJ[ƒh‚ªŒÝŠ·‚Å‚ ‚éƒfƒoƒCƒX‚ð‰½‚Æ‚©’²‚ׂĂ­‚¾‚³‚¢(—á: ƒjƒ…[
  ƒXƒOƒ‹[ƒv comp.os.linux.hardware ‚É“Še‚·‚é)B

  ƒTƒ“ƒvƒ‹—p‚̃TƒEƒ“ƒhƒtƒ@ƒCƒ‹‚́A
  <ftp://tsx-11.mit.edu/pub/linux/packages/sound/snd-data-0.1.tar.Z> ‚©
  ‚ç“üŽè‰Â”\‚Å‚·B

  ŽŸ‚ɃTƒEƒ“ƒh‚̘^‰¹‚ðŽŽ‚µ‚Ä‚Ý‚Ü‚µ‚傤BƒJ[ƒh‚ªƒTƒEƒ“ƒh“ü—Í‹@”\‚ðŽ‚Á‚Ä
  ‚¢‚éê‡AŽŸ‚̂悤‚É‚µ‚ĊȈՂȃeƒXƒg‚ðs‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·B

  # record 4 seconds of audio from microphone
  EDT% dd bs=8k count=4 </dev/audio >sample.au
  4+0 records in
  4+0 records out
  # play back sound
  % cat sample.au >/dev/audio

  ‚à‚¿‚ë‚ñA‚±‚̃eƒXƒg‚ð‚·‚é‚½‚߂ɂ̓TƒEƒ“ƒhƒJ[ƒh‚Ƀ}ƒCƒNƒƒtƒHƒ“‚ð‚‚È
  ‚¬A‚»‚ê‚ÉŒü‚©‚Á‚Ä’‚é•K—v‚ª‚ ‚è‚Ü‚·B‚Ü‚½Aƒ}ƒCƒNƒƒtƒHƒ“‚ð“ü—̓fƒoƒC
  ƒX‚Æ‚µ‚Đݒ肵AƒQƒCƒ“ƒŒƒxƒ‹‚ðÝ’è‚·‚邽‚߂ɁAƒ~ƒLƒT[ƒvƒƒOƒ‰ƒ€‚ª•K—v
  ‚É‚È‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  ‚±‚ê‚ç‚̃eƒXƒg‚ª‚¤‚Ü‚­‚¢‚Á‚½‚çAƒTƒEƒ“ƒh—p‚Ì D/A ‚Æ A/D ‚̃n[ƒhƒEƒFƒA
  ‚ƃ\ƒtƒgƒEƒFƒA‚͐³‚µ‚­“®ì‚µ‚Ä‚¢‚é‚ÆŽv‚Á‚Ä‚¢‚¢‚Å‚µ‚傤B–â‘肪¶‚¶‚½ê
  ‡‚ɂ́AŽŸ‚̃ZƒNƒVƒ‡ƒ“‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

  4.6.  ƒgƒ‰ƒuƒ‹ƒVƒ…[ƒeƒBƒ“ƒO

  –{•¶‘‚ɏ‘‚¢‚Ä‚ ‚é’Ê‚è‚É‚µ‚½‚Ì‚É‚¤‚Ü‚­s‚©‚È‚©‚Á‚½ê‡‚ɂ́AˆÈ‰º‚̍€–Ú
  ‚ðƒ`ƒFƒbƒN‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢BˆÈ‰º‚̍€–ڂ́AŠÈ’P‚È‚à‚Ì‚©‚ç•¡ŽG‚È‚à‚Ì‚Ö‚Æ
  ‡”Ô‚É•À‚ׂĂ ‚è‚Ü‚·B‚ ‚鍀–ڂ̃`ƒFƒbƒN‚ÉŽ¸”s‚µ‚½‚çA‚»‚Ì–â‘è‚ð‰ðŒˆ‚µ
  ‚Ä‚©‚玟‚ɐi‚ñ‚Å‚­‚¾‚³‚¢B

  4.6.1.  ƒXƒeƒbƒv 1: ƒRƒ“ƒpƒCƒ‹‚µ‚½ƒJ[ƒlƒ‹‚ª–{“–‚ÉŽg‚í‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©
  Šm”F‚·‚éB

  ƒTƒEƒ“ƒh‹@”\‚ð‘g‚ݍž‚ñ‚¾ƒJ[ƒlƒ‹‚ðŽg‚Á‚Ä‚¢‚é‚©‚Ç‚¤‚©‚́AƒJ[ƒlƒ‹‚̃^ƒC
  ƒ€ƒXƒ^ƒ“ƒv‚ðƒ`ƒFƒbƒN‚·‚邱‚Æ‚É‚æ‚Á‚ÄŠm”F‚Å‚«‚Ü‚·B‚±‚Ì‚½‚ß‚É‚Í uname
  ƒRƒ}ƒ“ƒh‚ðŽg‚¤‚±‚Æ‚à‚Å‚«‚Ü‚·‚µA

       % uname -a
       Linux fizzbin 2.2.4 #1 Tue Mar 23 11:23:21 EST 1999 i586 unknown

  ‚ ‚é‚¢‚Í /proc/version ƒtƒ@ƒCƒ‹‚ðŒ©‚Ä‚à‚æ‚¢‚Å‚µ‚傤B

       % cat /proc/version
       Linux version 2.2.4 (root@fizzbin) (gcc version 2.7.2.3) #1 Tue Mar 23 11:23:21 EST 1999

  ƒ^ƒCƒ€ƒXƒ^ƒ“ƒv‚ªƒJ[ƒlƒ‹‚ðƒRƒ“ƒpƒCƒ‹‚µ‚½ŽžŠÔ‚ƈقȂÁ‚Ä‚¢‚éê‡‚ɂ́AŒÃ
  ‚¢ƒJ[ƒlƒ‹‚ðŽg‚Á‚Ä‚¢‚邱‚Æ‚É‚È‚è‚Ü‚·B–{“–‚ɃŠƒu[ƒg‚µ‚Ü‚µ‚½‚©H LILO
  ‚ðŽg‚Á‚Ä‚¢‚éê‡‚ɂ́ALILO ‚ðÄƒCƒ“ƒXƒg[ƒ‹‚µ‚Ü‚µ‚½‚©(’ʏí‚Í lilo ‚ðŽÀ
  s‚µ‚Ü‚·)Hƒtƒƒbƒs[ƒfƒBƒXƒN‚ðŽg‚Á‚ău[ƒg‚µ‚Ä‚¢‚éê‡AV‚µ‚¢ƒu[ƒg
  ƒtƒƒbƒs[‚ðì¬‚µ‚Ä‚»‚ê‚ðŽg‚Á‚ău[ƒg‚µ‚Ü‚µ‚½‚©H

  4.6.2.  ƒXƒeƒbƒv 2: ƒJ[ƒlƒ‹ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚ª‘g‚ݍž‚Ü‚ê‚Ä‚¢‚邱‚Æ‚ðŠm
  ”F‚·‚éB

  Å‚àŽèŒy‚É‚±‚ê‚ðŠm”F‚·‚é•û–@‚́A‘O‚Éà–¾‚µ‚½ dev/sndstat ‚̏o—͂𒲂×
  ‚邱‚Æ‚Å‚·B‚±‚̏o—Í‚ªŠú‘Ò’Ê‚è‚Å‚È‚¯‚ê‚΁AƒJ[ƒlƒ‹‚̐ݒè‚ƍ\’z‚̎菇‚Ì
  ‚Ç‚±‚©‚ÉŒë‚肪‚ ‚è‚Ü‚·BƒJ[ƒlƒ‹‚̐ݒèE\’z‚©‚çƒCƒ“ƒXƒg[ƒ‹ì‹Æ‚ð‚â‚è
  ’¼‚µ‚Ä‚Ý‚Ü‚µ‚傤B

  4.6.3.  ƒXƒeƒbƒv 3: ƒu[ƒgŽž‚ɃJ[ƒlƒ‹‚̓TƒEƒ“ƒhƒJ[ƒh‚ð”FŽ¯‚µ‚Ü‚µ‚½
  ‚©H

  ƒJ[ƒlƒ‹‚Ì‹N“®Žž‚ɃTƒEƒ“ƒhƒJ[ƒh‚ª”FŽ¯‚³‚ê‚Ä‚¢‚邱‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾‚³
  ‚¢B‹N“®Žž‚ɃƒbƒZ[ƒW‚ª•\Ž¦‚³‚ê‚Ä‚¢‚é‚Í‚¸‚Å‚·BƒƒbƒZ[ƒW‚ª‰æ–Ê‚©‚çƒX
  ƒNƒ[ƒ‹‚µ‚ÄŒ©‚¦‚È‚­‚È‚Á‚Ä‚µ‚Ü‚Á‚½ê‡‚É‚Í

       % dmesg

  ‚ ‚é‚¢‚Í

       % tail /var/log/messages

  ‚Æ‚·‚ê‚Î‚à‚¤ˆê“xƒƒbƒZ[ƒW‚ðŒ©‚é‚±‚Æ‚ª‚Å‚«‚Ü‚·B

  ƒTƒEƒ“ƒhƒJ[ƒh‚ª”FŽ¯‚³‚ê‚Ä‚¢‚È‚¢ê‡A‰½‚©•s‹ï‡‚ª‚ ‚邱‚Æ‚É‚È‚è‚Ü‚·B
  ‚Ü‚¸A–{“–‚ɃJ[ƒh‚ªƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©Šm”F‚µ‚Ä‚­‚¾‚³‚¢BƒT
  ƒEƒ“ƒhƒJ[ƒh‚ª DOS ‚Å“®ì‚·‚éê‡Aƒn[ƒhƒEƒFƒA‚Í“®ì‚µ‚Ä‚¢‚é‚ÆŽv‚Á‚Ä
  ŠÔˆá‚¢‚È‚¢‚Å‚µ‚傤‚©‚çAƒJ[ƒlƒ‹‚̐ݒè‚É–â‘肪‚ ‚è‚»‚¤‚Å‚·BƒTƒEƒ“ƒhƒJ
  [ƒh‚ÌŽí—Þ‚âƒpƒ‰ƒ[ƒ^‚̐ݒ肪ŠÔˆá‚Á‚Ä‚¢‚é‚©A‚»‚̃TƒEƒ“ƒhƒJ[ƒh‚ª
  Linux ‚̃J[ƒlƒ‹ƒTƒEƒ“ƒhƒJ[ƒhƒhƒ‰ƒCƒo‚ŃTƒ|[ƒg‚³‚ê‚Ä‚¢‚È‚¢‚©‚Ì‚Ç‚¿‚ç
  ‚©‚Å‚µ‚傤B

  ˆê‚‚̉”\«‚Æ‚µ‚ẮA‚¨Žg‚¢‚̃TƒEƒ“ƒhƒJ[ƒh‚ªADOS ‚̃hƒ‰ƒCƒo‚ŏ‰Šú‰»
  ‚µ‚È‚¢‚ƌ݊·ƒTƒEƒ“ƒhƒJ[ƒh‚É‚È‚ç‚È‚¢‚à‚Ì‚Å‚ ‚邱‚Æ‚ªl‚¦‚ç‚ê‚Ü‚·BDOS
  ‚ð‹N“®‚µAƒ[ƒJ[‚ª—pˆÓ‚µ‚Ä‚¢‚éƒTƒEƒ“ƒhƒJ[ƒh‚̃hƒ‰ƒCƒo‚ðƒ[ƒh‚µ‚Ä‚­
  ‚¾‚³‚¢B‚»‚ê‚©‚ç Control-Alt-Delete ‚ðŽg‚Á‚Ä Linux ‚ðƒ\ƒtƒgƒu[ƒg‚µ‚Ü
  ‚·BLinux ‚É‚¨‚¯‚éƒJ[ƒh‚Ì I/O ƒAƒhƒŒƒXADMA, IRQ ‚̐ݒè‚́ADOS —p‚̐Ý
  ’è‚Æ•K‚¸“¯‚¶‚É‚µ‚Ä‚­‚¾‚³‚¢B‚¨Žg‚¢‚ÌŽí—ނ̃J[ƒh‚̐ݒè‚ɂ‚¢‚ẮAƒTƒE
  ƒ“ƒhƒhƒ‰ƒCƒo‚̃\[ƒX”z•z‚É“ü‚Á‚Ä‚¢‚é Readme.cards ƒtƒ@ƒCƒ‹‚ðŽQl‚É‚µ‚Ä
  ‚­‚¾‚³‚¢B

  ƒTƒEƒ“ƒhƒJ[ƒh‚ª‚±‚Ì•¶‘‚ɍڂÁ‚Ä‚¢‚È‚¢ê‡ALinux ƒhƒ‰ƒCƒo‚ŃTƒ|[ƒg‚³
  ‚ê‚Ä‚¢‚È‚¢‰Â”\«‚ª‚ ‚è‚Ü‚·B‚±‚Ì•¶‘‚̍Ōã‚ÉŽ¦‚µ‚Ä‚¢‚éŽQlî•ñ‚̃ŠƒXƒg
  ‚ðƒ`ƒFƒbƒN‚·‚ê‚΁A‰½‚©î•ñ‚ª“¾‚ç‚ê‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  4.6.4.  ƒXƒeƒbƒv 4: dsp ƒfƒoƒCƒX‚©‚çƒf[ƒ^‚ð“Ç‚ß‚Ü‚·‚©H

  /dev/audio ƒfƒoƒCƒX‚©‚ç dd ƒRƒ}ƒ“ƒh‚ðŽg‚Á‚ăf[ƒ^‚ð“ǂݏo‚µ‚Ä‚Ý‚Ä‚­‚¾
  ‚³‚¢BƒGƒ‰[‚È‚­“ǂݏo‚¹‚ê‚Î OK ‚Å‚·B

  –ó’: ‹ï‘Ì“I‚É‚ÍŽŸ‚̂悤‚É‚µ‚Ü‚·B

       % dd if=/dev/audio

  ‚µ‚΂炭‘Ò‚Á‚ăGƒ‰[‚É‚È‚ç‚È‚©‚Á‚½‚çACtrl-C ‚ÅŽ~‚ß‚Ü‚·B

  ‚±‚ê‚Å‚¤‚Ü‚­‚¢‚©‚È‚©‚Á‚½ê‡‚ɂ́AIRQ ‚â DMA ‚Ì‹£‡‚âAƒn[ƒhƒEƒFƒA‚Ì
  ”ñŒÝŠ·«(‚»‚̃fƒoƒCƒX‚ª Linux ‚ŃTƒ|[ƒg‚³‚ê‚Ä‚¢‚È‚¢‚©Aƒhƒ‰ƒCƒo‚ªŠÔ
  ˆá‚Á‚½ƒfƒoƒCƒX‚ɑ΂µ‚Đݒ肳‚ê‚Ä‚¢‚é)‚Ì—Þ‚ª–â‘è‚Å‚ ‚é‰Â”\«‚ª‚ ‚è‚Ü
  ‚·B

  ‰Â”\«‚Æ‚µ‚Ä‚Í’á‚¢‚Ì‚Å‚·‚ªAƒn[ƒhƒEƒFƒA‚̌̏Ⴉ‚à‚µ‚ê‚Ü‚¹‚ñB‚Å‚«‚ê‚Î
  DOS ‚ŃeƒXƒg‚ðs‚Á‚āA‚±‚̉”\«‚ð’ׂµ‚Ä‚­‚¾‚³‚¢B

  4.6.5.  ‚Ç‚¤‚µ‚Ä‚à‚¤‚Ü‚­s‚©‚È‚¢ê‡

  ‚»‚ê‚Å‚à‚Ü‚¾–â‘肪‰ðŒˆ‚µ‚È‚¢ê‡‚ɂ́AÅŒã‚Ɉȉº‚ðŽŽ‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B

  o  ‚±‚Ì HOWTO •¶‘‚𒍈Ӑ[‚­“Ç‚Ý’¼‚·

  o  ‚±‚Ì•¶‘‚̍Ōã‚ɃŠƒXƒg‚³‚ê‚Ä‚¢‚éŽQlî•ñ‚ƃJ[ƒlƒ‹ƒ\[ƒX‚É“ü‚Á‚Ä‚¢
     ‚éŠÖ˜A Readme ƒtƒ@ƒCƒ‹‚ð“ǂށB

  o  comp.os.linux “™‚Ì Usenet ƒjƒ…[ƒXƒOƒ‹[ƒv‚ÉŽ¿–â‚𓊍e‚·
     ‚é(comp.os.linux.hardware ‚ª—Ç‚¢‚Å‚µ‚傤B‚±‚ê‚ç‚̃jƒ…[ƒXƒOƒ‹[ƒv
     ‚Í—¬—Ê‚ª‘½‚¢‚̂ŁA"sound" ‚Æ‚¢‚¤•¶Žš—ñ‚ð‹LŽ–‚̃TƒuƒWƒFƒNƒg‚É“ü‚ê‚Ä
     ‚¨‚­‚ƁA‚»‚Ì–â‘è‚ɏڂµ‚¢l‚ÉŒ©‚Ä‚à‚ç‚¢‚â‚·‚­‚È‚é‚Å‚µ‚傤)B (–ó’:
     fj.os.linux, japan.os.linux “™‚̃jƒ…[ƒXƒOƒ‹[ƒv‚É‚Í“ú–{Œê‚Å“Še‚Å
     ‚«‚Ü‚·B)

  o  ‚æ‚­‹á–¡‚µ‚½ðŒ‚ð WWW ‚â Usenet ‚ÌŒŸõƒGƒ“ƒWƒ“‚É‚©‚¯‚ê‚΁A—Ç‚¢“š‚¦
     ‚ð‘f‘‚­“¾‚邱‚Æ‚ª‚Å‚«‚Ü‚·B <http://www.altavista.digital.com> “™
     ‚ª—˜—p‚Å‚«‚Ü‚·B

  o  ÅVƒo[ƒWƒ‡ƒ“‚Ì Linux ƒJ[ƒlƒ‹‚ð—p‚¢‚é(‚µ‚©‚µA‚±‚ê‚͍Ōã‚ÌŽè’i‚Å
     ‚·BŠJ”­ƒo[ƒWƒ‡ƒ“‚̍ŐVƒJ[ƒlƒ‹‚Í•sˆÀ’è‚È‚±‚Æ‚ª‚ ‚è‚Ü‚·)B

  o  ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚̍ìŽÒ‚Ƀ[ƒ‹‚·‚éB

  o  Sound HOWTO ‚Ì•MŽÒ‚Ƀ[ƒ‹‚·‚éB

  o  emacs ‚𗧂¿ã‚°‚Ä Esc-x doctor ‚ƃ^ƒCƒv‚·‚éB

  –ó’: ‚à‚¿‚ë‚ñÅŒã‚Ì‚à‚̂͏ç’k‚Å‚·B

  5.  ƒTƒEƒ“ƒh‚ð—˜—p‚·‚邽‚߂̃AƒvƒŠƒP[ƒVƒ‡ƒ“

  ‚±‚±‚ł́ALinux ‚ŃTƒEƒ“ƒhƒJ[ƒh‚ðŽg‚¦‚ê‚Η~‚µ‚­‚È‚é‚ÆŽv‚í‚ê‚éƒAƒvƒŠƒP
  [ƒVƒ‡ƒ“‚Ì‘ã•\“I‚È‚à‚Ì‚ðŽ¦‚µ‚Ü‚·B Linux Software Map ‚âƒCƒ“ƒ^[ƒlƒbƒg
  ‚̃A[ƒJƒCƒuƒTƒCƒgA‚»‚ê‚É‚¨ŽèŒ³‚Ì Linux CD-ROM ‚É“ü‚Á‚Ä‚¢‚éƒtƒ@ƒCƒ‹‚ð
  ŽQÆ‚·‚ê‚΁A‚³‚ç‚ɐV‚µ‚¢î•ñ‚ª“¾‚ç‚ê‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  Å’áŒÀAˆÈ‰º‚̃TƒEƒ“ƒhƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Í—~‚µ‚­‚È‚é‚Å‚µ‚傤B

  o  ƒI[ƒfƒBƒIƒtƒ@ƒCƒ‹‚̃tƒH[ƒ}ƒbƒg‚ð•ÏŠ·‚·‚郆[ƒeƒBƒŠƒeƒB(—á: sox)

  o  ƒ~ƒLƒT[ƒ†[ƒeƒBƒŠƒeƒB(—á: aumix ‚â xmix)

  o  ƒfƒWƒ^ƒ‹‰¹ºƒtƒ@ƒCƒ‹‚̃vƒŒƒCƒ„AƒŒƒR[ƒ_(—á: play ‚â wavplay)

  o  MOD ƒtƒ@ƒCƒ‹ƒvƒŒƒCƒ„(—á: tracker)

  o  MIDI ƒtƒ@ƒCƒ‹ƒvƒŒƒCƒ„(—á: playmidi)

  ‚Ù‚Æ‚ñ‚ǂ̃c[ƒ‹‚ɂ́AƒeƒLƒXƒgƒx[ƒX‚̃o[ƒWƒ‡ƒ“‚Æ GUI ƒx[ƒX‚̃o[
  ƒWƒ‡ƒ“‚ª‚ ‚è‚Ü‚·B‚±‚êˆÈŠO‚É‚àA‚¿‚å‚Á‚Æ•Ï‚í‚Á‚½ƒAƒvƒŠƒP[ƒVƒ‡ƒ“(—Ⴆ
  ‚Ή¹º‡¬‚≹º”FŽ¯)‚È‚Ç‚à‚ ‚è‚Ü‚·‚̂ŁA‹»–¡‚ª‚ ‚ê‚ÎŽŽ‚µ‚Ä‚Ý‚é‚Æ‚æ‚¢
  ‚Å‚µ‚傤B

  6.  FAQ ‚ւ̉ñ“š

  ‚±‚±‚ł́AUsenetƒjƒ…[ƒXƒOƒ‹[ƒv‚⃁[ƒŠƒ“ƒOƒŠƒXƒg‚Å‚æ‚­•·‚©‚ê‚鎿–â‚Ö
  ‚̉ñ“š‚ðŽ¦‚µ‚Ü‚·B

  ‚æ‚葽‚­‚ÌŽ¿–â‚ւ̉ñ“š‚ª OSS ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚Ì WWW ƒy[ƒW‚É‚ ‚è‚Ü‚·B

  6.1.  ‚¢‚ë‚¢‚ë‚ȃTƒEƒ“ƒhƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚̈Ӗ¡‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B

  ˆÈ‰º‚ÉŽ¦‚·‚͍̂łà•W€“I‚ȃfƒoƒCƒXƒtƒ@ƒCƒ‹–¼‚Å‚·‚ªAƒfƒBƒXƒgƒŠƒrƒ…[
  ƒVƒ‡ƒ“‚É‚æ‚Á‚Ă͏­‚µˆá‚Á‚½–¼‘O‚ðŽg‚Á‚Ä‚¢‚邱‚Æ‚à‚ ‚è‚Ü‚·B

     /dev/audio
        ’ʏí‚Í /dev/audio0 ‚ւ̃Šƒ“ƒN

     /dev/audio0
        Sun ƒ[ƒNƒXƒe[ƒVƒ‡ƒ“ŒÝŠ·‚̃I[ƒfƒBƒIƒfƒoƒCƒX (•”•ª“I‚É‚µ‚©ŽÀ‘•
        ‚³‚ê‚Ä‚¨‚炸ASun ioctl ƒCƒ“ƒ^[ƒtƒF[ƒX‚̓Tƒ|[ƒg‚³‚ê‚Ä‚¢‚Ü‚¹
        ‚ñBu-law ƒGƒ“ƒR[ƒfƒBƒ“ƒO‚¾‚¯‚̃Tƒ|[ƒg‚Å‚·)

     /dev/audio1
        2 ”Ԗڂ̃I[ƒfƒBƒIƒfƒoƒCƒX(ƒTƒEƒ“ƒhƒJ[ƒh‚ªƒTƒ|[ƒg‚µ‚Ä‚¢‚é‚©A
        •¡”‚̃TƒEƒ“ƒhƒJ[ƒh‚ªƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚Ä‚¢‚éê‡)

     /dev/dsp
        ’ʏí‚Í /dev/dsp0 ‚ւ̃Šƒ“ƒN

     /dev/dsp0
        Å‰‚̃fƒBƒWƒ^ƒ‹ƒTƒ“ƒvƒŠƒ“ƒOƒfƒoƒCƒX

     /dev/dsp1
        2 ”Ԗڂ̃fƒBƒWƒ^ƒ‹ƒTƒ“ƒvƒŠƒ“ƒOƒfƒoƒCƒX

     /dev/mixer
        ’ʏí‚Í /dev/mixer0 ‚ւ̃Šƒ“ƒN

     /dev/mixer0
        Å‰‚̃TƒEƒ“ƒhƒ~ƒLƒT[

     /dev/mixer1
        2 ”Ԗڂ̃TƒEƒ“ƒhƒ~ƒLƒT[

     /dev/music
        ‚ƒŒƒxƒ‹‚̃V[ƒPƒ“ƒT‚̃Cƒ“ƒ^[ƒtƒF[ƒX

     /dev/sequencer
        ’჌ƒxƒ‹‚Ì MIDI, FM, GUS ‚̃Cƒ“ƒ^[ƒtƒF[ƒX

     /dev/sequencer2
        ’ʏí‚Í /dev/music ‚ւ̃Šƒ“ƒN

     /dev/midi00
        Å‰‚Ì raw MIDI ƒ|[ƒg

     /dev/midi01
        2”Ô–Ú‚Ì raw MIDI ƒ|[ƒg
     /dev/midi02
        3”Ô–Ú‚Ì raw MIDI ƒ|[ƒg

     /dev/midi03
        4”Ô–Ú‚Ì raw MIDI ƒ|[ƒg

     /dev/sndstat
        “ǂݏo‚·‚ƃTƒEƒ“ƒhƒfƒoƒCƒX‚̏ó‘Ô‚ð•\Ž¦‚·‚é (/proc/sond ‚Æ‚µ‚Ä‚à
        —˜—p‰Â”\)

  PC ƒXƒs[ƒJƒhƒ‰ƒCƒo‚ł͈ȉº‚̃fƒoƒCƒX‚ªŽg—p‚Å‚«‚Ü‚·B

     /dev/pcaudio
        /dev/audio ‚Æ“¯‚¶

     /dev/pcsp
        /dev/dsp ‚Æ“¯‚¶

     /dev/pcmixer
        /dev/mixer ‚Æ“¯‚¶

  6.2.  ƒTƒEƒ“ƒhƒtƒ@ƒCƒ‹‚ðÄ¶‚·‚é•û–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢

  Sun ƒ[ƒNƒXƒe[ƒVƒ‡ƒ“‚̃TƒEƒ“ƒhƒtƒ@ƒCƒ‹(.au)‚́A /dev/audio ƒfƒoƒCƒX
  ‚É‘—‚ê‚΍ж‚Å‚«‚Ü‚·Braw ƒTƒ“ƒvƒ‹‚Í /dev/dsp‚É‘—‚ê‚΍ж‚Å‚«‚Ü‚·B‚Å
  ‚·‚ªAˆê”Ê“I‚É‚±‚ê‚Å‚Í—Ç‚¢Œ‹‰Ê‚ª“¾‚ç‚ê‚È‚¢‚̂ŁAÄ¶‚É‚Í play ‚Ȃǂ̃v
  ƒƒOƒ‰ƒ€‚ðŽg‚¤•û‚ª‚¢‚¢‚Å‚µ‚傤B‚Æ‚¢‚¤‚Ì‚àA‚Ù‚Æ‚ñ‚ǂ̃tƒ@ƒCƒ‹Œ`Ž®‚ðŽ¯
  •Ê‚µ‚āAƒTƒEƒ“ƒhƒJ[ƒh‚̃Tƒ“ƒvƒŠƒ“ƒOƒŒ[ƒg‚Ȃǂ𐳂µ‚­Ý’肵‚Ä‚­‚ê‚é‚©
  ‚ç‚Å‚·B

  wavplay ‚â(snd-util ƒpƒbƒP[ƒW‚É“ü‚Á‚Ä‚¢‚é) vplay ‚̂悤‚ȃvƒƒOƒ‰ƒ€
  ‚́A WAV ƒtƒ@ƒCƒ‹‚̍ж‚ª“¾ˆÓ‚Å‚·B‚µ‚©‚µA‚±‚ê‚ç‚̃vƒƒOƒ‰ƒ€‚Í
  Microsoft ‚Ì ADPCM ˆ³k‚ðs‚Á‚½ WAV ƒtƒ@ƒCƒ‹‚ð”FŽ¯‚Å‚«‚Ü‚¹‚ñB‚Ü‚½AŒÃ
  ‚¢ƒo[ƒWƒ‡ƒ“‚Ì play (Lsox ƒpƒbƒP[ƒW‚É“ü‚Á‚Ä‚¢‚Ü‚·)‚́A16 ƒrƒbƒg‚Ì WAV
  ƒtƒ@ƒCƒ‹‚ð‚¤‚Ü‚­Ä¶‚Å‚«‚Ü‚¹‚ñB

  snd-util ƒpƒbƒP[ƒW‚É“ü‚Á‚Ä‚¢‚é splay ƒRƒ}ƒ“ƒh‚́AƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚Å–¾Ž¦
  “I‚É“KØ‚ȃpƒ‰ƒ[ƒ^‚ð“ü—Í‚µ‚Ä‚â‚ê‚΁A‚Ù‚Æ‚ñ‚ǂ̃TƒEƒ“ƒhƒtƒ@ƒCƒ‹‚ðÄ¶
  ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  6.3.  ˜^‰¹‚Ì•û–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢

  /dev/audio ‚Ü‚½‚Í /dev/dsp ‚ð“ǂނƁAƒTƒ“ƒvƒŠƒ“ƒO‚³‚ꂽƒf[ƒ^‚ª•Ô‚³‚ê
  ‚é‚̂ŁA‚±‚ê‚ðƒtƒ@ƒCƒ‹‚ɃŠƒ_ƒCƒŒƒNƒg‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·Bvrec ‚Ȃǂ̃v
  ƒƒOƒ‰ƒ€‚ðŽg‚¦‚΁AƒTƒ“ƒvƒŠƒ“ƒOƒŒ[ƒg‚â˜^‰¹ŽžŠÔ‚ðŠÈ’P‚É’²®‚·‚邱‚Æ‚ª‚Å
  ‚«‚Ü‚·B“KØ‚È“ü—̓fƒoƒCƒX‚ð‘I‘ð‚·‚é‚½‚߂ɂ́Aƒ~ƒLƒT[ƒvƒƒOƒ‰ƒ€‚ª•K—v
  ‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  6.4.  •¡”‚̃TƒEƒ“ƒhƒJ[ƒh‚ðŽg‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·‚©?

  Œ»Ý‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚́A•¡”‚Ì SoundBlaster, SoundBlaster/Pro,
  SoundBlaster16, MPU-401, MSS ƒJ[ƒh‚𓯎ž‚ÉŽg‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·B
  SoundBlaster ‚Ì 2 –‡‘}‚µ‚͉”\‚Å‚·‚ªAlocal.h ‚ðŽè‚ŕҏW‚µ‚āAƒ}ƒNƒ
  SB2_BASE, SB2_IRQ, SB2_DMA, (ê‡‚É‚æ‚Á‚Ä‚Í)SB2_DMA2 ‚ð’è‹`‚·‚é•K—v‚ª
  ‚ ‚è‚Ü‚·BSoundBlaster ‚Æ PAS16 ‚𓯎ž‚ÉŽg‚¤‚±‚Æ‚à‚Å‚«‚Ü‚·B

  local.h ‚̕ҏW‚Å‚Í‚È‚­A"make config" ‚ðŽg‚Á‚ăTƒEƒ“ƒh‚̐ݒè‚ðs‚¤ 2.0
  ˆÈ~‚̃J[ƒlƒ‹‚̏ꍇ‚ɂ́Aƒtƒ@ƒCƒ‹ /usr/include/linux/autoconf.h ‚ð•Ò
  W‚·‚é•K—v‚ª‚ ‚è‚Ü‚·BˆÈ‰º‚̍s‚ª‘‚©‚ê‚Ä‚¢‚éƒZƒNƒVƒ‡ƒ“‚ÌŒã‚É
       #define SBC_BASE 0x220
       #define SBC_IRQ (5)
       #define SBC_DMA (1)
       #define SB_DMA2 (5)
       #define SB_MPU_BASE 0x0
       #define SB_MPU_IRQ (-1)

  ˆÈ‰º‚̍s‚ð’ljÁ‚µ‚Ü‚·(’l‚̓VƒXƒeƒ€‚ɍ‡‚킹‚Ä•Ï‚¦‚Ä‚­‚¾‚³‚¢)B

       #define SB2_BASE 0x330
       #define SB2_IRQ (7)
       #define SB2_DMA (2)
       #define SB2_DMA2 (2)

  ˆÈ‰º‚̃hƒ‰ƒCƒo‚Å‚Í•¡”‚̃TƒEƒ“ƒhƒJ[ƒh‚ðŽg‚¤‚±‚Æ‚Í‚Å‚«‚Ü‚¹‚ñB

  o  GUS (ƒhƒ‰ƒCƒo‚̐§ŒÀ)

  o  MAD16 (ƒn[ƒhƒEƒFƒA‚̐§ŒÀ)

  o  AudioTrix Pro (ƒn[ƒhƒEƒFƒA‚̐§ŒÀ)

  o  CS4232 (ƒn[ƒhƒEƒFƒA‚̐§ŒÀ)

  6.5.  ƒTƒEƒ“ƒhƒfƒoƒCƒX‚ɃAƒNƒZƒX‚·‚é‚Æ "No such file or directory" ‚Æ
  ‚¢‚¤ƒGƒ‰[‚É‚È‚è‚Ü‚·B

  ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚̃fƒoƒCƒXƒtƒ@ƒCƒ‹‚ðì¬‚·‚é•K—v‚ª‚ ‚è‚Ü‚·BƒfƒoƒCƒX
  ƒtƒ@ƒCƒ‹‚̍쐬‚ÉŠÖ‚·‚éÍ‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢BƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚ª‘¶Ý‚·‚é
  ê‡‚ɂ́AƒƒWƒƒ[ƒfƒoƒCƒX”ԍ†‚ƃ}ƒCƒi[ƒfƒoƒCƒX”ԍ†‚ª³‚µ‚¢‚±‚Æ‚ðŠm‚©
  ‚ß‚Ä‚­‚¾‚³‚¢(CD-ROM ”z•z‚̌¢ Linux ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚ɂ́AƒCƒ“
  ƒXƒg[ƒ‹Žž‚ɐ³‚µ‚¢ƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚ðì¬‚µ‚È‚¢‚à‚Ì‚ª‚ ‚è‚Ü‚·)B

  6.6.  ƒTƒEƒ“ƒhƒfƒoƒCƒX‚ɃAƒNƒZƒX‚·‚é‚Æ "No such device" ‚Æ‚¢‚¤ƒGƒ‰[‚É
  ‚È‚è‚Ü‚·B

  ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚ð‘g‚ݍž‚ñ‚¾ƒJ[ƒlƒ‹‚Å‹N“®‚µ‚Ä‚¢‚È‚¢‚©A‚ ‚é‚¢‚Í I/O
  ƒAƒhƒŒƒX‚̐ݒ肪ƒn[ƒhƒEƒFƒA‚ƈê’v‚µ‚Ä‚¢‚Ü‚¹‚ñBV‚µ‚­ƒRƒ“ƒpƒCƒ‹‚µ‚½ƒJ
  [ƒlƒ‹‚ðŽg‚Á‚Ä‚¢‚邱‚ƂƁAƒJ[ƒlƒ‹‚̐ݒ莞‚É“ü—Í‚µ‚½Ý’è’l‚ªƒn[ƒhƒEƒG
  ƒA‚̐ݒè‚ƈê’v‚µ‚Ä‚¢‚邱‚Æ‚ðŠm‚©‚ß‚Ä‚­‚¾‚³‚¢B

  6.7.  ƒTƒEƒ“ƒhƒfƒoƒCƒX‚ɃAƒNƒZƒX‚·‚é‚Æ "No space left on device" ‚Æ‚¢
  ‚¤ƒGƒ‰[‚É‚È‚è‚Ü‚·B

  ‚±‚̃Gƒ‰[‚́A•K—v‚ȃfƒoƒCƒXƒtƒ@ƒCƒ‹‚ðì¬‚¹‚¸‚É /dev/audio ‚Ü‚½‚Í
  /dev/dsp ‚Ƀf[ƒ^‚ð‘—‚é‚Æ‹N‚±‚è‚Ü‚·B‚±‚̏ꍇAƒTƒEƒ“ƒhƒfƒoƒCƒX‚͒ʏí
  ƒtƒ@ƒCƒ‹‚Æ‚È‚èAƒfƒBƒXƒN‚ªH‚¢’ׂ³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B‚±‚Ì•¶‘‚́uƒTƒEƒ“ƒh
  ƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚̍쐬v‚ÌÍ‚Åà–¾‚µ‚½ƒXƒNƒŠƒvƒg‚𑖂点‚é•K—v‚ª‚ ‚è‚Ü
  ‚·B

  ‚±‚̃Gƒ‰[‚́Aƒo[ƒWƒ‡ƒ“ 2.0 ˆÈ~‚̃J[ƒlƒ‹‚ŃfƒoƒCƒX‚ðƒI[ƒvƒ“‚µ‚½Žž
  ‚É RAM ‚Ì‹ó‚«‚ª\•ª‚Å‚È‚¢ê‡‚É‚à‹N‚±‚è‚Ü‚·BƒI[ƒfƒBƒIƒhƒ‰ƒCƒo‚́ADMA
  ƒ`ƒƒƒlƒ‹ 1 ‚‚ɂ‚«A˜A‘±‚µ‚½•¨— RAM ‚ð­‚È‚­‚Æ‚à 2 ƒy[ƒW(8k)•K—v‚Æ
  ‚µ‚Ü‚·B‚±‚̃Gƒ‰[‚́ARAM ‚ª 16M ‚æ‚菭‚È‚¢ƒ}ƒVƒ“‚̏ꍇ‚âA”ñí‚É’·‚¢
  ŽžŠÔƒ}ƒVƒ“‚ª“®ì‚µ‚Ä‚¢‚éê‡‚ÉŽžX‹N‚±‚è‚Ü‚·BƒfƒoƒCƒX‚̍ăI[ƒvƒ“‚ðŽŽ
  ‚Ý‚é‘O‚Ɉȉº‚Ì C ƒvƒƒOƒ‰ƒ€‚ðƒRƒ“ƒpƒCƒ‹‚µ‚ÄŽÀs‚·‚é‚ƁARAM ‚ð‚¢‚­‚ç‚©
  ‰ð•ú‚·‚邱‚Æ‚ª‚Å‚«‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

       main() {
         int i;
         char mem[500000];
         for (i = 0; i < 500000; i++)
           mem[i] = 0;
         exit(0);
       }

  6.8.  ƒTƒEƒ“ƒhƒfƒoƒCƒX‚ɃAƒNƒZƒX‚·‚é‚Æ "device busy" ‚Æ‚¢‚¤ƒGƒ‰[‚É‚È
  ‚è‚Ü‚·B

  ˆê‚‚̃TƒEƒ“ƒhƒfƒoƒCƒX‚ðƒI[ƒvƒ“‚Å‚«‚é‚̂́A“¯Žž‚Ɉê‚‚̃vƒƒZƒX‚¾‚¯‚Å
  ‚·B‘¼‚̃vƒƒZƒX‚ª–â‘è‚̃fƒoƒCƒX‚ðŽg‚Á‚Ä‚¢‚é‚Ì‚Å‚µ‚傤B‚±‚ê‚ðŠm‚©‚ß‚é
  •û–@‚̈ê‚‚́Afuser ƒRƒ}ƒ“ƒh‚ðŽg‚¤‚±‚Æ‚Å‚·B

       % fuser -v /dev/dsp
       /dev/dsp:             USER       PID ACCESS COMMAND
                             tranter    265 f....  tracker

  ã‚Ì—á‚ł́Afuser ƒRƒ}ƒ“ƒh‚Í 265 ”Ԃ̃vƒƒZƒX‚ª /dev/dsp ƒfƒoƒCƒX‚ðƒI
  [ƒvƒ“‚µ‚Ä‚¢‚邱‚Æ‚ðŽ¦‚µ‚Ä‚¢‚Ü‚·B‚±‚̃vƒƒZƒX‚ªI—¹‚·‚é‚Ì‚ð‘҂‚©A‚±
  ‚̃vƒƒZƒX‚ð kill ‚·‚ê‚΁A‚±‚̃TƒEƒ“ƒhƒfƒoƒCƒX‚ɃAƒNƒZƒX‚Å‚«‚é‚悤‚É‚È
  ‚è‚Ü‚·B‘¼‚̃†[ƒU‚ÌŽg—pó‹µ‚ðŒ©‚é‚½‚߂ɁAfuser ƒRƒ}ƒ“ƒh‚Í root Œ ŒÀ‚Å
  ŽÀs‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB

  ƒVƒXƒeƒ€‚É‚æ‚Á‚ẮA‘¼‚̃†[ƒU‚̃vƒƒZƒX‚ðŒ©‚é‚½‚߂ɁAfuser ƒRƒ}ƒ“ƒh‚Ì
  ŽÀs’†‚É root ƒ†[ƒU‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  6.9.  ‚Ü‚¾ device busy ƒGƒ‰[‚ª”­¶‚µ‚Ü‚·I

  Brian Gough ‚³‚ñ‚É‚æ‚ê‚΁ADMA ƒ`ƒƒƒlƒ‹ 1 ‚ðŽg‚Á‚Ä‚¢‚é SoundBlaster ƒJ
  [ƒh‚́A“¯‚¶‚­ DMA ƒ`ƒƒƒlƒ‹ 1 ‚ðŽg‚Á‚Ä‚¢‚é QIC-02 ƒe[ƒvƒhƒ‰ƒCƒo‚Æ‹£‡
  ‚ð‹N‚±‚µ‚āudevice busyvƒGƒ‰[‚𔭐¶‚·‚é‰Â”\«‚ª‚ ‚é‚»‚¤‚Å‚·BFTAPE
  ‚ðŽg‚Á‚Ä‚¢‚éê‡A‚±‚̃hƒ‰ƒCƒo‚ª—LŒø‚É‚È‚Á‚Ä‚¢‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB
  FTAPE-HOWTO ‚É‚æ‚ê‚΁AFTAPE ‚ðŽg‚¤‚½‚ß‚É•K—v‚È‚Ì‚Í QIC-117 ƒhƒ‰ƒCƒo‚¾
  ‚¯‚ŁAQIC-02 ƒhƒ‰ƒCƒo‚Í–{Ž¿“I‚É•K—v‚Ȃ킯‚Å‚Í‚È‚¢‚Æ‚Ì‚±‚Æ‚Å‚·BQIC-117
  ‚ðŽg‚¤‚ª QIC-02 ‚ÍŽg‚í‚È‚¢‚悤‚ɃJ[ƒlƒ‹‚ðÄÝ’è‚·‚ê‚΁AFTAPE ‚ƃTƒEƒ“
  ƒhƒhƒ‰ƒCƒo‚ð‹¤‘¶‚³‚¹‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  6.10.  ƒfƒBƒWƒ^ƒCƒY‚³‚ꂽƒTƒEƒ“ƒhƒtƒ@ƒCƒ‹‚ª•”•ª“I‚É‚µ‚©Ä¶‚³‚ê‚Ü‚¹
  ‚ñB

  ’ʏíA‚±‚ê‚̓TƒEƒ“ƒh‚ª 1 •b’ö“xÄ¶‚³‚ꂽŒã‚É’âŽ~‚µ‚Ä‚µ‚Ü‚¤‚©A
  umissing IRQv‚âuDMA timeoutv‚Æ‚¢‚¤ƒGƒ‰[ƒƒbƒZ[ƒW‚ð•\Ž¦‚·‚é‚Æ‚¢‚¤
  Çó‚Å‚·B‚à‚Á‚Æ‚à‹^‚킵‚¢‚̂́AIRQ ‚â DMA ‚̐ݒè‚̊ԈႢ‚Å‚·BƒJ[ƒl
  ƒ‹‚̐ݒè‚ƃTƒEƒ“ƒhƒJ[ƒh‚̃Wƒƒƒ“ƒpÝ’肪‡‚Á‚Ä‚¨‚èA‚©‚‘¼‚̃J[ƒh‚ƏÕ
  “Ë‚µ‚Ä‚¢‚È‚¢‚±‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢B

  ƒTƒEƒ“ƒh‚ªuƒ‹[ƒvv‚·‚é‚Æ‚¢‚¤Çó‚ªŒ»‚ê‚邱‚Æ‚à‚ ‚è‚Ü‚·B‚±‚ê‚͒ʏí
  IRQ ‚Ì‹£‡‚ªŒ´ˆö‚Å‚·B

  6.11.  MOD ƒtƒ@ƒCƒ‹‚̍жŽž‚ɉ¹‚ª“rØ‚ê‚é

  MOD ƒtƒ@ƒCƒ‹‚̍ж‚ɂ́A‚©‚È‚è‚Ì CPU ƒpƒ[‚ª•K—v‚Å‚·BŽÀs’†‚̃vƒƒZ
  ƒX‚ª‘½‰ß‚¬‚é‚©AƒRƒ“ƒsƒ…[ƒ^‚̃Xƒs[ƒh‚ª’x‰ß‚¬‚ăŠƒAƒ‹ƒ^ƒCƒ€Ä¶‚ª‚Å‚«
  ‚È‚¢‚Ì‚Å‚µ‚傤BŽŸ‚̂悤‚È‰ðŒˆô‚ª‚ ‚è‚Ü‚·B

  o  ƒTƒ“ƒvƒŠƒ“ƒOƒŒ[ƒg‚ð‰º‚°‚é‚©Aƒ‚ƒmƒ‰ƒ‹ƒ‚[ƒh‚ōж‚·‚é

  o  ‘¼‚̃vƒƒZƒX‚ðI—¹‚³‚¹‚é

  o  ‚à‚Á‚Æ‘¬‚¢ƒRƒ“ƒsƒ…[ƒ^‚𔃂¤

  o  ‚à‚Á‚Æ‹­—͂ȃTƒEƒ“ƒhƒJ[ƒh(—Ⴆ‚Î Gravis UltraSound)‚𔃂¤

  Gravis UltraSound ƒJ[ƒh(GUS)‚ðŽg‚Á‚Ä‚¢‚éê‡‚ɂ́AGUS ê—p‚ɏ‘‚©‚ꂽ
  MOD ƒtƒ@ƒCƒ‹ƒvƒŒƒCƒ„(—Ⴆ‚Î gmod)‚ðŽg‚¤•K—v‚ª‚ ‚è‚Ü‚·B

  6.12.  ƒTƒEƒ“ƒhƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̃Rƒ“ƒpƒCƒ‹Žž‚ɃGƒ‰[‚ª”­¶‚µ‚Ü‚·B

  ƒo[ƒWƒ‡ƒ“ 1.0c ˆÈ‘O‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚Ì ioctl() ƒXƒL[ƒ€‚́AŒ»Ý‚Ì‚à
  ‚̂Ƃ͈á‚Á‚Ä‚¢‚Č݊·«‚ª‚ ‚è‚Ü‚¹‚ñBV‚µ‚¢ƒ\[ƒXƒR[ƒh‚ð“üŽè‚·‚é‚©Aƒ\
  [ƒXƒR[ƒh‚ð‘‚«Š·‚¦‚ĐV‚µ‚¢ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚É“K‡‚·‚é‚悤‚É‚µ‚Ä‚­‚¾‚³
  ‚¢BÚ‚µ‚­‚̓TƒEƒ“ƒhƒhƒ‰ƒCƒo‚Ì Readme ƒtƒ@ƒCƒ‹‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

  ‚Ü‚½AƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðƒRƒ“ƒpƒCƒ‹‚·‚鎞‚ɍŐVƒo[ƒWƒ‡ƒ“‚Ì soundcard.h
  ‚Æ ultrasound.h ‚ðŽg‚Á‚Ä‚¢‚邱‚Æ‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢B‚±‚Ì•¶‘‚̍ŏ‰‚Ì•û
  ‚ɁAƒCƒ“ƒXƒg[ƒ‹Žè‡‚ª‘‚¢‚Ä‚ ‚è‚Ü‚·B

  6.13.  ˆÈ‘O“®‚¢‚Ä‚¢‚½ƒTƒEƒ“ƒhƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðŽÀs‚·‚é‚Æ SEGV ƒGƒ‰[
  ‚ª”­¶‚µ‚Ü‚·B

  ‚¨‚»‚ç‚­ã‚ÌŽ¿–â‚Æ“¯‚¶–â‘è‚Å‚µ‚傤B

  6.14.  ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚ÌŠù’m‚̃oƒO‚␧ŒÀ‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B

  ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚̃J[ƒlƒ‹ƒ\[ƒX‚ÉŠÜ‚Ü‚ê‚éà–¾‚ð“Ç‚ñ‚Å‚­‚¾‚³‚¢B

  6.15.  ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚Ì ioctl()  ‚È‚Ç‚ÉŠÖ‚·‚镶‘‚Í‚Ç‚±‚É‚ ‚è‚Ü‚·‚©?

  Œ»Ý‚à‚Á‚Æ‚à—D‚ꂽ•¶‘‚Í(ƒ\[ƒXƒR[ƒh‚ðœ‚­‚Æ)4Front Technologies ŽÐ‚Ì
  WWW ƒTƒCƒg‚Å‚ ‚é  <http://www.opensound.com> ‚É‚ ‚è‚Ü‚·D•Ê‚̏î•ñŒ¹‚Æ
  ‚µ‚Ä‚Í Linux Multimedia Guide ‚ª‚ ‚è‚Ü‚·‚ªC‚±‚ê‚ÍŽQlî•ñ‚̏͂ŏЉ
  ‚Ü‚·D

  6.16.  “rØ‚ê‚È‚­Ä¶‚â˜^‰¹‚ðs‚È‚¤‚½‚߂ɂ́A‚Ç‚Ì‚­‚ç‚¢‚Ì CPU Ž‘Œ¹‚ª•K
  —v‚Å‚·‚©?

  ‚±‚ÌŽ¿–â‚É‚ÍŠÈ’P‚ȉñ“š‚Í‚ ‚è‚Ü‚¹‚ñBˆÈ‰º‚̂悤‚È—v‘f‚Ɉˑ¶‚·‚é‚©‚ç‚Å
  ‚·B

  o  PCM ƒTƒ“ƒvƒŠƒ“ƒO‚ðŽg‚¤‚© FM ‰¹Œ¹‚ðŽg‚¤‚©

  o  ƒTƒ“ƒvƒŠƒ“ƒOƒŒ[ƒg‚ƃTƒ“ƒvƒŠƒ“ƒOƒTƒCƒY

  o  Ä¶‚â˜^‰¹‚ÉŽg‚¤ƒAƒvƒŠƒP[ƒVƒ‡ƒ“

  o  ƒTƒEƒ“ƒhƒJ[ƒh‚̃n[ƒhƒEƒFƒA

  o  ƒfƒBƒXƒN I/O ‚Ì‘¬“xACPU ‚̃NƒƒbƒN‘¬“xAƒLƒƒƒbƒVƒ…‚̃TƒCƒY‚È‚Ç

  ˆê”Ê“I‚ÉŒ¾‚Á‚āA386 ˆÈã‚̃}ƒVƒ“‚Å‚ ‚ê‚΃Tƒ“ƒvƒŠƒ“ƒOƒf[ƒ^‚â FM ‰¹Œ¹‚Å
  ì¬‚µ‚½‰¹Šy‚ð 8 ƒrƒbƒgƒTƒEƒ“ƒhƒJ[ƒh‚Å–³—‚È‚­Ä¶‚Å‚«‚é‚Í‚¸‚Å‚·B

  ‚µ‚©‚µAMODƒtƒ@ƒCƒ‹‚̍ж‚É‚Í‚©‚È‚è‚Ì CPU Ž‘Œ¹‚ª•K—v‚Å‚·BŽÀŒ±“I‚È‘ª’è
  ‚É‚æ‚ê‚΁A44KHz ‚ł̍ж‚Í 486/50MHz ‚Ì 40% ˆÈã‚Ì CPU ƒpƒ[‚ð•K—v‚Æ
  ‚µA 386/25MHz ‚Å‚Í 22KHz ˆÈã‚ł̍ж‚Í‚Ü‚¸–³—‚¾‚Æ‚¢‚¤‚±‚Æ‚Å‚·
  (SoundBlaster ‚̂悤‚È 8 ƒrƒbƒgƒTƒEƒ“ƒhƒJ[ƒh‚̏ꍇ‚Å‚·)BGravis
  UltraSound ‚Ȃǂ̃J[ƒh‚ł́A‚æ‚葽‚­‚Ì‹@”\‚ðƒn[ƒhƒEƒFƒA‚ªŽÀs‚·‚é‚Ì
  ‚ŁA•K—v‚È CPU Ž‘Œ¹‚͏­‚È‚­‚È‚è‚Ü‚·B

  ˆÈã‚ɏq‚ׂ½‚±‚Ƃ́ACPU ‚É•‰‰×‚ð‚©‚¯‚éƒ^ƒXƒN‚ðƒRƒ“ƒsƒ…[ƒ^‚ª‘¼‚ÉŽÀs‚µ
  ‚Ä‚¢‚È‚¢‚±‚Æ‚ª‘O’ñ‚Å‚·B

  sox ‚Ȃǂ̃†[ƒeƒBƒŠƒeƒB‚ðŽg‚Á‚ăTƒEƒ“ƒhƒtƒ@ƒCƒ‹‚Ì•ÏŠ·‚âƒGƒtƒFƒNƒg‚Ì•t
  ‰Á‚ðs‚È‚¤ê‡‚ɂ́A”’l‰‰ŽZƒRƒvƒƒZƒbƒT‚ª‚ ‚ê‚΂©‚Ȃ荂‘¬‚É‚È‚è‚Ü‚·B
  ‚½‚¾‚µƒJ[ƒlƒ‹ƒhƒ‰ƒCƒoŽ©‘Ì‚Í•‚“®¬”“_‰‰ŽZ‚͈êØs‚È‚¢‚Ü‚¹‚ñB

  6.17.  PAS16 ‚Æ Adaptec 1542 SCSI ƒzƒXƒgƒAƒ_ƒvƒ^‚Ì–â‘è

  (ˆÈ‰º‚Ìà–¾‚Í seeker@indirect.com ‚³‚ñ‚É‚æ‚é‚à‚Ì‚Å‚·)

  Linux ‚̓AƒhƒŒƒX 330(ƒfƒtƒHƒ‹ƒg’l)‚Ü‚½‚Í 334 ‚Å‚µ‚© 1542 ‚ð”FŽ¯‚µ‚Ü‚¹
  ‚ñBˆê•ûAPAS ‚Í MPU-401 ƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚̃AƒhƒŒƒX‚Æ‚µ‚Ä 330 ‚µ‚©Žó‚¯
  •t‚¯‚Ü‚¹‚ñBMPU-401 ƒCƒ“ƒ^[ƒtƒF[ƒX‚ðƒ\ƒtƒgƒEƒFƒA‚Å–³Œø‚É‚µ‚Ä‚àA1542
  ‚ðƒfƒtƒHƒ‹ƒg‚̃AƒhƒŒƒX‚ɐݒ肵‚Ä‚¢‚é‚ƁAƒAƒhƒŒƒX‚ª‹£‡‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B
  1542 ‚ðƒAƒhƒŒƒX 334 ‚Ɉړ®‚·‚é‚Ì‚ªA‚·‚ׂĂðŠÛ‚­Žû‚ß‚é•û–@‚Å‚·B

  ‚Ü‚½A1542 ‚Æ PAS-16 ‚Í‚Ç‚¿‚ç‚à16ƒrƒbƒg DMA ‚ðŽg‚¤‚½‚߁A16ƒrƒbƒg 44KHz
  ƒXƒeƒŒƒI‚ŃTƒ“ƒvƒŠƒ“ƒO‚µ‚½ƒf[ƒ^‚ð 1542 ‚ÉŒq‚ª‚Á‚Ä‚¢‚é SCSI ƒhƒ‰ƒCƒu‚É
  ƒZ[ƒu‚·‚é‚Æ–â‘肪‚æ‚­‹N‚±‚è‚Ü‚·B DMA ‚ªd‚È‚Á‚Ä‚¢‚āA‚µ‚©‚à RAM ‚̃Š
  ƒtƒŒƒbƒVƒ…‚É•K—v‚ÈŽžŠÔ‚ªŠm•Û‚Å‚«‚È‚¢ê‡A‹°•|‚́uPARITY ERROR -
  SYSTEM HALTEDvƒƒbƒZ[ƒW‚ª•\Ž¦‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B‚µ‚©‚à‚È‚º‚»‚ꂪ‹N‚«
  ‚½‚Ì‚©‚Æ‚¢‚¤Žè‚ª‚©‚è‚Í‘S‚­“¾‚ç‚ê‚È‚¢‚Ì‚Å‚·B‚³‚ç‚É‚Ü‚¸‚¢‚±‚Æ
  ‚ɁAQIC-117 ƒe[ƒvƒhƒ‰ƒCƒu‚̃ZƒJƒ“ƒhƒ\[ƒXƒ[ƒJ[‚Ì’†‚ɂ́A1542 ‚̃o
  ƒX‚̃Iƒ“/ƒIƒtŽžŠÔ‚𒲐®‚µ‚Ēʏí‚æ‚è‚à’·‚¢ŽžŠÔƒIƒ“‚É‚·‚é‚悤‚ÉŠ©‚ß‚Ä‚¢
  ‚郁[ƒJ[‚à‚ ‚è‚Ü‚·BAdaptec ‚Ì BBS ‚ ‚é‚¢‚̓Cƒ“ƒ^[ƒlƒbƒg‚Ì‚¢‚­‚‚©
  ‚̃TƒCƒg‚©‚ç“üŽè‚Å‚«‚é SCSISEL.EXE ƒvƒƒOƒ‰ƒ€‚ðŽg‚Á‚āA–â‘肪‰ðŒˆ‚·‚é
  ‚܂ŃoƒX‚̃Iƒ“ŽžŠÔ‚ðŒ¸‚ç‚·‚©ƒoƒX‚̃IƒtŽžŠÔ‚𑝂₵A‘½­‚È‚è‚Æ‚àó‹µ‚ð
  —Ç‚­‚µ‚Ü‚µ‚傤B SCSISEL ‚Í EEPROM ‚̐ݒè‚ð•ÏX‚·‚é‚̂ŁACONFIG.SYS ’†
  ‚Ì DOS ƒhƒ‰ƒCƒos‚𒼂·‚æ‚è‚àŒø‰Ê‚ª’·‘±‚«‚µ‚Ü‚·‚µADOS ‚ւ̏C³‚ƈá‚Á
  ‚Ä Linux ‚𒼐ڃu[ƒg‚·‚éê‡‚É‚à—LŒø‚Å‚·B‚±‚ê‚Å‚±‚Ì–â‘è‚à‰ðŒˆ‚µ‚Ü‚µ
  ‚½B

  ÅŒã‚Ì–â‘è‚́AŒÃ‚¢ Symphony ƒ`ƒbƒvƒZƒbƒg‚ªƒoƒX‚ւ̃AƒNƒZƒX‚ð‚‘¬‰»‚·‚é
  ‚½‚ß‚ÉI/O ƒTƒCƒNƒ‹‚̃EƒFƒCƒg‚ð‘啝‚ÉŒ¸‚炵‚Ä‚¢‚é‚Æ‚¢‚¤‚±‚Æ‚Å‚·B•MŽÒ‚ª
  ŽŽ‚µ‚½‚¢‚ë‚¢‚ë‚ȃ{[ƒh‚Ì’†‚ŁAƒEƒFƒCƒg‚ðŒ¸‚ç‚·‚±‚Æ‚É‚æ‚è–â‘肪¶‚¶‚½‚Ì
  ‚Í PAS-16 ‚¾‚¯‚Å‚µ‚½BMedia Vision ‚Ì BBS ‚É‚ ‚é SYMPFIX.EXE ‚Æ‚¢‚¤ƒv
  ƒƒOƒ‰ƒ€‚ªASymphony ‚̃oƒXƒRƒ“ƒgƒ[ƒ‰‚̐f’fƒrƒbƒg‚ð‚¢‚¶‚邱‚Æ‚É‚æ‚Á
  ‚Ä‚±‚Ì–â‘è‚ð‰ðŒˆ‚·‚é‚Æ‚Ì‚±‚Æ‚Å‚·‚ªA‚±‚ê‚͕ۏ؂̌À‚è‚Å‚Í‚ ‚è‚Ü‚¹‚ñBˆÈ
  ‰º‚̂悤‚ȍì‹Æ‚ðs‚¤•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  o  ƒ}ƒU[ƒ{[ƒh‚̎戵“X‚Ɍ¢ƒo[ƒWƒ‡ƒ“‚̃oƒXƒ`ƒbƒv‚ðŒðŠ·‚µ‚Ä‚à‚炤

  o  ƒ}ƒU[ƒ{[ƒh‚ðŒðŠ·‚·‚é

  o  •Ê‚̃uƒ‰ƒ“ƒh‚̃TƒEƒ“ƒhƒJ[ƒh‚𔃂¤B

  Young Microsystems ‚́A‚±‚±‚Å—A“ü‚µ‚½ƒ{[ƒh‚Å‚ ‚ê‚Ζñ 30ƒhƒ‹‚ŃAƒbƒvƒO
  ƒŒ[ƒh‚µ‚Ä‚­‚ê‚Ü‚·Bƒ}ƒU[ƒ{[ƒh‚̃[ƒJ[‚â—A“ü‹ÆŽÒ‚ð“Ë‚«Ž~‚߂邱‚Æ‚ª
  ‚Å‚«‚ê‚Î(K‰^‚ð‹F‚è‚Ü‚·)A‘¼‚Ì‹ÆŽÒ‚à“¯—l‚̃T[ƒrƒX‚ð‚µ‚Ä‚­‚ê‚é‚©‚à‚µ‚ê
  ‚Ü‚¹‚ñB‚±‚Ì–â‘è‚́AŽ„‚Ì’m‚éŒÀ‚è‚ł́AProAudio ‚̃oƒXƒCƒ“ƒ^[ƒtƒF[ƒX
  ƒ`ƒbƒv‚ªŒ´ˆö‚Å‚·B120 ƒhƒ‹‚̃TƒEƒ“ƒhƒJ[ƒh‚𔃂Á‚Ä 6MHz ‚Ì AT ŒÝŠ·‹@‚Å
  Žg‚¨‚¤‚Æ‚¢‚¤l‚Í‚¢‚È‚¢‚Å‚µ‚傤B•’Ê‚Í 25`40MHz ‚Ì 386 ƒ}ƒVƒ“‚â 486
  ƒ}ƒVƒ“‚ÅŽg‚¤‚Å‚µ‚傤‚µAƒ`ƒbƒv‚ª³‚µ‚­ÝŒv‚³‚ê‚Ä‚¢‚ê‚΁A­‚È‚­‚Æ
  ‚à12MHz ‚̃oƒXƒNƒƒbƒN‚Å“®ì‚·‚é‚Í‚¸‚Å‚·B‚±‚ê‚É‚Ä•ÙŽm‘ޏêB

  Å‰‚Ì–â‘è‚́Aƒ}ƒU[ƒ{[ƒhã‚ÅŽg‚í‚ê‚Ä‚¢‚éƒ`ƒbƒvƒZƒbƒg‚âƒoƒXƒNƒƒbƒNA
  ‚»‚Ì‘¼‚Ì BIOS Ý’èA‚»‚ê‚©‚猎—î‚Ɉˑ¶‚µ‚Ü‚·B(–ó’: ‚‚܂蓯‚¶ðŒ‚Å
  ‚à‹N‚±‚Á‚½‚è‹N‚±‚ç‚È‚©‚Á‚½‚è‚·‚邱‚Æ‚ª‚ ‚é‚Æ‚¢‚¤‚±‚Æ‚Å‚·B) 2 ”Ô–Ú‚Ì–â
  ‘è‚́AƒŠƒtƒŒƒbƒVƒ…ƒIƒvƒVƒ‡ƒ“‚̐ݒè(hidden ‚© synchronous ‚©)A 1542 ‚Ì
  DMA ƒŒ[ƒgA‚»‚ê‚É(‚¨‚»‚ç‚­)ƒoƒX I/O ƒŒ[ƒg‚Ɉˑ¶‚µ‚Ü‚·B 3 ”Ô–Ú‚Ì–â‘è
  ‚́AMedia Vision ‚É“d˜b‚µ‚āA‚Ç‚Ì Symphony ƒ`ƒbƒv‚ª Media Vision ‚Ì’x
  ‚¢ÝŒv‚ƌ݊·‚Å‚È‚¢‚Ì‚©‚ðŽ¿–â‚·‚ê‚΂킩‚é‚Å‚µ‚傤B‚µ‚©‚µ’ˆÓ‚µ‚Ä‚­‚¾‚³
  ‚¢BŽ„‚ª˜b‚µ‚½‹ZpŽÒ 4 l‚Ì‚¤‚¿A3 l‚Í‘å”nŽ­–ì˜Y‚Å‚µ‚½B˜A’†‚ª‘¼ŽÐ‚Ì
  ƒn[ƒhƒEƒFƒA‚ɂ‚¢‚ÄŒ¾‚Á‚Ä‚¢‚邱‚Ƃ͉½ˆê‚M‚¶‚é‹C‚É‚È‚ê‚Ü‚¹‚ñB‚¾‚Á
  ‚āA˜A’†‚ÍŽ©•ª‚½‚¿‚̃n[ƒhƒEƒFƒA‚·‚ç‚Ü‚Æ‚à‚É’m‚ç‚È‚¢‚ñ‚Å‚·‚©‚çB

  6.18.  ƒTƒ“ƒvƒŠƒ“ƒO‰¹º‚̓ǂݏ‘‚«‚𓯎ž‚ɍs‚È‚¤‚±‚Ƃ͉”\‚Å‚·‚©?

  ˆê•”‚̃TƒEƒ“ƒhƒJ[ƒh—p‚̃hƒ‰ƒCƒo‚Í‘S“ñdƒ‚[ƒh‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚·B‚±
  ‚ÌŽg‚¢•û‚ɂ‚¢‚ẮA4Front Technologies ŽÐ‚©‚ç“üŽè‚Å‚«‚镶‘‚Å’²‚ׂĂ­
  ‚¾‚³‚¢B

  6.19.  SB16 ‚Ì IRQ ‚ð 2 ‚ɐݒ肵‚Ä‚¢‚é‚Ì‚Å‚·‚ªAÝ’èƒvƒƒOƒ‰ƒ€‚ª‚±‚Ì’l
  ‚ðŽó‚¯•t‚¯‚Ä‚­‚ê‚Ü‚¹‚ñB

  286 ˆÈ~‚̃}ƒVƒ“‚ł́AIRQ 2 ‚Í 2 ”Ô–Ú‚ÌŠ„‚荞‚݃Rƒ“ƒgƒ[ƒ‰‚ÖƒJƒXƒP[
  ƒh‚³‚ê‚Ä‚¢‚Ü‚·BIRQ 2 ‚Í IRQ 9 ‚Æ“¯‚¶‚Å‚·B

  6.20.  Linux ‚ðŽg‚Á‚½Œã‚É DOS ‚ðƒu[ƒg‚·‚é‚ƁAƒGƒ‰[ƒƒbƒZ[ƒW‚ªo—Í‚³
  ‚ꂽ‚èAƒTƒEƒ“ƒhƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª³í‚É“®ì‚µ‚È‚©‚Á‚½‚肵‚Ü‚·B

  ‚±‚ê‚ç‚Ì–â‘è‚Í DOS ‚ðƒ\ƒtƒgƒŠƒu[ƒg‚µ‚½Œã‚É”­¶‚µ‚Ü‚·B CONFIG.SYS ‚É
  –â‘肪‚ ‚é‚Æ‚¢‚¤ŠÔˆá‚Á‚½ƒGƒ‰[ƒƒbƒZ[ƒW‚ª•\Ž¦‚³‚ê‚邱‚Æ‚à‚ ‚è‚Ü‚·B

  Œ»Ý‚̃TƒEƒ“ƒhƒJ[ƒh‚Ì‘½‚­‚Í IRQ ‚Æ DMA ‚̐ݒè‚ðƒ\ƒtƒgƒEƒFƒA‚ŃvƒƒOƒ‰
  ƒ€‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·BLinux ‚Æ MS-DOS/Windows ‚ƂňقȂÁ‚½Ý’è‚ðŽg‚Á‚Ä
  ‚¢‚éê‡A‚±‚ꂪ–â‘è‚ð‹N‚±‚·‚±‚Æ‚ª‚ ‚è‚Ü‚·BƒTƒEƒ“ƒhƒJ[ƒh‚É‚æ‚Á‚ẮA
  Š®‘S‚ɃŠƒZƒbƒg(‚‚܂è“dŒ¹‚ðƒIƒ“/ƒIƒt‚·‚é‚©Aƒn[ƒhƒEƒFƒAƒŠƒZƒbƒgƒ{ƒ^ƒ“
  ‚ð‰Ÿ‚·)‚µ‚È‚¢‚ƁAV‚µ‚¢ƒpƒ‰ƒ[ƒ^‚ðŽó‚¯•t‚¯‚È‚¢‚à‚Ì‚à‚ ‚è‚Ü‚·B

  ŽèŒy‚È‰ðŒˆ–@‚́Aƒ\ƒtƒgƒŠƒu[ƒg(Ctrl-Alt-Del)‚Å‚Í‚È‚­AƒŠƒZƒbƒgƒ{ƒ^ƒ“‚Ü
  ‚½‚Í“dŒ¹‚̃Iƒ“/ƒIƒt‚É‚æ‚Á‚ătƒ‹ƒŠƒu[ƒg‚·‚邱‚Æ‚Å‚·B

  ³‚µ‚¢‰ðŒˆ–@‚́AMS-DOS ‚Æ Linux ‚Æ‚Å“¯‚¶ IRQ ‚Æ DMA ‚̐ݒè‚ðŽg‚¤‚±‚Æ
  (‚ ‚é‚¢‚Í DOS ‚ðŽg‚í‚È‚¢‚±‚Æ :-)‚Å‚·B

  6.21.  Linux ‚Å DOOM ‚ð‚·‚éŽž‚Ì–â‘è

  ID software‚̃Q[ƒ€‚Å‚ ‚é DOOM ‚Ì Linux ”ł̃†[ƒU‚́A‚±‚Ì–â‘è‚É‹»–¡‚ª
  ‚ ‚邱‚Æ‚Å‚µ‚傤B

  ³‚µ‚¢ƒTƒEƒ“ƒho—͂𓾂邽‚߂ɂ́Aƒo[ƒWƒ‡ƒ“ 2.90 ‚Ü‚½‚Í‚»‚êˆÈ~‚̃TƒE
  ƒ“ƒhƒhƒ‰ƒCƒo‚ª•K—v‚Å‚·B‚±‚̃o[ƒWƒ‡ƒ“‚̓ŠƒAƒ‹ƒ^ƒCƒ€‚́uDOOMƒ‚[ƒhv‚ð
  ƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚·B

  ƒTƒEƒ“ƒh‚Í 16 ƒrƒbƒg‚ŃTƒ“ƒvƒŠƒ“ƒO‚³‚ê‚Ä‚¢‚Ü‚·B8 ƒrƒbƒgƒTƒEƒ“ƒhƒJ[ƒh
  ‚ðŽg‚Á‚Ä‚¢‚éê‡‚Å‚àA <ftp://sunsite.unc/edu/pub/Linux/games/doom>‚Å
  “üŽè‚Å‚«‚éƒvƒƒOƒ‰ƒ€‚ðŽg‚¦‚΁AƒTƒEƒ“ƒh‚ð•·‚­‚±‚Æ‚ª‚Å‚«‚Ü‚·B

  DOOM ‚̃pƒtƒH[ƒ}ƒ“ƒX‚ª—Ç‚­‚È‚¢ê‡A(sndserver ƒtƒ@ƒCƒ‹‚Ì–¼‘O‚ð•Ï‚¦
  ‚Ä)ƒTƒEƒ“ƒh‚𖳌ø‚É‚·‚é‚ƃpƒtƒH[ƒ}ƒ“ƒX‚ª—Ç‚­‚Ȃ邱‚Æ‚ª‚ ‚è‚Ü‚·B

  ‰ŠúÝ’è‚Å‚Í DOOM ‚͉¹Šy‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñ(DOS ƒo[ƒWƒ‡ƒ“‚Æ“¯‚¶‚Å
  ‚·)B musserver ƒvƒƒOƒ‰ƒ€‚ðŽg‚Á‚āALinux ”Å‚Ì DOOM ‚ɉ¹ŠyƒTƒ|[ƒg‚ð’Ç
  ‰Á‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚̃vƒƒOƒ‰ƒ€‚Í
  <ftp://pandora.st.hmc.edu/pub/linux/musserver.tgz> ‚É‚ ‚è‚Ü‚·B

  6.22.  ƒTƒEƒ“ƒhƒJ[ƒh‚ªE‚¤ŽG‰¹‚ðŒ¸‚ç‚·‚É‚Í‚Ç‚¤‚µ‚½‚ç‚æ‚¢‚Å‚µ‚傤?

  •iŽ¿‚Ì—Ç‚¢ƒV[ƒ‹ƒhƒP[ƒuƒ‹‚ðŽg‚Á‚½‚èAƒTƒEƒ“ƒhƒJ[ƒh‚ð•Ê‚̃Xƒƒbƒg‚É‘}
  ‚µ‚Ä‚Ý‚é‚ÆŽG‰¹‚ªŒ¸‚邱‚Æ‚ª‚ ‚è‚Ü‚·BƒTƒEƒ“ƒhƒJ[ƒh‚Ń{ƒŠƒ…[ƒ€‚ª§Œä‚Å
  ‚«‚éê‡A‚±‚̐ݒè‚ð•Ï‚¦‚Ă݂邱‚Æ‚à‚Å‚«‚Ü‚·(‚¨‚»‚ç‚­Å‘剹—Ê‚ªÅ—Ç‚Å
  ‚µ‚傤)Bƒ~ƒLƒT[ƒvƒƒOƒ‰ƒ€‚ðŽg‚¤‚ƁA•s•K—v‚È“ü—Í (ƒ}ƒCƒN“™)‚Ì“ü—̓QƒC
  ƒ“‚ð 0 ‚ɐݒ肷‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

  Philipp Braunbeck ‚³‚ñ‚Ì•ñ‚É‚æ‚é‚ƁA‚±‚Ì•û‚Ì ESS-1868 ‚É‚Í‘g‚ݍž‚Ý‚Ì
  ƒAƒ“ƒv‚ðƒIƒt‚É‚·‚éƒWƒƒƒ“ƒp‚ª‚ ‚èAƒAƒ“ƒv‚ðƒIƒ“‚É‚·‚é‚ƏE‚Á‚Ä‚µ‚Ü‚¤ƒmƒC
  ƒY‚ðŒ¸‚ç‚¹‚é‚»‚¤‚Å‚·B

  ÅŒã‚ɁA•MŽÒ‚ªŒ©‚‚¯‚½‚ ‚é 386 ƒVƒXƒeƒ€‚ł́AƒJ[ƒlƒ‹ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ƒI
  ƒvƒVƒ‡ƒ“ no-hlt ‚É‚æ‚Á‚ÄŽG‰¹ƒŒƒxƒ‹‚ªŒ¸­‚·‚邱‚Æ‚ª•ª‚©‚è‚Ü‚µ‚½B‚±‚̃I
  ƒvƒVƒ‡ƒ“‚́AƒJ[ƒlƒ‹‚ªƒAƒCƒhƒ‹ƒvƒƒZƒXƒ‹[ƒv‚ð‰ñ‚Á‚Ä‚¢‚鎞‚É halt –½—ß
  ‚ðŽg‚í‚È‚¢‚悤‚ÉŽwŽ¦‚·‚é‚à‚Ì‚Å‚·B‚±‚̃IƒvƒVƒ‡ƒ“‚̓u[ƒgŽž‚Ƀ}ƒjƒ…ƒAƒ‹
  ‚ÅŽw’è‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·‚µALILO ‚̐ݒèƒtƒ@ƒCƒ‹‚É append = "no-hlt" ‚Æ
  ‘‚¢‚Đݒ肷‚邱‚Æ‚à‚Å‚«‚Ü‚·B

  ƒTƒEƒ“ƒhƒJ[ƒh‚Ì’†‚ɂ́AƒV[ƒ‹ƒh‚âÚ’n‚ª•sŠ®‘S‚È‚½‚߁AŽG‰¹‚ðE‚¢‚â‚·‚¢
  ‚à‚Ì‚à‚ ‚è‚Ü‚·B

  6.23.  ƒTƒEƒ“ƒh‚̍ж‚Í‚Å‚«‚Ü‚·‚ªA˜^‰¹‚ª‚Å‚«‚Ü‚¹‚ñB

  Ä¶‚Í‚Å‚«‚邪˜^‰¹‚ª‚Å‚«‚È‚¢ê‡AˆÈ‰º‚̎菇‚ðŽŽ‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B

  o  ƒ~ƒLƒT[ƒvƒƒOƒ‰ƒ€‚ðŽg‚Á‚Ä“K“–‚ȃfƒoƒCƒX(—Ⴆ‚΃}ƒCƒN)‚ð‘I‘ð‚·‚é

  o  ƒ~ƒLƒT[‚ðŽg‚Á‚Ä“ü—̓QƒCƒ“‚ðÅ‘å‚É‚·‚é

  o  ‰Â”\‚È‚ç‚Î MS-DOS ã‚ŃTƒEƒ“ƒhƒJ[ƒh‚©‚ç‚̘^‰¹‚ðŽŽ‚µAƒn[ƒhƒEƒFƒA
     ‚Ì–â‘è‚©‚Ç‚¤‚©‚ð”»’f‚·‚é
  ˜^‰¹‚ÉŽg‚í‚ê‚é DMA ƒ`ƒƒƒlƒ‹‚ªÄ¶‚ÉŽg‚í‚ê‚é DMA ƒ`ƒƒƒlƒ‹‚ƈقȂ邱‚Æ‚ª
  ‚ ‚è‚Ü‚·B‚±‚̏ꍇ‚ɍłà‰Â”\«‚̍‚‚¢Œ´ˆö‚́A˜^‰¹—p‚Ì DMA ‚̐ݒ肪ŠÔ
  ˆá‚Á‚Ä‚¢‚邱‚Æ‚Å‚·B

  6.24.  MS-DOS ‚ňê“x‰Šú‰»‚µ‚È‚¢‚ƁuŒÝŠ·vƒJ[ƒh‚ª“®‚©‚È‚¢

  uSoundBlaster ŒÝŠ·vƒTƒEƒ“ƒhƒJ[ƒh‚Ì‚Ù‚Æ‚ñ‚ǂ́ALinux ‚É‚¨‚¢‚Ä‚Í
  SoundBlaster —p‚Å‚È‚¢ƒhƒ‰ƒCƒo‚ÅŽg‚Á‚½•û‚ª‚¤‚Ü‚­“®ì‚µ‚Ü‚·B‚Ù‚Æ‚ñ‚Ç‚Ì
  ƒJ[ƒh‚́uŒÝŠ·v(—Ⴆ‚΁u16 ƒrƒbƒg SB Pro ŒÝŠ·vAuSB ŒÝŠ· 16 ƒrƒb
  ƒgv) ‚ð搂Á‚Ä‚¢‚Ü‚·‚ªA•’Ê‚Í‚±‚Ì SoundBlaster ƒ‚[ƒh‚Í DOS —pƒQ[ƒ€
  ‚Ō݊·‚É‚·‚邽‚߂̃nƒbƒN‚ɉ߂¬‚Ü‚¹‚ñB‚Ù‚Æ‚ñ‚ǂ̃J[ƒh‚Í 16 ƒrƒbƒg‚̃l
  ƒCƒeƒBƒuƒ‚[ƒh‚ðŽ‚Á‚Ä‚¨‚èA‚±‚̃‚[ƒh‚Í‘½‚­‚̏ꍇAÅ‹ß‚̃o[ƒWƒ‡ƒ“
  (2.0.1 ˆÈ~)‚Ì Linux ‚ŃTƒ|[ƒg‚³‚ê‚Ä‚¢‚Ü‚·B

  SoundBlaster ŒÝŠ·ƒ‚[ƒh‚Å‚Ì“®ì‚ðŽŽ‚·•K—v‚ª‚ ‚é‚͈̂ꕔ‚̃J[ƒh(”äŠr“I
  ŒÃ‚¢‚±‚Æ‚ª‘½‚¢)‚¾‚¯‚Å‚·BV‚µ‚߂̃J[ƒh‚Å‚±‚Ì‹K‘¥‚Ì—áŠO‚É“–‚Ä‚Í‚Ü‚é‚Ì
  ‚́AMwave ƒx[ƒX‚̃J[ƒh‚¾‚¯‚Å‚·B

  6.25.  16ƒrƒbƒg SoundBlasteruŒÝŠ·vƒJ[ƒh‚ªALinux ã‚Å‚Í 8 ƒrƒbƒgƒ‚
  [ƒh‚Å‚µ‚©“®‚©‚È‚¢B

  SoundBlaster ŒÝŠ·‚Æ–Á‘Å‚½‚ê‚Ä‚¢‚é 16 ƒrƒbƒgƒTƒEƒ“ƒhƒJ[ƒh‚́AŽÀ‚Í 8
  ƒrƒbƒg SoundBlaster Pro ‚Ƃ̌݊·«‚µ‚©‚È‚¢‚Ì‚Å‚·B‚±‚ÌŽí‚̃J[ƒh‚Í’Ê
  íA SoundBlaster 16 ‚Æ‚à Linux ‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚Æ‚àŒÝŠ·«‚Ì‚È‚¢ 16
  ƒrƒbƒgƒ‚[ƒh‚ðŽ‚Á‚Ä‚¢‚Ü‚·B

  ‚±‚̂悤‚ȃJ[ƒh‚àAMAD16 ƒhƒ‰ƒCƒo‚â MSS/WSS ƒhƒ‰ƒCƒo‚ðŽg‚¦‚Î 16 ƒrƒb
  ƒgƒ‚[ƒh‚Å“®ì‚³‚¹‚ç‚ê‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB

  6.26.  Linux —p‚̃TƒEƒ“ƒhƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Í‚Ç‚±‚É‚ ‚è‚Ü‚·‚©?

  Linux —p‚̃TƒEƒ“ƒhƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð’T‚·‚Ì‚É“K‚µ‚½ƒTƒCƒg‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü
  ‚·B

  o  <ftp://metalab.unc.edu/pub/Linux/kernel/sound/>

  o  <ftp://metalab.unc.edu/pub/Linux/apps/sound/>

  o  <ftp://tsx-11.mit.edu/pub/linux/packages/sound/>

  o  <ftp://nic.funet.fi/pub/Linux/util/sound/>

  o  <ftp://nic.funet.fi/pub/Linux/xtra/snd-kit/>

  o  <ftp://nic.funet.fi/pub/Linux/ALPHA/sound/>

  –{•¶‘‚́uŽQlî•ñv‚ÌÍ‚à‚²——‚­‚¾‚³‚¢B

  6.27.  ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚ðƒ[ƒ_ƒuƒ‹ƒ‚ƒWƒ…[ƒ‹‚Æ‚µ‚ăRƒ“ƒpƒCƒ‹‚·‚邱‚Æ
  ‚Í‚Å‚«‚Ü‚·‚©?

  Å‹ß‚̃J[ƒlƒ‹‚ł́AƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚̓J[ƒlƒ‹ƒ[ƒ_ƒuƒ‹ƒ‚ƒWƒ…[ƒ‹‚Æ‚µ
  ‚ăTƒ|[ƒg‚³‚ê‚Ä‚¢‚Ü‚·B

  /usr/src/linux/Documentation/sound ‚É‚ ‚镶‘A“Á‚É Introduction ‚Æ
  README.modules ‚ð‚²——‚­‚¾‚³‚¢B

  6.28.  ƒVƒXƒeƒ€ƒRƒ“ƒ\[ƒ‹‚̃r[ƒv‰¹‚Ì‘ã‚í‚è‚ɃTƒEƒ“ƒhƒJ[ƒh‚ðŽg‚¤‚±‚Æ
  ‚ª‚Å‚«‚Ü‚·‚©?

  <ftp://metalab.unc.edu/pub/Linux/apps/sound/oplbeep-2.3.tar.gz> ‚É‚ 
  ‚éAoplbeep ƒvƒƒOƒ‰ƒ€‚ðŽŽ‚µ‚Ä‚­‚¾‚³‚¢B

  ‘¼‚É‚à beep ‚Æ‚¢‚¤ƒvƒƒOƒ‰ƒ€‚à‚ ‚Á‚āA‚±‚ê‚Í
  <ftp://metalab.unc.edu/pub/Linux/kernel/patches/misc/modreq_beep.tgz>
  ‚É‚ ‚è‚Ü‚·B

  modutilsƒpƒbƒP[ƒW‚ɂ́AƒJ[ƒlƒ‹‚©‚ç—v‹‚ª‚ ‚Á‚½Žž‚É”CˆÓ‚ÌŠO•”ƒvƒƒOƒ‰
  ƒ€‚ðŒÄ‚ñ‚ŃTƒEƒ“ƒh‚𔭐¶‚³‚¹‚邽‚߂̃vƒƒOƒ‰ƒ€—á‚ƃJ[ƒlƒ‹ƒpƒbƒ`‚ª“ü‚Á
  ‚Ä‚¢‚Ü‚·B

  ‚»‚Ì‘¼‚Ì•û–@‚Æ‚µ‚āAƒJ[ƒh‚É‚æ‚Á‚ẮAPC ƒXƒs[ƒJ‚̏o—Í‚ðƒTƒEƒ“ƒhƒJ[
  ƒh‚ɂ‚Ȃ¬A‚·‚ׂẴTƒEƒ“ƒh‚ðƒTƒEƒ“ƒhƒJ[ƒh‚̃Xƒs[ƒJ‚©‚ço—Í‚³‚¹‚é‚æ
  ‚¤‚É‚Å‚«‚éê‡‚à‚ ‚è‚Ü‚·B

  6.29.  VoxWare‚Ƃ͉½‚Å‚·‚©?

  4Front Technologies ŽÐ‚ª”Ì”„‚µ‚Ä‚¢‚鏤—pƒo[ƒWƒ‡ƒ“‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒo
  ‚ŁAˆÈ‘O‚Í VoxWare, USS (Unix Sound System), ‚ ‚é‚¢‚Í TASD
  (Temporarily Anonymous Sound Driver) ‚Æ‚àŒÄ‚΂ê‚Ä‚¢‚½‚à‚Ì‚Å‚·BŒ»Ý‚Í
  OSS (Open Sound System) ‚Æ‚µ‚Ĕ̔„‚³‚ê‚Ä‚¢‚Ü‚·BLinux ƒJ[ƒlƒ‹‚ÉŠÜ‚Ü‚ê
  ‚Ä‚¢‚éƒo[ƒWƒ‡ƒ“‚Í OSS/Free ‚ƌĂ΂ê‚邱‚Æ‚à‚ ‚è‚Ü‚·B

  Ú‚µ‚­‚Í 4Front Technologies ŽÐ‚Ì WWW ƒy[ƒW
  <http://www.opensound.com/> ‚ðŒ©‚Ä‚­‚¾‚³‚¢B•MŽÒ‚Í OSS/Linux ‚̃Œƒrƒ…
  [‚ð Linux Journal ‚Ì 1997 ”N 6 ŒŽ†‚ɏ‘‚«‚Ü‚µ‚½B

  6.30.  Sox/Play/Vplay‚ªuinvalid block size 1024v‚Æ‚¢‚¤ƒGƒ‰[‚ðo‚µ‚Ü
  ‚·B

  ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚̃o[ƒWƒ‡ƒ“ 1.3.67 ‚ōs‚È‚í‚ꂽ•ÏX‚É‚æ‚Á‚āA
  SNDCTL_DSP_GETBLKSIZE ioctl ‚ÌŒ‹‰Ê‚ª 4096 ‚æ‚è‚à‘å‚«‚¢‚±‚Æ‚ð (ŠÔˆá‚Á
  ‚Ä)ƒ`ƒFƒbƒN‚µ‚Ä‚¢‚½ƒvƒƒOƒ‰ƒ€‚ª“®ì‚µ‚È‚­‚È‚è‚Ü‚µ‚½BÅVƒo[ƒWƒ‡ƒ“‚Ì
  ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚́A4096 ƒoƒCƒg‚æ‚菬‚³‚¢ƒtƒ‰ƒOƒƒ“ƒg‚ðŠ„‚è“–‚Ä‚È‚¢‚æ
  ‚¤‚ɏC³‚³‚ꂽ‚̂ŁAŒÃ‚¢ƒ†[ƒeƒBƒŠƒeƒB‚Å‚à‚±‚Ì–â‘è‚Í‹N‚±‚ç‚È‚­‚È‚è‚Ü‚µ
  ‚½B

  6.31.  ƒTƒEƒ“ƒhƒhƒ‰ƒCƒoƒ‚ƒWƒ…[ƒ‹‚ðƒ[ƒh‚·‚é‚ƁAƒ~ƒLƒT[‚̐ݒ肪ƒŠ
  ƒZƒbƒg‚³‚ê‚Ä‚µ‚Ü‚¤B

  ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚ðƒ[ƒ_ƒuƒ‹ƒ‚ƒWƒ…[ƒ‹‚Æ‚µ‚č\’z‚µAkerneld‚ðŽg‚Á‚ÄŽ©
  “®“I‚Ƀ[ƒhEƒAƒ“ƒ[ƒh‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚±‚ê‚ɂ͈ê‚–â‘肪‚ ‚è‚Ü
  ‚·Bƒ‚ƒWƒ…[ƒ‹‚ªÄƒ[ƒh‚³‚ê‚邽‚тɃ~ƒLƒT[‚̐ݒ肪ƒfƒtƒHƒ‹ƒg’l‚É–ß‚Á
  ‚Ä‚µ‚Ü‚¤‚Ì‚Å‚·BƒTƒEƒ“ƒhƒJ[ƒh‚É‚æ‚Á‚Ă̓fƒtƒHƒ‹ƒg’l‚Í(—Ⴆ‚Î SB16 ‚Ì
  ‚悤‚É)‘å‚«‰ß‚¬‚½‚èA¬‚³‰ß‚¬‚½‚肵‚Ü‚·B Markus Gutschke
  (gutschk@uni-muenster.de) ‚³‚ñ‚ª‚±‚Ì–â‘è‚Ì‰ðŒˆ•û–@‚ðŒ©‚Â‚¯‚Ü‚µ‚½B‚»‚ê
  ‚ÍŽŸ‚̂悤‚ȍs‚ð /etc/conf.modules ƒtƒ@ƒCƒ‹‚ɒljÁ‚·‚é‚Æ‚¢‚¤•û–@‚Å‚·B

       options sound dma_buffsize=65536 && /usr/bin/setmixer igain 0 ogain 0 vol 75

  ‚±‚ê‚ŁAƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚ªƒ[ƒh‚³‚ꂽ’¼Œã‚Ƀ~ƒLƒT[ƒvƒƒOƒ‰ƒ€ (ã‚Ì—á
  ‚Å‚Ísetmixer)‚ª‹N“®‚³‚ê‚é‚悤‚É‚È‚è‚Ü‚·B dma_buffsizeƒpƒ‰ƒ[ƒ^‚Í’P‚È
  ‚éƒ_ƒ~[‚Ì’l‚Å‚·‚ª•K—v‚Å‚·BƒIƒvƒVƒ‡ƒ“ƒRƒ}ƒ“ƒh‚̓Rƒ}ƒ“ƒhƒ‰ƒCƒ“ƒIƒvƒVƒ‡
  ƒ“‚ð—v‹‚·‚é‚©‚ç‚Å‚·B•K—v‚ɉž‚¶‚ă~ƒLƒT[ƒvƒƒOƒ‰ƒ€‚ƃQƒCƒ“Ý’è‚ð‘‚«
  Š·‚¦‚Ä‚­‚¾‚³‚¢B

  ƒTƒEƒ“ƒhƒhƒ‰ƒCƒo‚ðƒRƒ“ƒpƒCƒ‹‚µ‚ăJ[ƒlƒ‹‚É‘g‚ݍž‚ñ‚Å‚¨‚èAƒu[ƒgŽž‚Ƀ~
  ƒLƒT[ƒQƒCƒ“‚ðÝ’肵‚½‚¢ê‡‚ɂ́A/etc/rc.d/rc.local ‚̂悤‚ȃVƒXƒeƒ€
  ƒXƒ^[ƒgƒAƒbƒvƒtƒ@ƒCƒ‹‚©‚çƒ~ƒLƒT[ƒvƒƒOƒ‰ƒ€‚ðŒÄ‚яo‚·‚悤‚É‚·‚é‚Æ‚æ‚¢
  ‚Å‚µ‚傤B

  6.32.  root ‚µ‚©ƒTƒEƒ“ƒh‚̘^‰¹‚ª‚Å‚«‚Ü‚¹‚ñB

  ƒfƒtƒHƒ‹ƒg‚Å‚Í Readme.linux ’†‚̃XƒNƒŠƒvƒg‚́Aroot ‚É‚µ‚©“ǂݏo‚¹‚È‚¢
  ƒTƒEƒ“ƒhƒfƒoƒCƒXƒtƒ@ƒCƒ‹‚ðì¬‚µ‚Ü‚·B‚±‚ê‚̓ZƒLƒ…ƒŠƒeƒBƒz[ƒ‹‚ðì‚Á‚Ä
  ‚µ‚Ü‚¤‰Â”\«‚ð‚È‚­‚·‚½‚ß‚Å‚·Bƒlƒbƒgƒ[ƒNŠÂ‹«‚ł́AŠO•”‚̃†[ƒU‚ªƒTƒE
  ƒ“ƒhƒJ[ƒh‚ƃ}ƒCƒN‚ªÚ‘±‚³‚ꂽ Linux PC ‚ɃŠƒ‚[ƒgƒƒOƒCƒ“‚µAŽü‚è‚Ì•¨
  ‰¹‚𓐒®‚·‚邱‚Æ‚ªl‚¦‚ç‚ê‚Ü‚·B‚±‚̂悤‚È‚¨‚»‚ꂪ‚È‚¯‚ê‚΁AƒXƒNƒŠƒvƒg
  ’†‚̃p[ƒ~ƒbƒVƒ‡ƒ“‚ð•Ï‚¦‚Ä‚à\‚¢‚Ü‚¹‚ñB

  ƒfƒtƒHƒ‹ƒg‚̐ݒè‚Å‚àAˆê”ʃ†[ƒU‚ªƒTƒEƒ“ƒhƒtƒ@ƒCƒ‹‚ðÄ¶‚Å‚«‚Ü‚·B‚±‚ê
  ‚̓ZƒLƒ…ƒŠƒeƒB“I‚ɂ͊댯‚Å‚Í‚ ‚è‚Ü‚¹‚ñ‚ªAŽü‚è‚Ì–À˜f‚ɂȂ邨‚»‚ê‚Í‚ ‚è
  ‚Ü‚·B

  6.33.  IBM ThinkPad ‚̃TƒEƒ“ƒhƒn[ƒhƒEƒFƒA‚ɂ͑Ήž‚µ‚Ä‚¢‚Ü‚·‚©?

  IBM ‚̃m[ƒg PC ‚Å‚ ‚é ThinkPad ‚É•t‚¢‚Ä‚¢‚é MWave ƒx[ƒX‚̃TƒEƒ“ƒhƒJ
  [ƒh‚̐ݒè‚ÉŠÖ‚·‚éî•ñ‚Í /usr/src/linux/Documentation/sound/mwave ‚É‚ 
  ‚è‚Ü‚·B‚±‚ê‚̓J[ƒlƒ‹ƒ\[ƒX‚Ì”z•z•¨‚̈ꕔ‚Å‚·B

  6.34.  ƒTƒEƒ“ƒhƒJ[ƒh‚Ƀ~ƒLƒT[‚ª•t‚¢‚Ä‚¢‚È‚¢‚Æ•\Ž¦‚µ‚ăAƒvƒŠƒP[ƒVƒ‡
  ƒ“‚ªˆÙíI—¹‚µ‚Ü‚·

  8 ƒrƒbƒg‚̌¢ SoundBlaster ƒJ[ƒh‚ɂ́Aƒ~ƒLƒT[‰ñ˜H‚ª•t‚¢‚Ä‚¢‚È‚¢‚à‚Ì
  ‚ª‚ ‚è‚Ü‚·Bˆê•”‚̃TƒEƒ“ƒhƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚́Aƒ~ƒLƒT[ƒfƒoƒCƒX‚ªƒI[ƒv
  ƒ“‚Å‚«‚邱‚Æ‚ð—v‹‚·‚é‚é‚̂ŁA‚±‚̂悤‚ȃJ[ƒh‚ðŽg‚Á‚Ä‚¢‚é‚ƈُíI—¹‚µ
  ‚Ä‚µ‚Ü‚¢‚Ü‚·BJens Werner (werner@bert.emv.ing.tu-bs.de) ‚³‚ñ‚ª•ñ‚µ
  ‚½‰ðŒˆ•û–@‚́A /dev/mixer ‚ð /dev/null ‚ɃŠƒ“ƒN‚·‚邱‚ƂŁA‚±‚ê‚Å–â‘è
  ‚È‚­“®ì‚·‚é‚Í‚¸‚Å‚·B

  6.35.  SB16 CT4170 ‚Å‹N‚±‚é–â‘è

  Scott Manley (spm@star.arm.ac.uk) ‚³‚ñ‚Ì•ñ‚Å‚·B

       V‚µ‚¢Œ^‚Ì SoundBlaster ‚ª‚ ‚é‚悤‚Å‚·B‚±‚ê‚Í SB16 ‚Æ‚µ‚Ä”„
       ‚ç‚ê‚Ä‚¢‚Ü‚·‚ªAƒJ[ƒh‚ɏ‘‚©‚ê‚Ä‚¢‚郂ƒfƒ‹”ԍ†‚Í CT4170 ‚Å‚µ
       ‚½B‚±‚Ì•…‚Á‚½ƒJ[ƒh‚É‚Í 1 ‚‚µ‚© DMA ƒ`ƒƒƒlƒ‹‚ª‚È‚¢‚̂ŁAÝ
       ’肵‚悤‚Æ‚·‚é‚ƃJ[ƒlƒ‹‚ª 16 ƒrƒbƒg DMA ‚ɃAƒNƒZƒX‚µ‚Ä–â‘è
       ‚ð‹N‚±‚µ‚Ü‚·B‚±‚Ì–â‘è‚Ì‰ðŒˆ•û–@‚Í 2 ”Ô–Ú‚Ì DMA ‚É 1 ‚ðÝ’è
       ‚·‚邱‚ƂŁA‚»‚¤‚·‚ê‚΂±‚̃J[ƒh‚Í搂¢•¶‹å’Ê‚è‚É“®ì‚µ‚Ü‚·B

  6.36.  MIDI ƒL[ƒ{[ƒh‚ðƒTƒEƒ“ƒhƒJ[ƒh‚ɐڑ±‚·‚é•û–@

  Kim G. S. OEyhus (kim@pvv.ntnu.no) ‚³‚ñ‚Ì•ñ‚Å‚·B

       Ž„‚́Aƒ}ƒXƒ^[ƒL[ƒ{[ƒh‚©‚ç‚Ì MIDI o—Í‚ðƒTƒEƒ“ƒhƒJ[ƒh‚Ì
       MIDI o—Í‚É‚Å‚«‚邾‚¯ŠÈ’P‚ɐڑ±‚·‚é•û–@‚ɂ‚¢‚āAƒCƒ“ƒ^[
       ƒlƒbƒg’†‚ƃTƒEƒ“ƒh‚ÉŠÖ‚·‚镶‘‚ð•Ð‚Á’[‚©‚ç’²‚ׂĂ݂܂µ‚½B‚µ
       ‚©‚µ‰½‚àŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B–â‘è‚É‚È‚é‚̂́A­‚È‚­‚Æ‚à OSS
       ƒTƒEƒ“ƒhƒVƒXƒeƒ€‚ðŽg‚Á‚Ä‚¢‚éŒÀ‚èA‚Ç‚¿‚ç‚à“¯‚¶ƒfƒoƒC
       ƒX(/dev/midi)‚ðŽg‚¤‚±‚Æ‚Å‚·B‚µ‚½‚ª‚Á‚ÄŽ„‚ÍŽ©•ª‚Å‚â‚è•û‚ðŒ©
       ‚‚¯‚Ü‚µ‚½BŽ„‚Í‚±‚Ì 2 ‚Â‚ð‹¤—L‚µ‚½‚¢‚Ì‚Å‚·B‚±‚Ì•û–@‚É‚æ
       ‚èAŠ®‘S‚É MIDI ‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚é‚Æ‚Ä‚àŠÈ’P‚ȃVƒ“ƒZƒTƒCƒU‚ð
       ì‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

       MIDI ƒ}ƒXƒ^[ƒL[ƒ{[ƒh‚ðƒTƒEƒ“ƒhƒJ[ƒh‚É’¼Ú MIDI Ú‘±‚·‚é
       •û–@

       MIDI ƒ}ƒXƒ^[ƒL[ƒ{[ƒh‚́AƒVƒ“ƒZƒTƒCƒU‚ª‚È‚­AMIDI o—Í’[Žq
       ‚¾‚¯‚ª•t‚¢‚Ä‚¢‚éƒL[ƒ{[ƒh‚Å‚·B‚±‚̏o—͂́A“K“–‚ȃP[ƒuƒ‹‚ð
       Žg‚¦‚Αå’ï‚̃TƒEƒ“ƒhƒJ[ƒh‚Ì 15 ƒsƒ“ D-Sub ƒ|[ƒg‚ɐڑ±‚·‚é
       ‚±‚Æ‚ª‚Å‚«‚Ü‚·B

       ‚±‚̂悤‚ȃL[ƒ{[ƒh‚ðŽg‚¤‚ƃTƒEƒ“ƒhƒJ[ƒh‚É•t‚¢‚Ä‚¢‚é MIDI
       ƒVƒ“ƒZƒTƒCƒUƒfƒoƒCƒX‚𐧌䂷‚邱‚Æ‚ª‚Å‚«AƒL[ƒ{[ƒh‚Ő§Œä‚Å
       ‚«‚éŠÈ’P‚ȃVƒ“ƒZƒTƒCƒU‚ðì‚邱‚Æ‚ª‚Å‚«‚Ü‚·B

       ˆÈ‰º‚̃vƒƒOƒ‰ƒ€‚ðƒRƒ“ƒpƒCƒ‹‚µ‚Ä('gcc -o prog prog.c' “™‚ðŽÀ
       s‚µ‚Ü‚·)A‚±‚ê‚ðŽÀs‚µ‚Ü‚·B

       #include <fcntl.h>

       main()
       {
         int fil, a;
         char b[256];

         fil=open("/dev/midi", O_RDWR);
         for(;;)
           {
             a=read(fil, b, 256);
             write(fil, b, a);
           }
       }

  6.37.  IRQ 15 ‚Æ Ensoniq PCI 128 ‚Ì–â‘è

  Matthew Inger (mattinger@mindless.com) ‚³‚ñ‚Ì•ñ‚Å‚·B

       Ensoniq PCI 128 ƒTƒEƒ“ƒhƒJ[ƒh‚𓮍삳‚¹‚邽‚߂̏î•ñ‚Å‚·B

       –¾‚ç‚©‚É‚È‚Á‚Ä‚¢‚é–â‘è‚́A‚±‚̃J[ƒh‚ªƒfƒtƒHƒ‹ƒg‚Å IRQ 15 ‚ð
       Žg‚¨‚¤‚Æ‚·‚邱‚Æ‚Å‚·(‚±‚ê‚̓vƒ‰ƒO&ƒvƒŒƒC‚ªŠÇ—‚µ‚Ä‚¢‚Ü‚·)B
       ‚±‚ÌŠ„‚荞‚݂̓ZƒJƒ“ƒ_ƒŠ‚Ì IDE ƒRƒ“ƒgƒ[ƒ‰‚ªŽg‚Á‚Ä‚¨‚èA‘¼
       ‚̃fƒoƒCƒX‚Æ‹¤—L‚·‚邱‚Æ‚Í‚Å‚«‚Ü‚¹‚ñB‚µ‚½‚ª‚Á‚āA‰½‚Æ‚©‚µ‚Ä
       es1370 ‚É•Ê‚Ì IRQ ‚ðŽg‚킹‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñ(Windos ‚̏ꍇ‚Æ
       “¯‚¶‚悤‚É IRQ 15 ‚ðŽg‚킹‚é‚Ì‚ª‚¢‚¢‚Å‚µ‚傤)B

       M‚¶‚ç‚ê‚é‚©‚Ç‚¤‚©‚Í•ª‚©‚è‚Ü‚¹‚ñ‚ªAŽ„‚Í‚±‚ê‚ðs‚¤•û–@‚ðŒ©‚Â
       ‚¯‚Ü‚µ‚½B

       Ž„‚ªs‚í‚È‚¯‚ê‚΂Ȃ©‚Á‚½‚͈̂ȉº‚̍ì‹Æ‚Å‚·:

       a) BIOS ‚ł́Aƒvƒ‰ƒO&ƒvƒŒƒC OS ‚ðŽ‚Á‚Ä‚¢‚È‚¢‚±‚Æ‚ðƒRƒ“ƒsƒ…
       [ƒ^‚ÉŽwŽ¦‚µ‚Ü‚·B‚±‚ê‚Í BIOS ‚̏ڍאݒ胁ƒjƒ…[(advanced
       options)‚Őݒè‚Å‚«‚é‚Í‚¸‚Å‚·B

       b) BIOS ‚Ì PCI ‚ÉŠÖ‚·‚éÝ’è‚ŁAƒŒƒKƒV[ ISA ƒfƒoƒCƒX—p‚ÉŠ„‚è
       ž‚Ý 15 ‚ð—\–ñ‚µ‚Ü‚·BŽ„‚̃}ƒVƒ“‚Ì BIOS ‚̏ڍאݒè‚ɂ́APCI
       ‚̐ݒè‚ÉŠÖ‚·‚éƒZƒNƒVƒ‡ƒ“‚ª‚ ‚è‚Ü‚µ‚½B‚±‚̃ZƒNƒVƒ‡ƒ“‚É‚ ‚é
       uResource Exclusionv‚̍€–ڂŁA—\–ñ‚ðÝ’è‚ðs‚¢‚Ü‚·B

       Ä‹N“®‚µ‚Ä Linux ‚𗧂¿ã‚°‚é‚ƃTƒEƒ“ƒh‚ªŽg‚¦‚é‚Í‚¸‚Å‚·(‹N“®
       ƒƒbƒZ[ƒW‚ð•\Ž¦‚·‚é‚Ì‚©‚Ç‚¤‚©A‘O‚̃ƒbƒZ[ƒW‚ƈقȂé‚Ì‚©‚Í
       Šo‚¦‚Ä‚¢‚Ü‚¹‚ñ)BˆÀ‘S‚ðŠú‚·‚½‚߂ɁAŽ„‚Í sndconfig ‚ðÄ‚ÑŽÀs
       ‚µ‚ăeƒXƒg‰¹º‚ðÄ¶‚µ‚Ü‚µ‚½B‘債‚½‰¹‚Å‚Í‚ ‚è‚Ü‚¹‚ñ‚ªA‚»‚±
       ‚É‚ ‚Á‚½‚©‚ç‚Å‚·B‚µ‚©‚µ CD ‚ð‰‰‘t‚³‚¹‚é‚ƁAŠ®àø‚ɉ¹‚ª‚µ‚Ü‚µ
       ‚½B

       Windows ‚Å‚Ì‚±‚Ƃ͐S”z‚µ‚È‚­‚Ä‚à‘åä•v‚Å‚·BŽ„‚ÍŽ©•ª‚ªŽ‚Á‚Ä
       ‚¢‚é 2 –‡‚̃J[ƒh(ISA Modem ‚Æ Sound Card ‚̏o—Í)‚ðŽŽ‚µ‚Ü‚µ
       ‚½‚ªA‚Ç‚¿‚ç‚à–â‘è‚È‚­“®ì‚µ‚Ü‚µ‚½B

       ‚½‚Ô‚ñ‚¨Žg‚¢‚Ì BIOS ‚ÍŽ„‚ƈقȂé‚Å‚µ‚傤‚ªA–â‘è‚Æ‚È‚é—v‘f‚ª
       ã‚Ì 2 ‚‚ł ‚邱‚Æ‚Í‚¨‚í‚©‚è‚¢‚½‚¾‚¯‚é‚©‚ÆŽv‚¢‚Ü‚·BK‰^‚ð
       ‹F‚è‚Ü‚·B

  6.38.  SoftOSS ‚ðŽÀs‚Å‚«‚é MIDI ƒpƒbƒ`‚ŁAƒtƒŠ[‚Ì‚à‚Ì‚Í“üŽè‚Å‚«‚Ü‚·
  ‚©?

  SoftOSS ‚́AƒJ[ƒlƒ‹‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚É“ü‚Á‚Ä‚¢‚éƒ\ƒtƒgƒEƒFƒAƒx[ƒX‚Ì
  ƒEƒF[ƒuƒe[ƒuƒ‹ƒVƒ“ƒZƒTƒCƒU‚ŁAGravis Utrasound ƒTƒEƒ“ƒhƒJ[ƒh‚ƌ݊·
  ‚Å‚·B‚±‚̃hƒ‰ƒCƒo‚ð“®‚©‚·‚ɂ́AGUS ŒÝŠ·‚Ì MIDI ‰¹Œ¹ƒpƒbƒ`ƒtƒ@ƒCƒ‹‚ª•K
  —v‚Å‚·BƒJ[ƒlƒ‹‚Ì•¶‘‚ɂ́uƒpƒuƒŠƒbƒNƒhƒƒCƒ“‚Ì MIDIA ƒpƒbƒ`ƒZƒbƒg‚ª
  “üŽè‚Å‚«‚é ftp ƒTƒCƒg‚ª‚¢‚­‚‚©‚ ‚è‚Ü‚·v‚Ə‘‚©‚ê‚Ä‚¢‚Ü‚·B

  4Front Technologies ‚Ì WWW ƒy[ƒW
  <http://www.opensound.com/softoss.html> ‚Åà–¾‚³‚ê‚Ä‚¢‚é‚悤‚ɁA‚±‚̉¹
  Œ¹ƒpƒbƒ`‚Í <ftp://archive.cs.umbc.edu/pub/midia/instruments.tar.gz> ‚©
  ‚ç“üŽè‚Å‚«‚Ü‚·B
  7.  ŽQlî•ñ

  CD-ROM ‚â SCSI ƒCƒ“ƒ^[ƒtƒF[ƒX‚ðƒTƒ|[ƒg‚µ‚½ƒTƒEƒ“ƒhƒJ[ƒh‚ðŽ‚Á‚Ä‚¢
  ‚éê‡ALinux SCSI HOWTO ‚â Linux CD-ROM HOWTO ‚ðŒ©‚é‚Æ—L‰v‚ȏî•ñ‚ª‚³
  ‚ç‚É“¾‚ç‚ê‚é‚Å‚µ‚傤B

  (–ó’: “ú–{Œê–ó‚Í <http://www.linux.or.jp/JF/JFdocs/SCSI-HOWTO.html>
  ‚Æ <http://www.linux.or.jp/JF/JFdocs/CDROM-HOWTO.html> ‚Å‚·B)

  Sound Playing HOWTO ‚ɂ́A‚¢‚ë‚¢‚ë‚ÈŽí—ނ̃TƒEƒ“ƒhƒtƒ@ƒCƒ‹‚≹Šy‚̃tƒ@
  ƒCƒ‹‚ð Linux ‚ōж‚·‚邽‚ß‚Ì•û–@‚ª‘‚©‚ê‚Ä‚¢‚Ü‚·B

  (–ó’: “ú–{Œê–ó‚Í <http://www.linux.or.jp/JF/JFdocs/Sound-Playing-
  HOWTO.html> ‚Å‚·B)

  Linux SoundBlaster AWE32/64 Mini-HOWTO ‚ɂ́ALinux ‚Å SoundBlaster 32,
  64 ‚𓮍삳‚¹‚邽‚ß‚Ì•û–@‚ªà–¾‚³‚ê‚Ä‚¢‚Ü‚·B

  (–ó’: “ú–{Œê–ó‚Í <http://www.linux.or.jp/JF/JFdocs/SoundBlaster-
  AWE64.html> ‚Å‚·B)

  ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÉŠÖ‚·‚éî•ñ‚Æ‚µ‚ẮA4Front Technologies ŽÐ‚Ì WWW ƒy[
  ƒW‚Ì  <http://www.opensound.com/pguide> ‚ª‚ ‚è‚Ü‚·B

  ŽŸ‚Ì FAQ ‚́AUsenet ƒjƒ…[ƒXƒOƒ‹[ƒv‚Ì news.announce ‚É’èŠú“I‚É“Še‚³
  ‚êA <ftp://rtfm.mit.edu/pub/usenet/news.answers> ‚ɃA[ƒJƒCƒu‚³‚ê‚Ä‚¢
  ‚Ü‚·B

  o  PCsoundcards/generic-faq (PC ƒTƒEƒ“ƒhƒJ[ƒh‚ÉŠÖ‚·‚éˆê”Ê“I‚È FAQ)

  o  PCsoundcards/soundcard-faq (comp.sys.ibm.pc.soundcard ‚Ì FAQ)

  o  PCsoundcards/gravis-ultrasound/faq (Gravis UltraSound ‚Ì FAQ)

  o  audio-fmts/part1 (ƒI[ƒfƒBƒIƒtƒ@ƒCƒ‹ƒtƒH[ƒ}ƒbƒg‚Ìà–¾)

  o  audio-fmts/part2 (ƒI[ƒfƒBƒIƒtƒ@ƒCƒ‹ƒtƒH[ƒ}ƒbƒg‚Ìà–¾)

  ‚±‚ê‚ç‚Ì FAQ ‚ɂ́A»•iŒÅ—L‚̃[ƒŠƒ“ƒOƒŠƒXƒg‚âƒA[ƒJƒCƒuƒTƒCƒg‚àÐ‰î
  ‚³‚ê‚Ä‚¢‚Ü‚·BŽŸ‚Ì Usenet ƒjƒ…[ƒXƒOƒ‹[ƒv‚́AƒTƒEƒ“ƒh‚≹Šy‚ÉŠÖ˜A‚·‚é
  ˜b‘è‚ð‹c˜_‚·‚éê‚Å‚·B

  o  alt.binaries.sounds.* (ƒTƒEƒ“ƒhƒtƒ@ƒCƒ‹‚𓊍e‚·‚邽‚ß‚ÌŠeŽí‚̃Oƒ‹[
     ƒv)

  o  alt.binaries.multimedia (ƒ}ƒ‹ƒ`ƒƒfƒBƒAƒtƒ@ƒCƒ‹‚Ì“Še)

  o  alt.sb.programmer (Soundblaster ‚ðŽg‚¤ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚̘b‘è)

  o  comp.multimedia (ƒ}ƒ‹ƒ`ƒƒfƒBƒA‚̘b‘è)

  o  comp.music (ƒRƒ“ƒsƒ…[ƒ^‰¹Šy‚ÉŠÖ‚·‚闝˜_‚ÆŒ¤‹†)

  o  comp.sys.ibm.pc.soundcard.* (ŠeŽí‚Ì IBM PC ƒTƒEƒ“ƒhƒJ[ƒh‚̃Oƒ‹[
     ƒv)

  ƒ}ƒ‹ƒ`ƒƒfƒBƒA‚É“Á‰»‚µ‚½ Web ƒTƒCƒg‚ª
  <http://viswiz.gmd.de/MultimediaInfo/> ‚É‚ ‚è‚Ü‚·B Linux ‚É‚¨‚¯‚é
  MIDIEƒTƒEƒ“ƒh—pƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÉŠÖ‚·‚é–𗧂ƒTƒCƒg‚ª
  <http://sound.condorow.net/> ‚É‚ ‚è‚Ü‚·BCreative Labs ‚́A
  <http://www.creaf.com/> ‚É WWW ƒTƒCƒg‚𠎝‚Á‚Ä‚¢‚Ü‚·B MediaTrix ‚́A
  <http://www.mediatrix.com/> ‚É WWW ƒTƒCƒg‚ðŽ‚Á‚Ä‚¢‚Ü‚·B

  Linux ŠÖ˜A‚Ì ƒ[ƒŠƒ“ƒOƒŠƒXƒg‚ɂ́A‚¢‚ë‚¢‚ë‚Șb‘è‚É“Á‰»‚µ‚½uƒ`ƒƒƒ“ƒl
  ƒ‹v‚ª‚ ‚è‚Ü‚·BƒTƒEƒ“ƒh‚ÉŠÖ‚·‚éƒ`ƒƒƒ“ƒlƒ‹‚à‚ ‚è‚Ü‚·BŽQ‰Á‚·‚é•û–@‚ð’m
  ‚邽‚߂ɂ́AƒƒbƒZ[ƒW–{•¶‚Ɂuhelpv‚Ə‘‚¢‚½ƒ[ƒ‹‚ð
  majordomo@vger.rutgers.edu ‚É‘—‚Á‚Ä‚­‚¾‚³‚¢B‚±‚ê‚ç‚̃[ƒŠƒ“ƒOƒŠƒXƒg
  ‚̓TƒEƒ“ƒhƒJ[ƒh‚̐ݒ蓙‚ÉŠÖ‚·‚鎿–â‚̏ê‚Å‚Í‚È‚­AŠJ”­‚ÉŠÖ‚·‚é‹c˜_‚ð‚·
  ‚éêŠ‚Å‚·B

  ¡‚܂łɉ½“x‚©Œ¾‹y‚µ‚½‚悤‚ɁAƒJ[ƒlƒ‹‚̃TƒEƒ“ƒhƒhƒ‰ƒCƒo‚ɂ́A‚¢‚­‚‚©
  ‚Ì Readme ƒtƒ@ƒCƒ‹‚ªŠÜ‚Ü‚ê‚Ä‚¨‚èAƒTƒEƒ“ƒhƒJ[ƒhƒhƒ‰ƒCƒo‚ÉŠÖ‚·‚é—L‰v‚È
  î•ñ‚ª‘‚©‚ê‚Ä‚¢‚Ü‚·B‚±‚ê‚ç‚͒ʏíA /usr/src/linux/drivers/sound ƒfƒB
  ƒŒƒNƒgƒŠ‚É‚ ‚è‚Ü‚·B

  OSS (Linux ‚⑼‚Ì Unix ŒÝŠ· OS —p‚̏¤—pƒTƒEƒ“ƒhƒhƒ‰ƒCƒo)‚ÉŠÖ‚·‚éî•ñ
  ‚́A 4Front Technologies ŽÐ ‚Ì WWW ƒy[ƒW <http://www.opensound.com/>
  ‚É‚ ‚è‚Ü‚·B

  Linux Software Map (LSM) ‚́ALinux —p‚̃\ƒtƒgƒEƒFƒA‚ðŒ©‚Â‚¯‚邽‚ß‚Ì‘å
  •Ï‹Md‚ȏî•ñ‚Å‚·Bsound‚Æ‚¢‚Á‚½ƒL[ƒ[ƒh‚Å LSM ‚ðŒŸõ‚·‚邱‚Ƃ́AƒTƒE
  ƒ“ƒhƒn[ƒhƒEƒFƒA‚ÉŠÖ˜A‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚ðŒ©‚Â‚¯‚é‚Ì‚É—Ç‚¢
  •û–@‚Å‚·BLSM ‚́A <ftp://metalab.unc.edu/pub/Linux/docs/LSM/> ‚ðŽn‚ß
  ‚Æ‚·‚éŠe’n‚Ì anonymous FTP ƒTƒCƒg‚É‚ ‚è‚Ü‚·BLinux —pƒAƒvƒŠƒP[ƒVƒ‡ƒ“
  ‚̃f[ƒ^ƒx[ƒX‚ðŠÇ—‚µ‚Ä‚¢‚é WWW ƒTƒCƒg‚àŠe’n‚É‚ ‚è‚Ü‚·B‚»‚̈ê‚‚ª
  <http://www.freshmeat.net> ‚Å‚·B

  Linux Documentation Project ‚́AuLinux Installation and Getting
  Startedv‚È‚Ç‚Ì Linux ‚ÉŠÖ‚·‚鏑Ð‚ðì¬‚µ‚Ä‚«‚Ü‚µ‚½B‚±‚ê‚ç‚Ì•¶‘‚́A
  —L–¼ Linux ƒA[ƒJƒCƒuƒTƒCƒg‚©‚ç anonymous FTP ‚Å–³—¿‚ÅŽæ‚Á‚Ä‚­‚邱‚Æ‚à
  ‚Å‚«‚Ü‚·‚µA‘Ð‚Æ‚µ‚čw“ü‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B

  ÅŒã‚ɁAŒú‚©‚Ü‚µ‚¢é“`‚ðˆê‚B Linux ã‚ł̃}ƒ‹ƒ`ƒƒfƒBƒA(“Á‚É CD-ROM
  ‚âƒTƒEƒ“ƒhƒJ[ƒh‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚âƒvƒƒOƒ‰ƒ~ƒ“ƒO)‚ɂ‚¢‚Ä‚à‚Á‚Æ’m‚è
  ‚½‚¢l‚́A O'Reilly and Associates ‚©‚ç”­”„‚³‚ê‚Ä‚¢‚éÙ’˜uLinux
  Multimedia Guidev (ISBN 1-56592-219-0) ‚ð“Ç‚ñ‚Å‚Ý‚Ä‚­‚¾‚³‚¢BŒ´•¶‚̉p
  Œê”łɉÁ‚¦‚āAƒtƒ‰ƒ“ƒXŒê–ó‚Æ“ú–{Œê–ó‚ào”Å‚³‚ê‚Ä‚¢‚Ü‚·BÚ‚µ‚­‚́A–k•Ä
  ‚È‚ç‚Î 800-998-9938 ‚É“d˜b‚·‚é‚©AO'Reilly ‚Ì WWW ƒTƒCƒg
  <http://www.ora.com/>A‚ ‚é‚¢‚Í•MŽÒ‚̃z[ƒ€ƒy[ƒW
  <http://www.pobox.com/~tranter/> ‚ðŒ©‚Ä‚­‚¾‚³‚¢B

  (–ó’: “ú–{Œê–ó‚́uLINUX ƒ}ƒ‹ƒ`ƒƒfƒBƒAƒJƒCƒhv (ŽRŒ`_¶–óAISBN
  4-900900-30-1, ƒIƒ‰ƒCƒŠ[EƒWƒƒƒpƒ“”­s)‚Å‚·B

  8.  “ú–{Œê–ó‚ɂ‚¢‚Ä

  “ú–{Œê–ó‚Í Linux Japanese FAQ Project ‚ªs‚¢‚Ü‚µ‚½B–|–ó‚ÉŠÖ‚·‚邲ˆÓŒ©
  ‚Í JF ƒvƒƒWƒFƒNƒg <JF@linux.or.jp> ˆ¶‚ɘA—‚µ‚Ä‚­‚¾‚³‚¢B

  ‰ü’ù—š—ð‚ðˆÈ‰º‚ÉŽ¦‚µ‚Ü‚·B

     v1.15j1.0, 27 September 1996
        –|–ó: ¬“‡ ŽOO(kojima@linet.gr.jp), …Œ´ •¶(mizuhara@acm.org)

     v1.20j, 28 June 1999
        –|–ó: “¡Œ´ ‹P‰Ã(fujiwara@linux.or.jp), Z³: •ˆä L
        Λ(takei@cc.kochi-u.ac.jp)