| libsound77. libsound77Àº G77·Î ÄÄÆÄÀÏ µÈ Fortran77 ÇÁ·Î±×·¥¿¡¼ »ç¿îµå µ¥ÀÌÅ͸¦ »ý¼ºÇϱâÀ§ÇÑ ¶óÀ̺귯¸®ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
libsound77. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Freely Distributable
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://tontonth.free.fr/libsound77.html
libsound77. ű×
libsound77. ¼³¸í
libsound77Àº G77·Î ÄÄÆÄÀÏ µÈ Fortran77 ÇÁ·Î±×·¥¿¡¼ »ç¿îµå µ¥ÀÌÅ͸¦ »ý¼ºÇϱâÀ§ÇÑ µµ¼°üÀÔ´Ï´Ù. libsound77Àº G77·Î ÄÄÆÄÀÏ µÈ Fortran77 ÇÁ·Î±×·¥¿¡¼ »ç¿îµå µ¥ÀÌÅ͸¦ »ý¼ºÇϱâÀ§ÇÑ ¶óÀ̺귯¸®·Î ÀÛ°í ´õ·¯¿ö ÁöÁö¸¸ »ç¿îµå¸¦ ½ºÇÇÄ¿ ¶Ç´Â .wav ÆÄÀÏ·Î Ãâ·ÂÇϱâÀ§ÇÑ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù. I386 ¾ÆÅ°ÅØóÀÇ ÄÄÇ»ÅÍ¿¡¼¸¸ Å×½ºÆ®µÇ¾ú½À´Ï´Ù. »ç¿îµå Àç»ý : ½ºÅ×·¹¿À Ãâ·ÂÀº ÇöÀç Áö¿øµÇÁö ¾ÊÁö¸¸ ÁøÇàÁßÀÎ ÀÛ¾÷Àº ... ¿¹¸¦ µé¾î ÄÚµå¿Í eep77.f ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ. PlopingÇϱâ Àü¿¡ Ao77Ini () ÃʱâÈ ¶óÀ̺귯¸®¸¦ È£ÃâÇؾßÇÕ´Ï´Ù. AO77SET (»ùÇà ·¹ÀÌÆ®, NBRCHANFELS) ¼³Á¤ ¸Å°³ º¯¼ö ¼³Á¤ : SAMPLATER´Â 44100°ú °°Àº Á¤¼öÀÔ´Ï´Ù. NBRCHANNELS´Â Á¤¼öÀ̸ç 1À̾î¾ßÇÕ´Ï´Ù. AO77OUT (»ùÇÃ) È£Ãâ »ç¿îµå »ùÇÃÀ» ³Ö¾î ½ºÇÇÄ¿·Î°¡´Â ±æ¿¡ Á¤¼ö * 2 ÀÎ »ç¿îµå »ùÇÃÀ» ³Ö½À´Ï´Ù. ...¿¡ °¡´ÉÇÑ ÇÑ »¡¸®Çضó. AO77END () ÅëÈ »ç¿îµå ½Ã½ºÅÛÀ» ÁßÁöÇÏ°í RESSOURCES¸¦ ¸±¸®½ºÇϽʽÿÀ. »ç¿ë ¾²±â ¹× Àбâ ÈÄ¿¡ È£ÃâÇؾßÇÕ´Ï´Ù. WavStereophonics ÆÄÀÏÀÌ ÀÌÁ¦ ¿©ÀüÈ÷ ½ÇÇèÀûÀ¸·Î Áö¿øµË´Ï´Ù. ¿¹Á¦ Äڵ带 ÀÛ¼ºÇÏ·Á¸é SINUS.F ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ. ¿¹Á¦ Äڵ带 Àд µ¥´Â fly77.f ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ. fn = sndfopen ( 'plop.wav', ¸ðµå, ¼Óµµ, ä³Î) Àб⸦À§ÇÑ ÆÄÀÏÀ» ¿±´Ï´Ù¸é ¸ðµå°¡ 'i'À̰ųª ¸ðµå°¡ 'o'ÀÎ °æ¿ì¿¡ ¾²´Â °æ¿ì. ÃÖ´ë 42 °³ÀÇ ÆÄÀÏÀ» µ¿½Ã¿¡ ¿ ¼ö ÀÖ½À´Ï´Ù. ÀÛ°¡ ÀÎ °æ¿ì ä³ÎÀ» 1 ¶Ç´Â 2·Î ¼³Á¤ÇؾßÇÕ´Ï´Ù. sndfput (fn, sample) ÆÄÀÏ¿¡ »ùÇÃÀ» Ãß°¡ÇÕ´Ï´Ù. »ùÇÃÀº Á¤¼ö * 2 °ªÀÔ´Ï´Ù. sndfput2 (fn, left, right) È£Ãâ ½ºÅ×·¹¿À ÆÄÀÏ¿¡ µÎ °³ÀÇ »ùÇÃÀ» Ãß°¡ÇϽʽÿÀ. »ùÇÃÀº Á¤¼ö * 2 °ªÀÔ´Ï´Ù. ERR = SNDFGET (FN, »ùÇÃ) Àб⸦ À§ÇØ ¿¸° ÆÄÀÏ¿¡¼ »ùÇÃÀ» °¡Á®¿É´Ï´Ù. ¼º°ø½Ã ¸®ÅÏ °ªÀº 1À̸ç, ÆÄÀÏÀÇ ³¡¿¡¼ ¸®ÅÏ °ªÀº 0ÀÔ´Ï´Ù. ³×°ÅƼºê´Â ¿À·ùÀÔ´Ï´Ù. SNDFCLOSE (FN) È£Ãâ ¸ðµç DATAS¸¦ Ç÷¯½ÃÇÏ°í ÆÄÀÏÀ» ´Ý½À´Ï´Ù.ÀÌ ¸±¸®½º¿¡¼ »õ·Î¿î ±â´É : ½ºÅ×·¹¿À ÀÔ / Ãâ·Â ±â´ÉÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù.
libsound77. °ü·Ã ¼ÒÇÁÆ®¿þ¾î