@@ -234,43 +234,43 @@ def init_sound(self):
234234 pyxel .sounds [1 ].set ("a3a2c2c2" , "n" , "7742" , "s" , 10 )
235235
236236 # Set title music
237- m0_head = "t128 @2 o3 q8 l8 x0:765 "
238- m0_body1 = "edcr<ab>cr d2<g4>g<b& ba&a2r4 "
239- m0_body2 = ">dc4<b2r> "
240- m0_body3 = ">d4<b.r16>dg+dg+ "
241-
242- m1_head = "t128 @0 o1 v7 l16 "
243- m1_body1 = "q5aar4aar4<q8a4> q5ggr4ggr4<q8g4> q5ffr4ffr4<q8f4> "
244- m1_body2 = "q5ggr4ggr4<q8g4> "
245- m1_body3 = "q5ggr4ggr4g+g+<g+8 "
246-
247- m2_head = "t128 @3 l8 x0:21 "
248- m2_body1 = "q1o2v4crrcrr>>q2x0a#16a#16a#<< "
249- m2_body2 = "q1o2v4crrcrr>>q2x0a#16a#16<<q1o2v4c "
250-
251- pyxel .sounds [2 ].mml (m0_head + m0_body1 + m0_body2 + m0_body1 + m0_body3 )
252- pyxel .sounds [3 ].mml (m1_head + m1_body1 + m1_body2 + m1_body1 + m1_body3 )
253- pyxel .sounds [4 ].mml (m2_head + m2_body1 * 3 + m2_body2 )
237+ t1_1 = "t128 @2 o3 q8 l8 x0:765"
238+ t1_2 = "edcr<ab>cr d2<g4>g<b& ba&a2r4"
239+ t1_3 = ">dc4<b2r>"
240+ t1_4 = ">d4<b.r16>dg+dg+"
241+
242+ t2_1 = "t128 @0 o1 v7 l16"
243+ t2_2 = "q5aar4aar4<q8a4> q5ggr4ggr4<q8g4> q5ffr4ffr4<q8f4>"
244+ t2_3 = "q5ggr4ggr4<q8g4>"
245+ t2_4 = "q5ggr4ggr4g+g+<g+8"
246+
247+ t3_1 = "t128 @3 l8 x0:21"
248+ t3_2 = "q1o2v4crrcrr>>q2x0a#16a#16a#<<"
249+ t3_3 = "q1o2v4crrcrr>>q2x0a#16a#16<<q1o2v4c"
250+
251+ pyxel .sounds [2 ].mml (t1_1 + t1_2 + t1_3 + t1_2 + t1_4 )
252+ pyxel .sounds [3 ].mml (t2_1 + t2_2 + t2_3 + t2_2 + t2_4 )
253+ pyxel .sounds [4 ].mml (t3_1 + t3_2 * 3 + t3_3 )
254254 pyxel .musics [0 ].set ([2 ], [3 ], [4 ])
255255
256256 # Set play music
257- m0_head = "t150 @2 o2 q8 l16 x0:765 "
258- m0_body1 = "e8>e<e4r>c8<e4&er ag+abaf+8r r8a4>d8 "
259- m0_body2 = "ed8c8<b8a8.g+f+q6e8q8e8 f+8.r>f+4<a4b>cd<f+ "
260- m0_body3 = "c4&cr<ag+a.r.>c<ba>ce rd<a8.>f+8.<b.r32>e8dc<bq6e "
261-
262- m1_head = "t150 @0 o1 v7 l16 q7 "
263- m1_body1 = "<ar>ea<ar>ea<ar>ea<ar>ea "
264- m1_body2 = "dra>d<dra>d<dra>d<dra>d< "
265- m1_body3 = "dra>d<dra>d<er>eeeeer "
266-
267- m2_head = "t150 @3 l16 x0:21 x1:52 "
268- m2_body1 = "q2x0o3 a#ra#a# a#ra#a# a#ra#a# a#ra#a# "
269- m2_body2 = "q2x0o3 a#ra#a# a#ra#a# a#ra#a# o2x1 a#a# q1o2v5cr "
270-
271- pyxel .sounds [5 ].mml (m0_head + m0_body1 + m0_body2 + m0_body1 + m0_body3 )
272- pyxel .sounds [6 ].mml (m1_head + (m1_body1 + m1_body2 ) * 3 + m1_body1 + m1_body3 )
273- pyxel .sounds [7 ].mml (m2_head + m2_body1 * 3 + m2_body2 )
257+ t1_1 = "t150 @2 o2 q8 l16 x0:765"
258+ t1_2 = "e8>e<e4r>c8<e4&er ag+abaf+8r r8a4>d8"
259+ t1_3 = "ed8c8<b8a8.g+f+q6e8q8e8 f+8.r>f+4<a4b>cd<f+"
260+ t1_4 = "c4&cr<ag+a.r.>c<ba>ce rd<a8.>f+8.<b.r32>e8dc<bq6e"
261+
262+ t2_1 = "t150 @0 o1 v7 l16 q7"
263+ t2_2 = "<ar>ea<ar>ea<ar>ea<ar>ea"
264+ t2_3 = "dra>d<dra>d<dra>d<dra>d<"
265+ t2_4 = "dra>d<dra>d<er>eeeeer"
266+
267+ t3_1 = "t150 @3 l16 x0:21 x1:52"
268+ t3_2 = "q2x0o3 a#ra#a# a#ra#a# a#ra#a# a#ra#a#"
269+ t3_3 = "q2x0o3 a#ra#a# a#ra#a# a#ra#a# o2x1 a#a# q1o2v5cr"
270+
271+ pyxel .sounds [5 ].mml (t1_1 + t1_2 + t1_3 + t1_2 + t1_4 )
272+ pyxel .sounds [6 ].mml (t2_1 + (t2_2 + t2_3 ) * 3 + t2_2 + t2_4 )
273+ pyxel .sounds [7 ].mml (t3_1 + t3_2 * 3 + t3_3 )
274274 pyxel .musics [1 ].set ([5 ], [6 ], [7 ])
275275
276276 # You can also use 8bit BGM generator for music:
0 commit comments