サクラトップ 掲示板トップ ログイン

雨上がりの森 - サクラ曲掲示板6

曲掲示板6にエディタ機能が追加されました!気軽に曲を作成してみましょう!
AMIO

雨上がりの森

MML先頭 2000 文字だけ表示していますダウンロード全文を見る
  1. TrackName = {"雨上がりの森"};
  2. Copyright = {"AMIO"};
  3.  
  4. /*
  5. 高校時代に脳内作曲した曲の一つ。
  6. そのときはドラムパートはもっと単調でした。
  7. タイトルは後付けです。
  8. */
  9.  
  10.  
  11.  
  12. Int Repeat = 2;
  13. // 繰り返し回数を設定できます
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21. //-----------------------------variables---------------------------------
  22.  
  23. Int In = 4;//イントロからメロディースタートまでの時間
  24. Int Ltime = 98;//1ループの時間
  25. Int Out = Ltime*Repeat+In+1;//フェードアウト開始時間
  26. Int Fade = 8;//フェードアウトにかかる時間
  27. Int Tmp = 198;//テンポ
  28. Int Sig = 4;
  29.  
  30. Int Ptime = (In+Ltime*Repeat+Fade)*Sig*60/Tmp;
  31.  
  32. //---------------------------functions---------------------------------
  33.  
  34. Function Repstr(Str MML,Int Tim,Int Rep,Int Beg=0)//MML繰り返し処理関数
  35. {
  36. Int I;
  37. For(I=0;I<Rep-Beg;I++){
  38. Time((I+Beg)*Tim+In+1:1:0) MML;
  39. }
  40. }
  41.  
  42. Function PrintPlayTime(Int Tim)
  43. {
  44. Int Minute = Tim/60;
  45. Int Second = Tim%60;
  46. If(Tim<60){ Print({"演奏時間:"}+Second+{"秒"}); }
  47. Else{Print({"演奏時間:"}+Minute+{"分"}+Second+{"秒"}); }
  48. }
  49.  
  50. Function FadeoutVol(Int Mes,Int Prev)// Prev:pre-volume フェードアウト前のメインボリューム
  51. {
  52. Str I = {!1};
  53. While(Mes>1){I = I+{^1}; Mes--;}
  54. Str CMD = {V.onTime(Prev,0,LEN)};
  55. CMD.s({LEN},I);
  56. CMD;
  57. }
  58.  
  59. Function FadeoutAll(Int Mes,Array X)
  60. {
  61. Int T = Time;
  62. For(Int J=1;J<=16;J++){
  63. TR(J); CH(J); Time(T); FadeoutVol(Mes,X(J-1));
  64. }
  65. }
  66.  
  67. //------------------------------system setting---------------------------------
  68.  
  69. SoundType=1;TimeBase(96);System.MeasureShift(1);Include(guitar.h);Include(gs.h);
  70. Time(0:1:0) Tempo(Tmp);TimeSignature(Sig,4);PrintPlayTime(Ptime);
  71. ResetGM; r2 ResetGS; r2 TrackSync;
  72.  
  73. //----------------------------------strings-----------------------------------
  74.  
  75. Str TR1In = {};
  76. Str TR1 = { l12
  77. // 16*2
  78. [ r4g^ra^r`c^b ^^ra^rg^ra^r f+^b^rb^^^rrr r1
  79. b^r`c^r`d^`e^r`d ^^r`c^rb^r`c^r `d^^^^rg^rf+^r b^^^^r : r2
  80. g^ra^rb^`c^rb ^^ra^rg^bg^a ^^rg^rf+^e^re ^^^rrr r2
  81. a^rg^rf+^e^rf+ ^^rg^ra^rb^r `c1r1
  82. ]
  83. rrba^b
  84. a^rg^rf+^g^ra ^^re^re^f+^rg ^^ra^rb^r`c^`d ^^r`e^r`f+^r`g^r
  85. `f+^^`e^r`d^`c^rb ^^ra^rg^ra^r g^^,75f^re-^f^rg ^^^rrd g^rb^r
  86. // 12
  87. EP.T(80,127,!1^2^4)`d2
作者からのコメント
AMIOです。今回は高校(多分)時代に頭のなかで作っていた曲を打ち込んでみました。ループ曲です。
作曲者
自作
ライセンス
🌐パブリックドメイン↗商用利用 ○改変 ○改変も転載も自由
転載
許可
推奨音源
特になし(制作環境:内蔵音源)
実行エンジン
未対応
ピコサクラバージョン
0.2.3
動画
なし
投稿日時
2014-08-05 22:25
更新日時
2014-08-05 22:26
お気に入り
幽霊庚申works音助H゛
ダウンロード数
478
→この曲(id:1494)に問題がある場合こちらへ

感謝のコメント

幽霊2014/08/08
なんだか聴いていてうれしくなってくるような感じで、ずっと聴いていたくなりますね。
前向きな感じのオルガン、元気なブラスが気分をうきうきさせてくれます。
自分は特にベースのリフが大好きです。良曲ありがとうございます。
ちなみに、TW-MUSIC2はコンソール出力すると演奏がとまってしまうので、
Print文ははずしておいたほうがよいかもしれません。(サクラから再生する分には大丈夫です。)
AMIO2014/08/09
> ghost-426さん
コメントありがとうございます。
TW-MUSICの仕様の件、ご指摘ありがとうございます。
今度からは出力部分を外してから投稿することにします。
音助2014/08/28
横ノリで踊りたくなる曲ですねw
盛り上がりっ放しに思わせつつも、ちゃんとメリハリを付けてあるところが上手いと思います。
ghost-426さんもコメントされてますが、ずっと聴いてられる魅力がありますね。
♪
この曲に「ありがとう」を伝えませんか?
ひとことの感想が、作った人にとって何よりの励みになります。
定型文のボタンもあるので、キーボードが苦手でも大丈夫です。