Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > d40f11cf5b21d4287bbb5af7cbeec0a9 > files > 70

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

  ¸®´ª½º¿¡¼­ »ç¿îµå´Â ¾î¶»°Ô

  Jeff Tranter, tranter@pobox.com
  v1.20, 1999³â 3¿ù 24ÀÏ
  À¯¼ºÅ alloying@nownuri.net
  1999³â 6¿ù 30ÀÏ

  ÀÌ ±ÛÀº ¸®´ª½ºÀÇ »ç¿îµå Áö¿ø¿¡ °üÇÑ °ÍÀÌ´Ù. Áö¿øµÇ´Â Çϵå¿þ¾î¿Í Ä¿³Î
  µå¶óÀ̹ö¸¦ ¾î¶»°Ô ±¸¼º(configure)ÇÏ´ÂÁö ±×¸®°í ºóµµ°¡ ³ôÀº Áú¹®¿¡ ´ëÇÑ
  ´äº¯ µîÀÌ Æ÷Ç﵃ °ÍÀÌ´Ù. ÀÌ ±ÛÀÇ ¸ñÀûÀº »õ·Î¿î »ç¿ëÀÚÀÇ ¼öÁØÀ» Á» ´õ
  »¡¸® ¾î´ÀÁ¤µµ ÀÌ»óÀ¸·Î ²ø¾î¿Ã¸®°í ¶ÇÇÑ ´º½º±×·ì°ú ¸ÞÀϸµ ¸®½ºÆ®¿¡
  ÆøÁÖÇÏ´Â Áú¹®À» ÁÙÀÌ°íÀÚ ÇÏ´Â °ÍÀÌ´Ù.
  ______________________________________________________________________

  ¸ñÂ÷

  1. ½ÃÀÛÇϸ鼭
     1.1 °¨»çÀÇ ¸»
     1.2 ÀÌ ¹®¼­ÀÇ »õ·Î¿î °³Á¤ÆÇ
     1.3 Feedback
     1.4 Distribution Policy

  2. »ç¿îµå Ä«µå ±â¼ú (Sound Card Technology)
  3. Áö¿øµÇ´Â Çϵå¿þ¾î
     3.1 »ç¿îµå Ä«µå
     3.2 ¶Ç ´Ù¸¥ »ç¿îµå µå¶óÀ̹ö
     3.3 PC Speaker
     3.4 º´·Ä Æ÷Æ®

  4. ¼³Ä¡(Installation)
     4.1 »ç¿îµå Ä«µå ¼³Ä¡
     4.2 Plug and Play ¼³Á¤
     4.3 Ä¿³Î ¼³Á¤(Configuring the Kernel)
     4.4 µð¹ÙÀ̽º ÆÄÀÏÀÇ »ý¼º
     4.5 »õ·Î¿î Ä¿³Î·Î ºÎÆÃÇÏ¿© ½ÃÇèÇϱâ
     4.6 ¹®Á¦ÇØ°á(Troubleshooting)
        4.6.1 ´Ü°è 1: ÇöÀç ÀÛµ¿ÇÏ´Â Ä¿³ÎÀÌ Á¶±ÝÀü¿¡ ¿©·¯ºÐÀÌ ÄÄÆÄÀÏÇÑ Ä¿³ÎÀÎÁö È®ÀÎÇ϶ó.
        4.6.2 ´Ü°è 2: Ä¿³Î »ç¿îµå µå¶óÀ̹ö°¡ ÄÄÆÄÀÏ µÇ¾ú´ÂÁö È®ÀÎÇ϶ó.
        4.6.3 ´Ü°è 3: ºÎÆÃÇÏ´Â µ¿¾È Ä¿³ÎÀÌ »ç¿îµå Ä«µå¸¦ °¨Áö ÇÏ¿´´Â°¡?
        4.6.4 ´Ü°è 4: dsp µð¹ÙÀ̽º·ÎºÎÅÍ µ¥ÀÌŸ¸¦ ÀÐÀ» ¼ö Àִ°¡?

  5. »ç¿îµå¸¦ Áö¿øÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥
  6. ºóµµ°¡ ³ôÀº Áú¹®¿¡ ´ëÇÑ ´äº¯ (Answers To Frequently Asked Questions)
     6.1 ¿©·¯°¡Áö »ç¿îµå µð¹ÙÀ̽º ÆÄÀÏÀº ¹«¾ùÀΰ¡?
     6.2 »ç¿îµå »ùÇÃÀ» ¾î¶»°Ô ¿¬ÁÖÇϴ°¡?
     6.3 »ùÇÃÀ» ¾î¶»°Ô ³ìÀ½Çϴ°¡?
     6.4 Çϳª ÀÌ»óÀÇ »ç¿îµå Ä«µå¸¦ »ç¿ëÇÒ ¼ö Àִ°¡?
     6.5 Error: No such file or directory for sound devices
     6.6 Error: No such device for sound devices
     6.7 Error: No space left on device for sound devices
     6.8 Error: Device busy for sound devices
     6.9 ¿©ÀüÈ÷ device busy error °¡ Ç¥½ÃµÈ´Ù
     6.10 Partial playback of digitized sound file
     6.11 MOD ÆÄÀÏÀ» ¿¬ÁÖÇÒ ¶§ ²÷±è Çö»óÀÌ ¹ß»ýÇÑ´Ù
     6.12 Compile errors when compling sound applications
     6.13 SEGV when running sound binaries that worked previously
     6.14 »ç¿îµå µå¶óÀ̹ö¿¡ ¾Ë·ÁÁø ¹ö±×³ª ÇÑ°è(limitation)°¡ Æ÷ÇԵǾî Àִ°¡?
     6.15 »ç¿îµå µå¶óÀ̹ö ioctls() µîÀº ¾îµð¿¡ Àִ°¡?
     6.16 ²÷±è¾øÀÌ ¿¬ÁÖ³ª ³ìÀ½À» ÇÏ·Á¸é ¾ó¸¸Å­ÀÇ CPU ÀÚ¿øÀÌ ÇÊ¿äÇÑ°¡?
     6.17 PAS16 °ú Adaptec 1542 SCSI host ¾î´ðÅ͸¦ °¡Áö°í ÀÖÀ» ¶§ÀÇ ¹®Á¦
     6.18 »ùÇÃÀ» µ¿½Ã¿¡ ÀÐ°í ¾²´Â °ÍÀÌ °¡´ÉÇÑ°¡?
     6.19 ³ªÀÇ SB16Àº IRQ 2¸¦ »ç¿ëÇÑ´Ù, ±×·¯³ª ÀÌÀÇ ¼³Á¤ÀÌ Çã¿ëµÇÁö ¾Ê´Â´Ù.
     6.20 ¸®´ª½º¸¦ ½ÇÇàÇÏ´Ù°¡ µµ½º·Î ºÎÆÃÇÒ °æ¿ì ¿¡·¯°¡ ³ª¿À°Å³ª »ç¿îµå ÀÀ¿ëÇÁ·Î±×·¥ÀÌ Á¦´ë·Î ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù.
     6.21 ¸®´ª½º¿¡¼­ DOOMÀ» ½ÇÇà½Ãų ¶§ÀÇ ¹®Á¦
     6.22 ÀâÀ½(noise)À» ¾î¶»°Ô Çϸé ÁÙÀÏ ¼ö Àִ°¡?
     6.23 »ç¿îµå¸¦ ¿¬ÁÖÇÒ ¼ö´Â ÀÖÁö¸¸ ±â·ÏÇÒ ¼ö ¾ø´Ù.
     6.24 ³ªÀÇ "ȣȯ" »ç¿îµå Ä«µå´Â MS-DOS¿¡¼­ ¸ÕÀú ÃʱâÈ­ ½ÃÄѾßÁö¸¸ Á¦´ë·Î ÀÛµ¿ÇÑ´Ù.
     6.25 16 ºñÆ® »ç¿îµåºí·¡½ºÅÍ¿Í È£È¯µÇ´Â »ç¿îµå Ä«µå°¡ ¸®´ª½º¿¡¼­´Â ´ÜÁö 8 ºñÆ®·Î ÀÛµ¿ÇÑ´Ù.
     6.26 ¸®´ª½º¿ë »ç¿îµå ÀÀ¿ëÇÁ·Î±×·¥À» ¾îµð¼­ ±¸ÇÒ ¼ö ÀÖ´À³Ä?
     6.27 »ç¿îµå µå¶óÀ̹ö¸¦ Å»Âø½Ä ¸ðµâ (loadable module)·Î¼­ ÄÄÆÄÀÏ ÇÒ ¼ö Àִ°¡?
     6.28 system console beep ´ë½Å¿¡ »ç¿îµå Ä«µå¸¦ »ç¿ëÇÒ ¼ö Àִ°¡?
     6.29 VoxWare ¶õ ¹«¾ùÀΰ¡?
     6.30 Sox/Play/Vplay reports "invalid block size 1024"
     6.31 »ç¿îµå µå¶óÀ̹ö ¸ðµâÀ» ·ÎµåÇÒ ¶§¸¶´Ù ¹Í¼­ ¼¼ÆÃÀÌ ¸®¼ÂµÈ´Ù.
     6.32 ·çÆ®ÀÇ ±ÇÇÑÀ» °¡Áö°í ÀÖÀ» °æ¿ì¿¡¸¸ »ç¿îµå¸¦ ±â·ÏÇÒ ¼ö ÀÖ´Ù.
     6.33 IBM ThinkPad ÀÇ »ç¿îµå ÀåÄ¡°¡ Áö¿øµÇ´Â°¡?
     6.34 »ç¿îµå Ä«µå¿¡ ¹Í¼­°¡ ¾ø¾î¼­ ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù
     6.35 SB16 CT4170¿Í °ü·ÃµÈ ¹®Á¦
     6.36 »ç¿îµå Ä«µå¿¡ MIDI Å°º¸µå ¿¬°áÀº ¾î¶»°Ô Çϳª
     6.37 IRQ 15 ¿Í Ensoniq PCI 128ÀÇ ¹®Á¦
     6.38 Where can I get freely available MIDI patches to run SoftOSS?

  7. Âü°í¹®Çå

  ______________________________________________________________________

  1.  ½ÃÀÛÇϸ鼭

  ÀÌ ±ÛÀº Linux Sound HOWTO ¹®¼­ÀÌ´Ù. ¸®´ª½º¿¡¼­ÀÇ »ç¿îµå Áö¿øÀ» À§ÇØ
  ÇÊ¿äÇÑ ¼³Á¤°ú ¼³Ä¡¿¡ °üÇÑ ¸ðµç °ÍÀ» ´Ù·ç°í ÀÖÀ¸¸ç °¡±îÀÌ¿¡ µÎ°í¼­
  Âü°íÀÚ·á·Î È°¿ë ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¸®´ª½º¿¡¼­ »ç¿îµå Ä«µå »ç¿ë°ú
  °ü·ÃÇÏ¿© ÀÚÁÖ Áú¹®µÇ´Â ¹®Á¦¿¡ ´ëÇÑ ´äº¯À» ´ã°í ÀÖÀ¸¸ç »ç¿îµå Ä«µå¿Í
  ÄÄÇ»ÅÍ À½¾Çµî¿¡ °ü·ÃµÈ ´Ù¾çÇÑ ÁÖÁ¦¿¡ ´ëÇÑ Á¤º¸´Â Âü°í¹®ÇåÀ» Àо±â
  ¹Ù¶õ´Ù.

  ÀÌ ±Û¿¡¼­ ´Ù·ç´Â ³»¿ëÀº ¸®´ª½º¿¡¼­ »ç¿îµå Ä«µå¸¦ »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ
  °ÍÀÌ´Ù. »ç¿îµå Ä«µå ¶Ç´Â ÄÄÇ»ÅÍ À½¾Çµî¿¡ ´ëÇÑ ÀϹÝÀûÀÎ ³»¿ëÀº
  Âü°í¹®ÇåÀÇ ÀÚ·áµéÀ» Âü°íÇϱ⠹ٶõ´Ù.

  1.1.  °¨»çÀÇ ¸»

  ÀÌ ±ÛÀÇ ¸¹Àº ºÎºÐÀÌ »ç¿îµå µå¶óÀ̹ö ¼Ò½º ÄÚµå¿Í ÇÔ²² Á¦°øµÈ ¹®¼­¸¦
  Âü°íÇÏ¿´À¸¸ç À̸¦ ÀÛ¼ºÇÑ Hannu Savolainen (hannu@opensound.com)¿¡
  °¨»çÀÇ ¸»À» ÀüÇÏ°íÀÚ ÇÑ´Ù. »Ó¸¸ ¾Æ´Ï¶ó Alan Cox ¾¾¿Í ±× ¿Ü ¸®´ª½º Ä¿³Î
  »ç¿îµå µå¶óÀ̹ö¿Í À¯Æ¿¸®Æ¼¸¦ °³¹ßÇÑ ¸¹Àº ´Ù¸¥ »ç¶÷µé¿¡°Ôµµ °¨»ç¸¦
  Ç¥ÇÑ´Ù.

  ±×¸®°í SGML-Tools ÆÐÅ°Áö(ÀÌÀü À̸§:Linuxdoc-SGML) ´öºÐ¿¡ ÀÌ HOWTO
  ¹®¼­°¡ ¿©·¯°¡Áö Çü½ÄÀÇ ¹®¼­·Î º¯È¯ÀÌ °¡´ÉÇÏ°Ô µÇ¾úÀ½À» °í¸¿°Ô
  »ý°¢ÇÑ´Ù.

  1.2.  ÀÌ ¹®¼­ÀÇ »õ·Î¿î °³Á¤ÆÇ

  ÀÌ ¹®¼­ÀÇ »õ·Î¿î °³Á¤ÆÇÀº Á¤±âÀûÀ¸·Î comp.os.linux.answers ´º½º±×·ì¿¡
  °Ô½ÃµÈ´Ù. ¶ÇÇÑ <ftp://metalab.unc.edu/pub/Linux/docs/HOWTO/>¸¦ ºñ·ÔÇÑ
  ¿©·¯±ºµ¥ÀÇ anonymous ftp »çÀÌÆ®¿¡¼­µµ ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù.

  <http://metalab.unc.edu/LDP>À» Æ÷ÇÔÇÑ ¸¹Àº À¥»çÀÌÆ®¿¡¼­ ÇÏÀÌÆÛÅؽºÆ®
  Çü½ÄÀÇ ¸®´ª½º HOWTO ¹®¼­¸¦ ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù. CD-ROMÀ¸·Î Á¦°øµÇ´Â
  ¸®´ª½º ¹èÆ÷ÆÇ¿¡´Â HOWTO ¹®¼­°¡ Æ÷ÇԵǾî ÀÖÀ¸¸ç /usr/doc/ ¿¡¼­ ãÀ» ¼ö
  ÀÖ´Ù. ±×¸®°í ÀμâµÈ HOWTO ¹®¼­¸¦ »ì ¼öµµ ÀÖ´Ù. ¶§·Î´Â ¿©·¯ºÐÀÌ ÀÔ¼öÇÑ
  HOWTO ¹®¼­°¡ ¿À·¡µÈ °ÍÀÏ ¼öµµ ÀÖ´Ù. ¹®¼­¿¡ ÀûÇô ÀÖ´Â ³¯Â¥°¡ 6°³¿ù ÀÌ»ó
  Áö³­ °ÍÀ̶ó¸é ¾Æ¸¶µµ ³»¿ëÀÌ °³Á¤µÈ »õ·Î¿î °ÍÀ» ÀÎÅͳÝÀ» ÅëÇÏ¿© ±¸ÇÒ ¼ö
  ÀÖÀ» °ÍÀÌ´Ù.

  ÀÎÅͳÝÀº Ç×»ó º¯ÇÏ°í ÀÖ´Ù. µû¶ó¼­ ÀÌ ¹®¼­¿¡ ¼ö·ÏµÈ ¸ðµç web, ftp ¸µÅ©
  ¶ÇÇÑ º¯ÇÒ ¼ö ÀÖÀ½À» ÁÖÁöÇϱ⠹ٶõ´Ù.

  ÀÌ ¹®¼­´Â ¾Æ·¡ÀÇ ¸î°¡Áö ¾ð¾î·Î ¹ø¿ªµÇ¾î ÀÖ´Ù.

  Áß±¹¾î:  <http://www.linux.org.tw/CLDP/Sound-HOWTO.html>

  ºÒ¾î:  <http://www.freenix.org/unix/linux/HOWTO/>

  ÀϺ»¾î:  <http://yebisu.ics.es.osaka-u.ac.jp/linux/>

  Çѱ¹¾î:  <http://kldp.org/HOWTO/html/Sound/Sound-HOWTO.html>

  ·¯½Ã¾Æ¾î:  <http://www.phtd.tpu.edu.ru/~ott/russian/linux/howto-
  rus/Sound-HOWTO.html>

  ½ºÆäÀξî:  <ftp://ftp.insflug.org/es>

  ÀÌ ¹®¼­¸¦ Æ÷ÇÔÇÑ ´ëºÎºÐÀÇ HOWTO ¹®¼­µéÀ»
  <http://metalab.unc.edu/pub/Linux/docs/HOWTO/translations/> °ú
  <ftp://metalab.unc.edu/pub/Linux/docs/HOWTO/translations/> ¿¡¼­ ãÀ»
  ¼ö ÀÖ´Ù.

  ¸¸ÀÏ ¿©·¯ºÐÀÌ ¶Ç ´Ù¸¥ ¾ð¾î·Î À̱ÛÀ» ¹ø¿ªÇÑ´Ù¸é ÀúÀÚ¿¡°Ôµµ ±× »ç½ÇÀ»
  ¾Ë·ÁÁֱ⠹ٶõ´Ù. ±×·¯¸é ÀÌ ±ÛÀÇ ´ÙÀ½ °³Á¤ÆÇ¿¡ ¿©·¯ºÐÀÇ ¹ø¿ªÆÇ¿¡ ´ëÇÏ¿©
  ¾ð±ÞÇÒ °ÍÀÌ´Ù.

  1.3.  Feedback

  ¿©·¯ºÐµéÀÌ Á¦¾ÈÇÏ°í ½ÍÀº °ÍÀ̳ª ¼öÁ¤ÇØ¾ß ÇÒ °ÍÀÌ ÀÖ´Ù¸é ³ª¿¡°Ô
  º¸³»´Þ¶ó, tranter@pobox.com, ±×·¯¸é ´ÙÀ½ °³Á¤ÆÇ¿¡ ±× ³»¿ëÀ» Æ÷ÇÔ
  ½ÃÅ°µµ·Ï ÇÒ °ÍÀ̸ç, ±×·¸°Ô ÇϹǷμ­ ÀÌ ¹®¼­ÀÌ È°¿ëµµ´Â ´õ ³ô¾ÆÁú
  °ÍÀÌ´Ù.

  ÀúÀÚ´Â ¸®´ª½º¿Í »ç¿îµå Ä«µå¿¡ ´ëÇÑ ÀϹÝÀûÀÎ Áú¹®¿¡ ÃÖ¼±À» ´ÙÇÏ¿©
  ´äº¯ÇÏ·Á ³ë·ÂÇÏ°í ÀÖ´Ù. ±×·¯³ª Áú¹®À» ÇϱâÀü¿¡, ÀÌ HOWTO¸¦ ¸ðµÎ
  Àо¶ó, ±× ÈÄ¿¡µµ ¿©ÀüÈ÷ ÇØ´äÀ» ãÀ» ¼ö ¾ø´Ù¸é ¿©·¯ºÐÀÇ ¹®Á¦¿¡ ´ëÇÑ
  ÀÚ¼¼ÇÑ ³»¿ëÀ» ³ª¿¡°Ô º¸³»´Þ¶ó. ±×¸®°í ¸®´ª½º ÀÌ¿ÜÀÇ ¿ÀÆÛ·¹ÀÌÆÃ
  ½Ã½ºÅÛ¿¡¼­ »ç¿îµå Ä«µå¸¦ ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö¿¡ ´ëÇÑ Áú¹®Àº Á¤ÁßÈ÷
  »çÀýÇÑ´Ù.

  ÀÌ ¹®¼­¸¦ CD-ROM¿¡ ´ã°Å³ª ¶Ç´Â Àμ⺻ÀÇ ÇüÅ·Π°ø°³ÇÑ´Ù¸é ÀúÀÚ¿¡°Ôµµ
  ±×°ÍÀ» Á¦°øÇØÁÖ¸é °í¸¿°Ô »ý°¢ÇÒ °ÍÀÌ´Ù. ÀúÀÚÀÇ ¿ìÆíÁÖ¼Ò¸¦ ¸ð¸¦ °æ¿ì
  ¸ÞÀÏÀ» º¸³»¸é ¾Ë·ÁÁÖ°Ú´Ù. ¶ÇÇÑ Linux Documentation Porject¿¡ ±âÁõÇÏ´Â
  °Íµµ ÇÑ ¹ø °í·ÁÇØ ´Þ¶ó.  ´õ ÀÚ¼¼ÇÑ °ÍÀº Linux HOWTO ÄÚµð³×ÀÌÅÍÀÎ Tim
  Bynum (linux-howto@metalab.unc.edu) °ú Á¢ÃËÇغ¸¶ó.

  1.4.  Distribution Policy

  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>.

  2.  »ç¿îµå Ä«µå ±â¼ú (Sound Card Technology)

  ÀÌ ±ÛÀÇ µÚ¿¡ »ç¿ëµÉ °³³äÀ» ÀÌÇØÇϴµ¥ µµ¿òÀ» ÁÖ±â À§ÇØ ÄÄÇ»ÅÍ ¿Àµð¿À
  ±â¼ú¿¡ °üÇÑ ¸Å¿ì °³·«ÀûÀÎ ¼³¸íÀ» ÇÏ°Ú´Ù. ´õ ¸¹À» °ÍÀ» ¹è¿ì·Á¸é µðÁöÅÐ
  ¿Àµð¿À ¶Ç´Â µðÁöÅ» ½ÅÈ£ 󸮿¡ °üÇÑ Ã¥À» Âü°í ÇؾßÇÒ °ÍÀÌ´Ù.

  ¼Ò¸®´Â ¾Æ³¯·Î±× (analog) ÀÌ´Ù; ÀÓÀÇÀÇ ¼Ò¸®´Â Á¤ÇØÁø ¿¬¼ÓÀûÀÎ ¹üÀ§³»ÀÇ
  ÀÓÀÇÀÇ °ª¿¡ ÇØ´çÇÑ´Ù. ÄÄÇ»ÅÍ´Â µðÁöÅÐ (digital) ÀÌ´Ù; ÄÄÇ»ÅÍ´Â
  ºÒ¿¬¼ÓÀûÀÎ (´Ü¼ÓÀûÀÎ) °ªÀ» ´Ù·ç±â¸¦ ÁÁ¾ÆÇÑ´Ù. »ç¿îµå Ä«µå´Â Analog to
  Digital Converter (A/D ¶Ç´Â ADC) À̶ó°í ÇÏ´Â ÀåÄ¡¸¦ »ç¿ëÇÑ´Ù. ÀÌ°ÍÀÌ
  ÇÏ´Â ¿ªÇÒÀº ¾Æ³¯·Î±×ÀÎ ¼Ò¸® (Á¤È®ÇÏ°Ô´Â ±×±â¿¡ ÇØ´çÇÏ´Â Àü¾Ð) ¸¦
  ¸Þ¸ð¸®¿¡ ÀúÀåÇÒ ¼ö ÀÖ´Â µðÁöÅÐ ¶Ç´Â ¼öÄ¡°ªÀ¸·Î º¯È¯½ÃÅ°´Â °ÍÀÌ´Ù.
  ºñ½ÁÇÏ°Ô, Digital to Analog Converter (D/A ¶Ç´Â DAC) ´Â ¼öÄ¡°ªÀ»
  ¾Æ³¯·Î±× Àü¾ÐÀ¸·Î ¹Ù²Ù¾î ÁÖ¸ç ¿ì¸®´Â À̸¦ ½ºÇÇÄ¿¸¦ ÅëÇÏ¿© µéÀ» ¼ö ÀÖ´Â
  °ÍÀÌ´Ù.

  »ùÇøµ (sampling) À̶ó°í ¾Ë·ÁÁ® ÀÖ´Â ¾Æ³¯·Î±×¸¦ µðÁöÅзΠº¯È¯ ½ÃÅ°´Â
  °úÁ¤Àº ¾à°£ÀÇ ¿¡·¯¸¦ ¼ö¹ÝÇÑ´Ù. »ùÇøµµÈ ½ÅÈ£°¡ ¿øÀ½¿¡ ¾ó¸¶³ª
  °¡±î¿î°¡¸¦ °áÁ¤Áþ´Â µÎ°¡Áö ¿ä¼Ò°¡ ÀÖ´Ù. ±× ù¹ø°´Â »ùÇøµ ¼Óµµ
  (Sampling rate) ÀÌ¸ç ´ÜÀ§ ½Ã°£´ç ¾ò¾îÁø »ùÇÃÀÇ °¹¼ö¸¦ ³ªÅ¸³½´Ù
  (ÀϹÝÀûÀ¸·Î samples per second ¶Ç´Â Hertz ·Î¼­ Ç¥½ÃÇÑ´Ù). »ùÇøµ
  ¼Óµµ°¡ ³·À¸¸é ¿øÀ½À» Á¤È®ÇÏ°Ô ³ªÅ¸³»±â ¾î·Æ´Ù. µÎ¹ø°´Â »ùÇà ũ±â
  (sample size) À̸ç ÇϳªÀÇ »ùÇÃÀ» Ç¥ÇöÇϱâ À§ÇØ »ç¿ëµÇ´Â °ªÀÇ ¹üÀ§¸¦
  ÀǹÌÇÑ´Ù. ÀϹÝÀûÀ¸·Î ºñÆ® (bits) ·Î¼­ Ç¥½ÃÇÑ´Ù. »ùÇà ũ±â°¡ Å©¸é
  Ŭ¼ö·Ï µðÁöÅÐ ½ÅÈ£´Â ´õ Á¤È®ÇØÁú Á¤È®ÇØÁú °ÍÀÌ´Ù.
  »ç¿îµå Ä«µå´Â ´ë°³ 8 ¶Ç´Â 16 ºñÆ®ÀÇ »ùÇà ũ±â¿Í 4000 ¿¡¼­ 44000 Hertz
  »çÀÌÀÇ »ùÇøµ ¼Óµµ¸¦ »ç¿ëÇÑ´Ù. »ùÇÃÀº ÇϳªÀÇ Ã¤³Î(mono) ¶Ç´Â µÎ°³ÀÇ
  ä³Î(stereo)À» Æ÷ÇÔÇÒ ¼ö ÀÖ´Ù.

  FM Synthesis ¼Ò¸®¸¦ ¸¸µé¾î ³»´Â Á» ¿À·¡µÈ ±â¼úÀÌ´Ù. ÀÌ ±â¼úÀº ¿©·¯°¡Áö
  ÆÄÇü(sine, triangle, square µî)À» °áÇÕÇϴµ¥ ±× ¹ÙÅÁÀ» µÎ°í ÀÖ´Ù. FM
  synthesis´Â D/A º¯È¯¿¡ ºñÇØ Çϵå¿þ¾îÀûÀÎ Ãø¸é¿¡¼­´Â °£´Ü ÇÏÁö¸¸
  ÇÁ·Î±×·¡¹Ö ÇϱⰡ ¾î·Æ°í À¯¿¬¼ºÀÌ ¶³¾îÁø´Ù. ¸¹Àº »ç¿îµå Ä«µå°¡ ´õ
  ¿À·¡µÈ Ä«µå ¹× ¼ÒÇÁÆ®¿þ¾î¿ÍÀÇ È£È¯¼ºÀ» À§ÇØ FM synthesis¸¦ Á¦°øÇÑ´Ù.
  ¸î°¡Áö µ¶¸³ÀûÀÎ ¼Ò¸®»ý¼º±â (sound generator) ¶Ç´Â voices°¡ ´ë°³
  Á¦°øµÈ´Ù.

  Wavetable Synthesis´Â D/A º¯È¯ÀÇ À¯¿¬¼º°ú FM synthesisÀÇ ´ÙÁß
  ä³Î(multiple channel) ±â´ÉÀ» °áÇÕÇÑ °ÍÀÌ´Ù. ÀÌ ±â¼úÀ» ÀÌ¿ëÇϸé CPU¿¡
  ºÎ´ãÀ» Àû°Ô Áָ鼭 µ¿½Ã¿¡ µðÁöÅÐÈ­µÈ ¸ñ¼Ò¸®(voice)¸¦ ¸Þ¸ð¸®¿¡ ÀúÀåÇÏ¿©
  Àç»ý Çϰųª ¶Ç´Â ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù. ÇöÀçÀÇ ±â¼úÀ» ä¿ëÇÑ »ç¿îµå Ä«µå´Â
  ¸ðµÎ wavetable synthesis ±â´ÉÀ» Á¦°øÇÑ´Ù.

  ´ëºÎºÐÀÇ »ç¿îµå Ä«µå´Â ¿©·¯°¡Áö À½¿øÀ¸·ÎºÎÅÍ ¾ò¾îÁø ½ÅÈ£¸¦ mixing
  (¹Í½Ì), ÇÕ¼ºÇÏ´Â ±â´É°ú ÇÔ²² gain levelÀ» Á¶ÀýÇÏ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù.

  MIDI¶õ Musical Instrument Digital InterfaceÀÇ ¾àÀÚÀÌ´Ù.  ÀüÀھDZ⸦
  ¿ÜºÎ¿¡¼­ Á¦¾îÇϱâ À§ÇÑ Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾îÀÇ Ç¥ÁØ ÇÁ·ÎÅäÄÝÀÌ´Ù.
  ÀüÀÚ¿À¸£°£ÀÇ °Ç¹ÝÀ» ´©¸£´Â µî°ú °°Àº ¾î¶² »ç°ÇÀº MIDI ¹ö½º(bus)¸¦
  ÅëÇÏ¿© Àü´ÞµÇ¸ç MIDI ÆÄÀÏ·Î ÀúÀåÇÏ¿© ´Ù½Ã ÆíÁýÇϰųª Àç»ýÇÒ ¼ö ÀÖ´Ù.
  ¸¹Àº »ç¿îµå Ä«µå°¡ MIDI ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇϸç, ±×·¸Áö ¾ÊÀº Ä«µå¶ó
  ÇÏ´õ¶óµµ Ä«µå ÀÚüÀÇ ±â´ÉÀ» ÀÌ¿ëÇÏ¿© MIDI ÆÄÀÏÀ» ¿¬ÁÖÇÒ ¼ö ÀÖ´Ù.

  MOD ÆÄÀÏÀº ÄÄÇ»ÅÍ À½¾ÇÀ» À§ÇÑ °øÅëÀÇ ÆÄÀÏ Çü½ÄÀÌ´Ù. ¿¬ÁÖµÉ À½Ç¥¿¡ ´ëÇÑ
  Á¤º¸ »Ó¸¸ ¾Æ´Ï¶ó ¾Ç±â (¶Ç´Â ¸ñ¼Ò¸®)·ÎºÎÅÍ ¾ò¾îÁø µðÁöÅÐ »ùÇñîÁöµµ
  ´ãÀ» ¼ö ÀÖ´Ù. MOD ÆÄÀÏÀº Amiga computer·Î ºÎÅÍ À¯·¡µÇ¾úÁö¸¸ Àû´çÇÑ
  ¼ÒÇÁÆ®¿þ¾î¸¸ ÀÖÀ¸¸é ¸®´ª½º¸¦ Æ÷ÇÔÇÑ ¿©Å¸ ½Ã½ºÅÛ¿¡¼­µµ ¿¬ÁÖµÉ ¼ö ÀÖ´Ù.

  3.  Áö¿øµÇ´Â Çϵå¿þ¾î

  ÀÌ Àå¿¡¼­ ÇöÀç ¸®´ª½º¿¡¼­ Áö¿øµÇ´Â »ç¿îµå Ä«µå¿Í ÀÎÅÍÆäÀ̽ºÀÇ Á¾·ù¸¦
  À̾߱â ÇÏ°Ú´Ù. ¿©±â¿¡ ÀÖ´Â Á¤º¸´Â ÀÌ ±ÛÀ» ¾²´Â ´ç½ÃÀÇ ÃֽŠ¸®´ª½º
  Ä¿³Î(2.2.4)¿¡ ¹ÙÅÁÀ» µÐ °ÍÀÌ´Ù. ÀÌ ¹®¼­ÀÇ ³»¿ëÀº Ç¥ÁØ ¸®´ª½º Ä¿³Î¿¡
  Æ÷ÇԵǾî ÀÖ´Â »ç¿îµå µå¶óÀ̹ö¿¡ ´ëÇÑ °ÍÀÌ´Ù. ¸®´ª½º¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â
  ´Ù¸¥ »ç¿îµå µå¶óÀ̹öµµ ÀÖ´Ù (¶Ç ´Ù¸¥ »ç¿îµå µå¶óÀ̹ö ÀýÀ» Âü°íÇϱâ
  ¹Ù¶õ´Ù).

  Áö¿øµÇ´Â »ç¿îµå Ä«µå¿¡ ´ëÇÑ ÃֽŠÁ¤º¸¸¦ ¿øÇÑ´Ù¸é ¸®´ª½º Ä¿³Î ¼Ò½º¿¡
  Æ÷ÇԵǾî ÀÖ´Â ÆÄÀϵéÀ» Àо±â ¹Ù¶õ´Ù. ÀϹÝÀûÀ¸·Î
  /usr/src/linux/Documentation/sound µð·ºÅ͸®¿¡ ÀÖ´Ù.

  ÀÌ Á¤º¸´Â Intel Ç÷§Æû¿¡¼­ ÀÛµ¿ÇÏ´Â ¸®´ª½º¿¡ ´ëÇÏ¿© Àû¿ë °¡´ÉÇÏ´Ù.

  Alpha Ç÷§ÆûÀÇ °æ¿ì ´ëºÎºÐÀÇ »ç¿îµå Ä«µå¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ÀϺÎ
  »ç¿îµå Ä«µåÀÇ °æ¿ì ±×°ÍµéÀÌ ºñ·Ï i386 ¸Ó½®¿¡¼­ ¿Ïº®ÇÏ°Ô ÀÛµ¿ÇÑ´Ù
  ÇÏ´õ¶óµµ Alpha ½Ã½ºÅÛ¿¡¼­´Â ´Ù¸¥ ÀåÄ¡ÀÇ I/O Æ÷Æ®¿Í Ãæµ¹À» ÀÏÀ¸Å³ ¼ö
  ÀÖ´Ù.  ±×·¡¼­ Çغ¸±â Àü¿¡´Â ¾î¶² »ç¿îµå Ä«µå°¡ Á¦´ë·Î ÀÛµ¿ÇÒÁö, ±×·¸Áö
  ¾ÊÀ»Áö¸¦ ¸»Çϱ⠾î·Æ´Ù.

  PowerPC ¹öÀüÀÇ ¸®´ª½º¿¡¼­´Â »ç¿îµå µå¶óÀ̹ö°¡ ¾ÆÁ÷ Á¦´ë·Î µ¹¾Æ°¡Áö
  ¾Ê´Â´Ù°í ÇÑ´Ù. ±×·¯³ª ¹Ì·¡¿¡´Â Áö¿øµÉ °ÍÀÌ´Ù.

  MIPs¿¡ ÀÌ½ÄµÈ ¸®´ª½ºÀÇ °æ¿ì, Ä¿³Î³»¿¡ »ç¿îµå ±â´ÉÀ» Áý¾î ³ÖÀ» ¼ö ÀÖ´Ù.
  ±×·¯³ª ÀϺΠMIPs ¸Ó½®Àº EISA ½½·ÔÀ» °¡Áö°í Àְųª »ç¿îµå ÀåÄ¡¸¦
  ³»ÀåÇÏ°í ÀÖ´Ù. Linux-MIPs ±×·ìÀº »ç¿îµå Áö¿øÀ» Ãß°¡ÇÏ´Â °Í¿¡ °ü½ÉÀ»
  °®°í ÀÖ´Ù°í ÀúÀÚ¿¡°Ô À̾߱âÇÏ¿´´Ù.

  ¸®´ª½º Ä¿³Î¿¡´Â ¸®´ª½ºÀÇ Atari ¿Í Amiga ¹öÀü¿¡ ´ëÇÑ º°µµÀÇ µå¶óÀ̹ö°¡
  Æ÷ÇԵǾî ÀÖ´Ù. µû¶ó¼­ (Intel Ç÷§Æû»óÀÇ »ç¿îµå µå¶óÀ̹öÀÇ compatible
  subsetÀ¸·Î¼­) ÀÌµé ¸Ó½®¿¡ ³»ÀåµÈ »ç¿îµå Çϵå¿þ¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.

  SPARC¿¡ ÀÌ½ÄµÈ ¸®´ª½ºÀÇ °æ¿ì, ÀϺΠ½ã ¿öÅ©½ºÅ×ÀÌ¼Ç ¸ðµ¨¿¡ ´ëÇؼ­´Â
  »ç¿îµå°¡ Áö¿øµÈ´Ù. ³»ÀåµÈ »ç¿îµå ÀåÄ¡´Â ÀÛµ¿ÇÏÁö¸¸ ¿ÜÀå DSP ¿Àµð¿À
  ¹Ú½ºÀÇ °æ¿ì´Â ½ã¿¡¼­ ½ºÆåÀ» °ø°³Çϱ⠾ʾұ⠶§¹®¿¡ Áö¿øÇÏÁö ¾Ê´Â´Ù°í
  µé¾ú´Ù.

  3.1.  »ç¿îµå Ä«µå

  ¸®´ª½º Ä¿³Î »ç¿îµå µå¶óÀ̹ö¿¡ ÀÇÇØ Áö¿øµÇ´Â »ç¿îµå Ä«µå´Â ´ÙÀ½°ú °°´Ù.
  ¾Æ·¡ÀÇ ¸ñ·Ï Áß¿¡¼­ ÀϺδ »ç¿îµå Ä«µåÀÇ ¸ðµ¨À» Ç¥±âÇÑ °ÍÀÌ ¾Æ´Ï¶ó
  ¿Àµð¿À Ĩ¼ÂÀ» Ç¥±âÇÑ °ÍÀÌ´Ù. ¾Æ·¡ÀÇ ¸ñ·ÏÀÌ ¿Ïº®ÇÑ °ÍÀº ¾Æ´Ï´Ù. ¾Æ·¡
  ¸ñ·Ï¿¡ ÀÖ´Â »ç¿îµå Ä«µå¿Í ȣȯµÇ´Â °ÍµéÀº ¿­°ÅÇÏÁö ¾Ê¾Ò´Ù. ÀϺÎ
  Á¦Á¶¾÷üÀÇ °æ¿ì Ä«µåÀÇ µðÀÚÀÎÀ» ÁÖ±âÀûÀ¸·Î º¯°æÇÏ¿© °á°úÀûÀ¸·Î´Â ÀÌÀü
  Ä«µå¿Í ȣȯ¼ºÀÌ ¶³¾îÁö´Âµ¥µµ °è¼ÓÇؼ­ °°Àº ¸ðµ¨·Î ÆǸÅÇϱ⵵ Çϱâ
  ¶§¹®¿¡ È¥¶õÀ» ´õÇÏ´Â °æ¿ìµµ ÀÖ´Ù.

  o  6850 UART MIDI Interface

  o  AD1816/AD1816A based cards

  o  ADSP-2115

  o  ALS-007 based cards (Avance Logic)

  o  ATI Stereo F/X (no longer manufactured)

  o  Acer FX-3D

  o  AdLib (no longer manufactured)

  o  Audio Excel DSP 16

  o  AudioDrive

  o  CMI8330 sound chip

  o  Compaq Deskpro XL onboard sound

  o  Corel Netwinder WaveArtist

  o  Crystal CS423x

  o  ESC614

  o  ESS1688 sound chip

  o  ESS1788 sound chip

  o  ESS1868 sound chip

  o  ESS1869 sound chip

  o  ESS1887 sound chip

  o  ESS1888 sound chip

  o  ESS688 sound chip

  o  ES1370 sound chip

  o  ES1371 sound chip

  o  Ensoniq AudioPCI (ES1370)

  o  Ensoniq AudioPCI 97 (ES1371)

  o  Ensoniq SoundScape (and compatibles made by Reveal and Spea)

  o  Gallant SC-6000

  o  Gallant SC-6600

  o  Gravis Ultrasound

  o  Gravis Ultrasound ACE

  o  Gravis Ultrasound Max

  o  Gravis Ultrasound with 16 bit sampling option

  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 chipsets)

  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 interface

  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 chip set

  o  VIDC 16-bit sound

  o  Yamaha OPL2 sound chip

  o  Yamaha OPL3 sound chip

  o  Yamaha OPL3-SA1 sound chip

  o  Yamaha OPL3-SA2 sound chip

  o  Yamaha OPL3-SA3 sound chip

  o  Yamaha OPL3-SAx sound chip

  o  Yamaha OPL4 sound chip

  ȣȯ°¡´É¿¡ ´ëÇؼ­: ´ëºÎºÐÀÇ »ç¿îµå Ä«µå°¡ "»ç¿îµåºí·¡½ºÅÍ È£È¯" À̶ó°í
  ÁÖÀåÇÏ´õ¶óµµ ÇöÀç ÆÇ¸ÅµÈ »ç¿îµå Ä«µåÁß¿¡¼­ ¸®´ª½º »ç¿îµåºí·¡½ºÅÍ
  µå¶óÀ̹ö¿Í ÃæºÐÈ÷ ȣȯµÇ´Â °ÍÀº °ÅÀÇ ¾ø´Ù. À̵é Ä«µåµéÀº ÀϹÝÀûÀ¸·Î
  MSS/WSS ¶Ç´Â MAD16 µå¶óÀ̹ö¸¦ »ç¿ëÇÒ °æ¿ì ´õ Àß ÀÛµ¿ÇÑ´Ù. Creative
  Labs¿¡ ÀÇÇØ ¸¸µé¾îÁø, Creative's custom chips¸¦ (¿¹, SoundBlaster16
  Vibra) »ç¿ëÇÏ´Â, ÁøÂ¥ »ç¿îµåºí·¡½ºÅÍ Ä«µå³ª ¶Ç´Â MV Jaz16 ±×¸®°í
  ESS688/1688 based Ä«µå ¸¸ÀÌ »ç¿îµåºí·¡½ºÅÍ µå¶óÀ̹ö¸¦ Á¦´ë·Î »ç¿ëÇÒ ¼ö
  ÀÖ´Ù. "SoundBlaster Pro compatible 16 bit sound card"¿¡ »ç¿îµåºí·¡½ºÅÍ
  µå¶óÀ̹ö¸¦ Àû¿ëÇÏ·Á´Â °ÍÀº ½Ã°£ ³¶ºñÀÏ °¡´É¼ºÀÌ Å©´Ù.

  ¸®´ª½º Ä¿³ÎÀº ÀϺΠ»ç¿îµå Ä«µå(¿¹: ProAudioSpectrum 16)°¡ Á¦°øÇÏ´Â
  SCSI Æ÷Æ®¿Í ÀϺΠCD-ROM µå¶óÀ̺ê(¿¹: Soundblaster Pro)¸¸À» À§ÇÑ Àü¿ë
  ÀÎÅÍÆäÀ̽º¸¦ Áö¿øÇÑ´Ù.  ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â ¸®´ª½º HOWTO ¹®¼­ÀÎ SCSI
  HOWTO ¿Í CDROM HOWTO¸¦ Âü°íÇϱ⠹ٶõ´Ù.

  ÀϺΠ»ç¿îµå Ä«µå´Â Á¶À̽ºÆ½ Æ÷Æ®µµ ÇÔ²² Á¦°øÇÑ´Ù. À̸¦ Æ÷ÇÔÇÏ¿©
  Á¶À̽ºÆ½ Æ÷Æ®¿¡ ´ëÇÑ µå¶óÀ̹ö°¡ Ä¿³Î 2.2¿¡ Æ÷ÇԵǾî ÀÖ´Ù.

  SCSI, CD-ROM, joystick ±×¸®°í »ç¿îµå µå¶óÀ̹ö´Â Ä¿³Î¿¡¼­ ¿ÏÀüÈ÷ ¼­·Î
  µ¶¸³ÀûÀ̶ó´Â °ÍÀ» ÁÖÁöÇϱ⠹ٶõ´Ù.

  3.2.  ¶Ç ´Ù¸¥ »ç¿îµå µå¶óÀ̹ö

  ¸®´ª½º Ä¿³ÎÀÇ »ç¿îµå ºÎºÐÀº ¿ø·¡ Hannu SavolainenÀÌ ÀÛ¼ºÇÏ¿´´Ù.
  ±×¸®°í¼­ Hannu´Â ¿ÀÇ »ç¿îµå ½Ã½ºÅÛÀ» °³¹ßÇÏ°Ô µÇ¾ú´Ù. ÀÌ´Â 4Front
  Technologies¿¡¼­ ÆǸÅÇÏ´Â »ó¿ëÀÇ »ç¿îµå µå¶óÀ̹öÀÌ¸ç ¿©·¯°¡Áö À¯´Ð½º
  ½Ã½ºÅÛ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ·¹µåÇÞ ¼ÒÇÁÆ®¿þ¾î´Â Alan Cox¾¾·Î ÇÏ¿©±Ý
  Ä¿³ÎÀÇ »ç¿îµå µå¶óÀ̹ö¸¦ °³¼±½ÃÅ°¸é¼­ ¶ÇÇÑ ¿ÏÀüÇÑ ¸ðµâ·Î ¸¸µéµµ·Ï
  ÈÄ¿øÇÏ¿´´Ù. ±×¿Ü ¸¹Àº »ç¶÷µéÀÌ ¹ö±×¸¦ °íÄ¡°í »õ·Î¿î Á¾·ùÀÇ »ç¿îµå
  Ä«µå¸¦ À§ÇÑ µå¶óÀ̹ö¸¦ °³¹ßÇϴµ¥ ±â¿©ÇÏ¿´´Ù. ·¹µåÇÞ¿¡¼­ ¹ßÇ¥ÇÑ
  5.0¿¡¼­ 5.2±îÁöÀÇ ¹èÆ÷º»¿¡´Â Ä¿³ÎÀÇ Ç¥ÁØ µå¶óÀ̹ö ´ë½Å¿¡ ÀÌµé ¼öÁ¤µÈ
  µå¶óÀ̹ö°¡ Æ÷ÇԵǾú´Ù. ÇöÀç´Â ¸ðµÎ Ä¿³Î¿¡ ÅëÇÕµÈ »óÅÂÀÌ´Ù. Hannu ¶ÇÇÑ
  ¿©ÀüÈ÷ »ó¿ë µå¶óÀ̹öÀÇ Äڵ带 Á¤±âÀûÀ¸·Î Á¦°øÇÏ°í ÀÖ±ä ÇÏÁö¸¸ ÇöÀç
  Ä¿³ÎÀÇ »ç¿îµå µå¶óÀ̹ö ºÎºÐÀ» °ü¸®ÇÏ°í ÀÖ´Â »ç¶÷Àº Alan CoxÀÌ´Ù.

  4Front Technologies¿¡¼­ ÆǸÅÇÏ´Â »ó¿ëÀÇ ¿ÀÇ »ç¿îµå ½Ã½ºÅÛ µå¶óÀ̹ö´Â
  º¸´Ù ¿ëÀÌÇÏ°Ô ¼³Á¤ÇÒ ¼ö ÀÖ°í, ´õ ¸¹Àº Á¾·ùÀÇ (ƯÈ÷ ½ÅÇüÀÇ) »ç¿îµå
  Ä«µå¸¦ Áö¿øÇÑ´Ù. ¶ÇÇÑ Ä¿³ÎÀÇ Ç¥ÁØ »ç¿îµå µå¶óÀ̹ö¿¡ ¸ÂÃ߾ ¸¸µé¾îÁø
  ÀÀ¿ëÇÁ·Î±×·¥µµ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ºÒ¸®ÇÑ Á¡À̶ó¸é µ·À» ÁÖ°í »ç¾ßÇÏ¸ç ¼Ò½º
  Äڵ带 º¼ ¼ö ¾ø´Ù´Â °ÍÀÌ´Ù. ±¸ÀÔ ¿©ºÎ¸¦ °áÁ¤Çϱâ Àü¿¡ Æò°¡ÆÇÀ»
  ³»·Á¹Þ¾Æ¼­ ½ÃÇèÇØ º¼ ¼ö ÀÖ´Ù. ´õ ÀÚ¼¼ÇÑ °ÍÀº 4Front TechnologiesÀÇ
  À¥»çÀÌÆ®ÀÎ  <http://www.opensound.com>À» Âü°íÇϱ⠹ٶõ´Ù.

  Jaroslav Kysela ¿Í ¸î¸î »ç¶÷µéÀº Ä¿³ÎÀÇ Gravis UltraSound Ä«µå
  µå¶óÀ̹ö¸¦ ´ëüÇÒ ¼ö ÀÖ´Â ¶Ç ´Ù¸¥ »ç¿îµå µå¶óÀ̹ö¸¦ ÀÛ¼ºÇϱ⠽ÃÀÛÇß´Ù.
  ±×·¯´Ù°¡ ÇÁ·ÎÁ§Æ®¿¡ Advanced Linux Sound Architecture (ALSA) ¶ó´Â
  »õ·Î¿î À̸§À» ºÙ¿´´Ù. ±×¸®°í ±× ÇÁ·ÎÁ§Æ®ÀÇ °á°ú´Â Ä¿³ÎÀÇ »ç¿îµå
  µå¶óÀ̹ö¸¦ ´ëüÇÒ ¼ö ÀÖÀ» Á¤µµÀÇ ´õ¿í ÀϹÝÀû »ç¿ëÀÌ °¡´ÉÇÑ »ç¿îµå
  µå¶óÀ̹ö¸¦ ÀÛ¼ºÀ¸·Î À̾îÁ³´Ù.  ALSA µå¶óÀ̹ö´Â ¿©·¯ Á¾·ùÀÇ ¸¹ÀÌ
  »ç¿ëµÇ´Â »ç¿îµå Ä«µå¸¦ Áö¿øÇÏ°í, full duplex¸¦ Áö¿øÇÏ¸ç ¿ÏÀüÈ÷ ¸ðµâÈ­
  µÇ¾î ÀÖ´Ù. ±×¸®°í Ä¿³ÎÀÇ »ç¿îµå ¾ÆÅ°ÅØÃÄ¿Í È£È¯µÈ´Ù. ALSA ÇÁ·ÎÁ§Æ®ÀÇ
  À¥»çÀÌÆ®´Â  <http://www.alsa-project.org> ÀÌ´Ù. "Alsa-sound-mini-
  HOWTO"¿¡¼­ ÀÌ µå¶óÀ̹ö¸¦ ÄÄÆÄÀÏÇÏ°í ¼³Ä¡ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÏ¿© ¼³¸íÇÏ°í
  ÀÖ´Ù.

  Markus Mummert (mum@mmk.e-technik.tu-muenchen.de)´Â Turtle Beach
  MultiSound (classic), Tahiti ±×¸®°í Monterey »ç¿îµå Ä«µåÀÇ µå¶óÀ̹ö
  ÆÐÅ°Áö¸¦ Á¦ÀÛÇÏ¿´´Ù. ÀÚ·áÀÇ ³»¿ëÀ» ÀοëÇϸé:

       busy system¿¡¼­µµ µ¿±â¼º(sync)ÀÇ »ó½Ç ¾øÀÌ ÇÏµå µð½ºÅ©
       ±â·Ï/Àç»ýÀÌ °íÇ°Áú·Î ÀÌ·ç¾îÁöµµ·Ï ¼³°èµÇ¾ú´Ù. wave synthe­
       sis, MIDI ±×¸®°í µðÁöÅÐ ½ÅÈ£ ó¸®(DSP) µîÀº »ç¿ëÇÒ ¼ö ¾ø´Ù.
       ¶ÇÇÑ ±â·Ï°ú Àç»ýÀÌ µ¿½Ã¿¡ ÀÌ·ç¾îÁú ¼ö ¾ø´Ù. ÇöÀç VoxWare
  ´ë½Å »ç¿ëµÇ¸ç 1.0.9 ¿Í 1.2.1 »çÀÌÀÇ ¸î¸î Ä¿³Î¿¡¼­
  ½ÃÇèÇÏ¿´´Ù. ¶ÇÇÑ UN*X SysV386R3.2 system¿¡µµ ¼³Ä¡ °¡´ÉÇÏ´Ù.

  <http://www.cs.colorado.edu/~mccreary/tbeach>¸¦ Âü°íÇϱ⠹ٶõ´Ù.

  Kim Burgaard (burgaard@daimi.aau.dk)´Â Roland MPU-401 MIDI
  ÀÎÅÍÆäÀ̽ºÀÇ µð¹ÙÀ̽º µå¶óÀ̹ö¿Í Åø(utilities)À» Á¦ÀÛÇÏ¿´´Ù. Linux
  software map entry ¿¡ ÀÖ´Â ¼³¸íÀ» ÀοëÇϸé:

       Roland MPU-401 ȣȯ MIDI ÀÎÅÍÆäÀ̽º(Roland SCC-1 °ú
       RAP-10/ATW-10 Æ÷ÇÔ)ÀÇ µð¹ÙÀ̽º µå¶óÀ̹ö. Standard MIDI File
       player ¿Í recorder¸¦ Æ÷ÇÔÇÑ À¯¿ëÇÑ µµ±¸ ¸ðÀ½.

       ¹öÀü 0.11a ÀÌÈÄ·Î ¸î°¡Áö °³¼±µÈ °ÍÀÌ ÀÖ´Ù. ±× Áß¿¡¼­µµ ƯÈ÷
       IRQ °øÀ¯¿Í ¸ðµâ·Î¼­ ÄÄÆÄÀÏ °¡´ÉÇÑ Á¡À» ²ÅÀ» ¼ö ÀÖ´Ù. ¶ÇÇÑ
       ¸ÞÆ®·Î³ð ±â´É, ½ÌÅ©·Î³ªÀÌ¡ ÇÒ ¼ö ÀÖ´Â °¡´É¼º(¿¹: Á¤È®¼ºÀ»
       À¯ÁöÇϸ鼭 ´ÜÀ§ ºñÆ®¸¦ ±âÃÊ·ÎÇÑ ±×·¡ÇÈ), ÁøÀϺ¸ÇÑ
       replay/record/overdub ÀÎÅÍÆäÀ̽º µîµîÀ» µé ¼ö ÀÖ´Ù.

  <ftp://metalab.unc.edu/pub/Linux/kernel/sound/mpu401-0.2.tar.gz> ¿¡¼­
  ãÀ» ¼ö ÀÖ´Ù.

  ¸®´ª½º¿¡¼­´Â »ç¿îµå Ä«µå¸¦ amateur packet radio¸¦ À§ÇÑ º¯º¹Á¶
  ÀåÄ¡(modem)·Î¼­ È°¿ëÇÒ ¼ö ÀÖ´Ù. 2.1 ÀÌ»óÀÇ Ä¿³Î¿¡´Â SoundBlaster ¹×
  Windows Sound System ȣȯ Ä«µå¿¡ Àû¿ëµÇ´Â µå¶óÀ̹ö¸¦ Æ÷ÇÔÇÏ¿© À̸¦
  Áö¿øÇÏ°í ÀÖÀ¸¸ç 1200bps AFSK ¿Í 9600 bps FSK packet protocolÀ»
  ¸¸Á·½ÃŲ´Ù.  ´õ ÀÚ¼¼ÇÑ ³»¿ëÀº Linux AX25 HOWTO¸¦ Âü°íÇ϶ó. (ÀúÀÚµµ
  ¾Æ¸¶Ãò¾î ¹«¼± ±â»çÀÌ´Ù, È£Ãâ½ÅÈ£´Â VE3ICH).

  3.3.  PC Speaker

  »ç¿îµå Çϵå¿þ¾î¸¦ µû·Î ÀåÂøÇÒ ÇÊ¿ä°¡ ¾ø´Â »ç¿îµå µå¶óÀ̹ö°¡ ÀÖ´Ù; PC
  ³»ºÎÀÇ ½ºÇÇÄ¿¸¦ »ç¿ëÇÏ´Â °ÍÀÌ´Ù. »ç¿îµå Ä«µå µå¶óÀ̹ö¿Í
  ¼ÒÇÁÆ®¿þ¾îÀûÀ¸·Î °ÅÀÇ È£È¯ °¡´ÉÇÏ´Ù. ±×·¯³ª ¼Ò¸®ÀÇ ÁúÀÌ ¶³¾îÁö¸ç CPU¿¡
  ºÎÇϸ¦ ´õ ¸¹ÀÌ ÁØ´Ù. ±× °á°ú´Â ½ºÇÇÄ¿¿¡ µû¶ó ¾à°£¾¿ ´Ù¸£´Ù. ´õ ÀÚ¼¼ÇÑ
  °ÍÀº µå¶óÀ̹ö¿Í ÇÔ²² Á¦°øµÇ´Â ¹®¼­¸¦ º¸¶ó.

  ¾Æ·¡ÀÇ ftp »çÀÌÆ®¿¡¼­ ãÀ» ¼ö ÀÖÀ¸¸ç ¸¶Áö¸·À¸·Î °»½ÅµÈ ÈÄ·Î ½Ã°£ÀÌ Á»
  Áö³­ »óÅÂÀÌ´Ù.  <ftp://ftp.informatik.hu-berlin.de/pub/Linux/hu-
  sound/>

  3.4.  º´·Ä Æ÷Æ®

  º´·Ä ÇÁ¸°ÅÍ Æ÷Æ®¿Í ¸î °¡Áö ºÎÇ°À» »ç¿ëÇÏ¿© D/A º¯È¯ÀÌ °¡´ÉÇÏ´Ù. ÀÌ°ÍÀº
  PC ½ºÇÇÄ¿ º¸´Ù ¼Ò¸®ÀÇ ÁúÀÌ ´õ ÁÁÁö¸¸ ¿©ÀüÈ÷ CPU¿¡ ÁÖ´Â ºÎÇÏ´Â Å©´Ù.
  À§¿¡¼­ ¾ð±ÞÇÑ PC Sound driver ÆÐÅ°Áö°¡ À̸¦ Áö¿øÇϸç ÇÊ¿äÇÑ
  Çϵå¿þ¾îµî¿¡ ´ëÇÑ ¾È³»¼­°¡ ÇÔ²² µé¾îÀÖ´Ù.

  4.  ¼³Ä¡(Installation)

  »ç¿îµå¸¦ Áö¿øÇϵµ·Ï ¸®´ª½º¸¦ ¼³Á¤ÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ °ÅÃÄ¾ß ÇÑ´Ù:

  1. »ç¿îµå Ä«µå ¼³Ä¡

  2. (ÇØ´çÇÏ´Â °Ü¿ì¿¡¸¸) Plug and Play ¼³Á¤

  3. »ç¿îµå¸¦ Áö¿øÇϵµ·Ï Ä¿³ÎÀÇ ¼³Á¤ ¹× »ý¼º

  4. µð¹ÙÀ̽º ÆÄÀÏÀÇ »ý¼º

  5. »õ·ÎÀÌ »ý¼ºµÈ ¸®´ª½º Ä¿³Î·Î ºÎÆà ¹× ÀÛµ¿ È®ÀÎ

  ·¹µåÇÞ ¸®´ª½º¿¡´Â sndconfig¶ó´Â À¯Æ¿¸®Æ¼°¡ ÀÖÀ¸¸ç, À̸¦ ÀÌ¿ëÇϸé
  ´ëºÎºÐÀÇ °æ¿ì »ç¿îµå Ä«µå¸¦ °¨ÁöÇÏ°í ÇØ´ç µå¶óÀ̹ö¸¦ ·ÎµùÇϱâ À§ÇØ
  ÇÊ¿äÇÑ ¼³Á¤ ÆÄÀÏÀ» ¸¸µé¾î ÁØ´Ù. ·¹µåÇÞ ¸®´ª½º¸¦ »ç¿ëÇÑ´Ù¸é ¸ÕÀú À̸¦
  ÀÌ¿ëÇØ º¸±â ¹Ù¶õ´Ù. ±×·¡¼­ Á¦´ë·Î µÈ´Ù¸é ÀÌ ÀåÀÇ ³ª¸ÓÁö ºÎºÐÀ» ÀÐÀ»
  ÇÊ¿ä°¡ ¾ø´Ù.

  sndconfig¸¦ ÀÌ¿ëÇÏ¿© ½ÇÇØÇÑ °æ¿ì, ´Ù¸¥ ¸®´ª½º ¹èÆ÷º»À» »ç¿ëÇÏ´Â °æ¿ì,
  ¶Ç´Â ¹«¾ùÀ» ¾î¶»°Ô ÇÏ´ÂÁö ´õ ÀÚ¼¼È÷ ¾Ë°í ½ÍÀº °æ¿ì¶ó¸é ´ÙÀ½ Àý¿¡¼­
  ¼³¸íÇÏ´Â °¢ ´Ü°è¸¦ Àо±â ¹Ù¶õ´Ù.

  4.1.  »ç¿îµå Ä«µå ¼³Ä¡

  ÆǸÅÀÚ¿¡°Ô ¼³Ä¡¸¦ ¸Ã±â°Å³ª Á¦Á¶¾÷üÀÇ ¼³Ä¡ ¼³¸í¼­¿¡ µû¶ó ¼³Ä¡Ç϶ó.

  ¿À·¡µÈ »ç¿îµå Ä«µå´Â IRQ, DMA ä³Î, µîÀÇ ¼¼Æÿ¡ ÇÊ¿äÇÑ ½ºÀ§Ä¡³ª Á¡ÆÛ¸¦
  °¡Áö°í ÀÖ´Ù. Á¤È®ÇÏ°Ô ¸ð¸¥´Ù¸é °øÀå¿¡¼­ ÃâÇ쵃 ¶§ ¼¼ÆÃµÈ Ã¤·Î(factory
  defaults) »ç¿ëÇ϶ó. ´Ù¸¥ µð¹ÙÀ̽º(¿¹:ethernet Ä«µå, SCSI È£½ºÆ®
  ¾î´ðÅÍ, Á÷·Ä ±×¸®°í º´·Ä Æ÷Æ® µî)¿ÍÀÇ Ãæµ¹À» ÇÇÇØ¾ß ÇÑ´Ù.

  ÀϹÝÀûÀ¸·Î DOS ¿¡¼­ »ç¿ëÇß´ø I/O Æ÷Æ®, IRQ ±×¸®°í DMA setting À»
  »ç¿ëÇØ¾ß ÇÑ´Ù.  ÀϺΠ°æ¿ì¿¡ (ƯÈ÷ PnP Ä«µå) ´Ù¸¥ ¼¼ÆÃÀ» »ç¿ëÇÒ ÇÊ¿ä°¡
  ÀÖÀ» ¼öµµ ÀÖ´Ù. ¸î ¹øÀÇ ½ÇÇèÀÌ ÇÊ¿äÇÒ °ÍÀÌ´Ù.

  4.2.  Plug and Play ¼³Á¤

  ¿äÁòÀÇ »ç¿îµå Ä«µå´Â ´ëºÎºÐ Ç÷¯±×¾ØÇ÷¹ÀÌ ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÏ¿© i/o
  ÁÖ¼Ò, ÀÎÅÍ·´Æ®, DMA ä³ÎÀ» ¼³Á¤ÇÑ´Ù. ±¸ÇüÀÇ Ä«µå´Â ÀÌ·± ¼³Á¤ÀÌ
  °íÁ¤µÇ¾î Àְųª Á¡ÆÛ¸¦ ÀÌ¿ëÇÏ¿© ¹Ù²Ùµµ·Ï µÇ¾îÀÖ´Ù. ÀÌ·± ±¸ÇüÀÇ Ä«µå¸¦
  »ç¿ëÇÑ´Ù¸é ÀÌ ÀýÀ» ÀÐÀ» ÇÊ¿ä°¡ ¾ø´Ù.

  ¹öÀü 2.2ÀÇ Ä¿³Î¿¡¼­µµ Ç÷¯±×¾ØÇ÷¹ÀÌ¿¡ ´ëÇÑ Áö¿øÀÌ ¿Ïº®ÇÏÁö ¾Ê´Ù.
  ´ëºÎºÐÀÇ ¸®´ª½º ¹èÆ÷º»¿¡ µé¾î ÀÖ´Â isapnp tools¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁÀº
  ÇØ°á ¹æ¾ÈÀÌ´Ù. isapnp tools´Â ·¹µåÇÞ À¥»çÀÌÆ®ÀÎ
  <http://www.redhat.com/>¿¡¼­ ³»·Á¹ÞÀ» ¼öµµ ÀÖ´Ù.

  ¸ÕÀú ¿©·¯ºÐÀÇ ¸®´ª½º ¹èÆ÷º»¿¡ ÀÖ´Â ¹®¼­¸¦ Á¡°ËÇϱ⠹ٶõ´Ù.
  Ç÷¯±×¾ØÇ÷¹À̸¦ Áö¿øÇϵµ·Ï ÀÌ¹Ì ¼³Á¤µÇ¾î ÀÖÀ» ¼öµµ ÀÖ°í, ¶Ç´Â ¿©±âÀÇ
  ¼³¸í°ú´Â ¾à°£ ´Ù¸¦ ¼öµµ ÀÖ´Ù. ¿©·¯ºÐÀÌ Á÷Á¢ ¼³Á¤ÇØ¾ß ÇÒ °æ¿ì ÀÚ¼¼ÇÑ
  °ÍÀº isapnp toolsÀÇ ¸Ç ÆäÀÌÁö¸¦ Âü°íÇϱ⠹ٶõ´Ù. ÀϹÝÀûÀ¸·Î °ÅÃÄ¾ß ÇÒ
  °úÁ¤À» °£´ÜÈ÷ ¼³¸íÇϸé:

  o  pnpdump¸¦ ÀÌ¿ëÇÏ¸é ¸ðµç Ç÷¯±×¾ØÇ÷¹ÀÌ ÀåÄ¡ÀÇ °¡´ÉÇÑ ¼³Á¤À» ¾Ë¾Æ³¾
     ¼ö ÀÖÀ¸¸ç ±× °á°ú¸¦ /etc/isapnp.conf ÆÄÀÏ¿¡ ÀúÀåÇÑ´Ù.

  o  /etc/isapnp.conf ÆÄÀÏÀ» Àû´çÇÑ ÆíÁý±â·Î ÀÐ¾î µéÀÎ ÈÄ, »ç¿îµå Ä«µå¿¡
     ´ëÇÑ °¡´ÉÇÑ ¼³Á¤ Áß¿¡¼­ ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇ¾î ÀÖ´Â ´Ù¸¥ ÀåÄ¡¿Í Ãæµ¹ÇÏÁö
     ¾Ê´Â ¼³Á¤À» ¼±ÅÃÇÏ¿© ÄÚ¸àÆ® 󸮸¦ Áö¿î´Ù. ¼±ÅÃÇÑ ¼³Á¤ÀÇ ¸¶Áö¸·ÀÇ
     (ACT Y) Çà¿¡ ÀÖ´Â ÄÚ¸àÆ® 󸮸¦ ±×´ë·Î µÎ´Â ÀÏÀº ¾øµµ·Ï ÇÑ´Ù.

  o  ½Ã½ºÅÛÀÌ ºÎÆÃÇÒ ¶§ isapnp°¡ ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇÑ´Ù.  ÀϹÝÀûÀ¸·Î ½Ã½ºÅÛ
     ½ÃÀÛ ½ºÅ©¸³Æ®¿¡ ÀÇÇØ ÀÌ·ç¾îÁø´Ù. ½Ã½ºÅÛÀ» ÀçºÎÆà ½ÃÅ°°Å³ª isapnp¸¦
     Á÷Á¢ ½ÇÇà½ÃŲ´Ù.

  isapnp tools¸¦ »ç¿ëÇÒ ¼ö ¾ø°Å³ª »ç¿ëÇϱ⸦ ¿øÇÏÁö ¾Ê´Â´Ù¸é ´Ù¸¥ ¼±Åõµ
  °¡´ÉÇÏ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® À©µµÁî 95 ¶Ç´Â 98¿¡¼­ »ç¿îµå Ä«µå¸¦
  »ç¿ëÇÑ´Ù¸é ÀåÄ¡°ü¸®ÀÚ¸¦ ÀÌ¿ëÇÏ¿© Ä«µå¸¦ ¼³Á¤ÇÑ ´ÙÀ½ LOADLIN ÇÁ·Î±×·¥À»
  ÀÌ¿ëÇÏ¿© ¸®´ª½º·Î ºÎÆÃÇÑ´Ù. »ç¿îµå Ä«µåÀÇ ¼³Á¤ÀÌ À©µµÁî¿Í ¸®´ª½º ¸ðµÎ
  °°ÀºÁö È®ÀÎÇÑ´Ù.

  µµ½º¿¡¼­ Ä«µå¸¦ »ç¿ëÇÑ´Ù¸é SoundBlaster16 PnP Ä«µå¿Í ÇÔ²² Á¦°øµÇ´Â icu
  utility¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ±×·± ÈÄ¿¡ LOADLIN ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿©
  ¸®´ª½º·Î ºÎÆÃÇÑ´Ù. À§¿¡¼­¿Í ¸¶Âù°¡Áö·Î »ç¿îµå Ä«µåÀÇ ¼³Á¤ÀÌ µµ½º¿Í
  ¸®´ª½º ¸ðµÎ °°ÀºÁö È®ÀÎÇÑ´Ù.

  ÀϺΠ»ç¿îµå Ä«µå µå¶óÀ̹ö´Â Ç÷¯±×¾ØÇ÷¹À̸¦ ÃʱâÈ­ Çϴµ¥ ÇÊ¿äÇÑ
  ¼ÒÇÁÆ®¿þ¾î¸¦ Æ÷ÇÔÇϱ⵵ ÇÑ´Ù. ÀÚ¼¼ÇÑ °ÍÀº Ä«µå µå¶óÀ̹öÀÇ ¹®¼­¸¦
  Âü°íÇϱ⠹ٶõ´Ù.

  4.3.  Ä¿³Î ¼³Á¤(Configuring the Kernel)

  ¸®´ª½º¸¦ óÀ½ ¼³Ä¡ÇÒ ¶§ ÀÌ¹Ì ÄÄÆÄÀÏµÈ Ä¿³ÎÀ» »ç¿ëÇÏ¿´À» °ÍÀÌ´Ù. À̵é
  Ä¿³Î¿¡´Â »ç¿îµå Áö¿øÀÌ Æ÷ÇԵǾî ÀÖÁö ¾ÊÀº °æ¿ì°¡ Á¾Á¾ ÀÖ´Ù. ¿©·¯ºÐÀÌ
  ÇÊ¿ä·ÎÇÏ´Â µå¶óÀ̹ö¸¦ Æ÷ÇÔÇϵµ·Ï Ä¿³ÎÀ» ´Ù½Ã ÄÄÆÄÀÏÇÏ´Â °ÍÀÌ ÃÖ¼±ÀÌ´Ù.
  »õ·Î¿î ¹öÀüÀ¸·Î Ä¿³ÎÀ» ¾÷±×·¹À̵å Çϰųª ¶Ç´Â Ä¿³ÎÀÇ Å©±â¸¦ ÁÙ¿©¼­
  ÇÊ¿äÇÑ ¸Þ¸ð¸® ÀÚ¿øÀ» ÁÙÀÌ°íÀÚ ÇÒ ¶§µµ Ä¿³ÎÀ» ÄÄÆÄÀÏ ÇØ¾ß ÇÒ °ÍÀÌ´Ù.
  »ç¿îµå Ä«µå°¡ Á¦´ë·Î ÀÛµ¿ÇÏ´Â °ÍÀ» È®ÀÎÇÑ ÈÄ »ç¿îµå µå¶óÀ̹ö¸¦ ¸ðµâÈ­
  Çϱâ À§ÇØ Ä¿³ÎÀ» ÀçÄÄÆÄÀÏ ÇÏ°íÀÚ ÇÒ ¼öµµ ÀÖ´Ù.

  Linux Kernel HOWTO <http://metalab.unc.edu/LDP/HOWTO/Kernel-
  HOWTO.html>´Â Ä¿³Î ÄÄÆÄÀÏ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù.  ¿©±â¼­´Â
  »ç¿îµå Ä«µå¿Í °ü·ÃµÈ °Í¿¡ ´ëÇؼ­¸¸ ¾ð±ÞÇÒ °ÍÀÌ´Ù.

  »ç¿îµå¸¦ Áö¿øÇϵµ·Ï Ä¿³ÎÀ» ¼³Á¤ÇØ º»ÀûÀÌ ¾ø´Ù¸é Ä¿³Î »ç¿îµå µå¶óÀ̹ö¿¡
  Æ÷ÇԵǾî ÀÖ´Â °ü·Ã ÆÄÀϵéÀ», ƯÈ÷ ¿©·¯ºÐÀÇ Ä«µå¿¡ °ü·ÃµÈ Á¤º¸¸¦, Àоî
  º¸´Â °ÍÀÌ ÁÁ´Ù. ±× ÆÄÀϵéÀº Ä¿³Î ¹®¼­ µð·ºÅ͸®¿¡ ÀÖÀ¸¸ç ÀϹÝÀûÀ¸·Î
  /usr/src/linux/Documentation/sound¿¡ ÀÖ´Ù. ÀÌ µð·ºÅ͸®°¡ ¾ø´Ù¸é ¸Å¿ì
  ³·Àº ¹öÀüÀÇ Ä¿³ÎÀ̰ųª Ä¿³Î ¼Ò½º Äڵ尡 ¼³Ä¡µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ìÀÌ´Ù.

  Ä¿³ÎÀ» ¼³Á¤ÇÏ°í ÄÄÆÄÀÏÇÏ´Â ÀϹÝÀûÀÎ °úÁ¤À» µû¶óÇÏ¸é µÈ´Ù. Ä¿³ÎÀ»
  ¼³Á¤ÇÏ´Â ¹æ¹ýÀÌ ÇöÀç ¼¼°¡Áö ÀÖ´Ù. X À©µµ¿ì(X11)¿¡¼­ ¸ÚÀÖ´Â ±×·¡ÇÈ
  È­¸éÀ¸·Î Ä¿³ÎÀ» ¼³Á¤ÇÏ·Á¸é make xconfig ÇÏ¸é µÇ°í. ÅؽºÆ® È­¸é¿¡¼­
  ¸Þ´º ¹æ½ÄÀ¸·Î Ä¿³ÎÀ» ¼³Á¤ÇÏ·Á¸é make menuconfig ÇÏ¸é µÇ¸ç, ¿¹ÀüºÎÅÍ
  »ç¿ëµÇ´ø ¸í·ÉÇà(command line) ÀÔ·Â ¹æ½ÄÀ» ¼±È£ÇÑ´Ù¸é make config Çϸé
  µÉ °ÍÀÌ´Ù.

  Ä¿³ÎÀ» ¼³Á¤ÇÒ ¶§ »ç¿îµå Ä«µåÀÇ Á¾·ùµµ ¼±ÅÃÇØ¾ß ÇÏ°í µå¶óÀ̹ö ¿É¼Çµµ
  ¼±ÅÃÇØ¾ß ÇÑ´Ù. °¢ ¿É¼Ç¿¡ ´ëÇÑ ¼³¸íÀ» ¿Â¶óÀÎ µµ¿ò¸»·Î Á¦°øÇÏ´Ï Àß
  Àо°í Àû´çÇÑ ¿É¼ÇÀ» ¼±ÅÃÇϱ⠹ٶõ´Ù.

  Ä¿³Î ¼³Á¤À» ÇÑ ÈÄ ÄÄÆÄÀÏÇÏ°í »õ·Î¿î Ä¿³ÎÀ» ¼³Ä¡ÇØ¾ß ÇÑ´Ù. ÀÌ °úÁ¤Àº
  Kernel HOWTO¸¦ Âü°íÇϱ⠹ٶõ´Ù.

  4.4.  µð¹ÙÀ̽º ÆÄÀÏÀÇ »ý¼º

  »ç¿îµå Ä«µå°¡ Á¦´ë·Î ÀÛµ¿Çϱâ À§Çؼ­´Â »ç¿îµå µð¹ÙÀ̽º ÆÄÀÏÀ» ¸¸µé
  ÇÊ¿ä°¡ ÀÖ´Ù.  À̵é ÆÄÀÏÀº ÀϹÝÀûÀ¸·Î ¸®´ª½º ½Ã½ºÅÛÀ» óÀ½¿¡ ÀνºÅçÇÒ
  ¶§ ÀÌ¹Ì »ý¼ºµÈ´Ù. ¾Æ·¡ÀÇ ¸í·ÉÀ» ÀÌ¿ëÇÏ¿© °£´ÜÈ÷ Á¡°ËÇÒ ¼ö ÀÖ´Ù. Ãâ·ÂÀÌ
  ¾Æ·¡¿Í °°ÀÌ ³ª¿À¸é (Ãâ·ÂµÇ´Â ³¯Â¥´Â ¹Ù²ð ¼ö ÀÖ´Ù) µð¹ÙÀ̽º ÆÄÀÏ¿¡ ´ëÇÑ
  °ÆÁ¤Àº °ÅÀÇ ÇÒ ÇÊ¿ä°¡ ¾ø´Ù.

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

  µð¹ÙÀ̽º ÆÄÀÏÀÌ Á¤È®ÇÏ°Ô »ý¼ºµÇ´Â °Í°ú ±×µé ÆÄÀÏÀÇ ¼ÒÀ¯¹®Á¦´Â º°°³¶ó´Â
  °ÍÀ» ¸í½ÉÇ϶ó.

  µð¹ÙÀ̽ºµéÀÌ Á¦´ë·Î ÀÛµ¿Çϱâ À§Çؼ­´Â ±×Àü¿¡ Ä¿³Î µå¶óÀ̹ö°¡ Ä¿³Î¼Ó¿¡
  ·Îµù ¶Ç´Â ÄÄÆÄÀÏ µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù.

  µå¹® °æ¿ìÀÌÁö¸¸, µð¹ÙÀ̽º ÆÄÀÏÀÌ À߸ø µÇ¾ú´Ù°í ¹Ï´Â´Ù¸é µð¹ÙÀ̽º
  ÆÄÀÏÀ» ¸¸µé ¼ö ÀÖ´Ù. À̸¦ À§ÇØ ´ëºÎºÐÀÇ ¸®´ª½º ¹èÆ÷º»¿¡¼­ Á¦°øÇÏ´Â
  /dev/MAKEDEV ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.

  ¿©·¯ºÐÀÌ PC ½ºÇÇÄ¿ »ç¿îµå µå¶óÀ̹ö¸¦ »ç¿ëÇÒ °æ¿ì ÆÐÅ°Áö¿¡ µû¶ó¿À´Â
  ¹®¼­¸¦ ÀÐ¾î º¸¸é ¾î¶² Á¾·ùÀÇ µð¹ÙÀ̽º ÆÄÀÏÀ» »ý¼ºÇØ¾ß ÇÒÁö ¾Ë ¼ö ÀÖÀ»
  °ÍÀÌ´Ù.

  4.5.  »õ·Î¿î Ä¿³Î·Î ºÎÆÃÇÏ¿© ½ÃÇèÇϱâ

  ¿©·¯ºÐÀº ÀÌÁ¦ »õ·Î¿î Ä¿³Î·Î ºÎÆÃÇÏ¿© »ç¿îµå µå¶óÀ̹ö¸¦ Å×½ºÆ®ÇÒ Áغñ°¡
  µÈ °ÍÀÌ´Ù. »õ·Î¿î Ä¿³ÎÀ» ¼³Ä¡ÇÏ°í ÀçºÎÆà Ç϶ó (¹°·Ð ¹®Á¦°¡ ¹ß»ýÇÒ
  °æ¿ì¸¦ ´ëºñÇÏ¿© ÀÌÀüÀÇ Ä¿³ÎÀ» º¸Á¸ÇØ¾ß ÇÒ °ÍÀÌ´Ù).

  ºÎÆà µ¿¾È¿¡ ´ÙÀ½°ú ºñ½ÁÇÑ ¾î¶² ¸Þ¼¼Áö°¡ È­¸é¿¡ ³ª¿À´ÂÁö È®ÀÎÇ϶ó
  (½ºÅ©·Ñ ¼Óµµ°¡ ³Ê¹« »¡¶ó¼­ ÀÐÀ» ¼ö ¾ø´Ù¸é ºÎÆà ÈÄ¿¡ "dmesg" ¸í·ÉÀ¸·Î
  ´Ù½Ã º¼ ¼ö ÀÖ´Ù.):

       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

  ÀÌ°ÍÀÌ ¿©·¯ºÐ Ä«µåÀÇ Á¾·ù ¹× (¸¸ÀÏ ÀÖ´Ù¸é) Á¡ÆÛ ¼¼Æðú ¸Â¾Æ¾ß ÇÑ´Ù.

  »ç¿îµå µå¶óÀ̹ö¸¦ Å»Âø½Ä Ä¿³Î ¸ðµâ·Î ¸¸µé¾úÀ» ¶§´Â (insmod sound
  trace_init=1 °ú °°ÀÌ ÇÏ¿© »ç¿îµå µå¶óÀ̹ö¸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇÏÁö ¾Ê´Â
  ÇÑ) À§ÀÇ ¸Þ¼¼Áö°¡ ³ªÅ¸³ªÁö ¾Ê´Â´Ù´Â °ÍÀ» ¸í½ÉÇ϶ó.

  »ç¿îµå µå¶óÀ̹ö°¡ Ä¿³Î¿¡ ¿¬°á (link) µÉ ¶§ Sound initialization
  started, Sound initialization complete ¶ó´Â ¸Þ¼¼Áö°¡ ³ªÅ¸³¯ °ÍÀÌ´Ù.
  ÀÌµé ¸Þ¼¼Áö°¡ ³ªÅ¸³ªÁö ¾Ê´Â´Ù¸é Ä¿³Î¿¡ »ç¿îµå µå¶óÀ̹ö°¡ ¾ø´Ù´Â
  ¶æÀÌ´Ù. ÀÌ °æ¿ì¿¡´Â »ç¿îµå µå¶óÀ̹ö¸¦ Æ÷ÇÔÇϵµ·Ï ÄÄÆÄÀÏµÈ Ä¿³ÎÀÌ
  ½ÇÁ¦·Î ÀÛµ¿ÁßÀÎÁö È®ÀÎÇØ¾ß ÇÑ´Ù.

  Sound initialization started¿Í Sound initialization complete »çÀÌ¿¡
  ¾Æ¹«°Íµµ Ç¥½ÃµÇ´Â °ÍÀÌ ¾ø´Ù¸é ÀÎ½ÄµÈ »ç¿îµå µð¹ÙÀ̽º°¡ ¾Æ¹«°Íµµ ¾ø´Ù´Â
  °ÍÀ» ÀǹÌÇÑ´Ù. °ÅÀÇ ´ëºÎºÐ, »ç¿îµå µå¶óÀ̹ö°¡ Á¤È®ÇÏÁö ¾Ê°Å³ª, Ä«µå°¡
  Áö¿øµÇÁö ¾Ê°Å³ª, I/O Æ÷Æ®ÀÇ ÁöÁ¤ÀÌ Æ²·È°Å³ª, Çϵå¿þ¾î ¼³Á¤ÀÌ À߸øµÈ
  (¶Ç´Â µÇÁö ¾ÊÀº) PnP Ä«µåÀÎ °æ¿ì µîÀÌ´Ù.

  ºÎÆ®ÇÒ µ¿¾È ¿¡·¯ ¶Ç´Â °æ°í ¸Þ¼¼Áö°¡ Ç¥½ÃµÉ ¼öµµ ÀÖ´Ù. »ç¿îµå µå¶óÀ̹ö
  ¼³Á¤ ÈÄ Ã¹¹ø° ºÎÆà ¶§ ±×·¯ÇÑ ¸Þ¼¼Áö°¡ Ç¥½ÃµÇ´ÂÁö ±×·¸Áö ¾ÊÀºÁö
  ÁÖÀÇÇؼ­ ÁöÄѺ¸¶ó.

  ´ÙÀ½À¸·Î device ÆÄÀÏÀÎ /dev/sndstat¸¦ Àо¶ó. »ç¿îµå µå¶óÀ̹ö°¡
  Á¦´ë·Î ÃʱâÈ­ µÇ¾ú´ÂÁö¿¡ ´ëÇÑ Ãß°¡ Á¤º¸¸¦ Á¦°øÇÑ´Ù. ¾Æ·¡¿Í ºñ½ÁÇÑ
  ³»¿ëÀ» º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù:

  % 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

  À§ÀÇ ¸í·ÉÀÌ ¿¡·¯ ¸Þ¼¼Áö¸¦ º¸¿©ÁÙ ¼öµµ ÀÖ´Ù. "No such file or
  directory" ¶ó´Â ¿¡·¯ ¸Þ¼¼Áö´Â µð¹ÙÀ̽º ÆÄÀÏÀ» Á¤È®ÇÏ°Ô »ý¼º½Ãų ÇÊ¿ä°¡
  ÀÖÀ½À» ÀǹÌÇÑ´Ù (4.3 ÀýÀ» º¸¶ó). "No such device" ´Â »ç¿îµå µå¶óÀ̹ö°¡
  Ä¿³Î¼Ó¿¡ ·Îµù ¶Ç´Â ¿¬°á (link) µÇÁö ¾Ê¾ÒÀ½À» ÀǹÌÇÑ´Ù. 4.2 Àý·Î
  µ¹¾Æ°¡¶ó.

  /dev/sndstat ÀÇ "Card config:" ºÎºÐ¿¡¼­ Ç¥½ÃµÈ ³»¿ëÀÌ ( "(SoundBlaster
  at 0x220 irq 5 drq 1,5)" ¿Í °°ÀÌ) °ýÈ£ ¼Ó¿¡ µé¾îÀÖ´Ù¸é µð¹ÙÀ̽º ¼³Á¤Àº
  µÇ¾úÁö¸¸ ÀνÄÀº µÇÁö ¾Ê¾Ò´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù.

  ÀÌÁ¦ ¿©·¯ºÐÀº °£´ÜÇÑ »ç¿îµå ÆÄÀÏÀ» ¿¬ÁÖÇÒ Áغñ°¡ µÈ ¼ÀÀÌ´Ù. »ç¿îµå
  Ãâ·ÂÀÇ ±âº»ÀûÀÎ Á¡°ËÀ» À§ÇØ »ç¿îµå »ùÇà ÆÄÀÏÀ» ±¸ÇÏ¿© »ç¿îµå
  µð¹ÙÀ̽º·Î º¸³»º¸¶ó.  ¿¹¸¦ µé¾î,

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

  (À§ÀÇ ¸í·É¿¡¼­ ">"¸¦ »©¸ÔÁö ¾Ê¾Ò´ÂÁö È®ÀÎÇ϶ó.)

  ÀϹÝÀûÀ¸·Î catÀ» »ç¿ëÇÏ´Â °ÍÀÌ ¿Àµð¿À ÆÄÀÏÀ» ¿¬ÁÖÇÏ´Â ¿Ã¹Ù¸¥ ¹æ¹ýÀÌ
  ¾Æ´Ï¶ó´Â °ÍÀ» ¸í½ÉÇ϶ó. ´ÜÁö »¡¸® Á¡°ËÇϱâ À§ÇÑ °ÍÀÏ »ÓÀÌ´Ù.  ¿©·¯ºÐÀº
  Àû´çÇÑ (µÚ¿¡ ¼³¸íÇÒ) »ç¿îµå ¿¬ÁÖ ÇÁ·Î±×·¥À» ±¸ÇÏ°íÀÚ ÇÒ °ÍÀÌ´Ù.

  ÀÌ ¸í·ÉÀº /dev/sndstatÀÇ audio devices ºÎºÐ¿¡ ÇϳªÀÇ µð¹ÙÀ̽º¸¸ À־
  ½ÇÇàµÉ °ÍÀÌ´Ù. audio devices ºÎºÐ¿¡ ¾Æ¹«°Íµµ ¾ø´Ù¸é µð¹ÙÀ̽º°¡ ¿Ö
  ÀνĵÇÁö ¾Ê¾Ò´ÂÁö Á¡°ËÇØ¾ß ÇÒ °ÍÀÌ´Ù.

  À§ÀÌ ¸í·ÉÀÌ "I/O error" ¸¦ Ç¥½ÃÇÑ´Ù¸é "dmesg" ¸í·ÉÀ» »ç¿ëÇÏ¿© Ä¿³Î
  ¸Þ¼¼Áö¸¦ ÇÑ ¹ø Àо¶ó. ¾Æ¸¶µµ ¾î¶² ¿¡·¯ ¸Þ¼¼Áö¸¦ ¹ß°ßÇÒ ¼ö ÀÖÀ»
  °ÍÀÌ´Ù. °¡´É¼ºÀÌ ³ôÀº ¸Þ¼¼Áö´Â "Sound: DMA (output) timed out -
  IRQ/DRQ config error?" ÀÌ´Ù.  À§ÀÇ ¸Þ¼¼Áö´Â ¿©·¯ºÐÀÌ µå¶óÀ̹ö¿¡ ¾Ë·ÁÁØ
  »ç¿îµå Ä«µåÀÇ interrupt°¡ ½ÇÁ¦·Î »ç¿îµå Ä«µå¿¡ ¼³Á¤µÇ¾î ÀÖ´Â interrupt
  ¿Í Ʋ¸®´Ù´Â °ÍÀ» ÀǹÌÇÑ´Ù. ´ëºÎºÐÀÇ °æ¿ì µå¶óÀ̹ö¿¡ ¼³Á¤ÇØÁØ IRQ ¿Í
  DMA channelÀÌ ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù´Â ³ªÅ¸³½´Ù.  À̸¦ ÇØ°áÇÏ´Â °¡Àå ÁÁÀº
  ¹æ¹ýÀº »ç¿îµå Ä«µå°¡ Áö¿øÇÏ´Â ¸ðµç DMA ¿Í IRQ¸¦ ½ÃÇèÇØ º¸´Â °ÍÀÌ´Ù.

  ¶Ç ´Ù¸¥ °¡´É¼ºÀº, µð¹ÙÀ̽º¿Í ±× µð¹ÙÀ̽º¸¦ À§ÇØ ¼³Á¤ÇØÁØ µå¶óÀ̹ö°¡
  ȣȯµÇÁö ¾Ê´Â °ÍÀÏ ¼öµµ ÀÖ´Ù. "SoundBlaster (Pro/16) compatible"
  »ç¿îµå Ä«µå´Â »ç¿îµåºí·¡½ºÅÍ µå¶óÀ̺ê¿Í ȣȯµÇÁö ¾Ê´Â °æ¿ì¿Í °°Àº
  °ÍÀÌ´Ù. ÀÌ °æ¿ì¿¡´Â ¿©·¯ºÐÀÇ »ç¿îµå Ä«µå°¡ ¾î¶² µð¹ÙÀ̽º¿Í ȣȯµÇ´ÂÁö
  ¾Ë¾Æ¾ßÇÑ´Ù (À̸¦ À§ÇØ ¿¹¸¦ µç´Ù¸é, comp.os.linux.hardware ´º½º±×·ì¿¡
  ¹°¾îº¸¶ó).

  ¸î°¡Áö »ùÇà »ç¿îµå ÆÄÀÏÀ»
  <ftp://tsx-11.mit.edu/pub/linux/packages/sound/snd-data-0.1.tar.Z>
  ¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù.

  ÀÌÁ¦ ³ìÀ½(sound recording)À» È®ÀÎÇØ º¸ÀÚ. ¼Ò¸®¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ´Ù¸é
  ´ÙÀ½°ú °°Àº ¸í·ÉÀ» »ç¿ëÇÏ¿© Å×½ºÆ®ÇØ º¼ ¼ö ÀÖ´Ù:

       # 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

  À§¿Í °°ÀÌ Çϱâ À§Çؼ­´Â »ç¿îµå Ä«µå¿¡ ¿¬°áµÈ ¸¶ÀÌÅ©°¡ ÇÊ¿äÇÏ°í
  ¸¶ÀÌÅ©¿¡ ´ë°í ¸»À» ÇؾßÇÑ´Ù. ¸¶ÀÌÅ©¸¦ ÀÔ·Â ÀåÄ¡·Î¼­ ¼¼ÆÃÇÏ°í ³ìÀ½ °ÔÀÎ
  ·¹º§À» Á¶ÀýÇÏ·Á¸é ¹Í¼­ ÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇÒ ¼öµµ ÀÖ´Ù.

  ÀÌµé ½ÃÇèÀ» Åë°úÇÏ¸é ¿©·¯ºÐÀÇ »ç¿îµå D/A, A/D Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î°¡
  Á¦´ë·Î ÀÛµ¿ÇÑ´Ù°í ¹Ï¾îµµ µÈ´Ù. ¹®Á¦°¡ ÀÖ´Ù¸é ´ÙÀ½ ÀåÀ» Âü°íÇ϶ó.

  4.6.  ¹®Á¦ÇØ°á(Troubleshooting)

  ÀÌ HOWTO ¹®¼­¿¡¼­ Áö½ÃÇÑ´ë·Î µû¶ó Çߴµ¥µµ ¹®Á¦°¡ ÀÖ´Ù¸é Á¡°ËÇØ¾ß ÇÒ
  °ÍÀÌ ¸î°¡Áö ÀÖ´Ù. Á¡°ËÇØ¾ß ÇÒ »çÇ×À» °£´ÜÇÑ °Í ºÎÅÍ º¹ÀâÇÑ ¼ø¼­·Î
  ¿­°ÅÇÏ°Ú´Ù.  Á¡°Ë »çÇ׿¡ ¹®Á¦°¡ ÀÖ´Ù¸é ´ÙÀ½ ´Ü°è·Î ³Ñ¾î°¡±â Àü¿¡ ±×
  ¹®Á¦ºÎÅÍ ÇØ°áÇ϶ó.

  4.6.1.  ´Ü°è 1: ÇöÀç ÀÛµ¿ÇÏ´Â Ä¿³ÎÀÌ Á¶±ÝÀü¿¡ ¿©·¯ºÐÀÌ ÄÄÆÄÀÏÇÑ
  Ä¿³ÎÀÎÁö È®ÀÎÇ϶ó.

  ÇöÀç ½ÇÇàµÇ°í ÀÖ´Â Ä¿³ÎÀÌ »ç¿îµå¸¦ Áö¿øÇϵµ·Ï ÄÄÆÄÀÏµÈ Ä¿³ÎÀÎÁö ¾Ë°í
  ½ÍÀ¸¸é Ä¿³Î¿¡ ÂïÇô ³ª¿À´Â ³¯Â¥(date stamp)¸¦ Á¡°ËÇØ º¸¶ó. uname
  ¸í·ÉÀ¸·Î À̸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù:

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

  ¶Ç´Â /proc/version ÆÄÀÏÀ» Àо¶ó:

       % cat /proc/version
       Linux version 2.0.0 (root@fizzbin) (gcc version 2.7.0) #1 Tue Jun 4 16:57:55 EDT

  ³¯Â¥°¡ ¿©·¯ºÐÀÌ Ä¿³Î ÄÄÆÄÀÏÇÑ ½Ã±â¿Í ÀÏÄ¡ÇÏÁö ¾Ê´Â´Ù¸é ÇöÀç ½ÇÇàµÇ°í
  ÀÖ´Â Ä¿³ÎÀº ÀÌÀü °ÍÀÌ´Ù. Á¤¸» ¸®ºÎÆ® Çߴ°¡? ¿©·¯ºÐÀÌ LILO¸¦
  »ç¿ëÇÑ´Ù¸é LILO¸¦ ´Ù½Ã ¼³Ä¡ÇÏ¿´´Â°¡ (´ë°³´Â LILO¸¦ ¼³Ä¡Çϱâ À§ÇØ
  lilo¸¦ ½ÇÇà)? Ç÷ÎÇǷμ­ ºÎÆÃÇÑ´Ù¸é »õ·Î¿î ºÎÆ® Ç÷ÎÇǸ¦ ¸¸µé¾ú´Â°¡
  ±×¸®°í ºÎÆÃÇÒ ¶§ ±×°ÍÀ» »ç¿ëÇÏ¿´´Â°¡?

  4.6.2.  ´Ü°è 2: Ä¿³Î »ç¿îµå µå¶óÀ̹ö°¡ ÄÄÆÄÀÏ µÇ¾ú´ÂÁö È®ÀÎÇ϶ó.

  À̸¦ Á¡°ËÇÏ´Â °¡Àå ½¬¿î ¹æ¹ýÀº ¾Õ¿¡¼­ ¼³¸íÇÏ¿´µíÀÌ /dev/sndstatÀÇ
  Ãâ·ÂÀ» º¸´Â °ÍÀÌ´Ù. Ãâ·ÂÀÌ ±â´ë¿Í ´Ù¸£´Ù¸é Ä¿³Î ¼³Á¤¿¡¼­ ¹º°¡ Àß ¸øµÈ
  °ÍÀÌ´Ù.  Ä¿³Î ¼³Á¤°ú ÄÄÆÄÀϵîÀ» óÀ½ºÎÅÍ ´Ù½Ã ½ÃÀÛÇ϶ó.

  4.6.3.  ´Ü°è 3: ºÎÆÃÇÏ´Â µ¿¾È Ä¿³ÎÀÌ »ç¿îµå Ä«µå¸¦ °¨Áö ÇÏ¿´´Â°¡?

  ºÎÆÃµÉ ¶§ Ä¿³ÎÀÌ °¨Áö µÇ¾ú´ÂÁö È®ÀÎÇ϶ó. ºÎÆýà ȭ¸é¿¡ Ç¥½ÃµÇ´Â
  ¸Þ¼¼Áö¸¦ À¯½ÉÈ÷ º¸¶ó. ½ºÅ©·Ñ ¼Óµµ°¡ »¡¶ó¼­ È®ÀÎÇϱ⠰ï¶õÇÏ´Ù¸é dmesg
  ¸í·ÉÀ¸·Î ´Ù½Ã º¼ ¼ö ÀÖ´Ù:

       % dmesg

  ¶Ç´Â

       % tail /var/log/messages

  ¿©·¯ºÐÀÇ »ç¿îµå Ä«µå¸¦ ¹ß°ßÇÏÁö ¸øÇÏ¿´´Ù¸é ¹º°¡ À߸øµÈ °ÍÀÌ´Ù. »ç¿îµå
  Ä«µå°¡ Á¤È®ÇÏ°Ô ÀνºÅç µÇ¾ú´ÂÁö È®ÀÎÇ϶ó. DOS¿¡¼­ ¿©·¯ºÐÀÇ »ç¿îµå
  Ä«µå°¡ ÀÛµ¿ÇÑ´Ù¸é Çϵå¿þ¾î¿¡´Â ¹®Á¦°¡ ¾ø´Ù°í ¹Ï¾îµµ µÈ´Ù. Ä¿³Î ¼³Á¤¿¡
  ¹®Á¦°¡ ÀÖÀ» °ÍÀÌ´Ù. »ç¿îµå Ä«µå¸¦ ¾û¶×ÇÑ °É·Î ÁöÁ¤Ç߰ųª º¯¼ö ¼³Á¤ÀÌ
  Ʋ·ÈÀ» ¼öµµ ÀÖ´Ù. ¶Ç´Â ¿©·¯ºÐÀÇ »ç¿îµå Ä«µå°¡ ¸®´ª½º Ä¿³Î »ç¿îµå
  µå¶óÀ̹ö¿Í ȣȯµÇÁö ¾ÊÀ» ¼öµµ ÀÖ´Ù.

  ÇÑ°¡Áö °¡´É¼ºÀº »ç¿îµå Ä«µå°¡ µµ½º µå¶óÀ̹ö·Î¼­ ÃʱâÈ­ ÇØ¾ß ÇÒ ÇÊ¿ä°¡
  Àִ ȣȯ Ä«µåÁßÀÇ ÇϳªÀÏ °æ¿ìÀÌ´Ù. µµ½º·Î ºÎÆÃÇÏ¿© µµ½º¿ë »ç¿îµå
  µå¶óÀ̹ö¸¦ ·ÎµùÇ϶ó. ±×·± ÈÄ¿¡ Control-Alt-Delete¸¦ »ç¿ëÇÏ¿© ¸®´ª½º·Î
  ºÎÆÃÇ϶ó. »ç¿îµå Ä«µåÀÇ I/O address, DMA ±×¸®°í IRQ ¼¼ÆÃÀÌ ¸®´ª½ºÀÇ
  °æ¿ì¿Í µµ½ºÀÇ °æ¿ì°¡ ÀÏÄ¡ÇÏ´ÂÁö È®ÀÎÇ϶ó. ¿©·¯ºÐÀÇ Ä«µå Á¾·ù¿¡ µû¸¥
  ¼³Á¤¿¡ ´ëÇÑ ¸î°¡Áö ÈùÆ®¸¦ Readme.cards ÆÄÀÏ¿¡¼­ ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù.

  Áö¿øµÇ´Â Ä«µå ¸ñ·Ï¿¡ ¿©·¯ºÐÀÇ »ç¿îµå Ä«µå°¡ ¾ø´Ù¸é ¸®´ª½º µå¶óÀ̹ö°¡
  ±×°ÍÀ» Áö¿øÇÏÁö ¾ÊÀ» °¡´É¼ºµµ ÀÖ´Ù. ÀÌ ¹®¼­ÀÇ ³¡ºÎºÐ¿¡ ÀÖ´Â ¸î°¡Áö
  Âü°í¹®ÇåÀÌ ¿©·¯ºÐ¿¡°Ô µµ¿òÀÌ µÉ ¼öµµ ÀÖ´Ù.

  4.6.4.  ´Ü°è 4: dsp µð¹ÙÀ̽º·ÎºÎÅÍ µ¥ÀÌŸ¸¦ ÀÐÀ» ¼ö Àִ°¡?

  ¾Õ¼­ ¾ð±ÞÇÑ dd ¸í·ÉÀ» »ç¿ëÇÏ¿© /dev/audio µð¹ÙÀ̽º·ÎºÎÅÍ Àб⸦ ½ÃµµÇØ
  º¸¶ó. ¿¡·¯ ¾øÀÌ ½ÇÇàµÇ¾î¾ß ÇÑ´Ù.

  ÀÌ°ÍÀÌ Á¦´ë·Î ÀÛµ¿ÇÏÁö ¾Ê´Â ´Ù¸é °¡´É¼º ÀÖ´Â ¿øÀÎÀº µðºñÀ̽º ÆÄÀÏÀÌ´Ù.
  /dev µð·ºÅ丮¿¡ ÀÖ´Â µð¹ÙÀ̽º ÆÄÀÏÀÇ ÁÖ, ºÎ ¹øÈ£ (major and minor
  number)°¡ Á¤È®ÇÑÁö È®ÀÎÇ϶ó. µð¹ÙÀ̽º ÆÄÀÏ¿¡ ´ëÇÑ Àбâ¿Í ¾²±â ±ÇÇÑÀ»
  Á¡°ËÇ϶ó.

  »ó´çÈ÷ °¡´É¼º ¾ø±ä ÇÏÁö¸¸ Çϵå¿þ¾î ¹®Á¦ÀÏ ¼öµµ ÀÖ´Ù. Çϵå¿þ¾î ¹®Á¦ÀÎÁö
  È®ÀÎÇϱâÀ§ÇØ °¡´ÉÇÏ´Ù¸é µµ½º¿¡¼­µµ Á¡°ËÇØ º¸¶ó.

  ¿©ÀüÈ÷ ¹®Á¦°¡ ÀÖ´Ù¸é ¸¶Áö¸·À¸·Î ½ÃµµÇØ º¼ °ÍµéÀÌ ÀÖ´Ù:

  o  ÁÖÀǸ¦ ±â¿ï¿© ÀÌ HOWTO ¹®¼­¸¦ ´Ù½Ã ÇÑ ¹ø Àо¶ó.

  o  Âü°í¹®ÇåÀ» Àо¶ó, ƯÈ÷ °ü·ÃµÈ ¸®´ª½º Ä¿³Î ¼Ò½º¿¡¼­ Á¦°øÇÏ´Â ¹®¼­
     ÆÄÀϵéÀ» Âü°íÇϱ⠹ٶõ´Ù.

  o  comp.os.linux ¶Ç´Â ´Ù¸¥ ´º½º±×·ì¿¡ Áú¹®ÇØ º¸¶ó.
     (comp.os.linux.hardware °¡ ÁÁ´Ù; ÀÌµé ±×·ìÀº ¸Å¿ì È¥ÀâÇϹǷΠÁ¦¸ñ¿¡
     "sound" ¸¦ ³Ö¾îµÎ¸é Àü¹®°¡µéÀÌ Àеµ·Ï Çϴµ¥ µµ¿òÀÌ µÉ °ÍÀÌ´Ù)

  o  ÀûÀýÇÑ °Ë»ö¾î¸¦ ÀÌ¿ëÇÏ¿© web/Usenet search engineÀ» »ç¿ëÇϸé ÁÁÀº
     °á°ú¸¦ »¡¸® ¾òÀ» ¼ö ÀÖ´Ù. ±×·¯ÇÑ search engine (°Ë»ö¿£Áø)ÀÇ Çϳª·Î
     <http://www.altavista.com> ¸¦ µé ¼ö ÀÖ´Ù

  o  ÃֽŠ¸®´ª½º Ä¿³ÎÀ» »ç¿ëÇØ º¸¶ó (ÃÖÈÄÀÇ ¼ö´ÜÀ̸ç, ÃÖ½ÅÀÇ °³¹ß Ä¿³ÎÀº
     ºÒ¾ÈÁ¤ÇÒ ¼öµµ ÀÖ´Ù)

  o  »ç¿îµå µå¶óÀ̹ö ÀúÀÚ¿¡°Ô ¸ÞÀÏÀ» º¸³»¶ó

  o  »ç¿îµå HOWTO ÀúÀÚ¿¡°Ô ¸ÞÀÏÀ» º¸³»¶ó

  o  fire up emacs and type Esc-x doctor :-)

  5.  »ç¿îµå¸¦ Áö¿øÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥

  ¸î°¡Áö ÀÀ¿ëÇÁ·Î±×·¥ÀÇ Á¾·ù¿¡ ´ëÇؼ­ À̾߱â ÇÏ°Ú´Ù. Linux Software Map,
  Internet archive sites ±×¸®°í ¿©·¯ºÐÀÇ ¸®´ª½º CD-ROMÀ» Á¡°ËÇØ º¸¶ó.

  ÃÖ¼ÒÇÑ ¿©·¯ºÐÀº ´ÙÀ½¿¡ ¿­°ÅÇÏ´Â »ç¿îµå ÀÀ¿ëÇÁ·Î±×·¥À» ±¸ÇÏ°íÀÚ ÇÒ
  °ÍÀÌ´Ù:

  o  audio file format conversion utility (¿¹: sox)

  o  mixer utility (¿¹: aumix or xmix)

  o  digitized file player/recorder (¿¹: play or wavplay)

  o  MOD file player (¿¹: tracker)

  o  MIDI file player (¿¹: mp)

  À̵é ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ´ëºÎºÐÀº text-based ¹öÀü »Ó¸¸ ¾Æ´Ï¶ó GUI-based
  ¹öÀüµµ ÀÖ´Ù. ¿©·¯ºÐµéÀÌ »ç¿ëÇÏ°í ½Í¾îÇÒ ´õ¿í esotericÇÑ ÀÀ¿ëÇÁ·Î±×·¥
  (¿¹: À½¼º ÇÕ¼º °ú ÀνÄ) µµ ÀÖ´Ù.

  6.  ºóµµ°¡ ³ôÀº Áú¹®¿¡ ´ëÇÑ ´äº¯ (Answers To Frequently Asked Ques­
  tions)

  ´º½º±×·ì °ú ¸ÞÀϸµ ¸®½ºÆ®¿¡¼­ ÈçÇÏ°Ô º¼ ¼ö ÀÖ´Â Áú¹®¿¡ ´ëÇÑ ´äº¯À» ÀÌ
  Àå¿¡¼­ ÇÏ°Ú´Ù.

  ´õ ¸¹Àº Áú¹®°ú ´äº¯À» OSS »ç¿îµå µå¶óÀ̹ö À¥ ÆäÀÌÁö¿¡¼­ ãÀ» ¼ö ÀÖ´Ù.

  6.1.  ¿©·¯°¡Áö »ç¿îµå µð¹ÙÀ̽º ÆÄÀÏÀº ¹«¾ùÀΰ¡?

  ¾Æ·¡ÀÇ °ÍµéÀº °¡Àå Ç¥ÁØÀûÀÎ µð¹ÙÀ̽º ÆÄÀÏ À̸§ÀÌ´Ù. ÀϺΠ¸®´ª½º
  ¹èÆ÷º»ÀÇ °æ¿ì ¾à°£ ´Ù¸¥ À̸§À» »ç¿ëÇÒ ¼öµµ ÀÖ´Ù.

     /dev/audio
        normally a link to /dev/audio0

     /dev/audio0
        Sun workstation compatible audio device (only a partial
        implementation, does not support Sun ioctl interface, just u-law
        encoding)

     /dev/audio1
        second audio device (if supported by sound card or if more than
        one sound card installed)

     /dev/dsp
        normally a link to /dev/dsp0

     /dev/dsp0
        first digital sampling device

     /dev/dsp1
        second digital sampling device

     /dev/mixer
        normally a link to /dev/mixer0

     /dev/mixer0
        first sound mixer

     /dev/mixer1
        second sound mixer

     /dev/music
        high-level sequencer interface

     /dev/sequencer
        low level MIDI, FM, and GUS access

     /dev/sequencer2
        normally a link to /dev/music

     /dev/midi00
        1st raw MIDI port

     /dev/midi01
        2nd raw MIDI port

     /dev/midi02
        3rd raw MIDI port

     /dev/midi03
        4th raw MIDI port

     /dev/sndstat
        displays sound driver status when read (also available as
        /proc/sound)

  PC ½ºÇÇÄ¿ µå¶óÀ̹ö´Â ´ÙÀ½ µð¹ÙÀ̽º¸¦ Á¦°øÇÑ´Ù:

     /dev/pcaudio
        equivalent to /dev/audio

     /dev/pcsp
        equivalent to /dev/dsp

     /dev/pcmixer
        equivalent to /dev/mixer

  6.2.  »ç¿îµå »ùÇÃÀ» ¾î¶»°Ô ¿¬ÁÖÇϴ°¡?

  Sun ¿öÅ©½ºÅ×ÀÌ¼Ç (.au) »ç¿îµå ÆÄÀÏÀº ¿¬ÁÖÇÏ·Á¸é /dev/audio µð¹ÙÀ̽º¿¡
  ±× ÆÄÀÏÀ» º¸³»¸é µÈ´Ù. Raw »ùÇÃÀº /dev/dsp µð¹ÙÀ̽º·Î º¸³»¶ó. play ¿Í
  °°Àº ÇÁ·Î±×·¥À» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ´Ù.  ±×°ÍÀº ´ëºÎºÐÀÇ ÆÄÀÏ Çü½ÄÀ»
  ÀνÄÇÒ °ÍÀÌ°í Á¤È®ÇÑ »ùÇøµ ¼Óµµ·Î »ç¿îµå Ä«µå¸¦ ¼¼ÆÃÇÏ´Â µîÀÇ ¿ªÇÒÀ»
  ¼öÇà ÇÒ °ÍÀÌ´Ù.

  wavplay ¶Ç´Â vplay (in the snd-util package) ¿Í °°Àº ÇÁ·Î±×·¥Àº WAV
  ÆÄÀÏÀ» ¿¬ÁÖÇϴµ¥ ÁÁ´Ù. ±×·¯³ª À̵éÀº Microsoft ADPCM compressed WAV
  ÆÄÀÏÀ» ÀνÄÇÏÁö ¸øÇÑ´Ù. ¶ÇÇÑ play (from the Lsox package) ÀÇ ´õ ¿À·¡µÈ
  ¹öÀüÀº 16 ºñÆ® WAV ÆÄÀÏÀ» ¿¬ÁÖÇÏÁö ¸øÇÑ´Ù.

  snd-util ÆÐÅ°Áö¿¡ Æ÷ÇԵǾî ÀÖ´Â splay ¸í·ÉÀÇ °æ¿ì ¸í·ÉÇà¿¡ Àû´çÇÑ
  º¯¼öµé¸¸ ÁÖ¾îÁø´Ù¸é ´ëºÎºÐÀÇ »ç¿îµå ÆÄÀÏÀ» ¿¬ÁÖÇϴµ¥ »ç¿ëµÉ ¼ö ÀÖ´Ù.

  6.3.  »ùÇÃÀ» ¾î¶»°Ô ³ìÀ½Çϴ°¡?

  /dev/audio ¶Ç´Â /dev/dsp ¸¦ Àд´ٴ °ÍÀº »ùÇà µ¥ÀÌŸ¸¦ µÇµ¹·Á ÁشٴÂ
  °ÍÀ» ÀǹÌÇÏ°í ±× »ùÇà µ¥ÀÌŸ´Â ¸®´ÙÀÌ·º¼Ç ±â´ÉÀ» ÀÓÀÇÀÇ ÆÄÀÏ¿¡ ÀúÀåµÉ
  ¼ö ÀÖ´Ù. vrec °°Àº ÇÁ·Î±×·¥À» »ç¿ëÇÏ¸é »ùÇøµ ¼Óµµ, duration µîÀ»
  Á¶ÀýÇϱⰡ ½±´Ù. Àû´çÇÑ ÀÔ·Â ÀåÄ¡¸¦ ¼±ÅÃÇϱâ À§ÇØ ¹Í¼­ ÇÁ·Î±×·¥À»
  ÇÊ¿ä·Î ÇÒ ¼öµµ ÀÖ´Ù.

  6.4.  Çϳª ÀÌ»óÀÇ »ç¿îµå Ä«µå¸¦ »ç¿ëÇÒ ¼ö Àִ°¡?

  ÇöÀçÀÇ »ç¿îµå µå¶óÀ̹ö·Î¼­ ÇϳªÀÇ ½Ã½ºÅÛ¿¡¼­ ¿©·¯°³ÀÇ »ç¿îµåºí·¡½ºÅÍ,
  »ç¿îµåºí·¡½ºÅÍ ÇÁ·Î, »ç¿îµåºí·¡½ºÅÍ16, MPU-401 ¶Ç´Â MSS Ä«µå¸¦ µ¿½Ã¿¡
  »ç¿ëÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù. local.h ÆÄÀÏÀ» ÆíÁýÇÏ¿© SB2_BASE, SB2_IRQ,
  SB2_DMA (ÀϺΠ°æ¿ì) SB2_DMA2 ¸¶Å©·Î (macros)¸¦ define ÇØÁÖ¸é µÎ°³ÀÇ
  »ç¿îµåºí·¡½ºÅÍ Ä«µå¸¦ »ç¿ëÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù. ¶ÇÇÑ PAS16 °ú
  »ç¿îµåºí·¡½ºÅ͸¦ µ¿½Ã¿¡ »ç¿ëÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù.

  2.0 ÀÌ»óÀÇ Ä¿³ÎÀ» »ç¿ëÇÏ´Â °æ¿ì, ¿©·¯°³ÀÇ »ç¿îµå Ä«µå¸¦ »ç¿ëÇÏ·Á¸é
  local.h ÆÄÀÏÀ» ¼öÁ¤ÇÏ´Â ´ë½Å¿¡ /usr/include/linux/autoconf.h ÆÄÀÏÀ»
  ÆíÁýÇÏ¸é µÈ´Ù. ¸ÕÀú ¾Æ·¡ÀÇ ³»¿ëÀÌ ÀÖ´Â À§Ä¡¸¦ ã´Â´Ù.

  #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)

  À§ÀÇ ³»¿ë ´ÙÀ½¿¡ ¾Æ·¡ÀÇ ³»¿ëÀ» ³Ö¾îÁØ´Ù. ¹°·Ð IRQ µîÀÇ °ªÀº ÀÚ½ÅÀÇ
  »ç¿îµå Ä«µå¿¡ ¸Â´Â °ÍÀÌ¾ß ÇÒ °ÍÀÌ´Ù.

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

  ´ÙÀ½ µå¶óÀ̹öµéÀº multiple instances (¿©·¯°³ »ç¿ëÇϱâ)°¡ Çã¿ëµÇÁö
  ¾Ê´Â´Ù:

  o  GUS (driver limitation)

  o  MAD16 (hardware limitation)

  o  AudioTrix Pro (hardware limitation)

  o  CS4232 (hardware limitation)

  6.5.  Error: No such file or directory for sound devices

  »ç¿îµå µå¶óÀ̹ö µð¹ÙÀ̽º ÆÄÀÏÀ» »ý¼º½Ãų ÇÊ¿ä°¡ ÀÖ´Ù. µð¹ÙÀ̽º ÆÄÀÏÀÇ
  »ý¼º¿¡ ´ëÇÑ ³»¿ëÀ» ´Ù·ç´Â Àå(section)À» º¸¶ó. µð¹ÙÀ̽º ÆÄÀÏÀÌ ÀÖ´Ù¸é
  ÁÖ, ºÎ ¹øÈ£°¡ Á¤È®ÇÑÁö È®ÀÎÇ϶ó (ÀϺΠ¿À·¡µÈ CD-ROM ¹èÆ÷º»ÀÇ °æ¿ì,
  Á¤È®ÇÑ µð¹ÙÀ̽º ÆÄÀÏÀÌ »ý¼ºµÇÁö ¾ÊÀ» ¼öµµ ÀÖ´Ù).

  6.6.  Error: No such device for sound devices

  »ç¿îµå µå¶óÀ̹ö¸¦ Æ÷ÇÔÇÏ´Â Ä¿³Î·Î ºÎÆÃÇÏÁö ¾Ê¾Ò°Å³ª I/O address ¼³Á¤ÀÌ
  ¿©·¯ºÐÀÇ »ç¿îµåÄ«µå¿Í ¸ÂÁö ¾Ê´Â´Ù. ÇöÀç ½ÇÇàµÇ´Â Ä¿³ÎÀÌ »õ·Î ÄÄÆÄÀÏÇÑ
  Ä¿³ÎÀÎÁö È®ÀÎÇÏ°í »ç¿îµå µå¶óÀ̹ö ¼³Á¤º¯¼ö°¡ ¿©·¯ºÐÀÇ Çϵå¿þ¾î ¼Â¾÷°ú
  ÀÏÄ¡ÇÏ´ÂÁö Á¡°ËÇ϶ó.

  6.7.  Error: No space left on device for sound devices

  /dev/audio ¶Ç´Â /dev/dsp ¿Í °°Àº ÇÊ¿äÇÑ µð¹ÙÀ̽º ÆÄÀÏÀº »ý¼ºµÇ¾î
  ÀÖÁöµµ ¾ÊÀºµ¥ ±×µé µð¹ÙÀ̽º ÆÄÀÏ¿¡ µ¥ÀÌŸ¸¦ ±â·ÏÇÏ·Á°í ÇÒ °æ¿ì ¹ß»ýÇÒ
  ¼ö ÀÖ´Â ¿¡·¯ÀÌ´Ù.  »ç¿îµå µð¹ÙÀ̽º´Â Á¤½ÄÀ¸·Î È®Á¤µÈ ÆÄÀÏÀÌ¸ç ¿©·¯ºÐÀÇ
  µð½ºÅ© ÆÄƼ¼Ç¿¡ Á¸ÀçÇØ¾ß ÇÑ´Ù. µð¹ÙÀ̽º ÆÄÀÏÀÇ »ý¼º ¿¡¼­ ¼³¸íÇÑ
  ½ºÅ©¸³Æ®¸¦ ½ÇÇà½Ãų ÇÊ¿ä°¡ ÀÖ´Ù.

  ¸®´ª½º Ä¿³Î 2.0 ÀÌ»óÀÎ °æ¿ì, µð¹ÙÀ̽º¸¦ ¿­·Á°í ÇÒ ¶§ ½Ã½ºÅÛ»ó¿¡ free
  RAMÀÌ ÃæºÐÇÏÁö ¾ÊÀ¸¸é ÀÌ·¯ÇÑ ¿¡·¯°¡ ¹ß»ýÇÒ ¼ö ÀÖ´Ù. audio µå¶óÀ̹ö´Â
  °¢ DMA channel¿¡ ´ëÇÏ¿© ÃÖ¼ÒÇÑ ¿¬¼ÓÀûÀ¸·Î µÎ ÆäÀÌÁöÀÇ(8k) ½ÇÁ¦ RAM
  (physical RAM)ÀÌ ÇÊ¿äÇÏ´Ù.  ÀÌ°ÍÀº RAMÀÌ 16 ¸Þ°¡ ÀÌÇÏÀ̰ųª Àå½Ã°£
  ½Ã½ºÅÛÀ» Äѳõ¾ÒÀ» ¶§ °¡²û ¹ß»ýÇÑ´Ù.  ÀåÄ¡¸¦ ´Ù½Ã ¿­±â Àü¿¡ ´ÙÀ½ C
  ÇÁ·Î±×·¥À» ÄÄÆÄÀÏÇÏ°í ½ÇÇà½ÃÅ°¸é ¾à°£ÀÇ RAMÀ» freeÇÑ »óÅ·Π¸¸µé ¼ö
  ÀÖ´Ù:

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

  6.8.  Error: Device busy for sound devices

  »ç¿ëÇÏ°íÀÚ ÇÏ´Â »ç¿îµå µð¹ÙÀ̽º°¡ ÀÌ¹Ì ´Ù¸¥ ÇÁ·Î¼¼¼­¿¡ ÀÇÇØ »ç¿ëµÇ°í
  ÀÖ´Â °æ¿ìÀÌ´Ù. fuser ¸í·ÉÀ» »ç¿ëÇÏ¿© È®ÀÎÇÒ ¼ö ÀÖ´Ù:

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

  À§ÀÇ ¿¹¿¡¼­ ÇÁ·Î¼¼¼­ 265¿¡ ÀÇÇÏ¿© µð¹ÙÀ̽º°¡ »ç¿ëÁßÀÎ °ÍÀ» ¾Ë ¼ö ÀÖ´Ù.
  ±× ÇÁ·Î¼¼¼­°¡ ³¡³ª±æ ±â´Ù·È´Ù°¡ µð¹ÙÀ̽º¸¦ »ç¿ëÇϰųª ¶Ç´Â ±×
  ÇÁ·Î¼¼¼­¸¦ Á×ÀÌ°í¼­ µð¹ÙÀ̽º¸¦ »ç¿ëÇÏ¸é µÈ´Ù. ±×·±µ¥ ´Ù¸¥ »ç¿ëÀÚ°¡
  µð¹ÙÀ̽º¸¦ »ç¿ëÇÒ ¼öµµ ÀÖÀ¸¹Ç·Î rootÀÇ ±ÇÇÑÀ¸·Î fuser ¸í·ÉÀ»
  ½ÇÇàÇÏ¿©¾ßÁö¸¸ ÀÚ½ÅÀ» Æ÷ÇÔÇÑ ´Ù¸¥ »ç¿ëÀÚ°¡ µð¹ÙÀ̽º¸¦ »ç¿ëÁßÀÎÁö
  ¾Æ´ÑÁö¸¦ ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù.

  ÀϺΠ½Ã½ºÅÛ¿¡¼­´Â ´Ù¸¥ »ç¿ëÀÚÀÇ ÇÁ·Î¼¼½º¸¦ º¸±â À§ÇØ fuser ¸í·ÉÀ»
  ½ÇÇà½ÃÅ°·Á¸é rootÀ̾î¾ß ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù.

  6.9.  ¿©ÀüÈ÷ device busy error °¡ Ç¥½ÃµÈ´Ù

  Brian GoughÀÇ º¸°í¿¡ µû¸£¸é, DMA channel 1À» »ç¿ëÇÏ´Â »ç¿îµåºí·¡½ºÅÍ
  Ä«µåÀÇ °æ¿ì ¿ª½Ã DMA 1À» »ç¿ëÇÏ´Â QIC-02 tape µå¶óÀ̹ö°ú Ãæµ¹ÇÒ
  °¡´É¼ºÀÌ ÀÖÀ¸¸ç ±×·¡¼­ "device busy" ¿¡·¯¸¦ ÀÏÀ¸Å³ ¼ö ÀÖ´Ù°í ÇÑ´Ù.
  ¿©·¯ºÐÀÌ FTAPEÀ» »ç¿ëÇÑ´Ù¸é QIC-02 tape µå¶óÀ̹ö¸¦ ÀÛµ¿Çϵµ·Ï ÇØ
  ³õ¾ÒÀ» ¼öµµ ÀÖ´Ù. FTAPE-HOWTO¿¡ µû¸£¸é FTAPEÀ» »ç¿ëÇϱâ À§ÇØ QIC-02
  tape µå¶óÀ̹ö°¡ ÇʼöÀûÀÎ °ÍÀº ¾Æ´Ï¸ç QIC-117 µå¶óÀ̹ö¸¸ ÀÖÀ¸¸é µÈ´Ù°í
  ÇÑ´Ù. QIC-02°¡ ¾Æ´Ï¶ó QIC-117À» »ç¿ëÇϵµ·Ï Ä¿³ÎÀ» Àç¼³Á¤Çϸé FTAPE °ú
  »ç¿îµå Ä«µå¸¦ ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

  6.10.  Partial playback of digitized sound file

  ÀϹÝÀûÀ¸·Î Áõ»óÀº ´ÙÀ½°ú °°´Ù. »ùÇà »ç¿îµå ÆÄÀÏÀÌ ¸îÃÊ Á¤µµ ¿¬ÁÖ
  µÇ´Ù°¡ ¿ÏÀüÈ÷ ¸ØÃç ¹ö¸®°Å³ª ¶Ç´Â "missing IRQ", "DMA timeout" °ú °°Àº
  ¿¡·¯ ¸Þ¼¼Áö¸¦ Ç¥½ÃÇÏ´Â °ÍÀÌ´Ù. °¡Àå °¡´É¼º ÀÖ´Â °ÍÀº IRQ ¶Ç´Â DMA
  channelÀÇ ¼¼ÆÃÀÇ À߸øÀÌ´Ù.  »ç¿îµå Ä«µåÀÇ Á¡ÆÛ ¼¼Æðú Ä¿³Î ¼³Á¤ÀÌ
  ÀÏÄ¡ÇÏ´ÂÁö ±×¸®°í ´Ù¸¥ Ä«µå¿Í Ãæµ¹Àº ¾ø´ÂÁö È®ÀÎÇ϶ó.

  ¶Ç ´Ù¸¥ Áõ»óÀº »ç¿îµå »ùÇÃÀÌ ¹Ýº¹ÀûÀ¸·Î ³¡¾øÀÌ ¿¬ÁֵǴ °ÍÀÌ´Ù.
  ÀϹÝÀûÀ¸·Î IRQ Ãæµ¹¶§¹®¿¡ ¹ß»ýÇÏ´Â Çö»óÀÌ´Ù.

  6.11.  MOD ÆÄÀÏÀ» ¿¬ÁÖÇÒ ¶§ ²÷±è Çö»óÀÌ ¹ß»ýÇÑ´Ù

  MOD ÆÄÀÏÀÇ ¿¬ÁÖ´Â ¸¹Àº CPU ÆÄ¿ö¸¦ ÇÊ¿ä·Î ÇÑ´Ù. ³Ê¹« ¸¹Àº ÇÁ·Î¼¼¼­°¡
  ½ÇÇàµÇ°í Àְųª ¿©·¯ºÐÀÇ ÄÄÇ»ÅÍ°¡ ½Ç½Ã°£À¸·Î ¿¬ÁÖÇϱ⿡´Â ³Ê¹« ´À¸±
  ¼öµµ ÀÖ´Ù:

  o  ´õ ³·Àº »ùÇøµ ¼Óµµ ¶Ç´Â mono mode·Î ¿¬ÁÖÇØ º¸¶ó

  o  ´Ù¸¥ ÇÁ·Î¼¼¼­ÀÇ ½ÇÇàÀ» ¸ØÃß¾î¶ó

  o  ´õ ºü¸¥ ÄÄÇ»Å͸¦ ±¸ÀÔÇ϶ó

  o  ´õ °­·ÂÇÑ »ç¿îµå Ä«µå (¿¹: Gravis UltraSound)¸¦ ±¸ÀÔÇ϶ó

  Gravis UltraSound Ä«µå¸¦ »ç¿ëÇÑ´Ù¸é GUS¸¦ À§ÇØ Æ¯º°È÷ Á¦ÀÛµÈ MOD ÆÄÀÏ
  ¿¬ÁÖ±â (¿¹: gmod) ÁßÀÇ Çϳª¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù.

  6.12.  Compile errors when compling sound applications

  ¹öÀü 1.0c ¿Í ±× ÀÌÀüÀÇ »ç¿îµå µå¶óÀ̹ö´Â ioctl() ÀÇ ¼³°è°¡ ±× ÀÌÈÄÀÇ
  °Í°ú ´Ù¸£¸ç ȣȯµÇÁö ¾Ê´Â´Ù. ´õ »õ·Î¿î ¼Ò½º Äڵ带 ±¸Çϰųª »õ·Î¿î
  »ç¿îµå µå¶óÀ̹ö¿¡ ¸Â°Ô °íÃĶó. ÀÚ¼¼ÇÑ ³»¿ëÀº Readme ÆÄÀÏÀ» º¸¶ó.

  ¶ÇÇÑ ÀÀ¿ëÇÁ·Î±×·¥À» ÄÄÆÄÀÏ ÇÒ¶§ ¿©·¯ºÐÀÌ »ç¿ëÇÏ´Â soundcard.h ¿Í
  ultrasound.h °¡ ÃֽŠ¹öÀüÀÎÁö È®ÀÎÇ϶ó. ÀÌ ±ÛÀÇ Ãʹݺο¡ ÀÖ´Â ¼³Ä¡
  °ü·Ã ³»¿ëÀ» º¸¶ó.

  6.13.  SEGV when running sound binaries that worked previously

  ÀÌ°ÍÀº ¾Æ¸¶µµ ¾ÕÀÇ Áú¹®°ú °°Àº ¹®Á¦ÀÏ °ÍÀÌ´Ù.

  6.14.  »ç¿îµå µå¶óÀ̹ö¿¡ ¾Ë·ÁÁø ¹ö±×³ª ÇÑ°è(limitation)°¡ Æ÷ÇԵǾî
  Àִ°¡?

  Ä¿³Î ¼Ò½º¿¡¼­ Á¦°øÇÏ´Â »ç¿îµå °ü·Ã ÆÄÀÏÀ» Âü°íÇϱ⠹ٶõ´Ù.

  6.15.  »ç¿îµå µå¶óÀ̹ö ioctls() µîÀº ¾îµð¿¡ Àִ°¡?

  ¼Ò½º Äڵ带 Á¦¿ÜÇÑ °¡Àå ÁÁÀº ¹®¼­´Â 4Front TechnologiesÀÇ
  À¥»çÀÌÆ®¿¡¼­, <http://www.opensound.com>, ãÀ» ¼ö ÀÖ´Ù. Âü°í¹®Çå
  ¸ñ·Ï¿¡ ÀÖ´Â Linux Multimedia Guide¿¡¼­µµ »ç¿îµå µå¶óÀ̹ö¿¡ ´ëÇÑ Á¤º¸¸¦
  ãÀ» ¼ö ÀÖ´Ù.

  6.16.  ²÷±è¾øÀÌ ¿¬ÁÖ³ª ³ìÀ½À» ÇÏ·Á¸é ¾ó¸¸Å­ÀÇ CPU ÀÚ¿øÀÌ ÇÊ¿äÇÑ°¡?

  ÀÌ Áú¹®¿¡ ´ëÇÑ ´äº¯Àº ½±Áö ¾Ê´Ù. ´ÙÀ½ÀÇ »çÇ׿¡ µû¶ó ´Ù¸£´Ù:

  o  PCM »ùÇøµ ¶Ç´Â FM synthesis¸¦ »ç¿ëÇϴ°¡

  o  »ùÇøµ ¼Óµµ ¿Í »ùÇà ũ±â

  o  ¿¬ÁÖ¿Í ³ìÀ½À» À§ÇØ ¾î¶² ÀÀ¿ë ÇÁ·Î±×·¥À» »ç¿ëÇϴ°¡

  o  disk I/O rate, CPU clock speed, cache size, µî

  ÀϹÝÀûÀ¸·Î 386 ¶Ç´Â ±× ÀÌ»óÀÇ ÄÄÇ»ÅÍÀÇ °æ¿ì 8 ºñÆ® »ç¿îµå Ä«µå·Î¼­
  »ùÇà ÆÄÀÏ ¶Ç´Â FM synthesized À½¾ÇÀ» ½±°Ô ¿¬ÁÖÇÒ ¼ö ÀÖ´Ù.

  ±×·¯³ª MOD ÆÄÀÏÀ» ¿¬ÁÖÇÏ´Â °ÍÀº »ó´çÇÑ CPU ÀÚ¿øÀ» ÇÊ¿ä·Î ÇÑ´Ù. ¸î¸î
  ½ÇÇè¿¡ ÀÇÇϸé 44kHzÀÇ ¼Óµµ·Î ¿¬ÁÖÇϱâ À§Çؼ­´Â 486/50 ¼ÓµµÀÇ 40%
  ÀÌ»óÀ» ÇÊ¿ä·Î Çϸç 386/25ÀÇ °æ¿ì 22kHz ÀÌ»óÀÇ ¼Óµµ·Î ¿¬ÁÖÇϱâ´Â °ÅÀÇ
  ºÒ°¡´ÉÇÏ´Ù°í ÇÑ´Ù (ÀÌ °á°ú´Â »ç¿îµåºí·¡½ºÅÍ¿Í °°Àº 8 ºñÆ®
  »ç¿îµåÄ«µå·Î¼­ ½ÇÇèÇÑ °ÍÀÌ´Ù). Gravis UltraSound Ä«µå¿Í °°Àº »ç¿îµå
  Ä«µå´Â Çϵå¿þ¾î ±â´ÉÀ» ´õ ¸¹ÀÌ ¼öÇàÇϱ⠶§¹®¿¡ CPU ÀÚ¿øÀ» ´ú ÇÊ¿ä·Î
  ÇÑ´Ù.

  À§ÀÇ À̾߱â´Â CPU°¡ ´Ù¸¥ ½ÉÇÑ ÀÏÀ» ÇÏ°í ÀÖÁö ¾Ê´Ù´Â °¡Á¤À» Æ÷ÇÔÇÏ°í
  ÀÖ´Ù.

  ¼öÄ¡º¸Á¶ÇÁ·Î¼¼¼­¸¦ °®°í ÀÖÀ» °æ¿ì, sox¿Í °°Àº µµ±¸(utility)¸¦ »ç¿ëÇÏ¿©
  »ç¿îµå ÆÄÀÏÀ» º¯È¯Çϰųª À½ÇâÈ¿°ú¸¦ ´õÇÏ´Â ÀÏÀ» ÈξÀ ´õ »¡¸® ÇÒ ¼ö
  ÀÖ´Ù. Ä¿³Î µå¶óÀ̹ö ±× ÀÚü´Â ¾Æ¹«·± ½Ç¼ö¿¬»êÀ» ÇÏÁö ¾Ê´Â´Ù.

  6.17.  PAS16 °ú Adaptec 1542 SCSI host ¾î´ðÅ͸¦ °¡Áö°í ÀÖÀ» ¶§ÀÇ ¹®Á¦

  (´ÙÀ½ ¼³¸íÀº seeker@indirect.com¿¡ ÀÇÇÑ °ÍÀÌ´Ù)

  ¸®´ª½º´Â address 330 (µðÆúÆ®) ¶Ç´Â 334¸¦ »ç¿ëÇÏ´Â 1542 ¸¸À» ÀνÄÇÑ´Ù.
  ±×¸®°í PASÀÇ °æ¿ì MPU-401À» ¿¡¹Ä·¹À̼ÇÇϱâÀ§ÇØ 330À» »ç¿ëÇؾ߸¸ ÇÑ´Ù.
  ¼ÒÇÁÆ®¿þ¾î¿¡¼­ MPU-401À» Á×Àδٰí ÇÏ´õ¶óµµ ¿©ÀüÈ÷ Ãæµ¹Àº ÀϾ
  °ÍÀÌ´Ù. 1542ÀÇ address¸¦ 334·Î ¿Å±â¸é ¹®Á¦´Â »ç¶óÁú °ÍÀÌ´Ù.

  °Ô´Ù°¡, PAS-16 °ú 1542´Â µÑ´Ù 16-bit DMA¸¦ ÇÑ´Ù. ±×·¡¼­ 16-bit 44 kHz
  stereo·Î »ùÇøµ ÇÏ¿© 1542¿¡ ¹°·ÁÀÖ´Â SCSI µå¶óÀ̹ö¿¡ ÀúÀåÇÏ·Á ÇÑ´Ù¸é
  ¹®Á¦°¡ »ý±æ °ÍÀÌ´Ù.  DMA °ãÄ¡°í(overlap) RAM ÀçÃæÀü¿¡ ÇÊ¿äÇÑ ½Ã°£ÀÌ
  ÃæºÐÇÏÁö ¾Ê±â ¶§¹®¿¡ ¿©·¯ºÐÀº ¹«¾ùÀÌ ¹®Á¦ÀÎÁöµµ ¸ð¸¥Ã¤ "PARITY ERROR -
  SYSTEM HALTED" ¶ó´Â ¸Þ¼¼Áö¿¡ ºÎµéºÎµé ¶³°ÍÀÌ´Ù. QIC-117 tape¸¦
  Á¦°øÇÏ´Â ¸î¸î 2Â÷ ÆǸÅÀÚµéÀÌ 1542ÀÇ bus on/off timesÀ» º¸Å뺸´Ù ´õ
  ±æ°Ô ¼¼ÆÃÇ϶ó°í ±Ç°íÇÔÀ¸·Î½á »óȲÀº ´õ ³ª»Ú°Ô µÇ¾ú´Ù. Adaptec's BBS
  ¶Ç´Â ÀÎÅͳÝÀ» ÅëÇÏ¿© SCSISEL.EXE ÇÁ·Î±×·¥À» ±¸Çؼ­ ¹®Á¦°¡ ÇØ°áµÉ
  ¶§±îÁö BUS ON timeÀ» °¨¼Ò½ÃÅ°°Å³ª BUS OFF timeÀ» Áõ°¡½ÃÅ°µµ·Ï Ç϶ó.
  ±×·± ÈÄ¿¡ ±×°ÍÀ» ´«±Ý Çϳª (ont notch) ¶Ç´Â ±× ÀÌ»ó À̵¿½ÃÄѶó.
  SCSISELÀº EEPROM ¼¼ÆÃÀ» ¹Ù²Ù´Â °ÍÀ̱⠶§¹®¿¡ CONFIG.SYS ÆÄÀÏÀÇ DOS
  driver lineÀ» ¹Ù²Ù´Â °Íº¸´Ù ´õ ¿µ±¸ÀûÀÌ´Ù. ±×¸®°í ¸®´ª½º·Î °ð¹Ù·Î
  ºÎÆÃÇϸé Á¦´ë·Î ÀÛµ¿ÇÒ °ÍÀÌ´Ù (DOS patch¿Í´Â ´Þ¸®).

  ¸¶Áö¸· ¹®Á¦ - ¿À·¡µÈ Symphony Ĩ¼ÂÀº ¹ö½º Á¢±Ù (bus accesses) ¼Óµµ¸¦
  ³ôÀ̱â À§ÇØ I/O »çÀÌŬÀÇ Å¸À̹ÖÀ» Å©°Ô °¨¼Ò ½ÃÄ×´Ù. ÀúÀÚ°¡ ½ÃÇèÇß´ø
  ¿©·¯°¡Áö º¸µå Áß¿¡¼­ PAS-16À» Á¦¿ÜÇÏ°í¼­´Â ¾î¶² °Íµµ ŸÀÌ¹Ö °¨¼Ò¿Í
  °ü·ÃµÈ ¹®Á¦¸¦ ÀÏÀ¸Å°Áö ¾Ê¾Ò´Ù. Media VisionÀÇ BBS¿¡ SYMPFIX.EXE¶ó´Â
  ÆÄÀÏÀÌ ÀÖ´Ù. ÀÌ ÆÄÀÏÀº SymphonyÀÇ bus controller¿¡ ÀÖ´Â diagnostic
  bit¸¦ ¼öÁ¤ÇÏ¿© ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖÀ» °ÍÀ̶ó°í ¿©°ÜÁø´Ù. ±×·¯³ª È®½ÇÈ÷
  º¸ÀåÇÒ ¼ö´Â ¾ø´Ù. ¿©·¯ºÐÀº ´ÙÀ½ »çÇ×À» ¼öÇàÇؾßÇÒ ÇÊ¿ä°¡ ÀÖ´Ù:

  o  ¸¶´õº¸µå ÆǸÅÀÚ¿¡°Ô ¿À·¡µÈ ¹öÀüÀÇ ¹ö½º ĨÀ» ±³È¯ÇØ ÁÙ°ÍÀ» ¿äûÇ϶ó,

  o  ¸¶´õº¸µå¸¦ ±³Ã¼Ç϶ó, ¶Ç´Â

  o  ´Ù¸¥ ȸ»çÀÇ »ç¿îµå Ä«µå¸¦ ±¸ÀÔÇ϶ó.

  Young Microsystems´Â ¾à 30 ´Þ·¯ °¡·®ÀÇ ºñ¿ëÀ¸·Î ±×µéÀÌ ¼öÀÔÇÑ º¸µå¸¦
  ¾÷±×·¹À̵å ÇØ ÁÙ °ÍÀÌ´Ù; ´Ù¸¥ ÆǸÅÀڵ鵵 ºñ½ÁÇÒ ¼ö ÀÖÀ¸´Ï ¸¶´õº¸µå¸¦
  ´©°¡ ¸¸µé¾ú´ÂÁö ¶Ç´Â ´©°¡ ¼öÀÔÇß´ÂÁö ÁüÀÛÀÌ µÇ¸é ±×µé°ú Á¢ÃËÇØ º¸¶ó
  (Çà¿îÀ» ºó´Ù). ³»°¡ °æÇèÇÑ ¹Ù¿¡ ÀÇÇϸé PorAudioÀÇ bus interface chip¿¡
  ¹®Á¦°¡ ÀÖ´Ù. 120 ´Þ·¯ Â¥¸® »ç¿îµå Ä«µå¸¦ »ç¼­ 6MHz AT¿¡ ¼³Ä¡ÇÏ¿©
  »ç¿ëÇÒ·Á´Â »ç¶÷Àº ¾Æ¹«µµ ¾øÀ» °ÍÀÌ´Ù. ´ëºÎºÐÀº 25-40 MHz 386/486
  ÄÄÇ»Å͸¦ »ç¿ëÇÒ °ÍÀÌ°í ÀÌ Á¤µµ¶ó¸é ±×¸®°í ĨÀÌ Á¦´ë·Î µðÀÚÀεÈ
  °ÍÀ̶ó¸é ÃÖ¼ÒÇÑ 12MHz bus rate¸¦ Á¦¾îÇÏ´Â °ÍÀº ¹®Á¦°¡ ¾Æ´Ï´Ù. Exit
  soapbox (stage left).

  ù¹ø° ¹®Á¦´Â ¸¶´õº¸µåÀÇ Ä¨¼Â, bus speed, ´Ù¸¥ ¹ÙÀÌ¿À½º ¼¼Æà ±×¸®°í
  ´ÞÀÇ À§»ó¿¡ ´Þ·ÁÀÖ´Ù. µÎ¹ø° ¹®Á¦´Â refresh option ¼¼Æà (hidden ¶Ç´Â
  synchronous), 1542 DMA rate ±×¸®°í (¾Æ¸¶µµ) bus I/O rate¿¡ ´Þ·ÁÀÖ´Ù.
  ¼¼¹ø° ¹®Á¦´Â Symphony ĨÀÇ ¾î´À flavor°¡ Media VisionÀÇ slow design°ú
  ȣȯµÇÁö ¾Ê´ÂÁö¸¦ Media Vision ¿¡ ¹°¾îº¸´Â °Í¿¡ µû¶ó °áÁ¤µÈ´Ù. Be
  warned, though - 3 of 4 techs I talked to were braon demaged. ÀúÀÚ´Â
  ±×µéÀÌ ´Ù¸¥ »ç¶÷ÀÇ Çϵå¿þ¾î¿¡ ´ëÇÏ¿© ¹«¾ùÀ» À̾߱â ÇÏ´õ¶óµµ ¹Ï±â
  ¾î·Æ´Ù. ¿Ö³ÄÇÏ¸é ±×µéÀº ±×µé ÀÚ½ÅÀÇ °ÍÁ¶Â÷µµ Àß ¸ô¶ú±â ¶§¹®ÀÌ´Ù.

  6.18.  »ùÇÃÀ» µ¿½Ã¿¡ ÀÐ°í ¾²´Â °ÍÀÌ °¡´ÉÇÑ°¡?

  ÀϺΠ»ç¿îµå Ä«µåÀÇ ÇØ´ç µå¶óÀ̹ö´Â full duples mode¸¦ Áö¿øÇÑ´Ù. ¾î¶»°Ô
  »ç¿ëÇÏ´ÂÁö´Â 4Front Technologies¿¡¼­ Á¦°øÇÏ´Â ¹®¼­¸¦ Âü°íÇϱ⠹ٶõ´Ù.

  6.19.  ³ªÀÇ SB16Àº IRQ 2¸¦ »ç¿ëÇÑ´Ù, ±×·¯³ª ÀÌÀÇ ¼³Á¤ÀÌ Çã¿ëµÇÁö
  ¾Ê´Â´Ù.

  286 °ú ±× ÀÌ»óÀÇ ÄÄÇ»ÅÍ¿¡¼­ IRQ 2´Â second interrupt controller¿¡
  cascaded µÇ¾î ÀÖ´Ù. ±×°ÍÀº IRQ 9¿Í µ¿ÀÏÇÏ´Ù.

  6.20.  ¸®´ª½º¸¦ ½ÇÇàÇÏ´Ù°¡ µµ½º·Î ºÎÆÃÇÒ °æ¿ì ¿¡·¯°¡ ³ª¿À°Å³ª »ç¿îµå
  ÀÀ¿ëÇÁ·Î±×·¥ÀÌ Á¦´ë·Î ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù.

  ÀÌ°ÍÀº µµ½º·Î soft reboot ÇÏ¸é ¹ß»ýÇÑ´Ù. ¶§¶§·Î À߸øµÈ CONFIG.SYS
  ÆÄÀÏ·Î ÀÎÇØ ¿¡·¯ ¸Þ¼¼Áö°¡ Ç¥½ÃµÇ±âµµ ÇÑ´Ù.

  ÇöÀç ´ëºÎºÐÀÇ »ç¿îµå Ä«µå´Â IRQ ¿Í DMA ¼¼ÆÃÀ» ¼ÒÇÁÆ®¿þ¾î·Î ÇÑ´Ù.
  ¸®´ª½º¿Í MS-DOS/Windows °£ÀÇ ¼¼ÆÃÀÌ ´Ù¸£´Ù¸é ÀÌ·± ¹®Á¦°¡ »ý±æ ¼öµµ
  ÀÖ´Ù. ÀϺΠ»ç¿îµå Ä«µå´Â ¿Ïº®ÇÏ°Ô ¸®¼Â(reset)ÇÏÁö ¾ÊÀ¸¸é »õ ¼³Á¤º¯¼ö¸¦
  ¹Þ¾ÆµéÀÌÁö ¾Ê´Â´Ù (Áï ÆÄ¿ö¸¦ ²°´Ù°¡ ÄѰųª ¶Ç´Â ¸®¼Â ¹öÆ°À» »ç¿ëÇ϶ó)

  ÀÌ ¹®Á¦ÀÇ ºü¸¥ ÇØ°áÃ¥Àº soft reboot (¿¹: Ctrl-Alt-Del)À» »ç¿ëÇÏ´Â
  ´ë½Å¿¡ ÄÄÇ»Å͸¦ ²°´Ù°¡ ´Ù½Ã ÄѰųª ¸®¼Â ¹öÆ°À» »ç¿ëÇÏ´Â °ÍÀÌ´Ù.

  Á¤È®ÇÑ ÇØ°áÃ¥Àº MS-DOS ¿Í ¸®´ª½ºÀÇ IRQ ¿Í DMA ¼¼ÆÃÀ» °®°Ô ÇÏ´Â °ÍÀÌ´Ù
  (¶Ç´Â DOS¸¦ »ç¿ëÇÏÁö ¾Ê°Å³ª :-).

  6.21.  ¸®´ª½º¿¡¼­ DOOMÀ» ½ÇÇà½Ãų ¶§ÀÇ ¹®Á¦

  ID softwareÀÇ °ÔÀÓÀÎ DOOMÀ» »ç¿ëÇÏ´ÂÀÌ´Â ¿©±â¿¡ °ü½ÉÀÌ ÀÖÀ» °ÍÀÌ´Ù.

  Á¤È®ÇÑ »ç¿îµåÀÇ Ãâ·ÂÀ» À§Çؼ­´Â ½Ç½Ã°£ DOOM mode¸¦ Áö¿øÇÏ´Â ¹öÀü 2.90
  ÀÌ»óÀÇ »ç¿îµå µå¶óÀ̹ö°¡ ÇÊ¿äÇÏ´Ù.

  »ç¿îµå »ùÇÃÀº 16 ºñÆ®ÀÌ´Ù. ¿©·¯ºÐÀÇ »ç¿îµå Ä«µå°¡ 8 ºñÆ®¶ó¸é
  <ftp://meatlab.unc.edu/pub/Linux/games/doom>¿¡ ÀÖ´Â ¸î°¡Áö ÇÁ·Î±×·¥
  Áß¿¡ Çϳª¸¦ ÀÌ¿ëÇÏ¿© Á¦´ë·Î µÈ »ç¿îµå¸¦ µéÀ» ¼ö ÀÖ´Ù.

  DOOMÀÌ ¿ø¸¸ÇÏ°Ô ½ÇÇàµÇÁö ¾ÊÀ» °æ¿ì »ç¿îµå¸¦ Á׿©¹ö¸®¸é (sndserver
  ÆÄÀÏÀÇ À̸§À» ´Ù¸¥ À̸§À¸·Î ¹Ù²Ù¸é µÈ´Ù) °³¼±µÉ °ÍÀÌ´Ù.

  µðÆúÆ®·Î DOOMÀº À½¾ÇÀ» Áö¿øÇÏÁö ¾Ê´Â´Ù ( DOS ¹öÀüÀÇ °æ¿ìó·³).
  À½¾Ç±îÁö Áñ±â·Á¸é musserver ÇÁ·Î±×·¥À» Ãß°¡ÇØ¾ß ÇÑ´Ù. ÀÌ°ÍÀº
  <ftp://pandora.st.hmc.edu/pub/linux/musserver.tgz> ¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù.

  6.22.  ÀâÀ½(noise)À» ¾î¶»°Ô Çϸé ÁÙÀÏ ¼ö Àִ°¡?

  Ç°Áú ÁÁÀº ½¯µå¼± (shielded cables)À» »ç¿ëÇÏ°í »ç¿îµå Ä«µå¸¦ ´Ù¸¥
  ½½·ÔÀ¸·Î ¿Å±â´Â °ÍÀº ÀâÀ½À» ÁÙÀ̴µ¥ µµ¿òÀÌ µÈ´Ù. »ç¿îµå Ä«µå¿¡ º¼·ý
  Á¶Àý ±â´ÉÀÌ ÀÖ´Ù¸é ¼¼ÆÃÀ» ¹Ù²Ù¾î º¸¶ó (¾Æ¸¶µµ maximumÀÌ °¡Àå ÁÁÀ»
  °ÍÀÌ´Ù).  mixer ÇÁ·Î±×·¥À» ÀÌ¿ëÇÏ¿© ¿øÇÏÁö ¾Ê´Â ÀÔ·Â (¿¹, ¸¶ÀÌÅ©)ÀÇ
  °ÔÀÎÀÌ Á¦·Î·Î ¼¼ÆõǾî ÀÖ´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ´Ù.

  Philipp Braunbeck¿¡ ÀÇÇϸé ÀÚ½ÅÀÇ ESS-1868 »ç¿îµå Ä«µå¿¡´Â ³»Àå ¾ÚÇÁ¸¦
  ²ô´Â Á¡ÆÛ ½ºÀ§Ä¡°¡ ÀÖÀ¸¸ç À̸¦ ÀÌ¿ëÇÏ¿© ¼ÒÀ½À» ÁÙÀÏ ¼ö ÀÖ¾ú´Ù°í ÇÑ´Ù.

  ¾î¶² 386 ½Ã½ºÅÛÀÇ °æ¿ì, Ä¿³Î ¸í·ÉÇà ¿É¼Ç¿¡ no-hlt¸¦ ÁÖ¸é ¼ÒÀ½ÀÌ
  ÁÙ¾îµå´Â °ÍÀ» ÀúÀÚ´Â ¹ß°ßÇß´Ù. ÀÌ°ÍÀº Ä¿³Î·Î ÇÏ¿©±Ý idle process
  loopÀÇ ½ÇÇà½Ã halt instructionÀ» »ç¿ëÇÏÁö ¾Êµµ·Ï ÇÏ´Â Á¶Ä¡ÀÌ´Ù. ºÎÆýÃ
  ¼öµ¿À¸·Î ¸í·ÉÇà¿¡ Àû¾î ÁÙ ¼öµµ ÀÖ°í LILO ¼³Á¤ ÆÄÀÏ (lilo.conf)¿¡
  append = "no-hlt"¶ó°í Àû¾îÁÖ¸é µÈ´Ù.

  ÀϺΠ»ç¿îµå Ä«µå´Â ½¯µå (shielding) ¿Í Á¢Áö (grounding)¸¦ Àß ÇÏ´õ¶óµµ
  ¼ÒÀ½À» ÁÙÀ̱⠾î·Á¿î °æÇâÀÌ ÀÖ´Ù.

  6.23.  »ç¿îµå¸¦ ¿¬ÁÖÇÒ ¼ö´Â ÀÖÁö¸¸ ±â·ÏÇÒ ¼ö ¾ø´Ù.

  ±×·¸´Ù¸é ´ÙÀ½À» ½ÃµµÇغ¸¶ó:

  o  ¿Ã¹Ù¸¥ µð¹ÙÀ̽º (¿¹: microphone)¸¦ ¼±ÅÃÇÏ¿© ¹Í¼­ ÇÁ·Î±×·¥À»
     »ç¿ëÇ϶ó

  o  ÀÔ·Â °ÔÀÎ (input gain)À» ÃÖ´ë·Î ¼¼ÆÃÇÏ¿© ¹Í¼­¸¦ »ç¿ëÇ϶ó

  o  Çϵå¿þ¾î ¹®Á¦°¡ ¾Æ´ÑÁö °áÁ¤ÇÏÁö À§ÇØ °¡´ÉÇÏ´Ù¸é MS-DOS¿¡¼­µµ sound
     card recordingÀ» ½ÃÇèÇØ º¸¶ó

  ¶§¶§·Î ¿¬ÁÖ (playback) ÇÒ ¶§º¸´Ù ³ìÀ½ (recording) ÇÒ ¶§ ´Ù¸¥ DMA
  channelÀÌ ÀÌ¿ëµÇ´Â °æ¿ì°¡ ÀÖ´Ù. ÀÌ °æ¿ì¿¡ °¡Àå °¡´É¼º ÀÖ´Â ÀÌÀ¯·Î´Â
  recording DMAÀÇ ºÎÁ¤È®ÇÑ ¼Â¾÷À» µé ¼ö ÀÖ´Ù.

  6.24.  ³ªÀÇ "ȣȯ" »ç¿îµå Ä«µå´Â MS-DOS¿¡¼­ ¸ÕÀú ÃʱâÈ­ ½ÃÄѾßÁö¸¸
  Á¦´ë·Î ÀÛµ¿ÇÑ´Ù.

  ´ëºÎºÐÀÇ °æ¿ì¿¡ "»ç¿îµåºí·¡½ºÅÍ È£È¯" (SoundBlaster compatible)
  Ä«µåµéÀº »ç¿îµåºí·¡½ºÅÍ µå¶óÀ̹ö º¸´Ù´Â ´Ù¸¥ µå¶óÀ̹ö·Î ¼³Á¤ÇÏ¸é ´õ Àß
  ÀÛµ¿ÇÒ °ÍÀÌ´Ù.  ´ëºÎºÐÀÇ »ç¿îµå Ä«µå´Â ȣȯÀ̶ó°í ÁÖÀåÇÏÁö¸¸ (¿¹¸¦
  µé¾î, "16 bit SB Pro compatible" or "SB compatible 16 bit") ÀϹÝÀûÀ¸·Î
  ÀÌ »ç¿îµåºí·¡½ºÅÍ ¸ðµå´Â ´ÜÁö DOS °ÔÀÓ È£È¯¼ºÀ» Á¦°øÇÏ´Â ÇϳªÀÇ hack
  ÀÏ »ÓÀÌ´Ù. ´ëºÎºÐÀÇ Ä«µå´Â ÃÖ±ÙÀÇ ¸®´ª½º Ä¿³Î¿¡¼­ (2.0.1 ÀÌ»ó)
  Á¦°øÇÏ´Â µíÇÑ 16 bit native mode¸¦ °¡Áö°í ÀÖ´Ù.

  ´ÜÁö ÀϺΠ(ÀϹÝÀûÀ¸·Î Á» ¿À·¡µÈ) Ä«µåÀÇ °æ¿ì¿¡¸¸ »ç¿îµåºí·¡½ºÅÍ
  ¸ðµå¿¡¼­ ÀÛµ¿ÇÏ´ÂÁö ½ÃÇèÇØ º¼ ÇÊ¿ä°¡ ÀÖ´Ù. ¿©±â¿¡ ¿¹¿ÜÀûÀÎ Ä«µå´Â
  Mwave-based Ä«µåÀÌ´Ù.
  6.25.  16 ºñÆ® »ç¿îµåºí·¡½ºÅÍ¿Í È£È¯µÇ´Â »ç¿îµå Ä«µå°¡ ¸®´ª½º¿¡¼­´Â
  ´ÜÁö 8 ºñÆ®·Î ÀÛµ¿ÇÑ´Ù.

  »ç¿îµåºí·¡½ºÅÍ¿Í È£È¯À̶ó°í ÇÏ´Â 16 ºñÆ® »ç¿îµå Ä«µåÀÇ °æ¿ì, ½ÇÁ¦·Î´Â
  8 ºñÆ® »ç¿îµåºí·¡½ºÅÍ ÇÁ·Î¿Í ȣȯµÉ »ÓÀÌ´Ù. ´ëÇ¥ÀûÀ¸·Î ±×°ÍµéÀº
  »ç¿îµåºí·¡½ºÅÍ 16°ú ȣȯ¼ºÀÌ ¾ø´Â 16 ºñÆ® ¸ðµå¸¦ »ç¿ëÇÏ¸ç ¸®´ª½º
  »ç¿îµå µå¶óÀ̹ö¿Í ȣȯµÇÁö ¾Ê´Â´Ù.

  MAD16 ¶Ç´Â MSS/WSS µå¶óÀ̹ö¸¦ »ç¿ëÇÏ¸é ¿©·¯ºÐÀÇ Ä«µå°¡ 16-bit mode¿¡¼­
  ÀÛµ¿ÇÒ ¼öµµ ÀÖ´Ù.

  6.26.  ¸®´ª½º¿ë »ç¿îµå ÀÀ¿ëÇÁ·Î±×·¥À» ¾îµð¼­ ±¸ÇÒ ¼ö ÀÖ´À³Ä?

  ¿©±â¿¡ ¸®´ª½º¿ë »ç¿îµå ÀÀ¿ëÇÁ·Î±×·¥À» ±¸ÇÒ ¼ö ÀÖ´Â ftp »çÀÌÆ®¸¦ ¸î
  ±ºµ¥ ¼Ò°³ÇÏ°Ú´Ù:

  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/OS/Linux/util/sound/>

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

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

  ¶ÇÇÑ ÀÌ ¹®¼­ÀÇ Âü°í¹®ÇåÀ» º¸±â ¹Ù¶õ´Ù.

  6.27.  »ç¿îµå µå¶óÀ̹ö¸¦ Å»Âø½Ä ¸ðµâ (loadable module)·Î¼­ ÄÄÆÄÀÏ ÇÒ
  ¼ö Àִ°¡?

  ÃÖ±ÙÀÇ Ä¿³Î¿¡¼­´Â »ç¿îµå µå¶óÀ̹ö¸¦ ¸î °¡Áö Å»Âø½Ä ¸ðµâ·Î ¸¸µé ¼ö
  ÀÖ´Ù.

  ´õ ÀÚ¼¼ÇÑ ³»¿ëÀº /usr/src/linux/drivers/Documentation/sound¿¡ ÀÖ´Â
  ÆÄÀϵéÀ» Âü°íÇϱ⠹ٶõ´Ù. ƯÈ÷ Introduction°ú README.modules ÆÄÀÏÀ»
  Àо¶ó.

  6.28.  system console beep ´ë½Å¿¡ »ç¿îµå Ä«µå¸¦ »ç¿ëÇÒ ¼ö Àִ°¡?

  oplbeep ÇÁ·Î±×·¥À» »ç¿ëÇØ º¸¶ó,
  <ftp://metalab.unc.edu/pub/Linux/apps/sound/oplbeep-2.3.tar.gz>¿¡¼­
  ãÀ» ¼ö ÀÖ´Ù.

  ¶Ç ´Ù¸¥ °ÍÀ¸·Î´Â beep ÇÁ·Î±×·¥ÀÌ ÀÖ´Ù,
  <ftp://metalab.unc.edu/pub/Linux/kernel/patches/misc/modreq_beep.tgz>
  ¿¡¼­ ãÀ» ¼ö ÀÖ´Ù.

  modutils ÆÐÅ°Áö¿¡´Â ¿¹Á¦ ÇÁ·Î±×·¥°ú ÇÔ²¾, »ç¿îµå¸¦ »ý¼ºÇÏ´Â ÀÓÀÇÀÇ
  ÇÁ·Î±×·¥À» Ä¿³ÎÀÌ ¿ä±¸ÇÒ ¶§ ºÒ·¯µéÀÏ ¼ö ÀÖµµ·ÏÇÏ´Â Ä¿³ÎÆÐÄ¡°¡
  µé¾îÀÖ´Ù.

  ÀϺΠīµåÀÇ °æ¿ì, PC ½ºÇÇÄ¿ Ãâ·ÂÀ» »ç¿îµå Ä«µå¿¡ ¿¬°á ÇÒ ¼öµµ ÀÖ´Ù.
  ±×·¸°Ô µÇ¸é ¸ðµç ¼Ò¸®°¡ »ç¿îµå Ä«µå ½ºÇÇÄ¿¸¦ ÅëÇÏ¿© Ãâ·ÂµÉ °ÍÀÌ´Ù.

  6.29.  VoxWare ¶õ ¹«¾ùÀΰ¡?

  4Front Technologies¿¡¼­ ÆǸÅÇÏ´Â »ó¿ëÀÇ »ç¿îµå µå¶óÀ̹ö´Â VoxWare, USS
  (Unix Sound System), ½ÉÁö¾î´Â TASD (Temporarily Anonymous Sound
  Driver)¶ó´Â À̸§À¸·Î ¾Ë·ÁÁ® ÀÖ¾ú´Ù. ÇöÀç´Â OSS (Open Sound System)¶ó´Â
  À̸§À¸·Î ÆǸŵǰí ÀÖ´Ù. ¶§·Î´Â ¸®´ª½º Ä¿³Î¿¡ Æ÷ÇÔµÈ ¹öÀüÀ» OSS/Free·Î
  ºÎ¸£±âµµ ÇÑ´Ù.

  ´õ ÀÚ¼¼ÇÑ °ÍÀº 4Front TechnologiesÀÇ À¥»çÀÌÆ®ÀÎ
  <http://www.opensound.com/>¸¦ Âü°íÇϱ⠹ٶõ´Ù.  1997³â 6¿ùÈ£ Linux
  Journal¿¡ OSS/Linux °ü·Ã ±â»ç¸¦ ÀúÀÚ°¡ ÀÛ¼ºÇÑ ÀûÀÌ ÀÖ´Ù.

  6.30.  Sox/Play/Vplay reports "invalid block size 1024"

  SNDCTL_DSP_GETBLKXIZE ioctlÀÌ µÇµ¹·ÁÁÖ´Â °á°ú°¡ 4096 º¸´Ù Å«Áö¸¦
  (ºÎÁ¤È®ÇÏ°Ô) Á¡°ËÇÏ´Â ÀϺΠ»ç¿îµå ¿¬ÁÖ ÇÁ·Î±×·¥ÀÇ °æ¿ì, ¹öÀü
  1.3.67¿¡¼­ »ç¿îµå µå¶óÀ̹öÀÇ º¯È­·Î ÀÎÇÏ¿© ¸ø¾²°Ô µÇ¹ö·È´Ù. The latest
  sound driver versions have been fixed to avoid allocating fragments
  shorter than 4096 bytes which solves this problem with old utilities.

  6.31.  »ç¿îµå µå¶óÀ̹ö ¸ðµâÀ» ·ÎµåÇÒ ¶§¸¶´Ù ¹Í¼­ ¼¼ÆÃÀÌ ¸®¼ÂµÈ´Ù.

  »ç¿îµå µå¶óÀ̹ö¸¦ Å»Âø½Ä ¸ðµâ·Î ¸¸µç ´ÙÀ½ kerneld¸¦ »ç¿ëÇÏ¿© ÀÚµ¿À¸·Î
  ·Îµå, ¾ð·Îµå (unload)ÇÒ ¼ö ÀÖ´Ù. ¿©±â¿¡ ÇÑ°¡Áö ¹®Á¦°¡ ÀÖÀ» ¼ö ÀÖ´Ù.
  Ä¿³ÎÀÌ ´Ù½Ã ·ÎµåµÉ ¶§¸¶´Ù ¹Í¼­ ¼¼ÆÃÀÌ µðÆúÆ® °ªÀ¸·Î µÇµ¹¾Æ °¡¹ö¸®´Â
  °ÍÀÌ´Ù. ÀϺΠ»ç¿îµå Ä«µåÀÇ °æ¿ì ¼Ò¸®°¡ ³Ê¹« Å©°Å³ª (¿¹: SB16) ¶Ç´Â
  ³Ê¹« ÀÛÀ» ¼ö ÀÖ´Ù. Markus Gutshke (gutschk@uni-muenster.de)Àº ÀÌ
  ¹®Á¦ÀÇ ÇØ°áÃ¥À» Á¦½ÃÇÏ¿´´Ù.  /etc/conf.modules ÆÄÀÏ¿¡ ¾Æ·¡ÀÇ °ÍÀ»
  Ãß°¡Ç϶ó:

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

  ÀÌ·¸°Ô ÇÔÀ¸·Î½á »ç¿îµå µå¶óÀ̹ö°¡ ·Îµå µÇÀÚ¸¶ÀÚ °ð¹Ù·Î ¹Í¼­ ÇÁ·Î±×·¥
  (ÀÌ °æ¿ì¿¡´Â setmixer)ÀÌ ½ÇÇàµÉ °ÍÀÌ´Ù. dma_buffersize´Â ¿É¼Ç ¸í·ÉÀÌ
  ¸í·ÉÇà ¿É¼ÇÀ» ¿ä±¸Çϱ⠶§¹®¿¡ ÇÊ¿äÇÑ dummy value ÀÌ´Ù. ÇÊ¿äÇÒ °æ¿ì
  ¹Í¼­ ÇÁ·Î±×·¥°ú °ÔÀÎ ¼¼Æà (gain setting)À» ¸ÂÃß±â À§ÇØ À§ÀÇ ³»¿ëÀ»
  º¯°æÇ϶ó.

  »ç¿îµå µå¶óÀ̹ö¸¦ Ä¿³Î ¼Ó¿¡ Æ÷ÇÔ½ÃÄ×À» °æ¿ì, ¹Í¼­ °ÔÀÎÀÇ ¼¼ÆÃÀ» ºÎÆ®ÇÒ
  ¶§ ÇÏ°íÀÚ ÇÑ´Ù¸é /etc/rc.d/rc.local °ú °°Àº ½Ã½ºÅÛ ½ÃÀÛ ÆÄÀÏÀÇ ³»¿ëÀ»
  ¼öÁ¤ÇÏ¿© ºÎÆ®ÇÒ ¶§ ¹Í¼­ ÇÁ·Î±×·¥À» ºÎ¸£µµ·Ï ÇÒ ¼ö ÀÖ´Ù.

  6.32.  ·çÆ®ÀÇ ±ÇÇÑÀ» °¡Áö°í ÀÖÀ» °æ¿ì¿¡¸¸ »ç¿îµå¸¦ ±â·ÏÇÒ ¼ö ÀÖ´Ù.

  ¹öÀü 2.0.xÀÌ Ä¿³Î¿¡ ÀÖ´ø Readme.linux ÆÄÀÏÀÇ µð¹ÙÀ̽º ÆÄÀÏ »ý¼º
  ½ºÅ©¸³Æ®´Â ·çÆ® (root) ¸¸ÀÌ µð¹ÙÀ̽º¸¦ ÀÐÀ» ¼ö ÀÖµµ·Ï µÇ¾î ÀÖ´Ù.
  ÀÌ°ÍÀº ÀáÀçÀûÀÎ º¸¾È ±¸¸Û (potential security hole)À» Ʋ¾î¸·±â À§ÇÑ
  °ÍÀÌ´Ù.  ³×Æ®¿öÅ© ȯ°æ¿¡¼­ ¿ÜºÎ »ç¿ëÀÚ°¡ »ç¿îµå Ä«µå¿Í ¸¶ÀÌÅ©·ÎÆù
  ±×¸®°í µµÃ»ÀåÄ¡ (eavesdrop)¸¦ »ç¿ëÇÏ¿© ¸®´ª½º PC¿¡ ·Î±×ÀÎ ÇÏ´Â °ÍÀ»
  »ó»óÇÒ ¼ö ÀÖ´Ù.  ÀÌ·¯ÇÑ °ÆÁ¤À» ÇÏÁö ¾Ê´Â´Ù¸é ½ºÅ©¸³Æ®ÀÇ ±ÇÇÑ
  (permission) °ü·Ã ºÎºÐÀ» °íÃÄ »ç¿ëÇÏ¸é µÈ´Ù.

  ½ºÅ©¸³Æ®¸¦ °íÄ¡Áö ¾Ê°í ½ÇÇà½ÃŲ´Ù¸é ÀϹݻç¿ëÀÚÀÇ »ç¿îµå ÆÄÀÏ ¿¬ÁÖ´Â
  Çã¿ëµÈ´Ù.  ÀÌ°ÍÀº º¸¾ÈÀÇ À§Çè Á¤µµ´Â ¾Æ´ÏÁö¸¸ ¾à°£ ¼º°¡½Ç ¼ö´Â ÀÖ´Ù.
  6.33.  IBM ThinkPad ÀÇ »ç¿îµå ÀåÄ¡°¡ Áö¿øµÇ´Â°¡?

  IBM ThinkPad laptop computerÀÇ mwave sound card¸¦ ¸®´ª½º¿¡¼­ »ç¿ëÇÏ°í
  ½Í´Ù¸é /usr/src/linux/Documentation/sound/mwaveÀ» Âü°íÇϱ⠹ٶõ´Ù.

  6.34.  »ç¿îµå Ä«µå¿¡ ¹Í¼­°¡ ¾ø¾î¼­ ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ÀÛµ¿ÇÏÁö ¾Ê´Â´Ù

  ÀϺΠ±¸ÇüÀÇ 8 ºñÆ® »ç¿îµåºí¶ó½ºÅÍ Ä«µå¿¡´Â ¹Í¼­ ȸ·Î°¡ ¾ø´Ù. ÀϺÎ
  »ç¿îµå ÀÀ¿ëÇÁ·Î±×·¥Àº ¹Í¼­ ÀåÄ¡¸¦ ¿­¼ö ¾ø´Ù´Â °¡Á¤À» ÇÏÁö ¾Ê±â ¶§¹®¿¡
  Á¦´ë·Î ÀÛµ¿ÇÏÁö ¾Ê´Â °ÍÀÌ´Ù. Jens Werner (werner@bert.emv.ing.tu-
  bs.de)¿¡ ÀÇÇϸé /dev/mixer¸¦ /dev/null¿¡ ¸µÅ© ½ÃÄѳõ´Â ¼ÓÀÓ¼ö¸¦ ¾²¸é
  ¹®Á¦°¡ ÇØ°áµÈ´Ù°í ÇÑ´Ù.

  6.35.  SB16 CT4170¿Í °ü·ÃµÈ ¹®Á¦

  Scott Manley (spm@star.arm.ac.uk)¿¡ ÀÇÇϸé:

       »õ·Î¿î ÇüÅÂÀÇ »ç¿îµåºí¶ó½ºÅÍ Ä«µå°¡ ÀÖ´Â °ÍÀ¸·Î º¸ÀδÙ.
       SB16À¸·Î ÆǸŠµÇ¾úÀ¸¸ç Ä«µå¿¡ Ç¥½ÃµÈ ¸ðµ¨ ¹øÈ£´Â CT4170
       À̾ú´Ù. ÀÌ ³ð¿¡´Â DMA ä³ÎÀÌ Çϳª »ÓÀÌ¶ó¼­ 16 ºñÆ® DMA
       »ç¿ë¿¡ ¹®Á¦°¡ ÀÖ´Ù. ÇØ°áÃ¥Àº µÎ¹ø° DMA¸¦ 1·Î ÁöÁ¤ÇÏ´Â
       °ÍÀÌ´Ù. ±×·¯¸é Á¦´ë·Î ÀÛµ¿ÇÒ °ÍÀÌ´Ù.

  6.36.  »ç¿îµå Ä«µå¿¡ MIDI Å°º¸µå ¿¬°áÀº ¾î¶»°Ô Çϳª

  Kim G. S. OEyhus (kim@pvv.ntnu.no)¿¡ ÀÇÇϸé:

       »ç¿îµå Ä«µåÀÇ ¹Ìµð ÀÔ·Â ´ÜÀÚ¿¡ ¸¶½ºÅÍ Å°º¸µåÀÇ ¹Ìµð Ãâ·Â
       ´ÜÀÚ¸¦ ¾î¶»°Ô ¿¬°áÇÏ´ÂÁö ¾Ë¾Æº¸·Á°í »ç¿îµå °ü·Ã ¹®¼­¿Í
       ÀÎÅͳÝÀ» µÚÁ® º¸¾ÒÁö¸¸ ¾Æ¹«·± ¼Òµæµµ ¾ø¾ú´Ù. ¹®Á¦´Â µÑ ´Ù
       °°Àº ÀåÄ¡¸¦, /dev/midi, »ç¿ëÇÑ´Ù´Â °ÍÀÌ´Ù. ÃÖ¼ÒÇÑ OSS »ç¿îµå
       ½Ã½ºÅÛ¿¡¼­´Â ±×·¸´Ù. ±×·¡¼­ °øÀ¯ÇÏ´Â ¹æ¹ýÀ» ã¾Æ³Â´Ù. ÀÌ·¸°Ô
       ÇÏ¸é ¿Ïº®ÇÏ°Ô ¹Ìµð¸¦ Áö¿øÇÏ´Â ¸Å¿ì °£´ÜÇÑ ½Åµð»çÀÌÀú°¡ µÈ´Ù.

       CONNECTING A MIDI MASTER-KEYBOARD DIRECTLY TO A SOUNDCARD
       WITH MIDI

       ¹Ìµð ¸¶½ºÅÍ Å°º¸µå¿¡´Â ½Åµð»çÀÌÀú°¡ ¾ø°í ´ÜÁö ¹Ìµð Ãâ·Â ´ÜÀÚ
       ¸¸ÀÌ ÀÖÀ» »ÓÀÌ´Ù. Àû´çÇÑ ÄÉÀ̺íÀ» ÀÌ¿ëÇÏ¸é ´ëºÎºÐÀÇ
       »ç¿îµåÄ«µå¿¡¼­ Á¦°øÇÏ´Â 15-pin D-SUB Æ÷Æ®¿¡ ¹Ìµð Ãâ·Â ´ÜÀÚ¸¦
       ¿¬°áÇÒ ¼ö ÀÖ´Ù.

       ÀÌ·± Å°º¸µå¸¦ ÀÌ¿ëÇÏ¸é ¹Ìµð ½Åµð»çÀÌÀú ÀåÄ¡¸¦ Á¦¾îÇÒ ¼ö
       ÀÖ´Ù. µû¶ó¼­ Å°º¸µå·Î Á¦¾îÇÏ´Â °£´ÜÇÑ ½Åµð»çÀÌÀú°¡ µÇ´Â
       °ÍÀÌ´Ù.

       ¾Æ·¡ÀÇ ÇÁ·Î±×·¥À» ÄÄÆÄÀÏ ÇÑ ÈÄ ½ÇÇà ½ÃŲ´Ù. ÄÄÆÄÀÏ ¹æ¹ýÀº
       gcc -o prog prog.c ¶ó°í ÇÏ¸é µÈ´Ù.

       #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)¿¡ ÀÇÇϸé:

       Ensoniq PCI 128 Ä«µå¸¦ Á¦´ë·Î ÀÛµ¿½ÃÅ°´Âµ¥ ÇÊ¿äÇÑ Á¤º¸.

       ¹®Á¦´Â ÀÌ Ä«µå°¡ Ç÷¯±×¾ØÇ÷¹ÀÌ¿¡ ÀÇÇØ ÀÎÅÍ·´Æ® 15¸¦
       ±âº»ÀûÀ¸·Î »ç¿ëÇÏ·Á ÇÑ´Ù´Â °ÍÀÌ´Ù. ±×·¯³ª ÀÌ´Â ¼¼ÄÁ´õ¸® ide
       ÄÜÆ®·Ñ·¯°¡ »ç¿ëÇÏ°í ÀÖ°í ´Ù¸¥ ÀåÄ¡¿Í °øÀ¯ÇÒ ¼ö ¾ø´Â °ÍÀÌ´Ù.
       µû¶ó¼­ es1370 Ä«µå°¡ »ç¿ëÇÒ ÀÎÅÍ·´Æ®¸¦ °­Á¦·Î ¹Ù²Ù¾î¾ß ÇÑ´Ù
       (À©µµÁî¿¡¼­ »ç¿ëÇÏ´Â ÀÎÅÍ·´Æ® 11À» »ç¿ëÇÏ°Ô ÇÑ´Ù).

       ³»°¡ ÇÑ °ÍÀº:

       a) BIOS¿¡¼­ Ç÷¯±×¾ØÇ÷¹ÀÌ OS´Â ¾ø´Ù°í ¼³Á¤ÇÑ´Ù. ³ªÀÇ °æ¿ì´Â
       ÀÌ·¯ÇÑ ¼³Á¤ÀÌ advanced ¿É¼Ç¿¡ ÀÖ¾ú´Ù.

       b) ¹ÙÀÌ¿À½ºÀÇ PCI ¼¼Æÿ¡¼­ ÀÎÅÍ·´Æ® 15¸¦ leagcy ISA
       devices·Î ¼³Á¤ÇÑ´Ù. ³ªÀÇ °æ¿ì advanced ¿É¼Ç¿¡ PCI ¼¼ÆÃ
       ¸Þ´º°¡ ÀÖ¾ú´Ù. ±×°÷ÀÇ Resource Exclusion area¿¡¼­
       ¼³Á¤ÇÏ¿´´Ù.

       ´Ù½Ã ¸®´ª½º·Î ºÎÆÃÇÏ¸é »ç¿îµå¸¦ »ç¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. (ºÎÆÃ
       ¸Þ¼¼Áö¿¡ ¾î¶² ¸»ÀÌ ³ª¿Ô´ÂÁö´Â ±â¾ïÇÒ ¼ö ¾ø´Ù). ¾ÈÀüÇÏ°Ô snd­
       config¸¦ Àç ½ÇÇà½ÃŲ ÈÄ Å×½ºÆ® ¸Þ¼¼Áö¸¦ Ç÷¹ÀÌ ½ÃÄѺ¸´Ï
       ¼Ò¸®°¡ ±×·¸°Ô ÁÁÁö´Â ¾Ê¾ÒÁö¸¸ µÇ±â´Â µÇ¾ú´Ù. ±×·¯³ª CD¸¦
       µ¹·Áº¸´Ï ¿Ïº®ÇÏ°Ô ¿¬ÁÖ µÇ¾ú´Ù.

       À©µµ¿ìÁî ´ëÇؼ­´Â °ÆÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ISA ¸ðµ©°ú »ç¿îµå
       Ä«µå¸¦ ¼³Ä¡ÇÏ¿© ½ÃÇèÇØ º» °á°ú ¾Æ¹«·± ¹®Á¦¾øÀÌ ÀÛµ¿ÇÏ¿´´Ù.

       ¹®Á¦´Â ¿©·¯ºÐÀÇ BIOS°¡ ³ªÀÇ °Í°ú ´Ù¸¦ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù.
       ±×·¯³ª À§ µÎ°¡Áö Ç׸ñ¿¡ ´ëÇÑ ¼³Á¤À» ã¾Æ¼­ Çϱ⸸ ÇÏ¸é µÈ´Ù.
       Çà¿îÀ» ¹Ù¶õ´Ù.

  6.38.  Where can I get freely available MIDI patches to run SoftOSS?

  SoftOSS´Â Ä¿³Î »ç¿îµå µå¶óÀ̹ö¿¡ Æ÷ÇԵǾî ÀÖ´Â software-based
  ¿þÀ̺êÅ×ÀÌºí ½Åµð»çÀÌÀúÀ̸ç Gravis Utrasound Ä«µå¿Í ȣȯµÈ´Ù. ÀÌ
  µå¶óÀ̹ö¸¦ ÀÛµ¿½ÃÅ°·Á¸é GUS ȣȯ ¹Ìµð ÆÐÄ¡ ÆÄÀÏÀÌ ÇÊ¿äÇÏ´Ù. Ä¿³Î
  ¹®¼­¿¡ "public domain MIDIA patchset available from several ftp
  sites"¶ó´Â ¸»ÀÌ ÀÖ´Ù.

  4Front TechnologiesÀÇ À¥ÆäÀÌÁö
  <http://www.opensound.com/softoss.html>¿¡ ¼³¸í¿¡ µû¸£¸é
  <ftp://archive.cs.umbc.edu/pub/midia/instruments.tar.gz>¿¡¼­ ³»·Á¹ÞÀ»
  ¼ö ÀÖ´Ù.

  7.  Âü°í¹®Çå

  CD-ROM ¶Ç´Â SCSI ÀÎÅÍÆäÀ̽º¸¦ Áö¿øÇÏ´Â »ç¿îµå Ä«µå¸¦ °¡Áö°í ÀÖ´Ù¸é
  SCSI HOWTO and the Linux CD-ROM HOWTO´Â ¿©·¯ºÐ¿¡°Ô À¯¿ëÇÑ Á¤º¸¸¦
  Á¦°øÇÒ ¼öµµ ÀÖ´Ù.

  Sound Playing HOWTO ´Â ¿©·¯°¡Áö ÇüÅÂÀÇ »ç¿îµå ¿Í À½¾Ç ÆÄÀÏÀ» ¾î¶»°Ô
  ¿¬ÁÖÇÏ´ÂÁö ¼³¸íÇÑ´Ù.

  Linux SoundBlaster AWE32/64 Mini-HOWTO¿¡´Â »ç¿îµåºí·¡½ºÅÍ 32 ¶Ç´Â 64
  Ä«µå¸¦ ¸®´ª½º¿¡¼­ »ç¿ëÇÏ´Â ¹æ¹ýÀÌ ¼³¸íµÇ¾î ÀÖ´Ù.

  4Front TechnologiesÀÇ À¥»çÀÌÆ®ÀÎ
  <http://www.opensound.com/pguide>¿¡¼­ ÇÁ·Î±×·¡¹Ö Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù.

  ´ÙÀ½ FAQ ´Â news.announce ¿¡ Á¤±âÀûÀ¸·Î °Ô½ÃµÇ¸ç ¶ÇÇÑ
  <ftp://rtfm.mit.edu/pub/usenet/news.answers> ¿¡¼­µµ ãÀ» ¼ö ÀÖ´Ù:

  o  PCsoundcards/generic-faq (Generic PC Soundcard FAQ)

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

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

  o  audio-fmts/part1 (Audio file format descriptions)

  o  audio-fmts/part2 (Audio file format descriptions)

  FAQs¿¡´Â ¸î¸î Á¦Ç°ÀÇ Æ¯Á¤ ¸ÞÀϸµ ¸®½ºÆ® ¿Í archive sites (ftp »çÀÌÆ®
  µî)¿¡ ´ëÇÑ ¸ñ·ÏÀ» ´ã°í ÀÖ´Ù. ´ÙÀ½Àº »ç¿îµå ¶Ç´Â À½¾Ç¿¡ °üÇÑ °ÍµéÀ»
  ³íÀÇÇÏ´Â À¯Áî³Ý ´º½º±×·ìÀÌ´Ù:

  o  alt.binaries.sounds.* (various groups for posting sound files)

  o  alt.binaries.multimedia (for posting Multimedia files)

  o  alt.sb.programmer (Soundblaster programming topics)

  o  comp.multimedia (Multimedia topics)

  o  comp.music (Computer music theory and research)

  o  comp.sys.ibm.pc.soundcard.* (various IBM PC soundcard groups)

  <http://viswiz.gmd.de/MultimediaInfo/> ¿¡¼­ ¸ÖƼ¹Ìµð¾î¿¡ °ü·ÃµÈ
  À¥»çÀÌÆ®¸¦ ãÀ» ¼ö ÀÖ´Ù. ¸®´ª½º ¹Ìµð¿Í »ç¿îµå ÀÀ¿ë±×·Î±×·¥¿¡ ´ëÇÑ ¶Ç
  ´Ù¸¥ ±¦ÂúÀº »çÀÌÆ®·Î´Â  <http://sound.condorow.net/>ÀÌ ÀÖ´Ù. Creative
  LabsÀÇ À¥»çÀÌÆ®´Â  <http://www.creaf.com/> ÀÌ´Ù. MediaTrix ÀÇ
  À¥»çÀÌÆ®´Â  <http://www.mediatrix.com/> ÀÌ´Ù.

  ¸®´ª½º ¸ÞÀϸµ ¸®½ºÆ®¿¡´Â »ç¿îµå¸¦ Æ÷ÇÔÇÑ ¿©·¯°¡Áö ÁÖÁ¦¸¦ ´Ù·ç´Â ¼ö¸¹Àº
  "channel"ÀÌ Á¸ÀçÇÑ´Ù. ¸ÞÀϸµ ¸®½ºÆ®¿¡ °¡ÀÔÇÏ´Â ¹æ¹ýÀ» ¾Ë°í ½ÍÀ¸¸é
  ¸Þ¼¼Áö ³»¿ë¿¡ "help" ¸¦ Àû¾î¼­ majordomo@vger.rutgers.edu ¿¡ ¸ÞÀÏÀ»
  º¸³»¶ó (ÁÖÀÇ: ÀÌµé ¸ÞÀϸµ ¸®½ºÆ®¿¡´Â »ç¿îµå Ä«µå ¼Â¾÷ µî°ú °ü·ÃµÈ
  Áú¹®Àº º¸³»Áö ¸»¶ó. À̵éÀº °³¹ß°ú °ü·ÃµÈ Åä·ÐÀ» ´Ù·ç´Â ¸ÞÀϸµ
  ¸®½ºÆ®ÀÌ´Ù)

  ¾Õ¿¡¼­µµ ¸î¹ø ¸»ÇÏ¿´Áö¸¸, »ç¿îµå Ä«µå µå¶óÀ̹ö¿¡ ´ëÇÑ À¯¿ëÇÑ Á¤º¸¸¦
  ´ã°í ÀÖ´Â ¸¹Àº Readme ÆÄÀÏÀÌ Ä¿³Î »ç¿îµå µå¶óÀ̹ö¿¡ Æ÷ÇԵǾî ÀÖ´Ù.
  À̵é ÆÄÀÏÀº /usr/src/linux/drivers/sound¿¡ ÀÖ´Ù.

  OSS(¸®´ª½º¿Í ¿©Å¸ Unix ¿î¿µÃ¼Á¦¸¦ À§ÇÑ »ó¿ëÀÇ »ç¿îµå µå¶óÀ̹ö)¿¡ ´ëÇÑ
  Á¤º¸´Â  <http://www.opensound.com/>¿¡ ÀÖ´Â 4Front TechnologiesÀÇ
  À¥»çÀÌÆ® ¿¡¼­ ãÀ» ¼ö ÀÖ´Ù.

  Linux Software Map (LSM)Àº ¸®´ª½º ¼ÒÇÁÆ®¿þ¾î¸¦ ã±â À§ÇÑ ¸»ÇÒ ¼ö ¾øÀÌ
  ±ÍÁßÇÑ Âü°íÀÚ·áÀÌ´Ù. »ç¿îµå Çϵå¿þ¾î¿Í °ü·ÃµÈ ÀÀ¿ëÇÁ·Î±×·¥À»
  È®ÀÎÇÏ·Á¸é sound¿Í °°Àº Å°¿öµå (keywords)¸¦ »ç¿ëÇÏ¿© LSMÀ» Ž»öÇÏ´Â
  °ÍÀÌ ÁÁÀº ¹æ¹ýÀÌ´Ù.  <ftp://meatlab.unc.edu/pub/Linux/docs/LSM>À»
  Æ÷ÇÔÇÑ ¿©·¯±ºµ¥ÀÇ anonymous FTP »çÀÌÆ®¿¡¼­ LSMÀ» ãÀ» ¼ö ÀÖ´Ù. ¶ÇÇÑ
  ¸®´ª½º ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÑ µ¥ÀÌŸº£À̽º¸¦ ¸¸µé¾î °ü¸®ÇÏ´Â À¥»çÀÌÆ®µµ
  ¸î ±ºµ¥ ÀÖ´Ù. ±× Áß Çϳª°¡  <http://www.freshmeat.net>ÀÌ´Ù.

  Linux Documentation Project´Â Linux Installation and Getting Started¸¦
  Æ÷ÇÔÇÏ¿© ¸®´ª½º¿¡ °üÇÑ ¸î ±ÇÀÇ Ã¥À» ¹ß°£ÇÏ¿´´Ù. À̵é Ã¥Àº ÁÖ¿ä ¸®´ª½º
  archive »çÀÌÆ®¿¡¼­ anonymous FTP·Î Á¢¼ÓÇÏ¿© ±¸ÇÒ ¼ö ÀÖÀ¸¸ç ¶ÇÇÑ Á¦º»µÈ
  Ã¥À» ±¸ÀÔÇÒ ¼öµµ ÀÖ´Ù.

  ¸¶Áö¸·À¸·Î ¿°Ä¡¾ø´Â ±¤°í ÇÑ°¡Áö: ¿©·¯ºÐµéÀÌ ¸®´ª½º¿¡¼­ÀÇ ¸ÖƼ¹Ìµð¾î
  (ƯÈ÷ CD-ROM °ú »ç¿îµå Ä«µå ÀÀ¿ëÇÁ·Î±×·¥ ¹× ÇÁ·Î±×·¡¹Ö) ¿¡ ´ëÇÏ¿© ´õ
  ¸¹Àº °ÍÀ» ¹è¿ì°íÀÚ ÇÑ´Ù¸é O'Reilly and Associates ¿¡¼­ ¹ß°£µÈ ³ªÀÇ Ã¥
  Linux Multimedia Guide (ISBN 1-56592-219-0)¸¦ ÇÑ ¹ø º¸¶ó.  ÀÌÁ¦´Â
  ºÒ¾îÆÇ°ú ÀϺ»¾îÆǵµ Á¸ÀçÇÑ´Ù. ´õ ÀÚ¼¼ÇÑ °ÍÀº ºÏ¾Æ¸Þ¸®Ä«ÀÇ
  800-998-9938¿¡ ÀüÈ­¸¦ Çϰųª ±×µéÀÇ À¥»çÀÌÆ®ÀÎ
  <http://www.ora.com/catalog/multilinux/noframes.html> ¶Ç´Â ÀúÀÚÀÇ
  ȨÆäÀÌÁö <http://www.pobox.com/~tranter>¸¦ ¹æ¹®ÇØ º¸¶ó.