スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

「ランダムソング作っ太郎くん ver.27」

「ランダムソング作っ太郎くん」に、中級者向けの手順説明を、追加しました。

「ランダムソング作っ太郎くん・Ver.27」



上のSSの右上の方に、赤い文字で、「あんまりいい曲は出来ません」って書いてあるように、
この手順は、作っ太郎くんがまだフリーダムな曲しか作れなかったときの、名残りです。
無いと困ることはないんですけど、あると役に立つことも、きっとあると思います。

他にも、テキスト音楽「サクラ」用に作ったMMLを、クリップボードにコピーするボタンや、
それぞれの手順説明に、ジャンプするリンクを付けました。
手抜きしないで、ちゃんと実装すると、いろいろ便利になりますね^^;

スポンサーサイト

テーマ : マビノギ
ジャンル : オンラインゲーム

お久しぶりです。

少し触ってないうちに、ものすごく進化してますねぇ。
私にとっては、テキスト音楽「サクラ」、に対応してくれたのが物凄く嬉しいです。
これでMIDIへの変換が簡単になりますからね。
というわけで、ランダムソング作っ太郎くん、で作曲した曲を、メロディーだけ抜き出して、さらにアレンジを加えた曲ができました。
まだ途中の何度もの変換がうまくいってないのか、少しずれ気味ですが、なんとかお聞かせできる感じかな、ということで、お送りして見ます。

TimeBase = 120;
System.ControllerShift(0);
TimeSignature = 4,4

