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

ロボ喋る? - サクラ曲掲示板6

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

ロボ喋る?

  1. /*
  2.  
  3. ロボ喋る?
  4.  
  5. これもやはり曲掲示板5で投稿した、ある種の実験もの。
  6.  
  7. */
  8.  
  9. System.OctaveRangeShift=1
  10.  
  11. ~{あ}={
  12. Sub{o6 b}
  13. Sub{o6 g}
  14. Sub{o6 e}
  15. Sub{o6 d}
  16. Sub{o6 c}
  17. Sub{o5 b-}
  18. Sub{o5 g}
  19. Sub{o5 e}
  20. Sub{o5 c}
  21. Sub{o4 g}
  22. Sub{o4 c}//ここから上は倍音
  23. o3 c //基音
  24. }
  25.  
  26. ~{い}={
  27. Sub{o5 e}
  28. Sub{o5 c}
  29. Sub{o4 g}
  30. Sub{o4 c}
  31. o3 c
  32. }
  33.  
  34. ~{う}={
  35. Sub{o6 e}
  36. Sub{o6 d}
  37. Sub{o6 c}
  38. Sub{o5 g}
  39. Sub{o5 e}
  40. Sub{o5 c}
  41. Sub{o4 g}
  42. Sub{o4 c}
  43. o3 c
  44. }
  45.  
  46. ~{え}={
  47. Sub{o5g}
  48. Sub{o5d}
  49. Sub{o5c}
  50. Sub{o4g}
  51. Sub{o4c}
  52. o3c
  53. }
  54.  
  55. ~{お}={
  56. Sub{o5 b-}
  57. Sub{o5 g}
  58. Sub{o5 e}
  59. Sub{o5 c}
  60. Sub{o4 g}
  61. Sub{o4 c}
  62. o3 c
  63. }
  64.  
  65. #Pat1={あ}
  66. #Pat2={い}
  67. #Pat3={う}
  68. #Pat4={え}
  69. #Pat5={お}
  70.  
  71.  
  72.  
  73. Function StateLoop(){
  74.  
  75. Int State; //状態変数。
  76. State=Random(1,7); //初回実行用。値の範囲は1~7。
  77.  
  78. While(State!=0){
  79. Print(State); //値を確認するため。
  80. State=OutPut(State);//状態によって出力が変わる。
  81. If(State==0){ r; Print("Rest") ;}
  82. }
  83. }
  84.  
  85.  
  86. //出力用の関数。
  87. Function OutPut(Int State){
  88.  
  89. Switch(State){
  90. Case(1){ #Pat1; }
  91. Case(2){ #Pat2; }
  92. Case(3){ #Pat3; }
  93. Case(4){ #Pat4; }
  94. Case(5){ #Pat5; }
  95. Case(6){ ん }
  96. Case(7){ っ }
  97. Default{ r; Print("Rest");}
  98. }
  99. State=Random(8); //0~7の範囲。
  100. Result=State; //呼び出し側に値を返却してやる。
  101. }
  102.  
  103.  
  104. //------------------------------------------------------------------------------
  105. //使用例
  106. //
  107.  
  108. TR(0)
  109. Time(1:1:0) ResetGS
  110. Time(2:1:0) TrackSync
  111.  
  112. TR(1) CH(1) V(80) REV(0) @81,8
  113. l12
  114.  
  115. [24
  116. v70 v.Random(50)
  117. StateLoop(); //呼び出し。
  118. ]
  119.  
  120.  
作者からのコメント
これもやはり曲掲示板5で投稿した、ある種の実験もの。
作曲者
自作
ライセンス
🚫転載禁止商用利用 ×改変 ×作者に無断で使えません
転載
許可しない
推奨音源
GS互換
ピコサクラ対応
未対応
ピコサクラバージョン
0.2.3
動画
なし
投稿日時
2010-04-28 12:35
更新日時
2010-04-28 12:35
お気に入り
(^o^)/
ダウンロード数
489
タグ
→この曲(id:17)に問題がある場合こちらへ

感謝のコメント

H゛2010/04/29
コーラスかけまくったような音ですね。
なるほど。MSGSだとこうやって発音させるのか・・メモメモ
ひろちゃん2010/04/30
興味を持ってもらえたようで何よりです。最上の結果は得られないにしても、こういう考え方をどう面白く使ってくれる人がいるかなとか、そういう部分で投稿してる感じです。
♪
この曲に「ありがとう」を伝えませんか?
ひとことの感想が、作った人にとって何よりの励みになります。
定型文のボタンもあるので、キーボードが苦手でも大丈夫です。