[[2005/A3]]

*演奏するロボット 作成:tatsu [#f193670b]
**曲名:翼をください サビ [#k7657855]
 最初は速いが、だんだん遅くなり曲がわかるようになる[#u58e6ac3]
***プログラム [#mc7094de]
#define A 3
int B=3;
#define Do 1109 #ド
#define Re 1175 
#define Mi 659
#define Fa 740 #ファ 
#define So 831 #ソ
#define Ra 880
#define Si 988
 task play_music() {
   repeat (3){
            PlayTone(Ra,40/A);Wait(25/B);
            PlayTone(Si,40/A);Wait(25/B);
            PlayTone(Do,40/A);Wait(25/B);
            PlayTone(Do,40/A);Wait(25/B);
            PlayTone(Re,20/A);Wait(20/B);
            PlayTone(Do,60/A);Wait(20/B);
            PlayTone(Si,80/A);Wait(45/B);
            PlayTone(Do,40/A);Wait(25/B);
            PlayTone(Si,40/A);Wait(25/B);
            PlayTone(Ra,40/A);Wait(25/B);
            PlayTone(Ra,40/A);Wait(25/B);
            PlayTone(Si,20/A);Wait(20/B);
            PlayTone(Ra,60/A);Wait(20/B);
            PlayTone(So,80/A);Wait(45/B);
            PlayTone(So,40/A);Wait(35/B);
            PlayTone(Mi,40/A);Wait(35/B);
            PlayTone(Fa,80/A);Wait(25/B);
            PlayTone(Ra,40/A);Wait(25/B);
            PlayTone(Fa,40/A);Wait(25/B);
            PlayTone(Mi,80/A);Wait(35/B);
            PlayTone(Ra,80/A);Wait(35/B);
            PlayTone(Si,240/A);Wait(240/B);
         B=B-1;                                   }
                                             }
    task main() {start play_music;
                  until(false);}






** [#x7ab187c]
int aa,A=6; [#v27950da]
int B=4;  
#define Do 1109
#define Re 1175
#define Mi 659
#define Fa 740
#define So 831
#define Ra 880
#define Si 988
 
task play_music() {
   repeat (3){
           int x=40;
            PlayTone(Ra,SENSOR_1);Wait(25/B);
            PlayTone(Si,40);Wait(25/B);
            PlayTone(Do,40);Wait(25/B);
            PlayTone(Do,40);Wait(25/B);
            PlayTone(Re,20);Wait(20/B);
            PlayTone(Do,60);Wait(20/B);
            PlayTone(Si,80);Wait(45/B);
            PlayTone(Do,40);Wait(25/B);
            PlayTone(Si,40);Wait(25/B);
            PlayTone(Ra,40);Wait(25/B);
            PlayTone(Ra,40);Wait(25/B);
            PlayTone(Si,20);Wait(20/B);
            PlayTone(Ra,60);Wait(20/B);
            PlayTone(So,80);Wait(45/B);
            PlayTone(So,40);Wait(35/B);
            PlayTone(Mi,40);Wait(35/B);
            PlayTone(Fa,80);Wait(25/B);
            PlayTone(Ra,40);Wait(25/B);
            PlayTone(Fa,40);Wait(25/B);
            PlayTone(Mi,80);Wait(35/B);
            PlayTone(Ra,80);Wait(35/B);
            PlayTone(Si,240);Wait(240);
            
	    aa=aa-1;
            B=B-1;
     }
}

task main() 
{  
   SetSensor(SENSOR_1,SENSOR_LIGHT);           
   start play_music;
   until(false); 
   
}
**コメントをお願いします [#b8a3dfea]
#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS