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

タイの変換 - サクラ曲掲示板6

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

タイの変換

森と泉ピコ対応
  1. TrackName={"タイの変換"}
  2. Copyright={"森と泉"}
  3.  
  4. /*8分音符と^のみで表したMMLが対象です。MMLが見にくいので、見やすい
  5. 数字の音長に一括変換します。Str AA={};のカッコ内にMMLを入れて下さい。
  6. ^が7個なら1、6個なら2..、5個なら2.、4個なら2^8、3個なら2、2個なら4.、
  7. 1個なら4に一括変換します。
  8. 結果はサクラでもピコサクラでも下側タブに出て、変換後に演奏します。*/
  9.  
  10. Str AA={Tempo=160
  11. TR=1 CH=1 l8 V(100) P(64) q100 @(NewAgePad) P.onNoteWave(32,96,!4) r1
  12. o5v100c o4v120g^ o5v100c^^ o4v120g^
  13. ff^crfa^&
  14. af^fc^^^
  15. rg^^ddf^&
  16. ff^^f^^^&
  17. ff^^g^^b
  18. fa^ o5v100c^^fr
  19. rd^g^^b^
  20. o6v80cc^rcce^&
  21. e o5v100b^g^^^^&
  22. g o6v80c^ o5v100gec^ o4v120g
  23. f^^^^^^^&
  24. fc^cf^f^
  25. re^rg^^^
  26. rc^fcf^^
  27. dd^a o5v100drd o4v120a
  28. o5v100d^^r^bb^&
  29. b^^b^^ o6v80d^
  30. crg^c^^^
  31. dg+^ee^^^&
  32. ee^c^^c^&
  33. cc^^^^rg&
  34. g^^^^^^^
  35. ac^fc^ff
  36. c^^ce^^^&
  37. e^^^e^^^
  38. cc^c^^ o5v100a^
  39. g^^^ o6v80c^^^
  40. dd^ o5v100b o6v80e^^^&
  41. e^^rrae^
  42. rf^d^^dd
  43. g^^bg^^^
  44. d^^^ o5v100a^^ o6v80d
  45. ff^cracc&
  46. cf^fccrf&
  47. fd^^rf^d
  48. ra^racf^&
  49. fg^g^^^^
  50. ed^^^d^^
  51. o5v100a o6v80c^ o5v100a^^^^&
  52. ae^^e^^^
  53. dd^ o4v120a o5v100d^d^
  54. cc^crfc^&
  55. cd^ o4v120a o5v100d^^^&
  56. d^^ o4v120b^^^^
  57. o5v100e^^rc^^^&
  58. c^^^e^g^
  59. o6v80c^^ o5v100aea^^&
  60. aa^^^^^^&
  61. af^rd^^^&
  62. d^^g^^b^&
  63. b^^^^^^^
  64. aa^ o6v80cc^^^
  65. o5v100a o6v80d^^f^d^
  66. o5v100a^^^e^^^&
  67. er^^e^ o4v120b^
  68. ae^r^aae&
  69. eg^rcge^
  70. f+^^^^^d^&
  71. d^^dd^^^
  72. crc^ec^^&
  73. c^^cf^f^&
  74. frb^^^rg&
  75. g o5v100c^cccc^}
  76.  
  77. AA=Replace(AA,"^^^^^^^","1",on);
  78. AA=Replace(AA,"^^^^^^","2..",on);
  79. AA=Replace(AA,"^^^^^","2.",on);
  80. AA=Replace(AA,"^^^^","\",on);
  81. AA=Replace(AA,"^^^","2",on);
  82. AA=Replace(AA,"^^","4.",on);
  83. AA=Replace(AA,"^","4",on);
  84. AA=Replace(AA,"\","2^8",on);
  85.  
  86. Print(AA);
  87. Play(AA);
  88.  
作者からのコメント
8分音符と^のみで表したMMLが対象です。
MMLが見にくいので、見やすい 数字の音長に一括変換します。Str AA={};のカッコ内にMMLを入れて下さい。 ^が7個なら1、6個なら2..、5個なら2.、4個なら2^8、3個なら2、2個なら4.、 1個なら4に一括変換します。 結果はサクラでもピコサクラでも下側タブに出て、変換後に演奏します。
作曲者
自作
ライセンス
🌐パブリックドメイン商用利用 ○改変 ○改変も転載も自由
転載
許可
推奨音源
soundfont
ピコサクラ対応
対応
ピコサクラバージョン
0.1.42
動画
なし
投稿日時
2025-05-15 11:25
更新日時
2025-05-15 11:25
お気に入り
korin
ダウンロード数
171
タグ
→この曲(id:2801)に問題がある場合こちらへ

感謝のコメント

korin2025/05/16
こんにちは。なるほどそういう事ですね 
Lの長さが今何の長さなのか分からなくなるので、8部音符を基本に、タイの^を使って長さを決めようという訳ですね。
音符の数字を書くよりは、きれいに見えます。曲の方も良かったです(*^^)v。
森と泉2025/05/16
korinさん有り難うございます。作るときは^はとても便利です。でも^が多過ぎるのはまずいかなと思って作りました。
この曲に「ありがとう」を伝えませんか?
ひとことの感想が、作った人にとって何よりの励みになります。
定型文のボタンもあるので、キーボードが苦手でも大丈夫です。