¼ø¶È»ñÎÁ/07

Processing (6)

¥×¥í¥°¥é¥ß¥ó¥°¡Öʸˡ¡×³¤­

Æ󼡸µÇÛÎó¤Ë¤Ä¤¤¤Æ³Ø¤Ö³¤­¡¥

ÇÛÎó¤Ï¡Öź»ú¤ÇÁàºî¤¹¤ë¡×

¿¼¡¸µÇÛÎó¤Ï¤È¤Ë¤«¤¯¸«¤¿Ìܤ¬°­¤¯¡¤Åº»ú¤¬Ê¬¤«¤ê¤Ë¤¯¤¯¤Ê¤ë¡¥ ¤·¤«¤·¤½¤³¤¬´Î¤Ê¤Î¤À¡¥¥Ñ¥Ã¤È¸«¤ÇÄü¤á¤Ê¤¤¤è¤¦¤Ë¤·¤è¤¦¡¥



notes.png °Ê²¼¤ÎµÆÃÓ¶µ¼ø¤Î web ¤Ë½¾¤¤¡¤¼Â½¬¤ò¹Ô¤ª¤¦¡¥

JNorth_arrow-right-sm.png ProcessingÆþÌç12
¼ÂºÝ¤ËÆ󼡸µÇÛÎó¤òÍѤ¤¤Æ¡¤Æ°¤«¤·¤Æ¤ß¤è¤¦¡¥¡Öź»ú¤ÇÁàºî¤¹¤ë¡×´¶³Ð¤Ë´·¤ì¤è¤¦¡¥
¥ì¥Ý¡¼¥ÈÄó½Ð»þ¤ËɬÍפˤʤë¤Î¤Ç¡¤¥¢¥Ë¥á¡¼¥·¥ç¥ó¤ò¥à¡¼¥Ó¡¼¥Õ¥¡¥¤¥ë¤Çµ­Ï¿¤·¤Æ¤ª¤³¤¦¡¥



Processing ¤Ë²»¤ò

²»³Ú¤òή¤·¤Æ¤ß¤ë

Processing ¤Ï¸ú²Ì²»¤ä²»³Ú¤Î¤è¤¦¤Ê¡Ö²»¡×¤â°·¤¨¤ë¡¥ ¤³¤³¤Ç¤Ï¡Ö²»³Ú¡×¤òή¤·¤Æ¤ß¤è¤¦¡¥

¤½¤Î¤¿¤á¤Ë¤ä¤ë¤³¤È¤Ï°Ê²¼¤ÎÆó¤Ä¤À¡¥

  1. ²»³Ú¥Õ¥¡¥¤¥ë¤òÍÑ°Õ¤¹¤ë¡¥
    ¼«Ê¬¤Î¹¥¤­¤Ê¶Ê¤Î mp3 ¥Õ¥¡¥¤¥ë¤«¡¤wav ¥Õ¥¡¥¤¥ë¤òÍÑ°Õ¤·¤è¤¦(mp3 ¤ÎÊý¤¬¾®¤µ¤¯¤ÆÎɤ¤¤Í)¡¥ ¤½¤·¤Æ¡¤Processing ¤Î sketch ¥Õ¥¡¥¤¥ë¤ÈƱ¤¸¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤½¤Î¥Õ¥¡¥¤¥ë¤òÃÖ¤³¤¦¡¥
    Gnome-Preferences.png Î㤨¤Ð¡¤6·î10Æü¤Î¡ÖºÇ½é¤Î¥¹¥±¥Ã¥Á¥Õ¥¡¥¤¥ë¤Ê¤é¤Ð¡×sketch_jun10a.pde ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤Î¤Ï¤º¤À¡¥

  2. Processing ¥×¥í¥°¥é¥à¤ËɬÍפʤ³¤È¤ò½ñ¤­¹þ¤à