//----------------------------------------
//_Track0.無題
Track(0);
Channel(3)
Time(1:1:0)//Ctrl
y7,127;y10,84;y123,0;y91,40;y93,0;y7,127;y10,64;y123,0;
y91,40;y93,0;y7,127;y10,34;y123,0;y91,40;y93,0;
y64,0;
Time( 35:1: 0) y64,0;y64,0;
Time(1:1:0)
r%6 v70q%!16^%2o5f+0 v-6q%!16^%5<g+%3v+8q%!16^%2b0
v-4q20>l4^8^%11d+ v-7q%!16^%1<b0 v+8q%27>g+0 q%23d+0
q30l4^%3f+ v+3q%!16^%16<e0 v-3q100>d+%1v+7<b%1
v-3q%!16^%3g+%2v-23q%!16^%11>d+%1v+20q%!16^%8<b0
v-11q%27>g+0 v-3l8^16^%23f+ v-16q%29<b%1v+14q%!16^%3e%1
v-14q%!16^%2g+%1v+10q76>l16^%9d+ v+19q%!8^%22<g+%3
v-6q%!8^%11b%3v+8q%!8^%8>d0 v-4q67l8^16^%23f
v-28q%!8^%10b0 v+15d%1v-4q%!8^%9g+0 l8^%17f
v+14q%!12b0 q%!16^%8f0 g+0 v-8>l16^32d v+18q%!8^%19d%1
v+5q%!8^%18<g+0 v+12q%!8^%11b%1v-27q96l8^%16f
v+31q%1b0 v-27f%1v+7g+%3v-10q%!16^%6f%1
v-11q%!16^%1b0 v-3q%!16^%3g+0 v+32q45>l8^32d v-32q85<l16^%11d
v+2q76<l16^%13b v+11q%!16^%11f+0
v+15q%!16^%8>c+%2v-10q%!16^%9e%3v+1q18<l4^8^%14a
v-2q%1>f+0 v+6q%!16^%6e%1v-6q%24a0 v+5q%!16^%2c+0
v-17q%!16^%3<f+0 v+3q92>l16^%8f+ v+11q%!16^%6a%1
v+12q%!16^%12c+0 v-15q%!16^%3f+%1q32l8^16^%29e
v+1q%!16^%2f+0 v-14q%!16^%6c+0 v+3q%!16^%1e%1v-9q21<l8^%18a
v+7q50l16^%6f+ v+10q%1>d+0 f+0 a%6
v-6q%!4^16^%4c+0 d+0 v+4q%!4^16^%1f+0 v-5q73l4^8^%21a
v+12q%!16^%3d+%3v+2q%25f+0 v-15q%!16^%3c+%2
v+8q27l8^16^%22a v+10q%!16^%17>c+0 v-10q%!16^%12<f+0
v+33q37l8^16^%29a v-53q77l12a v+21f+0 v-5q%!16^%6d+%3
v+18q33l8^16^%25g+ v-40q%!8^%10g+0 v+15<b%1
v-4q%!8^%9>f+0 l8^%17d+ v+14q%!12g+0 q%!16^%8d+0
f+0 v-8l16^32b v+18q%!8^%19b%1v+5q%!8^%18f+0
v+12q%!8^%11g+%1v-27q91l8^24d+ v+1q%!16d+%1v-11q%29g+0
v-3q%!16^%3f+0 v+32q21l4^16^%5b v-14q%!8^%22<f+%3
v-6q33a%3v+8>c+0 v-4e%1v-19q%!4^16^%28<a%5
v+11q%!4^16^%4>e0 v-5q%!4^16^%1f+0 v-23q79l4^8^%13c+
v+49q%!16^%3e%3v+2q%25f+0 v-15q%!16^%3c+%2
v+12q28l8^16^24a v+16q%!16^%6a0 v-27q%!12e%1
v+7q45l8^%19f+ v-24q85l16^%11c+ v+2q86<l16^%8a
v+14>d+0 q%!16^%6f+0 v+20q10l2^8^%24g+ v-27<b0 v-21q%!16>d+0
v+13q%26f+%3v-7q29<l8^16^%25g+ v+22l16^%7e
q%1b0 g+0 >d+%9v-13q%!4^16^%28<g+%5v+11q%!4^16^%4>d+0
v-5q%!4^16^%1f+0 v-23q79<l4^8^%13b
v+49q%!16^%3>d+%3v+2q%25f+0 v-15q%!16^%3<b%2v+12q27>l8^16^%22g+
v-20q%!16^32<b0 v+12q%!16^%17>d+0
v+2q35l8^16^%29f+ v-32q79<l16^%9e v+20q%!8^%22f+%3
v-6q%!8^%11a%3v+8q%!8^%8>c+0 v-4q97l8^%18e
v+35q60l4b v+2q%1e0 v-54q%!16^%3<f+0 v+3q47>l16^%8f+
v+11q%!16^%6a%1v+12q%!16^%12c+0 v-15q%!16^%3f+%1
q51l8^%16e v+34q%!16^%25a0 v-27q100e%1v+7l16^%12f+
r16^%11 v-13q%!16^%2f+0 v-14q%!16^%6c+0
v+3q%!16^%1e%1v-9q22<l8^32a v+11q%!16^%3>c+%5v+54q%!8^16^%8l16^%5b
v-54q100e%1q%!4^16^%3c+%1q%1f+0
v+12l8^24a r8^%19 v+11q%!16^%28f+0 v-5q%!12e%1
v+18q%!8^%1l16^%18a v+8q80l8^%12e v-41q50d+%2v+43q%!8^%16e0
v-43q%1f+0 v+13q%!8^%11g+%2v+17q%!8^24f+0
v-5d+0 v-37q100<b%1v+34q67l8^16^%24b v-14q%1>d+0
q%!16^32g+0 q%!16^%3f+%3v+20q73l16^%16d+
v+2q76l8^%12b v-32q92<l16^%8g+ v+15q%28>f+%1v-6q%!16^%4a0
v+8<b0 v+9q50>l8^%23d+ v+18q60l4b v+14q31l8^16^%26b
v-17q%1<b0 v-27>d+%1v+4f+0 v-6<a%2
v-12q%!16^%17b0 v-21q%!16^%12>d+0 v+13q%28f+%3v-7q30<l8^16^%23a
v+14q73l16^32f+ v+35q%1b0 v-15>d+0
v-11f+%3v-14q%!4^16^%28<a%3v+51q%!16^%23>b%2
v-40q%!16^%2d+0 v-5q%!4^16^%1f+0 v-23q%!4^16^%4<l8^%12b
v+81q67>l4^%1d+ v-32q%!16^%3d+%3v+2q%25f+0
v-15q%!16^%3<b%2v+12q77>l12a v+40q%!4^16^24l8^%10c+
v-51q%!16<b0 q%!16^%4>d+%1q31<l8^16^%29a
q67l12f+ v+1q%!8^%22f+%3v-6q%!8^%11a%3v+8q%!8^%8b0
v-4q97>l8^%18d+ v+29q67l16^%16e v+20q63l8^%14d+
v-66q%!16^%3<f+0 v+3q47>l16^%8f+ v+11q%!16^%6a%1
v+12q%!16^%12<b0 v-15q%!16^%3>f+%1q%!16^%9d+%6
v+56q%!8^%23l8^%10e v-22q%!16^%25a0 v-27q100d+%1
v+7l16^%12f+ r16^%11 v-13q%!16^%2f+0 v-14q%!16^%6<b0
v+3q%!16^%1>d+%1v-9q22<l8^32a v+11q80l16^%11b
v+18q%!8^%22f+%3v-6q33a%3v+8>c+0 v-4e%1v-27q%!4^16^%28<a%5
v+11q%!4^16^%4>e0 v-5q%!4^16^%1f+0
v-23q%!4^16^%4l8^%12c+ v+64q71l16^%16b v-7q78l8^%14b
v+30q100e%1v-38q%!16^%4e%3v+2q%25f+0 v-15q%!16^%3c+%2
v+12q28l8^16^24a v+24q%!16^%6a0 v-27q%!12e%1
v+7q%!16^%6f+%3v+42q56l8^%16b v-66q85l16^%11c+
v+2q84<l16^%9a v+14q%28>f+%1v-6q%!16^%4a0
v+8c+0 v+9q%!16^%12e%9v+31q18l4^8^%19b v-61q85<l16^%5f+
v-3q%!16^%4>c+%2v+11q%!16^%9e%1q%28f+%1v+15q%!16^%5a%2
v+26q75l8^%10b v-4q%1c+0 v-27e%1v+4q%!16f+0
v-6q%!16^%1<a%3v+34q74>l16^%9b v-55q%!16^%6c+0
v+3q%!16^%1e%2v-9q%29<a%1v+7q34>l8^%13f+
v+7q%!16^%3<f+%5v+36q85>l12f+ v-1q%1c+0 v-15e0
v-11f+%6v+52q%!16^24g+%2v-64q%!4^%28a0 v+10q%!4^16^%4e0
v+4q%!4^16^%1f+0 v-4q79l4^8^%13c+ v+11q%!16^%3e%3
v+2q%25f+0 v-15q%!16^%3c+%2v-4q28<l8^16^24a
v+14q%!16>c+0 q%!16^%4e%1q31<l8^16^%29a q%27f+%4
v+30q%!8^16^%17>l16^%5b v-29q%!16^%3d+0 q%!16^%6f+0
v+20q15l4^8.a v-39q85<l16^%5f+ v-3q%!16^%4b%2
v+11q%!16^%9>d+%1q%28f+%1v+15q30l8^16^%25a
v-28q%!16^%6<b0 v+3q%!16^%1>d+%2v-9q%29<a%1v+7q62>l12f+
v+42q82l16^%5g+ v-19q%!16^%4<f+%3v+30q82>l16^%4f+
v-30q%1<b0 q%!16^%7a0 q8>d+%12r%11 v+1q%!8^%1b%2
v-20q%!4^%28a0 v+10q%!4^16^%4d+0 v+4q%!4^16^%1f+0
v-4q%!4^16^%4<l8^%12b v+50q%!4^%19>l4^%1g+
v-39q%!16^%3d+%3v+2q%25f+0 v-15q%!16^%3<b%2
v-4q27l8^16^%22a v+13q%!16^32b0 v+12q%!16^%17>d+0
v+2q%!16^%12f+%2v+45l8^16^%27b v-77q%!16^%1<f+%3
v+60q91>l16^%6f+ v-40q100g+%1v-6q%!16^%4b0
v+8d+0 v+9q%!16^%12f+%9v+18q23l4^8^%19g+ v-48q85<l16^%5g+
v-3q%!16^%4>d+%2v+11q100f+%1q%28g+%1v+15q%!16^%5b%2
v+42l8^%10f+ v-20q%1d+0 v-27f+%1v+4q%!16g+0
v-6q73<l16^%12b v-21q%!16^%6>d+0 v+3q%!16^%1f+%2
v-9q%29<b%1v+7q34>l8^%13g+ v+7q73<l16^32g+
v+35q%1>d+0 v-15f+0 v-11g+%6v+42g+%2v-54q%!4^%28b0
v+10q%!4^16^%4f+0 v+4q%!8^16^%3g+0 v-4q%!4^16^%4l8^16^%28d+
v+3q78l8^%14g+ v+42q100f+%1v-34q%!8^%9f+%3
v+2q%25g+0 v-15q%!16^%3d+%2v-4q28<l8^16^24b
v+14q%!16>d+0 q%!16^%4f+%1q%!16^%7<b%3
v+29q69>l16^%16g+ v-23q82l8^%10f+ v-6q%27<g+%4v+36q79>l16^%9b
v-32q%1f+0 v-6q%!16^%5<a%3v+8q%!16^%2>c+0
v-4q%!16^%9e%4v+5q82l8^%14f+ v+16q69l4b
v+7q30l8^16^%26g+ v-24q%!16^%16<f+0 v-3q100>e%1v+7c+%1
v-3<a%1v-8q%!12>c+0 v-21q%!16^%12e0 v+13q%26f+%3
v-7q77<l16^%14a v+62q92>l8^%9g+ v-58q80<l16^%11f+
v+15q%!8^%22g+%3v-6q%!8^%11b%1v-11q%1>d+0
f+0 v+4g+0 v-5q%!4^%28b%2v+20q%!4^16^%2d+0 v-4f+%4
v+55q85l4^8^32g+ v-59q%!16^%3f+%3v+2q%25g+0
v-15q%!16^%3d+%2v+8q28l8^16^24b v+37q%1b0 v-27q%!12f+%1
v+7q%!16^%6g+%3v-4q76l16^%16b v+10q%!8l16g+
v-30q85l16^%11d+ v+2q%!16^%3<b%3v+58q2>l16^%6f+
r16^%5 v-44q%!8^%22<g+%3v-6q%!8^%11b%3v+8q%!8^%8>d+0
v-4q97l8^%18f+ v+58q34l8^16^%28b v-61q%!16^%6b%1
v+12q%!16^%12d+0 v-15q%!16^%3g+%1v+39q80l16^%16f+
v-19q75l8^%10g+ v+14q%!16^%25b0 v-27q%!16^32f+%1
v+7q33g+%3v+9q%!16^%29l16^%16g+ v-11q76l8^%9f+
v-20q%!16^%3d+%5v+22q%!16^%11l16^%7f+ v-19q%1<f+0
v-15b0 v+1a0 v+6>d+%3v+16q%!4^16^%7<f+0
v+15q%!4^16^%1b%2v-10q%!4^16^%5>d+%3v+1<a%1v+31q35>l4b
v+5q63l8^%12b v-33q%!16^%3f+0 v-11q%1<a0
v+17>d+0 v-9<b%1v-2f+0 v+6q%!16^%2>d+%1v-6q%28<a0
v+5q22l8^16^%24b v-20q%!8^16^%11b%3q%!8^16^24f+0
q%!8^16^%14a0 q%!8^16^%19>d+%3v+58q%!4^8^%12l4^16^%7b
v-43q%!16^%1f+0 v-5q%!16^%6d+%3v+18q30l4^%6a
v+32q%!4^%1l8^%12g+ v-49q%!16^%6a%1v+12q%!16^%12<b0
v-15q%!16^%3>f+%1q14l2^16^%4d+ v+6q%1f+0
g+0 b%6v-13q%!4^16^%4d+0 f+0 v+4q%1g+0 v-5q%!4^%28b%6
v+45q74l4^8^32g+ v-33q%!16^%3f+%3v+2q%25g+0
v-15q%!16^%3d+%2v+8q27l8^16^%22b v+17q%!16^%17>d+0
v-10q%!16^%12<g+0 v+33q37l8^16^%29b v-53q79l16^%9b
v+22q%28a%1v-6q%!16^%4b0 v+8e0 v+9q35l8^16^%28f+
v-40q%!8^%10b0 v+15e%1v-4q%!8^%9a0
l8^%17f+ v+14q%!12b0 q%!16^%8f+0 a0 v-8>l16^32e
v+18q%!8^%19e%1v+5q%!8^%18<a0 v+12q%!8^%11b%1v-27q96l8^%16f+
v+30q%!16^24e0 v-27q100f+%1v+4a0 v-6q%!16^%1<b%3
q%!16^%11>f+%1v-11q%29b0 v-3q%!16^%3a0
v+32q29>l8^16^%24e v-31q84<<l16^%9a v+12q33>f+%3
q%!16b0 q%1a0 v+5q%!16>e%3v+18q%!16^%18<e0
v-15q%!12f+0 v-11q22l4^8^%18a v+3q%!16b0 q%22f+0
q%!16a0 v+6>l8^16^%28e v-3<e0 q%!16^%4f+%1q31<l8^16^%29b
q22l4^%1a v+8q%!16^%7>a0 v-5q%!12f%1v+18q33>l8^16^%28c
v-22q%!16^%25<g0 q%!8^%3<g%2v-23q76>l16^%9d
v+9q%!16^%14f0 v+10q%!16^32>d0 v+35q34<l8^16^%26b
v-45q%!16^%6g%3q27<l8^16^%29g v+8q100>f%1
q%!4^16^%3d%1q%1a0 v+12>l8^24c r8^%19 v+3q%!16^%28<a0
v-5q%!16^%22f%1v+18q50>l4c v-25<f%2
g0 v+13b%2v+14q%!8^%23g0 v-5q%!8^16^%1f0 v-34q%!8^%18d%1
v+31q66l8^16^%23b v-29q76l16^%9g v+16q100l12b
v-7q%!16^%25l16^%11g v-15q90d v+20q%!16^%1f+0
v-5q%!16^%6e%3v+18q12l2^8^%19a v-6q%!16^%3c+0
v-21q%!16e0 v+13q%26f+%3v-7q22<l4^16^%2a v+7q%1>d+0
q%!16f+0 q%!16^%7a%3v-5q%!4^12<f+0 v-15q%!4^16^%4b0
v+1q%!4^16^%13a0 v+6q79>l4^8^%21d+ v+25q%!16^%1f+0
v-11<a0 v+17q%!16^%7>d+0 v-9q23<l4b
v+1q%!16^%17>b0 v-10q%!16^%12f+0 v+33q37l8^16^%29a
v-53q86l16^%6a v+24q%!12d+%1v-4q%!16^%7f+0
q%!16g+0 q30l4^%1b v-27q%!8^%10b0 v+15d+%1v-4q%!8^%9g+0
l8^%17f+ v+14q%!12b0 q%!16^%8f+0 g+0 v-8>l16^32d+
v+18q%!8^%19d+%1v+5q%!8^%18<g+0 v+12q%!8^%11b%1
v-27q93l8^%18f+ v+2q%!16^%12d+0 v-4q%!16^32<g+0
v+14q%!16^%17b%2v-11q%!16>f+%1v-11q%29b0
v-3q%!16^%3g+0 v+32q29>l8^16^%26d+ v-21q83<<l16^%7g+
v+2q100>f+%1v+6q%!8^%1<b%2v-6q%!16>b0 q%1g+0
v+5q%!16>d+%1v+1q%!8^%8<d+0 q%!16^%8f+0 q23l4^8^24g+
v-6q%1b0 f+0 g+0 v+6q%!16>d+%3q%!4^16^%2<<<g+%1
q%!4^16^%5>>d+0 q%!4^%24f+0 g+0 q100l4^%28b

