曲の作成 - hoge1e3/Tonyu2 GitHub Wiki
- ド=c レ=d ミ=e ファ=f ソ=g ラ=a シ=b
play("c"); //ドの音を鳴らす- 連続で音を鳴らす
play("cd"); //ド→レと連続鳴らす- c○=ドの音を○分音符で鳴らす
play("c4"); //ドの音を4分音符で鳴らす- 休符を置く
play("r1"); //全休符を置く- l(英字のエル)○=指定がない場合○分音符
play("l4 c"); //特に指定がなければ4分音符分の長さのドを鳴らす-
<...1オクターブ上がる -
>...1オクターブ下がる
play("cd<cd"); //<の後が1オクターブ上がる- 同時に音を鳴らす
play("a","c") = ラとドを同時に鳴らす- 半音上げる
+、半音下げる-
play("a-","a+"); //ドのフラット、ドのシャープを鳴らす- オクターブを変更する
o- デフォルトでは
o4になっています.
- デフォルトでは
play("o3cdef"); //1オクターブ(音階)下げてドレミファと鳴らす- 効果音を作る。
playSE("l40o5<ccccccccccccccr2cccccccccccccc"); //着信音
playSE("o5l28e<c");// 決定音演奏を担当するクラスを作成し(ここではStarクラスとします)、Mainクラスから生成します.
Star
play("r1");
play("l4 ccggaag2ffeeddc2","l4 eeeeffe2ddcc>ab<g2","r1r1r1r2/1e2");
play("l4 ggffeed2ggffeed2","l4 eeddcc>b2 <l4eeddcc>b2");
play("l4 ccggaag2ffeeddc2","l4 r1a8b8<c8>a8g2r8/1f8g8f8r8/1e8g8e8r8/1d8g8d8c2");Main
$c=new Star;