Î㤨¤Ð¡¤²»³Ú¤Î¥Õ¥¡¥¤¥ë̾¤¬ sample.mp3 ¤À¤È¤·¤è¤¦¡¥ ¤¹¤ë¤È¼¡¤Î¤è¤¦¤Ë 4²Õ½ê½ñ¤­´¹¤¨¤ë¤À¤±¤Ç ¥×¥í¥°¥é¥à¼Â¹Ô»þ¤Ë¤½¤Î¶Ê¤¬ºÆÀ¸¤µ¤ì¤ë¡¥

  1. import ddf.minim.*;   // ²»³ÚºÆÀ¸(1) ½àÈ÷
  2. Minim minim;          // ²»³ÚºÆÀ¸(1) ½àÈ÷
  3. AudioPlayer player;   // ²»³ÚºÆÀ¸(1) ½àÈ÷
  4.  
  5. void setup()
  6. {
  7.   minim = new Minim(this); // ¶ÊÆɤ߹þ¤ß½àÈ÷ (2)
  8.   player = minim.loadFile("sample.mp3", 2048); // ¶ÊÆɤ߹þ¤ß(2)
  9.  
  10.   player.loop(); // ¶ÊºÆÀ¸(3)
  11. }
  12.  
  13. void draw()
  14. {
  15. }
  16.  
  17. void stop()
  18. {
  19.   player.close();  // ¶ÊºÆÀ¸ ¸åÊÒÉÕ¤±(4)
  20.   minim.stop();    // ¶ÊºÆÀ¸ ¸åÊÒÉÕ¤±(4)
  21.   super.stop();    // ¶ÊºÆÀ¸ ¸åÊÒÉÕ¤±(4)
  22. }


warning.png void stop() ¤È¤¤¤¦ÃΤé¤Ê¤¤Ì¿Î᤬¤¢¤ë¤¬¡¤µ¤¤Ë¤·¤Ê¤¤¤Ç¤½¤Î¤Þ¤Þ»È¤Ã¤ÆÎɤ¤¡¥
warning.png ¶Ê¥Õ¥¡¥¤¥ë̾°Ê³°¤Ï 4²Õ½ê¤ò¤½¤Î¤Þ¤Þ¥³¥Ô¥Ú¤·¤ÆÆ°ºî¤¹¤ë¤Î¤Ç¡¤¤è¤¯¤ï¤«¤é¤Ê¤¯¤Æ¤âÌäÂê¤Ê¤¤¡¥



notes.png ¼Â½¬: ¾å¤Î¥×¥í¥°¥é¥à¤ò¼«Ê¬¤ÎÍÑ°Õ¤·¤¿¶Ê¤ËÂФ·¤ÆÆ°¤«¤·¤Æ¤ß¤è¤¦¡¥

warning.png ¼þ°Ï¤ËÌÂÏǤò¤«¤±¤Ê¤¤¤è¤¦¡¤¥Ü¥ê¥å¡¼¥à¤ò¹Ê¤ë¤«¡¤¥¤¥ä¥Õ¥©¥ó¤Ê¤É¤ò»È¤ª¤¦¡¥

warning.png º£¤Î Processing ¤Ç¤Ï¤Þ¤À¡¤²»³ÚÉÕ¤­¥¢¥Ë¥á¡¼¥·¥ç¥ó¤ò¤½¤Î¤Þ¤Þ¡Ö´Êñ¤Ë²»³ÚÉÕ¤­¥à¡¼¥Ó¡¼¤Ë¡×¤¹¤ë¤³¤È¤¬¤Ç¤­¤Ê¤¤¡¥ ³§¤ÎÃΤäƤ¤¤ëÊýË¡¤À¤È¤ª¤½¤é¤¯¡Ö²»¤¬¤Ê¤¤¡×¤«¡Ö¤Ò¤É¤¯²»¤¬¤º¤ì¤¿¡×¥à¡¼¥Ó¡¼¤¬½ÐÍè¤ë¤À¤í¤¦¡¥ ¥ì¥Ý¡¼¥È¤Ë¤Ï¤½¤Î¥à¡¼¥Ó¡¼¤òÄó½Ð¤¹¤ì¤Ð¤è¤¤¤Î¤Ç°Â¿´¤·¤ÆÎɤ¤¡¥



notes.png ¼Â½¬: ¾å¤ò»²¹Í¤Ë¤·¤Æ¡¤¤³¤ì¤Þ¤Ç¤Î¼«Ê¬¤Îºî¤Ã¤¿¥¢¥Ë¥á¡¼¥·¥ç¥ó¥×¥í¥°¥é¥à¤Î¤É¤ì¤«°ì¤Ä¤òÁª¤Ó(´Êñ¤Ê¤â¤Î¤¬Îɤ¤¤è)¡¤¼Â¹Ô»þ¤Ë¼«Ê¬¤ÎÍÑ°Õ¤·¤¿¶Ê¤¬ºÆÀ¸¤µ¤ì¤ë¤è¤¦¤Ë²þÎɤ·¤Æ¤ß¤è¤¦¡¥



¥Ü¥ê¥å¡¼¥à¤ò¥¢¥Ë¥á¡¼¥·¥ç¥ó¤ËÈ¿±Ç¤µ¤»¤Æ¤ß¤ë¡¥

¾å¤ÎÎã¤Î¡Ö½àÈ÷¡×¤Ë1¹Ô­¤¹¤À¤±¤Ç¡¤ºÆÀ¸¤·¤Æ¤¤¤ë¶Ê¤Î²»Î̤ò¥×¥í¥°¥é¥à¤ÎÃæ¤Ç»È¤¦¤³¤È¤¬½ÐÍè¤ë¡¥ ÏÀ¤è¤ê¾Úµò¡¤¼¡¤ÎÎã¤ò¸«¤ë¤È¤è¤¯¤ï¤«¤ë¤À¤í¤¦¡¥

  1. import ddf.minim.*;   // ²»³ÚºÆÀ¸(1) ½àÈ÷
  2. import ddf.minim.signals.*;  // ²»³ÚºÆÀ¸(1) ½àÈ÷: ÄɲÃʬ
  3. Minim minim;          // ²»³ÚºÆÀ¸(1) ½àÈ÷
  4. AudioPlayer player;   // ²»³ÚºÆÀ¸(1) ½àÈ÷
  5.  
  6.  
  7. float leftlevel, rightlevel; // ¤¢¤È¤Ç»È¤¦¡Ä
  8.  
  9. void setup()
  10. {
  11.   size(200, 200);
  12.   fill(0,255,0);
  13.  
  14.   minim = new Minim(this); // ¶ÊÆɤ߹þ¤ß½àÈ÷ (2)
  15.   player = minim.loadFile("sample.mp3", 2048); // ¶ÊÆɤ߹þ¤ß(2)
  16.  
  17.   player.loop(); // ¶ÊºÆÀ¸(3)
  18. }
  19.  
  20. void draw()
  21. {
  22.   background(0);
  23.  
  24.   leftlevel  = player.left.level()*1000;   // º¸Â¦²»Î̤ò¼èÆÀ¡ª
  25.   rightlevel = player.right.level()*1000;  // ±¦Â¦²»Î̤ò¼èÆÀ¡ª
  26.  
  27.   rect(0, height-leftlevel, width/2, leftlevel);
  28.   rect(width/2, height-rightlevel, width/2, rightlevel);
  29.   // ¤Ê¤ó¤«»Í³Ñ¤òÉÁ¤¤¤Æ¤¤¤ë¤¾¡©
  30. }
  31.  
  32. void stop()
  33. {
  34.   player.close();  // ¶ÊºÆÀ¸ ¸åÊÒÉÕ¤±(4)
  35.   minim.stop();    // ¶ÊºÆÀ¸ ¸åÊÒÉÕ¤±(4)
  36.   super.stop();    // ¶ÊºÆÀ¸ ¸åÊÒÉÕ¤±(4)
  37. }



notes.png ¼Â½¬: ¾å¤Î¥×¥í¥°¥é¥à¤ò¼«Ê¬¤ÎÍÑ°Õ¤·¤¿¶Ê¤ËÂФ·¤ÆÆ°¤«¤·¤Æ¤ß¤è¤¦¡¥



notes.png ¼Â½¬: ¾å¤Î¥×¥í¥°¥é¥à¤ò»²¹Í¤Ë¡¤²»Î̤òÈ¿±Ç¤¹¤ë¤è¤¦¤Ê¥¢¥Ë¥á¡¼¥·¥ç¥ó¤òºî¤í¤¦¡¥



Gnome-Preferences.png ;͵¤Î¤¢¤ë³ØÀ¸¸þ¤±: JNorth_arrow-right-sm.png Processing¤ª¤Þ¤± ¤ò¸«¤ë¤È¡¤¤µ¤é¤Ë¥­¡¼ÆþÎϤä¥Æ¥­¥¹¥Èɽ¼¨¤ò»È¤Ã¤¿´Êñ¤Ê¥µ¥ó¥×¥ë¤¬¡Ä



¤³¤ì¤Þ¤Ç¤ÎÁíÉü½¬¤È¥ì¥Ý¡¼¥ÈºîÀ®

¤³¤ì¤Þ¤Ç¤Î³Ø½¬¤Ë¤ª¤¤¤ÆÍý²ò¤¬Û£Ëæ¤ÊÉôʬ¤¬¤¢¤Ã¤¿¤ê¤·¤Ê¤¤¤«¡¤Éü½¬¤·¤Æ¤ª¤³¤¦¡¥
¤Þ¤¿¡¤½Ð¤»¤Æ¤¤¤Ê¤¤¥ì¥Ý¡¼¥È¤¬¤¢¤ë¤Ê¤é¤Ð¤¤¤Þ¤Î¤¦¤Á¤ËºîÀ®¡¤Äó½Ð¤·¤Æ¤ª¤³¤¦¡¥



¥ì¥Ý¡¼¥È

°Ê²¼¤Î²ÝÂê¤Ë¤Ä¤¤¤Æ¡¤¤¢¤¿¤¦¤«¤®¤ê¸­ÌÀ¤ÊÄ´ºº¤È¹Í»¡¤È¼Â¹Ô¤ò¤·¡¤

ExpMath1-Report-07

¤È¤¤¤¦Âê̾¤ò¤Ä¤±¤Æ e-mail ¤Ë¤Æ¶µ´±¤Ë¥ì¥Ý¡¼¥È¤È¤·¤ÆÄó½Ð¤»¤è¡¥¤Ê¤ª¡¤³Æ¼«¤Î

  1. ½ê°(³ØÉô¡¤³Ø²Ê)
  2. ³ØÀÒÈÖ¹æ
  3. ³Øǯ
  4. »á̾

¤ò½ñ¤¯¤Î¤ò˺¤ì¤Ê¤¤¤è¤¦¤Ë.

warning.png ¼«Ê¬¤Î¥ì¥Ý¡¼¥ÈºîÀ®¥Ä¡¼¥ë¥»¥Ã¥È¤òµ­ºÜ¤»¤è(¤â¤Á¤í¤ó¡¤º£²ó¤Î¥ì¥Ý¡¼¥È¤â¤½¤Î¥Ä¡¼¥ë¥»¥Ã¥È¤ò»È¤Ã¤ÆºîÀ®¤¹¤ë¤³¤È)¡¥

¥ì¥Ý¡¼¥È²ÝÂê

  1. ¼Â½¬¤Ç½Ð¤Æ¤­¤¿Îý½¬ÌäÂê¤È¾å¤ÎÎý½¬ÌäÂê¤ËÂФ·¤Æ¤Î¡¤¼«Ê¬¤Î²òÅú¥×¥í¥°¥é¥à¤È¡¤¤½¤Î·ë²Ì¤Î¿Þ·Á(¥¢¥Ë¥á¡¼¥·¥ç¥ó¤Î¾ì¹ç¤Ï¥à¡¼¥Ó¡¼¥Õ¥¡¥¤¥ë¤òźÉÕ¤Ç)¤ò¼¨¤»¡¥
  2. ¤½¤ì¤¾¤ì¤Î¥×¥í¥°¥é¥à¤ò¡Ö¾ÜºÙ¤Ë¡×²òÀ⤻¤è¡¥

about Icons, ClipArts

For details, see JNorth_arrow-right-sm.png this.