Channel(16)
//Meta & SysEx
Time( 1:1: 0) TrackName={"無題"}
Time( 1:1: 0) //TimeSignature = 4,4;
Time( 1:1: 0) /*Unknown Meta Event(2)*/
Time( 1:1: 0) Tempo = 145;

Jevelさんお久しぶりです、コメントと、曲の投稿ありがとうございますー!
2年前でしたっけ、Jevelさんとお話させていただいたことが、
やっと形になってきましたー。長かったです、あううw

「サクラ」への対応は、もっと早くやっておけばよかったですね。
作っ太郎くんが安定してからじゃないと、色々大変かもって
思ってたんですけど、サクラMMLの、Sub、Keyっていうコマンドに気づいて、
やってみたら簡単にできちゃいました^^;

アレンジ曲、聴かせていただきました!
オシャレなジャズアレンジですね、すごいです^^
軽い感じで、でも適度に変化もあって、飽きない曲ですね、
完成したら、マビノギで演奏していただきたいです!

お試しで、3MLEというツールで、MIDI→マビノギMMLの
変換をしてみたんですけど、ちょっと音がつまる感じがあって、
MSP(Music Studio Producer)っていうフリーソフトで、
MIDIの中身を調べてみました。そしたら、ところどころに、
ヒゲみたいな細かい音があるのを発見しました。

http://blog-imgs-64.fc2.com/m/i/d/midorikomml/20140831.png

これを、何も考えずにMSPで削除したら、3MLEでうまく変換
できるっぽいんですけど、これって削除しても、大丈夫なものですか?

(^^;

なんというか、この楽譜にある問題の核心に最初から突っ込まれてしまいましたね(^^;

えっとですね、この楽譜は、ランダムソング作っ太郎くんで、ちゃんといいメロディーできてるよー、ってのを聞いてもらおうと思って、とりあえずなんとか聴けるレベルに、ってのを最優先にして、いろいろ大手抜きをしてあるのですよ(^^;
ここ実は、一トラック内で同じ音が重なって出ていて(ドが鳴っている間に更に重ねてドを鳴らす、といった感じ)MIDIの仕様的には正しくないんじゃないかな?
実際には、ひげみたいな音がもっと長く出てて、後ろの音が鳴ってる間も鳴ってます。
トラックを分ければいいんだけど、サクラの仕様をちゃんと見てなくて、とりあえず全部一トラックのMIDIにしてサクラに変換したんです。
それで完全におかしなことになってたらまた考えただろうけど、とりあえず聞けるレベルに変換されたので、まぁ、今はこれでいいや、って(^^;

イレギュラーな楽譜なので、たぶん3MLEもMSPも解釈に困っちゃったんじゃないかな(^^;

そのうちサクラの仕様とMMLの仕様をちゃんと把握して、もう少しまともなものにするので、そしたらまたUPさせてください(^^;

Jevelさん、ご説明ありがとうございますー。
「とりあえずのレベル」っていうのは、わかってたんですけど、
うれしくてついつい、マビで演奏したくなっちゃいました^^;
サクラMMLや、MIDIの仕様は、ゆっくり勉強しないとですねー。私もゆっくりがんばりますw

もし納得いくものができたら、どの記事へのコメントでもいいですから、
投稿お願いしますねー^^

コメントの投稿

管理者にだけ表示を許可する

プロフィール

みどりこさん

Author:みどりこさん
活動拠点:トリアナルエリサーバ
マビノギというゲームで演奏できる、MMLを掲載してます。オリジナル曲と、著作権フリーの曲のアレンジしか掲載してないですから、マビでの演奏自由です。

目標:オリジナル曲100曲掲載

みどりこさんのBBS
最新記事
最新コメント
Tree-LINK
最新トラックバック
カテゴリ
TPP (4)
月別アーカイブ
検索フォーム
カウンター
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。