Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
MorsGames
GitHub Repository: MorsGames/sm64plus
Path: blob/master/sound/sequences/00_sound_player.s
7857 views
1
#include "seq_macros.inc"
2
3
.section .rodata
4
.align 0
5
6
sequence_start:
7
seq_setmutebhv 0x60
8
seq_setmutescale 0
9
#ifdef VERSION_SH
10
seq_setvol 100
11
#else
12
seq_setvol 127
13
#endif
14
seq_settempo 120
15
seq_initchannels 0x3ff
16
seq_startchannel 0, .channel0
17
seq_startchannel 1, .channel1
18
seq_startchannel 2, .channel2
19
seq_startchannel 3, .channel38
20
seq_startchannel 4, .channel4
21
seq_startchannel 5, .channel59
22
seq_startchannel 6, .channel6
23
seq_startchannel 7, .channel7
24
seq_startchannel 8, .channel38
25
seq_startchannel 9, .channel59
26
.seq_loop:
27
seq_delay 20000
28
seq_jump .seq_loop
29
30
.channel0:
31
chan_largenoteson
32
chan_setinstr 0
33
chan_setpanmix 127
34
chan_setnotepriority 14
35
chan_setval 0
36
chan_iowriteval 5
37
chan_stereoheadseteffects 1
38
chan_setdyntable .channel0_table
39
chan_jump .main_loop_023589
40
41
.channel2:
42
chan_largenoteson
43
chan_setinstr 0
44
chan_setpanmix 127
45
chan_setnotepriority 14
46
chan_setval 0
47
chan_iowriteval 5
48
chan_stereoheadseteffects 1
49
chan_setdyntable .channel2_table
50
chan_jump .main_loop_023589
51
52
.channel38:
53
chan_largenoteson
54
chan_setinstr 0
55
chan_setpanmix 127
56
chan_setnotepriority 14
57
chan_setval 0
58
chan_iowriteval 5
59
chan_stereoheadseteffects 1
60
chan_setdyntable .channel38_table
61
chan_jump .main_loop_023589
62
63
.channel59:
64
chan_largenoteson
65
chan_setinstr 0
66
chan_setpanmix 127
67
chan_setnotepriority 14
68
chan_setval 0
69
chan_iowriteval 5
70
chan_stereoheadseteffects 1
71
chan_setdyntable .channel59_table
72
chan_jump .main_loop_023589
73
74
// Main loop for standard, non-continuous sound effects
75
.main_loop_023589:
76
chan_delay1
77
chan_ioreadval 0
78
chan_bltz .main_loop_023589
79
.start_playing_023589:
80
chan_freelayer 0
81
chan_freelayer 1
82
chan_freelayer 2
83
chan_setval 0
84
chan_iowriteval 5
85
chan_ioreadval 4
86
chan_dyncall
87
88
// keep looping until layer 0 finishes or we are told to stop or to play something else
89
.poll_023589:
90
chan_delay1
91
chan_ioreadval 0
92
chan_bltz .skip_023589 // if we have a signal:
93
chan_beqz .force_stop_023589 // told to stop
94
chan_jump .start_playing_023589 // told to play something else
95
.skip_023589:
96
chan_testlayerfinished 0
97
chan_beqz .poll_023589 // if layer 0 hasn't finished, keep polling
98
chan_jump .main_loop_023589 // otherwise go back to the main loop
99
.force_stop_023589:
100
chan_freelayer 0
101
chan_freelayer 1
102
chan_freelayer 2
103
chan_jump .main_loop_023589
104
105
.channel1:
106
chan_largenoteson
107
chan_setinstr 0
108
chan_setpanmix 127
109
chan_setnotepriority 14
110
chan_setval 0
111
chan_iowriteval 5
112
chan_setmutebhv 0x20
113
chan_stereoheadseteffects 1
114
chan_setdyntable .channel1_table
115
chan_jump .main_loop_146
116
117
.channel4:
118
chan_largenoteson
119
chan_setinstr 0
120
chan_setpanmix 127
121
chan_setnotepriority 14
122
chan_setval 0
123
chan_iowriteval 5
124
chan_setmutebhv 0x20
125
chan_stereoheadseteffects 1
126
chan_setdyntable .channel4_table
127
chan_jump .main_loop_146
128
129
.channel6:
130
chan_largenoteson
131
chan_setinstr 0
132
chan_setpanmix 127
133
chan_setnotepriority 14
134
chan_setval 0
135
chan_iowriteval 5
136
chan_setmutebhv 0x20
137
chan_stereoheadseteffects 1
138
chan_setdyntable .channel6_table
139
chan_jump .main_loop_146
140
141
// Main loop for moving, env and air sound effects, which play continuously
142
.main_loop_146:
143
chan_delay1
144
chan_ioreadval 0
145
chan_bltz .main_loop_146
146
.start_playing_146:
147
chan_freelayer 0
148
chan_freelayer 1
149
chan_freelayer 2
150
chan_setvolscale 127
151
chan_setval 0
152
chan_iowriteval 5
153
chan_ioreadval 4
154
chan_dyncall
155
156
// keep looping until we are told to stop or to play something else
157
.poll_146:
158
chan_delay1
159
chan_ioreadval 0
160
chan_bltz .poll_146
161
chan_beqz .force_stop_146
162
chan_jump .start_playing_146
163
.force_stop_146:
164
chan_freelayer 0
165
chan_freelayer 1
166
chan_freelayer 2
167
chan_jump .main_loop_146
168
169
.channel7:
170
chan_largenoteson
171
chan_setinstr 0
172
chan_setnotepriority 14
173
chan_setval 0
174
chan_iowriteval 5
175
chan_stereoheadseteffects 1
176
chan_setdyntable .channel7_table
177
178
// Loop for menu sound effects
179
.main_loop_7:
180
chan_delay1
181
chan_ioreadval 0
182
chan_bltz .main_loop_7
183
.start_playing_7:
184
chan_freelayer 0
185
chan_freelayer 1
186
chan_freelayer 2
187
chan_setval 0
188
chan_iowriteval 5
189
chan_setreverb 0
190
chan_setpan 64
191
chan_setpanmix 127
192
chan_ioreadval 4
193
chan_dyncall
194
195
// keep looping until layer 0 finishes or we are told to stop or to play something else
196
.poll_7:
197
chan_delay1
198
chan_ioreadval 0
199
chan_bltz .skip_7 // if we have a signal:
200
chan_beqz .force_stop_7 // told to stop
201
chan_unreservenotes
202
chan_jump .start_playing_7 // told to play something else
203
.skip_7:
204
chan_testlayerfinished 0
205
chan_beqz .poll_7 // if layer 0 hasn't finished, keep polling
206
chan_unreservenotes
207
chan_jump .main_loop_7 // otherwise go back to the main loop
208
.force_stop_7:
209
chan_freelayer 0
210
chan_freelayer 1
211
chan_freelayer 2
212
chan_unreservenotes
213
chan_jump .main_loop_7
214
215
// Delay for a number of ticks (1-255) in an interruptible manner.
216
.delay:
217
chan_writeseq_nextinstr 0, 1
218
chan_loop 20
219
chan_delay1
220
chan_ioreadval 0
221
chan_iowriteval 1
222
chan_bgez .delay_interrupt
223
chan_loopend
224
chan_end
225
226
.delay_interrupt:
227
chan_setpanmix 127
228
chan_setvolscale 127
229
chan_setvibratoextent 0
230
chan_ioreadval 1 // IO slots 0-3 are reset to -1 when read; restore the value
231
chan_iowriteval 0
232
chan_break // break out of the loop
233
chan_break // force the caller to return immediately
234
chan_end
235
236
// Set reverb in way that takes area echo level and volume into account. This
237
// is done by writing to IO slot 5 and letting get_sound_reverb in external.c
238
// do the necessary math.
239
.set_reverb:
240
chan_writeseq_nextinstr 0, 1
241
chan_setreverb 10
242
chan_iowriteval 5
243
chan_end
244
245
.channel0_table:
246
sound_ref .sound_action_jump_default
247
sound_ref .sound_action_jump_grass
248
sound_ref .sound_action_jump_water
249
sound_ref .sound_action_jump_stone
250
sound_ref .sound_action_jump_spooky
251
sound_ref .sound_action_jump_snow
252
sound_ref .sound_action_jump_ice
253
sound_ref .sound_action_jump_sand
254
sound_ref .sound_action_landing_default
255
sound_ref .sound_action_landing_grass
256
sound_ref .sound_action_landing_water
257
sound_ref .sound_action_landing_stone
258
sound_ref .sound_action_landing_spooky
259
sound_ref .sound_action_landing_snow
260
sound_ref .sound_action_landing_ice
261
sound_ref .sound_action_landing_sand
262
sound_ref .sound_action_step_default
263
sound_ref .sound_action_step_grass
264
sound_ref .sound_action_step_water
265
sound_ref .sound_action_step_stone
266
sound_ref .sound_action_step_spooky
267
sound_ref .sound_action_step_snow
268
sound_ref .sound_action_step_ice
269
sound_ref .sound_action_step_sand
270
sound_ref .sound_action_body_hit_ground_default
271
sound_ref .sound_action_body_hit_ground_grass
272
sound_ref .sound_action_body_hit_ground_water
273
sound_ref .sound_action_body_hit_ground_stone
274
sound_ref .sound_action_body_hit_ground_spooky
275
sound_ref .sound_action_body_hit_ground_snow
276
sound_ref .sound_action_body_hit_ground_ice
277
sound_ref .sound_action_body_hit_ground_sand
278
sound_ref .sound_action_step_tiptoe_default
279
sound_ref .sound_action_step_tiptoe_grass
280
sound_ref .sound_action_step_tiptoe_water
281
sound_ref .sound_action_step_tiptoe_stone
282
sound_ref .sound_action_step_tiptoe_spooky
283
sound_ref .sound_action_step_tiptoe_snow
284
sound_ref .sound_action_step_tiptoe_ice
285
sound_ref .sound_action_step_tiptoe_sand
286
sound_ref .sound_action_metal_jump
287
sound_ref .sound_action_metal_landing
288
sound_ref .sound_action_metal_step
289
sound_ref .sound_action_metal_heavy_landing
290
sound_ref .sound_action_clap_hands_cold
291
sound_ref .sound_action_hanging_step
292
sound_ref .sound_action_quicksand_step
293
sound_ref .sound_action_metal_step_tiptoe
294
sound_ref .chan_4E5
295
sound_ref .chan_4F1
296
sound_ref .chan_4FD
297
sound_ref .sound_action_swim
298
sound_ref .chan_522
299
sound_ref .sound_action_throw
300
sound_ref .sound_action_key_swish
301
sound_ref .sound_action_spin
302
sound_ref .sound_action_spin
303
sound_ref .sound_action_spin
304
sound_ref .sound_action_climb_up_tree
305
sound_ref .sound_action_climb_down_tree
306
sound_ref .chan_582
307
sound_ref .chan_591
308
sound_ref .chan_5A3
309
sound_ref .sound_action_pat_back
310
sound_ref .sound_action_brush_hair
311
sound_ref .sound_action_climb_up_pole
312
sound_ref .sound_action_metal_bonk
313
sound_ref .sound_action_unstuck_from_ground
314
sound_ref .sound_action_hit
315
sound_ref .sound_action_bonk
316
sound_ref .sound_action_enter_bbh
317
sound_ref .sound_action_swim_fast
318
sound_ref .sound_action_stuck_in_ground_default
319
sound_ref .sound_action_stuck_in_ground_default
320
sound_ref .sound_action_stuck_in_ground_default
321
sound_ref .sound_action_stuck_in_ground_default
322
sound_ref .sound_action_stuck_in_ground_default
323
sound_ref .sound_action_stuck_in_ground_snow
324
sound_ref .sound_action_stuck_in_ground_sand
325
sound_ref .sound_action_stuck_in_ground_sand
326
sound_ref .sound_action_metal_jump_water
327
sound_ref .sound_action_metal_land_water
328
sound_ref .sound_action_metal_step_water
329
sound_ref .chan_731
330
sound_ref .chan_743
331
sound_ref .chan_756
332
sound_ref .sound_action_flying_fast
333
sound_ref .sound_action_teleport
334
sound_ref .chan_7A5
335
sound_ref .sound_action_bounce_off_object
336
sound_ref .chan_7ED
337
sound_ref .sound_action_read_sign
338
sound_ref .chan_810
339
#ifdef VERSION_JP
340
sound_ref .sound_action_jump_default
341
sound_ref .sound_action_jump_default
342
sound_ref .sound_action_jump_default
343
#else
344
sound_ref .chan_828
345
sound_ref .sound_action_intro_unk45e
346
sound_ref .sound_action_intro_unk45f
347
#endif
348
sound_ref .sound_action_heavy_landing_default
349
sound_ref .sound_action_heavy_landing_grass
350
sound_ref .sound_action_heavy_landing_water
351
sound_ref .sound_action_heavy_landing_stone
352
sound_ref .sound_action_heavy_landing_spooky
353
sound_ref .sound_action_heavy_landing_snow
354
sound_ref .sound_action_heavy_landing_ice
355
sound_ref .sound_action_heavy_landing_sand
356
sound_ref .sound_action_jump_default
357
sound_ref .sound_action_jump_default
358
sound_ref .sound_action_jump_default
359
sound_ref .sound_action_jump_default
360
sound_ref .sound_action_jump_default
361
sound_ref .sound_action_jump_default
362
sound_ref .sound_action_jump_default
363
sound_ref .sound_action_jump_default
364
365
.sound_action_jump_default:
366
chan_setbank 1
367
chan_setinstr 0
368
chan_setlayer 0, .layer_234
369
chan_end
370
371
.layer_234:
372
layer_note1 41, 0xc, 117
373
layer_note1 46, 0x18, 117
374
layer_end
375
376
.sound_action_jump_grass:
377
chan_setbank 1
378
chan_setinstr 1
379
chan_setlayer 0, .layer_243
380
chan_end
381
382
.layer_243:
383
layer_note1 41, 0xc, 120
384
layer_note1 50, 0x18, 120
385
layer_end
386
387
.sound_action_jump_water:
388
chan_setbank 2
389
chan_setinstr 1
390
chan_setlayer 0, .layer_252
391
chan_end
392
393
.layer_252:
394
layer_note1 41, 0x6, 80
395
layer_note1 50, 0x18, 80
396
layer_end
397
398
.sound_action_jump_stone:
399
chan_setbank 1
400
chan_setinstr 3
401
chan_setlayer 0, .layer_261
402
chan_end
403
404
.layer_261:
405
layer_note1 41, 0xc, 127
406
layer_note1 50, 0x18, 127
407
layer_end
408
409
.sound_action_jump_spooky:
410
chan_setbank 1
411
chan_setinstr 4
412
chan_setlayer 0, .layer_270
413
chan_end
414
415
.layer_270:
416
layer_note1 41, 0xc, 90
417
layer_note1 50, 0x18, 90
418
layer_end
419
420
.sound_action_jump_snow:
421
chan_setbank 1
422
chan_setinstr 5
423
chan_setlayer 0, .layer_27F
424
chan_end
425
426
.layer_27F:
427
layer_note1 41, 0xc, 80
428
layer_note1 50, 0x18, 80
429
layer_end
430
431
.sound_action_jump_ice:
432
chan_setbank 1
433
chan_setinstr 6
434
chan_setlayer 0, .layer_28E
435
chan_end
436
437
.layer_28E:
438
layer_note1 29, 0xc, 127
439
layer_note1 38, 0x18, 127
440
layer_end
441
442
.sound_action_jump_sand:
443
chan_setbank 1
444
chan_setinstr 8
445
chan_setlayer 0, .layer_29D
446
chan_end
447
448
.layer_29D:
449
layer_note0 34, 0xc, 100, 127
450
layer_note0 43, 0x24, 100, 127
451
layer_end
452
453
.sound_action_landing_default:
454
chan_setbank 1
455
chan_setinstr 0
456
chan_setlayer 0, .layer_2AE
457
chan_end
458
459
.layer_2AE:
460
layer_note1 46, 0xc, 117
461
layer_note1 41, 0x18, 117
462
layer_end
463
464
.sound_action_landing_grass:
465
chan_setbank 1
466
chan_setinstr 1
467
chan_setlayer 0, .layer_2BD
468
chan_end
469
470
.layer_2BD:
471
layer_note1 50, 0xc, 120
472
layer_note1 41, 0x18, 120
473
layer_end
474
475
.sound_action_landing_water:
476
chan_setbank 2
477
chan_setinstr 1
478
chan_setlayer 0, .layer_2CC
479
chan_end
480
481
.layer_2CC:
482
layer_note1 50, 0xc, 80
483
layer_note1 41, 0x18, 80
484
layer_end
485
486
.sound_action_landing_stone:
487
chan_setbank 1
488
chan_setinstr 3
489
chan_setlayer 0, .layer_2DB
490
chan_end
491
492
.layer_2DB:
493
layer_note1 50, 0xc, 127
494
layer_note1 41, 0x18, 127
495
layer_end
496
497
.sound_action_landing_spooky:
498
chan_setbank 1
499
chan_setinstr 4
500
chan_setlayer 0, .layer_2EA
501
chan_end
502
503
.layer_2EA:
504
layer_note1 50, 0xc, 90
505
layer_note1 41, 0x18, 90
506
layer_end
507
508
.sound_action_landing_snow:
509
chan_setbank 1
510
chan_setinstr 5
511
chan_setlayer 0, .layer_2F9
512
chan_end
513
514
.layer_2F9:
515
layer_note1 50, 0xc, 80
516
layer_note1 41, 0x18, 80
517
layer_end
518
519
.sound_action_landing_ice:
520
chan_setbank 1
521
chan_setinstr 6
522
chan_setlayer 0, .layer_308
523
chan_end
524
525
.layer_308:
526
layer_note1 38, 0xc, 127
527
layer_note1 29, 0x18, 127
528
layer_end
529
530
.sound_action_landing_sand:
531
chan_setbank 1
532
chan_setinstr 8
533
chan_setlayer 0, .layer_317
534
chan_end
535
536
.layer_317:
537
layer_note0 43, 0xc, 100, 127
538
layer_note0 34, 0x24, 100, 127
539
layer_end
540
541
.sound_action_step_default:
542
chan_setbank 1
543
chan_setinstr 0
544
chan_setlayer 0, .layer_328
545
chan_end
546
547
.layer_328:
548
layer_note1 39, 0x18, 85
549
layer_end
550
551
.sound_action_step_grass:
552
chan_setbank 1
553
chan_setinstr 1
554
chan_setlayer 0, .layer_334
555
chan_end
556
557
.layer_334:
558
layer_note1 39, 0x18, 100
559
layer_end
560
561
.sound_action_step_water:
562
chan_setbank 2
563
chan_setinstr 1
564
chan_setlayer 0, .layer_340
565
chan_end
566
567
.layer_340:
568
layer_note1 43, 0x18, 63
569
layer_end
570
571
.sound_action_step_stone:
572
chan_setbank 1
573
chan_setinstr 3
574
chan_setlayer 0, .layer_34C
575
chan_end
576
577
.layer_34C:
578
layer_note1 39, 0x18, 77
579
layer_end
580
581
.sound_action_step_spooky:
582
chan_setbank 1
583
chan_setinstr 4
584
chan_setlayer 0, .layer_358
585
chan_end
586
587
.layer_358:
588
layer_note1 39, 0x18, 70
589
layer_end
590
591
.sound_action_step_snow:
592
chan_setbank 1
593
chan_setinstr 5
594
chan_setlayer 0, .layer_364
595
chan_end
596
597
.layer_364:
598
layer_note1 39, 0x18, 68
599
layer_end
600
601
.sound_action_step_ice:
602
chan_setbank 1
603
chan_setinstr 6
604
chan_setlayer 0, .layer_370
605
chan_end
606
607
.layer_370:
608
layer_note1 39, 0x18, 100
609
layer_end
610
611
.sound_action_step_sand:
612
chan_setbank 1
613
chan_setinstr 8
614
chan_setlayer 0, .layer_37C
615
chan_end
616
617
.layer_37C:
618
layer_note1 39, 0x18, 70
619
layer_end
620
621
.sound_action_body_hit_ground_default:
622
chan_setbank 1
623
chan_setinstr 0
624
chan_setlayer 0, .layer_388
625
chan_end
626
627
.layer_388:
628
layer_note1 17, 0xc, 117
629
layer_note1 19, 0x18, 117
630
layer_end
631
632
.sound_action_body_hit_ground_grass:
633
chan_setbank 1
634
chan_setinstr 1
635
chan_setlayer 0, .layer_397
636
chan_end
637
638
.layer_397:
639
layer_note1 29, 0xc, 120
640
layer_note1 31, 0x18, 120
641
layer_end
642
643
.sound_action_body_hit_ground_water:
644
chan_setbank 2
645
chan_setinstr 1
646
chan_setlayer 0, .layer_3A6
647
chan_end
648
649
.layer_3A6:
650
layer_note1 34, 0xc, 80
651
layer_note1 39, 0x18, 80
652
layer_end
653
654
.sound_action_body_hit_ground_stone:
655
chan_setbank 1
656
chan_setinstr 3
657
chan_setlayer 0, .layer_3B5
658
chan_end
659
660
.layer_3B5:
661
layer_note1 29, 0xc, 115
662
layer_note1 31, 0xc, 115
663
layer_end
664
665
.sound_action_body_hit_ground_spooky:
666
chan_setbank 1
667
chan_setinstr 4
668
chan_setlayer 0, .layer_3C4
669
chan_end
670
671
.layer_3C4:
672
layer_note1 29, 0xc, 90
673
layer_note1 31, 0x18, 90
674
layer_end
675
676
.sound_action_body_hit_ground_snow:
677
chan_setbank 1
678
chan_setinstr 5
679
chan_setlayer 0, .layer_3D3
680
chan_end
681
682
.layer_3D3:
683
layer_note1 34, 0xc, 80
684
layer_note1 36, 0x18, 80
685
layer_end
686
687
.sound_action_body_hit_ground_ice:
688
chan_setbank 1
689
chan_setinstr 6
690
chan_setlayer 0, .layer_3E2
691
chan_end
692
693
.layer_3E2:
694
layer_note1 29, 0xc, 127
695
layer_note1 31, 0x18, 127
696
layer_end
697
698
.sound_action_body_hit_ground_sand:
699
chan_setbank 1
700
chan_setinstr 8
701
chan_setlayer 0, .layer_3F1
702
chan_end
703
704
.layer_3F1:
705
layer_note0 31, 0xc, 100, 127
706
layer_note0 32, 0x24, 100, 127
707
layer_end
708
709
.sound_action_step_tiptoe_default:
710
chan_setbank 1
711
chan_setinstr 0
712
chan_setlayer 0, .layer_402
713
chan_end
714
715
.layer_402:
716
layer_note1 37, 0x18, 63
717
layer_end
718
719
.sound_action_step_tiptoe_grass:
720
chan_setbank 1
721
chan_setinstr 1
722
chan_setlayer 0, .layer_40E
723
chan_end
724
725
.layer_40E:
726
layer_note1 37, 0x18, 57
727
layer_end
728
729
.sound_action_step_tiptoe_water:
730
chan_setbank 2
731
chan_setinstr 1
732
chan_setlayer 0, .layer_41A
733
chan_end
734
735
.layer_41A:
736
layer_note1 39, 0x18, 39
737
layer_end
738
739
.sound_action_step_tiptoe_stone:
740
chan_setbank 1
741
chan_setinstr 3
742
chan_setlayer 0, .layer_426
743
chan_end
744
745
.layer_426:
746
layer_note1 37, 0x18, 49
747
layer_end
748
749
.sound_action_step_tiptoe_spooky:
750
chan_setbank 1
751
chan_setinstr 4
752
chan_setlayer 0, .layer_432
753
chan_end
754
755
.layer_432:
756
layer_note1 37, 0x18, 39
757
layer_end
758
759
.sound_action_step_tiptoe_snow:
760
chan_setbank 1
761
chan_setinstr 5
762
chan_setlayer 0, .layer_43E
763
chan_end
764
765
.layer_43E:
766
layer_note1 37, 0x18, 39
767
layer_end
768
769
.sound_action_step_tiptoe_ice:
770
chan_setbank 1
771
chan_setinstr 6
772
chan_setlayer 0, .layer_44A
773
chan_end
774
775
.layer_44A:
776
layer_note1 37, 0x18, 70
777
layer_end
778
779
.sound_action_step_tiptoe_sand:
780
chan_setbank 1
781
chan_setinstr 8
782
chan_setlayer 0, .layer_456
783
chan_end
784
785
.layer_456:
786
layer_note1 35, 0x18, 49
787
layer_end
788
789
.sound_action_metal_jump:
790
chan_setbank 1
791
chan_setinstr 7
792
chan_setlayer 0, .layer_462
793
chan_end
794
795
.layer_462:
796
layer_note1 29, 0xc, 100
797
layer_note1 38, 0x12, 100
798
layer_end
799
800
.sound_action_metal_landing:
801
chan_setbank 1
802
chan_setinstr 7
803
chan_setlayer 0, .layer_471
804
chan_end
805
806
.layer_471:
807
layer_note1 38, 0xc, 100
808
layer_note1 29, 0x18, 100
809
layer_end
810
811
.sound_action_metal_step:
812
chan_setbank 1
813
chan_setinstr 7
814
chan_setlayer 0, .layer_480
815
chan_end
816
817
.layer_480:
818
layer_portamento 0x85, 27, 255
819
layer_note1 31, 0x10, 100
820
layer_end
821
822
.sound_action_metal_heavy_landing:
823
chan_setbank 1
824
chan_setinstr 7
825
chan_setlayer 0, .layer_490
826
chan_end
827
828
.layer_490:
829
layer_note1 20, 0xc, 100
830
layer_note1 24, 0x18, 100
831
layer_end
832
833
.sound_action_clap_hands_cold:
834
chan_setbank 3
835
chan_setinstr 6
836
chan_setenvelope .envelope_3304
837
chan_setlayer 0, .layer_4A2
838
chan_end
839
840
.layer_4A2:
841
layer_note1 62, 0x6, 90
842
layer_note1 58, 0x7, 90
843
layer_end
844
845
.sound_action_hanging_step:
846
chan_setbank 0
847
chan_setinstr 2
848
chan_setlayer 0, .layer_4BD
849
chan_setval 1
850
chan_call .delay
851
chan_setbank 3
852
chan_setinstr 1
853
chan_setenvelope .envelope_32D4
854
chan_end
855
856
.layer_4BD:
857
layer_note1 62, 0x4, 127
858
layer_note0 56, 0x3, 127, 80
859
layer_end
860
861
.sound_action_quicksand_step:
862
chan_setbank 1
863
chan_setinstr 8
864
chan_setlayer 0, .layer_4CD
865
chan_end
866
867
.layer_4CD:
868
layer_portamento 0x1, 29, 0x12
869
layer_note1 24, 0x12, 115
870
layer_end
871
872
.sound_action_metal_step_tiptoe:
873
chan_setbank 1
874
chan_setinstr 7
875
chan_setlayer 0, .layer_4DD
876
chan_end
877
878
.layer_4DD:
879
layer_portamento 0x85, 25, 255
880
layer_note1 29, 0x10, 70
881
layer_end
882
883
.chan_4E5:
884
chan_setbank 2
885
chan_setinstr 0
886
chan_setlayer 0, .layer_4ED
887
chan_end
888
889
.layer_4ED:
890
layer_note1 39, 0x7f, 100
891
layer_end
892
893
.chan_4F1:
894
chan_setbank 2
895
chan_setinstr 1
896
chan_setlayer 0, .layer_4F9
897
chan_end
898
899
.layer_4F9:
900
layer_note1 36, 0x64, 90
901
layer_end
902
903
.chan_4FD:
904
chan_setbank 2
905
chan_setlayer 0, .layer_503
906
chan_end
907
908
.layer_503:
909
layer_setinstr 2
910
layer_note1 36, 0xa, 80
911
layer_setinstr 0
912
layer_portamento 0x81, 36, 255
913
layer_note1 50, 0x32, 80
914
layer_end
915
916
.sound_action_swim:
917
chan_setbank 2
918
chan_setinstr 2
919
chan_setlayer 0, .layer_51A
920
chan_end
921
922
.layer_51A:
923
layer_portamento 0x81, 35, 255
924
layer_note1 30, 0x3c, 110
925
layer_end
926
927
.chan_522:
928
chan_setbank 2
929
chan_setinstr 2
930
chan_setlayer 0, .layer_52A
931
chan_end
932
933
.layer_52A:
934
layer_note1 39, 0x7f, 115
935
layer_end
936
937
.sound_action_throw:
938
chan_setbank 0
939
chan_setinstr 0
940
chan_setlayer 0, .layer_538
941
chan_end
942
943
.layer_536:
944
layer_transpose 1
945
946
.layer_538:
947
layer_portamento 0x81, 46, 255
948
layer_note1 31, 0xf, 100
949
layer_end
950
951
.sound_action_key_swish:
952
chan_setbank 0
953
chan_setinstr 0
954
chan_setlayer 0, .layer_548
955
chan_end
956
957
.layer_548:
958
layer_note1 39, 0x12, 100
959
layer_end
960
961
.sound_action_spin:
962
chan_setbank 0
963
chan_setinstr 0
964
chan_setdecayrelease 30
965
chan_setlayer 0, .layer_556
966
chan_end
967
968
.layer_556:
969
layer_portamento 0x81, 34, 255
970
layer_note1 41, 0xc, 127
971
layer_end
972
973
.sound_action_climb_up_tree:
974
chan_setbank 0
975
chan_setinstr 1
976
chan_setlayer 0, .layer_566
977
chan_end
978
979
.layer_566:
980
layer_note1 37, 0xa, 105
981
layer_portamento 0x81, 42, 255
982
layer_note1 37, 0x1e, 105
983
layer_end
984
985
.sound_action_climb_down_tree: // unused
986
chan_setbank 0
987
chan_setinstr 1
988
chan_setlayer 0, .layer_579
989
chan_end
990
991
.layer_579:
992
layer_portamento 0x81, 44, 255
993
layer_note1 40, 0xb4, 100
994
layer_end
995
996
.chan_582: // unused
997
chan_setbank 0
998
chan_setinstr 2
999
chan_setlayer 0, .layer_58A
1000
chan_end
1001
1002
.layer_58A:
1003
layer_note1 39, 0x4, 127
1004
layer_note1 41, 0x12, 127
1005
layer_end
1006
1007
.chan_591:
1008
chan_setbank 1
1009
chan_setinstr 1
1010
chan_setenvelope .envelope_32C4
1011
chan_setlayer 0, .layer_59C
1012
chan_end
1013
1014
.layer_59C:
1015
layer_note1 38, 0x6, 127
1016
layer_note1 41, 0x6, 127
1017
layer_end
1018
1019
.chan_5A3:
1020
chan_setbank 1
1021
chan_setinstr 1
1022
chan_setenvelope .envelope_32C4
1023
chan_setlayer 0, .layer_5AE
1024
chan_end
1025
1026
.layer_5AE:
1027
layer_note1 41, 0x6, 127
1028
layer_note1 38, 0x6, 127
1029
layer_end
1030
1031
.sound_action_pat_back:
1032
chan_setbank 0
1033
chan_setinstr 2
1034
chan_setlayer 0, .layer_5BD
1035
chan_end
1036
1037
.layer_5BD:
1038
layer_note1 32, 0xa, 127
1039
layer_end
1040
1041
.sound_action_brush_hair:
1042
chan_setbank 0
1043
chan_setinstr 1
1044
chan_setenvelope .envelope_32C4
1045
chan_setlayer 0, .layer_5CC
1046
chan_end
1047
1048
.layer_5CC:
1049
layer_note1 39, 0x8, 90
1050
layer_note1 41, 0x8, 90
1051
layer_end
1052
1053
.sound_action_climb_up_pole:
1054
chan_setbank 3
1055
chan_setinstr 1
1056
chan_setenvelope .envelope_32E4
1057
chan_setlayer 0, .layer_5DE
1058
chan_end
1059
1060
.layer_5DE:
1061
layer_portamento 0x85, 53, 255
1062
layer_note1 55, 0xc, 127
1063
layer_note1 53, 0x18, 127
1064
layer_end
1065
1066
.sound_action_metal_bonk:
1067
chan_setbank 1
1068
chan_setinstr 7
1069
chan_setlayer 0, .layer_5F1
1070
chan_end
1071
1072
.layer_5F1:
1073
layer_note1 39, 0x7, 100
1074
layer_note1 20, 0x18, 115
1075
layer_end
1076
1077
.sound_action_unstuck_from_ground:
1078
chan_setbank 0
1079
chan_setinstr 4
1080
chan_setlayer 0, .layer_600
1081
chan_end
1082
1083
.layer_600:
1084
layer_note1 37, 0x48, 127
1085
layer_end
1086
1087
.sound_action_hit:
1088
chan_setbank 7
1089
chan_setinstr 3
1090
chan_setlayer 0, .layer_618
1091
chan_setval 1
1092
chan_call .delay
1093
chan_setbank 6
1094
chan_setinstr 10
1095
chan_setenvelope .envelope_3314
1096
chan_end
1097
1098
.layer_618:
1099
layer_portamento 0x81, 27, 255
1100
layer_note1 46, 0xb, 127
1101
.layer_61F:
1102
layer_somethingon
1103
layer_portamento 0x85, 32, 255
1104
layer_note1 44, 0x5, 100
1105
layer_call .layer_fn_64A
1106
layer_transpose 1
1107
layer_call .layer_fn_64A
1108
layer_transpose 3
1109
layer_call .layer_fn_64A
1110
layer_transpose 4
1111
layer_call .layer_fn_64A
1112
layer_transpose 6
1113
layer_call .layer_fn_64A
1114
layer_transpose 7
1115
layer_call .layer_fn_64A
1116
layer_transpose 9
1117
layer_call .layer_fn_64A
1118
layer_transpose 10
1119
1120
.layer_fn_64A:
1121
layer_note1 20, 0x5, 115
1122
layer_note1 32, 0x5, 115
1123
layer_end
1124
1125
.sound_action_bonk:
1126
chan_setbank 7
1127
chan_setinstr 3
1128
chan_setlayer 0, .layer_659
1129
chan_end
1130
1131
.layer_659:
1132
layer_portamento 0x82, 19, 255
1133
layer_note1 34, 0x5, 110
1134
layer_note1 39, 0x2, 110
1135
layer_end
1136
1137
.sound_action_enter_bbh:
1138
chan_setbank 3
1139
chan_setinstr 3
1140
chan_setval 50
1141
chan_call .set_reverb
1142
chan_setenvelope .envelope_3324
1143
chan_setlayer 0, .layer_68F
1144
chan_delay 1
1145
chan_setlayer 1, .layer_6A1
1146
chan_setbank 9
1147
chan_setinstr 1
1148
chan_setenvelope .envelope_32D4
1149
chan_setdecayrelease 20
1150
chan_delay 1
1151
chan_setlayer 2, .layer_699
1152
chan_setbank 4
1153
chan_setinstr 14
1154
chan_setdecayrelease 12
1155
chan_setvibratoextent 10
1156
chan_end
1157
1158
.layer_68F:
1159
layer_transpose 36
1160
layer_portamento 0x81, 62, 255
1161
layer_note1 38, 0x7f, 127
1162
layer_end
1163
1164
.layer_699:
1165
layer_portamento 0x81, 39, 255
1166
layer_note1 15, 0x7f, 127
1167
layer_end
1168
1169
.layer_6A1:
1170
layer_portamento 0x81, 62, 255
1171
layer_note1 38, 0x7f, 100
1172
layer_end
1173
1174
.sound_action_swim_fast:
1175
chan_setbank 2
1176
chan_setinstr 2
1177
chan_setval 20
1178
chan_call .set_reverb
1179
chan_setlayer 0, .layer_6C1
1180
chan_setlayer 1, .layer_6B9
1181
chan_end
1182
1183
.layer_6B9:
1184
layer_portamento 0x81, 23, 255
1185
layer_note1 59, 0x30, 120
1186
layer_end
1187
1188
.layer_6C1:
1189
layer_portamento 0x81, 35, 255
1190
layer_note1 42, 0x3c, 110
1191
layer_end
1192
1193
.sound_action_stuck_in_ground_default:
1194
chan_setbank 1
1195
chan_setinstr 0
1196
chan_setlayer 0, .layer_6D1
1197
chan_end
1198
1199
.layer_6D1:
1200
layer_note1 17, 0x6, 127
1201
layer_portamento 0x81, 31, 255
1202
layer_note1 7, 0xc, 127
1203
layer_end
1204
1205
.sound_action_stuck_in_ground_snow:
1206
chan_setbank 1
1207
chan_setinstr 5
1208
chan_setlayer 0, .layer_6E4
1209
chan_end
1210
1211
.layer_6E4:
1212
layer_note1 23, 0x6, 127
1213
layer_note1 25, 0xc, 127
1214
layer_end
1215
1216
.sound_action_stuck_in_ground_sand:
1217
chan_setbank 1
1218
chan_setinstr 8
1219
chan_setlayer 0, .layer_6F3
1220
chan_end
1221
1222
.layer_6F3:
1223
layer_note1 17, 0x6, 127
1224
layer_note1 19, 0xc, 127
1225
layer_end
1226
1227
.sound_action_metal_jump_water:
1228
chan_setbank 1
1229
chan_setinstr 7
1230
chan_setenvelope .envelope_3314
1231
chan_setlayer 0, .layer_705
1232
chan_end
1233
1234
.layer_705:
1235
layer_note1 20, 0xf, 90
1236
layer_note1 29, 0x17, 90
1237
layer_end
1238
1239
.sound_action_metal_land_water:
1240
chan_setbank 1
1241
chan_setinstr 7
1242
chan_setenvelope .envelope_3314
1243
chan_setlayer 0, .layer_717
1244
chan_end
1245
1246
.layer_717:
1247
layer_note1 29, 0xf, 90
1248
layer_note1 20, 0x1f, 90
1249
layer_end
1250
1251
.sound_action_metal_step_water:
1252
chan_setbank 1
1253
chan_setinstr 7
1254
chan_setenvelope .envelope_3314
1255
chan_setlayer 0, .layer_729
1256
chan_end
1257
1258
.layer_729:
1259
layer_portamento 0x85, 18, 255
1260
layer_note1 22, 0x15, 90
1261
layer_end
1262
1263
.chan_731:
1264
chan_setbank 1
1265
chan_setinstr 7
1266
chan_setenvelope .envelope_3314
1267
chan_setlayer 0, .layer_73C
1268
chan_end
1269
1270
.layer_73C:
1271
layer_note1 11, 0xf, 90
1272
layer_note1 15, 0x1f, 90
1273
layer_end
1274
1275
.chan_743:
1276
chan_setbank 1
1277
chan_setinstr 7
1278
chan_setenvelope .envelope_3314
1279
chan_setlayer 0, .layer_74E
1280
chan_end
1281
1282
.layer_74E:
1283
layer_portamento 0x85, 18, 255
1284
layer_note1 22, 0x10, 90
1285
layer_end
1286
1287
.chan_756:
1288
chan_setbank 6
1289
chan_setinstr 10
1290
chan_setenvelope .envelope_3314
1291
chan_setlayer 0, .layer_761
1292
chan_end
1293
1294
.layer_761:
1295
layer_transpose 8
1296
layer_jump .layer_61F
1297
1298
.sound_action_flying_fast:
1299
chan_setbank 5
1300
chan_setinstr 6
1301
chan_setenvelope .envelope_33AC
1302
chan_setlayer 0, .layer_774
1303
chan_setlayer 1, .layer_776
1304
chan_end
1305
1306
.layer_774:
1307
layer_transpose 12
1308
1309
.layer_776:
1310
layer_somethingon
1311
layer_portamento 0x85, 27, 255
1312
layer_note1 51, 0x14, 127
1313
layer_note1 36, 0x5a, 127
1314
layer_end
1315
1316
.sound_action_teleport:
1317
chan_setbank 9
1318
chan_setinstr 3
1319
chan_setvibratoextent 60
1320
chan_setvibratorate 60
1321
chan_setenvelope .envelope_32E4
1322
chan_setlayer 0, .layer_79D
1323
chan_setlayer 1, .layer_79B
1324
chan_setval 36
1325
chan_call .delay
1326
chan_setvibratoextent 0
1327
chan_end
1328
1329
.layer_79B:
1330
layer_transpose 1
1331
1332
.layer_79D:
1333
layer_portamento 0x81, 20, 100
1334
layer_note1 27, 0x30, 127
1335
layer_end
1336
1337
.chan_7A5:
1338
chan_setbank 1
1339
chan_setinstr 7
1340
chan_setenvelope .envelope_3344
1341
chan_setlayer 0, .layer_7B9
1342
chan_setval 4
1343
chan_call .delay
1344
chan_setbank 9
1345
chan_setinstr 3
1346
chan_end
1347
1348
.layer_7B9:
1349
layer_note1 43, 0x3, 115
1350
layer_note1 48, 0x5, 115
1351
layer_transpose 12
1352
layer_note1 55, 0x6, 80
1353
layer_end
1354
1355
.sound_action_bounce_off_object:
1356
chan_setbank 7
1357
chan_setinstr 3
1358
chan_setlayer 0, .layer_7D9
1359
chan_setval 1
1360
chan_call .delay
1361
chan_setbank 6
1362
chan_setinstr 10
1363
chan_setenvelope .envelope_3314
1364
chan_end
1365
1366
.layer_7D9:
1367
layer_portamento 0x81, 27, 255
1368
layer_note1 41, 0xb, 127
1369
layer_somethingon
1370
layer_transpose -4
1371
layer_portamento 0x85, 32, 255
1372
layer_note1 44, 0x5, 100
1373
layer_jump .layer_fn_64A
1374
1375
.chan_7ED:
1376
chan_setbank 0
1377
chan_setinstr 3
1378
chan_setdecayrelease 30
1379
chan_setlayer 0, .layer_7F7
1380
chan_end
1381
1382
.layer_7F7:
1383
layer_setinstr 0
1384
layer_portamento 0x81, 32, 255
1385
layer_note1 39, 0x24, 127
1386
layer_end
1387
1388
.sound_action_read_sign:
1389
chan_jump .sound_menu_read_sign
1390
1391
.heavy_landing_common:
1392
chan_setbank 0
1393
chan_setinstr 5
1394
chan_setlayer 0, .layer_80C
1395
chan_end
1396
1397
.layer_80C:
1398
layer_note1 41, 0x3c, 127
1399
layer_end
1400
1401
.chan_810:
1402
chan_setbank 1
1403
chan_setinstr 1
1404
chan_setenvelope .envelope_32C4
1405
chan_setlayer 0, .layer_81B
1406
chan_end
1407
1408
.layer_81B:
1409
layer_note1 38, 0x8, 127
1410
layer_note1 41, 0x9, 127
1411
layer_note1 39, 0xa, 127
1412
layer_note1 42, 0x8, 127
1413
layer_end
1414
1415
#ifndef VERSION_JP
1416
.chan_828: // unused
1417
chan_setbank 7
1418
chan_setinstr 3
1419
chan_setlayer 0, .layer_83C
1420
chan_setval 1
1421
chan_call .delay
1422
chan_setbank 6
1423
chan_setinstr 10
1424
chan_setenvelope .envelope_3314
1425
chan_end
1426
1427
.layer_83C:
1428
layer_portamento 0x81, 27, 255
1429
layer_note1 46, 0x7, 127
1430
layer_portamento 0x85, 3, 255
1431
layer_note1 39, 0xf, 100
1432
layer_end
1433
1434
.sound_action_intro_unk45e:
1435
chan_setbank 5
1436
chan_setinstr 6
1437
chan_setenvelope .envelope_33AC
1438
chan_setlayer 0, .layer_859
1439
chan_setlayer 1, .layer_85B
1440
chan_end
1441
1442
.layer_859:
1443
layer_transpose 12
1444
1445
.layer_85B:
1446
layer_portamento 0x85, 26, 240
1447
layer_note1 51, 0x53, 127
1448
layer_end
1449
1450
.sound_action_intro_unk45f:
1451
chan_setbank 5
1452
chan_setinstr 6
1453
chan_setenvelope .envelope_33AC
1454
chan_setlayer 0, .layer_871
1455
chan_setlayer 1, .layer_776
1456
chan_end
1457
1458
.layer_871:
1459
layer_transpose 8
1460
layer_jump .layer_776
1461
#endif
1462
1463
.sound_action_heavy_landing_default:
1464
chan_call .heavy_landing_common
1465
chan_setval 1
1466
chan_call .delay
1467
chan_setbank 1
1468
chan_setinstr 0
1469
chan_setlayer 1, .layer_388
1470
chan_end
1471
1472
.sound_action_heavy_landing_grass:
1473
chan_call .heavy_landing_common
1474
chan_setval 1
1475
chan_call .delay
1476
chan_setbank 1
1477
chan_setinstr 1
1478
chan_setlayer 1, .layer_397
1479
chan_end
1480
1481
.sound_action_heavy_landing_water:
1482
chan_call .heavy_landing_common
1483
chan_setval 1
1484
chan_call .delay
1485
chan_setbank 2
1486
chan_setinstr 1
1487
chan_setlayer 1, .layer_3A6
1488
chan_end
1489
1490
.sound_action_heavy_landing_stone:
1491
chan_call .heavy_landing_common
1492
chan_setval 1
1493
chan_call .delay
1494
chan_setbank 1
1495
chan_setinstr 3
1496
chan_setlayer 1, .layer_3B5
1497
chan_end
1498
1499
.sound_action_heavy_landing_spooky:
1500
chan_call .heavy_landing_common
1501
chan_setval 1
1502
chan_call .delay
1503
chan_setbank 1
1504
chan_setinstr 4
1505
chan_setlayer 1, .layer_3C4
1506
chan_end
1507
1508
.sound_action_heavy_landing_snow:
1509
chan_call .heavy_landing_common
1510
chan_setval 1
1511
chan_call .delay
1512
chan_setbank 1
1513
chan_setinstr 5
1514
chan_setlayer 1, .layer_3D3
1515
chan_end
1516
1517
.sound_action_heavy_landing_ice:
1518
chan_call .heavy_landing_common
1519
chan_setval 1
1520
chan_call .delay
1521
chan_setbank 1
1522
chan_setinstr 6
1523
chan_setlayer 1, .layer_3E2
1524
chan_end
1525
1526
.sound_action_heavy_landing_sand:
1527
chan_call .heavy_landing_common
1528
chan_setval 1
1529
chan_call .delay
1530
chan_setbank 1
1531
chan_setinstr 8
1532
chan_setlayer 1, .layer_3F1
1533
chan_end
1534
1535
.channel1_table:
1536
sound_ref .sound_moving_slide_default
1537
sound_ref .sound_moving_slide_grass
1538
sound_ref .sound_moving_slide_water
1539
sound_ref .sound_moving_slide_stone
1540
sound_ref .sound_moving_slide_spooky
1541
sound_ref .sound_moving_slide_snow
1542
sound_ref .sound_moving_slide_ice
1543
sound_ref .sound_moving_slide_sand
1544
sound_ref .sound_moving_slide_default
1545
sound_ref .sound_moving_slide_grass
1546
sound_ref .sound_moving_slide_water
1547
sound_ref .sound_moving_slide_stone
1548
sound_ref .sound_moving_slide_spooky
1549
sound_ref .sound_moving_slide_snow
1550
sound_ref .sound_moving_slide_ice
1551
sound_ref .sound_moving_slide_sand
1552
sound_ref .sound_moving_lava_burn
1553
sound_ref .sound_moving_slide_down_pole
1554
sound_ref .sound_moving_slide_down_tree
1555
sound_ref .sound_general_coin
1556
sound_ref .sound_moving_quicksand_death
1557
sound_ref .sound_general_coin
1558
sound_ref .sound_moving_shocked
1559
sound_ref .sound_moving_flying
1560
sound_ref .sound_moving_almost_drowning
1561
sound_ref .sound_moving_aim_cannon
1562
sound_ref .chan_AC3
1563
sound_ref .sound_moving_slide_stone
1564
sound_ref .sound_moving_slide_spooky
1565
sound_ref .sound_moving_slide_snow
1566
sound_ref .sound_moving_slide_ice
1567
sound_ref .sound_moving_slide_sand
1568
sound_ref .sound_moving_riding_shell_default
1569
sound_ref .sound_moving_riding_shell_grass
1570
sound_ref .sound_moving_riding_shell_water
1571
sound_ref .sound_moving_riding_shell_stone
1572
sound_ref .sound_moving_riding_shell_spooky
1573
sound_ref .sound_moving_riding_shell_snow
1574
sound_ref .sound_moving_riding_shell_ice
1575
sound_ref .sound_moving_riding_shell_sand
1576
sound_ref .sound_moving_riding_shell_lava
1577
sound_ref .sound_moving_riding_shell_grass
1578
sound_ref .sound_moving_riding_shell_water
1579
sound_ref .sound_moving_riding_shell_stone
1580
sound_ref .sound_moving_riding_shell_spooky
1581
sound_ref .sound_moving_riding_shell_snow
1582
sound_ref .sound_moving_riding_shell_ice
1583
sound_ref .sound_moving_riding_shell_sand
1584
sound_ref .sound_moving_riding_shell_default
1585
sound_ref .sound_moving_riding_shell_grass
1586
sound_ref .sound_moving_riding_shell_water
1587
sound_ref .sound_moving_riding_shell_stone
1588
sound_ref .sound_moving_riding_shell_spooky
1589
sound_ref .sound_moving_riding_shell_snow
1590
sound_ref .sound_moving_riding_shell_ice
1591
sound_ref .sound_moving_riding_shell_sand
1592
1593
.sound_moving_slide_default:
1594
chan_setbank 3
1595
chan_setinstr 0
1596
chan_setlayer 0, .layer_96E
1597
chan_end
1598
1599
.layer_96E:
1600
layer_somethingon
1601
.layer_96F:
1602
layer_note1 39, 0x12c, 80
1603
layer_jump .layer_96F
1604
layer_end
1605
1606
.sound_moving_slide_grass:
1607
chan_setbank 1
1608
chan_setinstr 1
1609
chan_setlayer 0, .layer_988
1610
chan_setval 1
1611
chan_call .delay
1612
chan_setbank 3
1613
chan_setinstr 1
1614
chan_end
1615
1616
.layer_988:
1617
layer_note1 41, 0x8, 105
1618
layer_somethingon
1619
.layer_98C:
1620
layer_note1 39, 0x12c, 70
1621
layer_jump .layer_98C
1622
layer_end
1623
1624
.sound_moving_slide_water:
1625
chan_setbank 2
1626
chan_setinstr 1
1627
chan_setlayer 0, .layer_9A8
1628
chan_setlayer 1, .layer_9B3
1629
chan_setval 1
1630
chan_call .delay
1631
chan_setbank 3
1632
chan_setinstr 2
1633
chan_end
1634
1635
.layer_9A8:
1636
layer_delay 1
1637
layer_somethingon
1638
.layer_9AB:
1639
layer_note1 39, 0x12c, 88
1640
layer_jump .layer_9AB
1641
layer_end
1642
1643
.layer_9B3:
1644
layer_portamento 0x81, 39, 255
1645
layer_note1 48, 0x32, 80
1646
layer_end
1647
1648
.sound_moving_slide_stone:
1649
chan_setbank 3
1650
chan_setinstr 3
1651
chan_setlayer 0, .layer_9C3
1652
chan_end
1653
1654
.layer_9C3:
1655
layer_somethingon
1656
.layer_9C4:
1657
layer_note1 39, 0x12c, 68
1658
layer_jump .layer_9C4
1659
layer_end
1660
1661
.sound_moving_slide_spooky:
1662
chan_setbank 1
1663
chan_setinstr 4
1664
chan_setlayer 0, .layer_9DD
1665
chan_setval 1
1666
chan_call .delay
1667
chan_setbank 3
1668
chan_setinstr 4
1669
chan_end
1670
1671
.layer_9DD:
1672
layer_note1 42, 0xc, 75
1673
layer_somethingon
1674
.layer_9E1:
1675
layer_note1 39, 0x12c, 76
1676
layer_jump .layer_9E1
1677
layer_end
1678
1679
.sound_moving_slide_snow:
1680
chan_setbank 3
1681
chan_setinstr 5
1682
chan_setlayer 0, .layer_9F1
1683
chan_end
1684
1685
.layer_9F1:
1686
layer_somethingon
1687
.layer_9F2:
1688
layer_note1 39, 0x12c, 80
1689
layer_jump .layer_9F2
1690
layer_end
1691
1692
.sound_moving_slide_ice:
1693
chan_setbank 3
1694
chan_setinstr 6
1695
chan_setlayer 0, .layer_A02
1696
chan_end
1697
1698
.layer_A02:
1699
layer_somethingon
1700
.layer_A03:
1701
layer_note1 39, 0x12c, 100
1702
layer_jump .layer_A03
1703
layer_end
1704
1705
.sound_moving_slide_sand:
1706
chan_setbank 1
1707
chan_setinstr 8
1708
chan_setlayer 0, .layer_A1C
1709
chan_setval 1
1710
chan_call .delay
1711
chan_setbank 3
1712
chan_setinstr 7
1713
chan_end
1714
1715
.layer_A1C:
1716
layer_note1 42, 0xc, 100
1717
layer_somethingon
1718
.layer_A20:
1719
layer_note1 39, 0x12c, 81
1720
layer_jump .layer_A20
1721
layer_end
1722
1723
.sound_moving_lava_burn:
1724
chan_setbank 3
1725
chan_setinstr 8
1726
chan_setlayer 0, .layer_A30
1727
chan_end
1728
1729
.layer_A30:
1730
layer_somethingon
1731
.layer_A31:
1732
layer_note1 39, 0x12c, 120
1733
layer_jump .layer_A31
1734
layer_end
1735
1736
.sound_moving_slide_down_pole:
1737
chan_setbank 3
1738
chan_setinstr 1
1739
chan_setenvelope .envelope_32D4
1740
chan_setlayer 0, .layer_A44
1741
chan_end
1742
1743
.layer_A44:
1744
layer_somethingon
1745
.layer_A45:
1746
layer_note1 43, 0x12c, 80
1747
layer_jump .layer_A45
1748
layer_end
1749
1750
.sound_moving_slide_down_tree:
1751
chan_setbank 0
1752
chan_setinstr 1
1753
chan_setlayer 0, .layer_A55
1754
chan_end
1755
1756
.layer_A55:
1757
layer_portamento 0x81, 44, 255
1758
.layer_A59:
1759
layer_somethingon
1760
layer_note1 40, 0xb4, 100
1761
layer_jump .layer_A59
1762
layer_end
1763
1764
.sound_moving_quicksand_death:
1765
chan_setbank 3
1766
chan_setinstr 7
1767
chan_setlayer 0, .layer_A6A
1768
chan_end
1769
1770
.layer_A6A:
1771
layer_somethingon
1772
layer_portamento 0x85, 37, 255
1773
.layer_A6F:
1774
layer_note1 34, 0xc8, 127
1775
layer_jump .layer_A6F
1776
layer_end
1777
1778
.sound_moving_shocked:
1779
chan_setbank 3
1780
chan_setinstr 9
1781
chan_setlayer 0, .layer_A84
1782
chan_setlayer 1, .layer_A82
1783
chan_end
1784
1785
.layer_A82:
1786
layer_transpose 24
1787
1788
.layer_A84:
1789
layer_note1_long 43, 0x6, 127
1790
layer_jump .layer_A84
1791
layer_end
1792
1793
.sound_moving_flying:
1794
chan_setbank 5
1795
chan_setinstr 6
1796
chan_setlayer 0, .layer_A9B
1797
chan_setlayer 1, .layer_A97
1798
chan_end
1799
1800
.layer_A97:
1801
layer_setinstr 13
1802
layer_transpose -12
1803
1804
.layer_A9B:
1805
layer_somethingon
1806
.layer_A9C:
1807
layer_note1 43, 0x12c, 105
1808
layer_jump .layer_A9C
1809
1810
.sound_moving_almost_drowning:
1811
chan_setbank 9
1812
chan_setinstr 3
1813
chan_setval 40
1814
chan_call .set_reverb
1815
chan_setenvelope .envelope_3344
1816
chan_setlayer 0, .layer_AB3
1817
chan_end
1818
1819
.layer_AB3:
1820
layer_transpose 12
1821
.layer_AB5:
1822
layer_note0 60, 0xc, 100, 127
1823
layer_note0 60, 0x30, 100, 127
1824
layer_jump .layer_AB5
1825
1826
.sound_moving_aim_cannon:
1827
chan_jump .chan_29C2
1828
1829
.chan_AC3:
1830
chan_setbank 9
1831
chan_setinstr 3
1832
chan_setenvelope .envelope_3368
1833
chan_setlayer 0, .layer_AD8
1834
chan_setlayer 1, .layer_AD6
1835
chan_setlayer 2, .layer_AD4
1836
chan_end
1837
1838
.layer_AD4:
1839
layer_delay 0x4
1840
1841
.layer_AD6:
1842
layer_delay 0x4
1843
1844
.layer_AD8:
1845
layer_transpose 24
1846
.layer_ADA:
1847
layer_portamento 0x85, 32, 40
1848
layer_note1 39, 0x9, 100
1849
layer_note1 44, 0x6, 50
1850
layer_note1 51, 0x3, 20
1851
layer_jump .layer_ADA
1852
1853
.sound_moving_riding_shell_default:
1854
chan_setbank 3
1855
chan_setinstr 0
1856
chan_setlayer 0, .layer_AF2
1857
chan_end
1858
1859
.layer_AF2:
1860
layer_transpose 4
1861
layer_jump .layer_96E
1862
1863
.sound_moving_riding_shell_grass:
1864
chan_setbank 1
1865
chan_setinstr 1
1866
chan_setlayer 0, .layer_B08
1867
chan_setval 1
1868
chan_call .delay
1869
chan_setbank 3
1870
chan_setinstr 1
1871
chan_end
1872
1873
.layer_B08:
1874
layer_transpose 4
1875
layer_jump .layer_988
1876
1877
.sound_moving_riding_shell_water:
1878
chan_setbank 2
1879
chan_setinstr 1
1880
chan_setlayer 0, .layer_B21
1881
chan_setlayer 1, .layer_B26
1882
chan_setval 1
1883
chan_call .delay
1884
chan_setbank 3
1885
chan_setinstr 2
1886
chan_end
1887
1888
.layer_B21:
1889
layer_transpose 4
1890
layer_jump .layer_9A8
1891
1892
.layer_B26:
1893
layer_transpose 4
1894
layer_jump .layer_9B3
1895
1896
.sound_moving_riding_shell_stone:
1897
chan_setbank 3
1898
chan_setinstr 3
1899
chan_setlayer 0, .layer_B33
1900
chan_end
1901
1902
.layer_B33:
1903
layer_transpose 4
1904
layer_jump .layer_9C3
1905
1906
.sound_moving_riding_shell_spooky:
1907
chan_setbank 1
1908
chan_setinstr 4
1909
chan_setlayer 0, .layer_B49
1910
chan_setval 1
1911
chan_call .delay
1912
chan_setbank 3
1913
chan_setinstr 4
1914
chan_end
1915
1916
.layer_B49:
1917
layer_transpose 4
1918
layer_jump .layer_9DD
1919
1920
.sound_moving_riding_shell_snow:
1921
chan_setbank 3
1922
chan_setinstr 5
1923
chan_setlayer 0, .layer_B56
1924
chan_end
1925
1926
.layer_B56:
1927
layer_transpose 4
1928
layer_jump .layer_9F1
1929
1930
.sound_moving_riding_shell_ice:
1931
chan_setbank 3
1932
chan_setinstr 6
1933
chan_setlayer 0, .layer_B63
1934
chan_end
1935
1936
.layer_B63:
1937
layer_transpose 4
1938
layer_jump .layer_A02
1939
1940
.sound_moving_riding_shell_sand:
1941
chan_setbank 1
1942
chan_setinstr 8
1943
chan_setlayer 0, .layer_B79
1944
chan_setval 1
1945
chan_call .delay
1946
chan_setbank 3
1947
chan_setinstr 7
1948
chan_end
1949
1950
.layer_B79:
1951
layer_transpose 4
1952
layer_jump .layer_A1C
1953
1954
.sound_moving_riding_shell_lava:
1955
chan_setlayer 0, .layer_B9F
1956
chan_setlayer 1, .layer_BA8
1957
.chan_B84:
1958
chan_setbank 3
1959
chan_setinstr 2
1960
chan_setval 1
1961
chan_call .delay
1962
chan_setdecayrelease 30
1963
chan_setbank 2
1964
chan_setinstr 1
1965
chan_setenvelope .envelope_3334
1966
chan_setval 1
1967
chan_call .delay
1968
chan_jump .chan_B84
1969
chan_end
1970
1971
.layer_B9F:
1972
layer_somethingon
1973
.layer_BA0:
1974
layer_note1 42, 0x12c, 88
1975
layer_jump .layer_BA0
1976
layer_end
1977
1978
.layer_BA8:
1979
layer_delay 1
1980
.layer_BAA:
1981
layer_portamento 0x81, 41, 255
1982
layer_note1 56, 0xa, 127
1983
layer_jump .layer_BAA
1984
1985
.channel2_table:
1986
sound_ref .sound_mario_jump_yah
1987
sound_ref .sound_mario_jump_wah
1988
sound_ref .sound_mario_jump_hoo
1989
sound_ref .sound_mario_hoohoo
1990
sound_ref .sound_mario_yahoo
1991
sound_ref .sound_mario_uh
1992
sound_ref .sound_mario_hrmm
1993
sound_ref .sound_mario_wah2
1994
sound_ref .sound_mario_whoa
1995
sound_ref .sound_mario_eeuh
1996
sound_ref .sound_mario_attacked
1997
sound_ref .sound_mario_ooof
1998
sound_ref .sound_mario_here_we_go
1999
sound_ref .sound_mario_yawning
2000
sound_ref .sound_mario_snoring1
2001
sound_ref .sound_mario_snoring2
2002
sound_ref .sound_mario_waaaooow
2003
sound_ref .sound_mario_haha
2004
sound_ref .sound_mario_panting1
2005
sound_ref .sound_mario_uh2
2006
sound_ref .sound_mario_on_fire
2007
sound_ref .sound_mario_dying
2008
sound_ref .sound_mario_panting_cold
2009
sound_ref .sound_mario_coughing3
2010
sound_ref .sound_mario_panting1
2011
sound_ref .sound_mario_panting2
2012
sound_ref .sound_mario_panting3
2013
sound_ref .sound_mario_coughing1
2014
sound_ref .sound_mario_coughing2
2015
sound_ref .sound_mario_coughing3
2016
sound_ref .sound_mario_punch_yah
2017
sound_ref .sound_mario_punch_hoo
2018
sound_ref .sound_mario_mama_mia
2019
sound_ref .sound_mario_okey_dokey
2020
sound_ref .sound_mario_ground_pound_wah
2021
sound_ref .sound_mario_drowning
2022
sound_ref .sound_mario_punch_wah
2023
sound_ref .sound_mario_uh
2024
sound_ref .sound_mario_hrmm
2025
sound_ref .sound_mario_wah2
2026
#ifdef VERSION_JP
2027
sound_ref .sound_mario_jump_hoo
2028
sound_ref .sound_mario_jump_hoo
2029
sound_ref .sound_mario_jump_hoo
2030
sound_ref .sound_mario_jump_hoo
2031
sound_ref .sound_mario_jump_hoo
2032
sound_ref .sound_mario_jump_hoo
2033
sound_ref .sound_mario_jump_hoo
2034
sound_ref .sound_mario_jump_hoo
2035
sound_ref .sound_mario_jump_hoo
2036
sound_ref .sound_mario_jump_hoo
2037
sound_ref .sound_mario_jump_hoo
2038
sound_ref .sound_mario_jump_hoo
2039
sound_ref .sound_mario_jump_hoo
2040
sound_ref .sound_mario_jump_hoo
2041
sound_ref .sound_mario_jump_hoo
2042
sound_ref .sound_mario_jump_hoo
2043
#else
2044
sound_ref .sound_peach_dear_mario
2045
sound_ref .sound_mario_jump_hoo
2046
sound_ref .sound_mario_jump_hoo
2047
sound_ref .sound_mario_yahoo
2048
sound_ref .sound_mario_yahoo
2049
sound_ref .sound_mario_yahoo
2050
sound_ref .sound_mario_waha
2051
sound_ref .sound_mario_yippee
2052
sound_ref .sound_mario_doh
2053
sound_ref .sound_mario_game_over
2054
sound_ref .sound_mario_hello
2055
sound_ref .sound_mario_press_start_to_play
2056
sound_ref .sound_mario_twirl_bounce
2057
sound_ref .sound_mario_snoring3
2058
sound_ref .sound_mario_so_longa_bowser
2059
sound_ref .sound_mario_ima_tired
2060
sound_ref .sound_peach_mario
2061
sound_ref .sound_peach_power_of_the_stars
2062
sound_ref .sound_peach_thanks_to_you
2063
sound_ref .sound_peach_thank_you_mario
2064
sound_ref .sound_peach_something_special
2065
sound_ref .sound_peach_bake_a_cake
2066
sound_ref .sound_peach_for_mario
2067
sound_ref .sound_peach_mario2
2068
#endif
2069
2070
.sound_mario_jump_hoo:
2071
chan_setbank 8
2072
chan_setinstr 0
2073
chan_setlayer 0, .layer_C3C
2074
chan_end
2075
2076
.layer_C3C:
2077
#if defined(VERSION_EU) || defined(VERSION_SH)
2078
layer_transpose 2
2079
#endif
2080
layer_portamento 0x82, 41, 127
2081
layer_note1 37, 0x14, 127
2082
layer_end
2083
2084
.sound_mario_jump_wah:
2085
chan_setbank 8
2086
chan_setinstr 1
2087
chan_setlayer 0, .layer_C4C
2088
chan_end
2089
2090
.layer_C4C:
2091
layer_transpose -2
2092
.layer_C4E:
2093
layer_note1 38, 0x18, 127
2094
layer_end
2095
2096
.sound_mario_jump_yah:
2097
chan_setbank 10
2098
chan_setinstr 9
2099
chan_setlayer 0, .layer_C5A
2100
chan_end
2101
2102
.layer_C5A:
2103
layer_transpose -2
2104
.layer_C5C:
2105
layer_portamento 0x82, 39, 200
2106
layer_note1 38, 0x24, 120
2107
layer_end
2108
2109
.sound_mario_hoohoo:
2110
chan_setbank 10
2111
chan_setinstr 1
2112
chan_setlayer 0, .layer_C6C
2113
chan_end
2114
2115
.layer_C6C:
2116
#if defined(VERSION_EU) || defined(VERSION_SH)
2117
layer_transpose 1
2118
#endif
2119
layer_portamento 0x82, 44, 200
2120
layer_note1 39, 0x30, 127
2121
layer_end
2122
2123
.sound_mario_yahoo:
2124
chan_setbank 8
2125
chan_setinstr 4
2126
chan_setlayer 0, .layer_C7C
2127
chan_end
2128
2129
.layer_C7C:
2130
layer_transpose -2
2131
layer_somethingon
2132
layer_portamento 0x85, 39, 255
2133
layer_note1 42, 0x1e, 110
2134
layer_note1 39, 0x41, 110
2135
layer_end
2136
2137
.sound_mario_uh:
2138
chan_setbank 8
2139
chan_setinstr 5
2140
chan_setlayer 0, .layer_C92
2141
chan_end
2142
2143
.layer_C92:
2144
layer_transpose -2
2145
layer_portamento 0x81, 41, 255
2146
layer_note1 38, 0x2b, 115
2147
layer_end
2148
2149
.sound_mario_hrmm:
2150
chan_setbank 8
2151
chan_setinstr 6
2152
chan_setlayer 0, .layer_CA4
2153
chan_end
2154
2155
.layer_CA4:
2156
layer_transpose -2
2157
layer_note1 44, 0x1e, 110
2158
layer_end
2159
2160
.sound_mario_wah2:
2161
chan_setbank 8
2162
chan_setinstr 7
2163
chan_setlayer 0, .layer_CB2
2164
chan_end
2165
2166
.layer_CB2:
2167
layer_transpose -3
2168
layer_note1 39, 0x1c, 127
2169
layer_end
2170
2171
.sound_mario_whoa:
2172
chan_setbank 8
2173
chan_setinstr 8
2174
chan_setlayer 0, .layer_CC0
2175
chan_end
2176
2177
.layer_CC0:
2178
layer_transpose -2
2179
layer_note1 40, 0x30, 110
2180
layer_end
2181
2182
.sound_mario_eeuh:
2183
chan_setbank 8
2184
chan_setinstr 9
2185
chan_setlayer 0, .layer_CCE
2186
chan_end
2187
2188
.layer_CCE:
2189
layer_transpose -2
2190
layer_note1 40, 0x44, 105
2191
layer_end
2192
2193
.sound_mario_attacked:
2194
chan_setbank 8
2195
chan_setinstr 10
2196
chan_setlayer 0, .layer_CDC
2197
chan_end
2198
2199
.layer_CDC:
2200
layer_transpose -2
2201
layer_note1 41, 0x30, 120
2202
layer_end
2203
2204
.sound_mario_ooof:
2205
chan_setbank 8
2206
chan_setinstr 11
2207
chan_setlayer 0, .layer_CEA
2208
chan_end
2209
2210
.layer_CEA:
2211
layer_transpose -2
2212
layer_note1 38, 0x30, 127
2213
layer_end
2214
2215
.sound_mario_here_we_go:
2216
chan_setbank 8
2217
chan_setinstr 12
2218
chan_setlayer 0, .layer_CF8
2219
chan_end
2220
2221
.layer_CF8:
2222
layer_portamento 0x81, 38, 200
2223
layer_note1 41, 0x85, 127
2224
layer_end
2225
2226
.sound_mario_yawning:
2227
chan_setbank 8
2228
chan_setinstr 13
2229
chan_setlayer 0, .layer_D09
2230
chan_end
2231
2232
.layer_D09:
2233
layer_transpose -2
2234
layer_note1 39, 0x7f, 105
2235
layer_end
2236
2237
.sound_mario_snoring1:
2238
chan_setbank 8
2239
chan_setinstr 14
2240
chan_setlayer 0, .layer_D17
2241
chan_end
2242
2243
.layer_D17:
2244
layer_transpose -2
2245
layer_note1 39, 0x60, 64
2246
layer_end
2247
2248
.sound_mario_snoring2:
2249
chan_setbank 8
2250
chan_setinstr 15
2251
chan_setlayer 0, .layer_D25
2252
chan_end
2253
2254
.layer_D25:
2255
layer_transpose -2
2256
layer_note1 39, 0x5c, 52
2257
layer_end
2258
2259
.sound_mario_waaaooow:
2260
chan_setbank 10
2261
chan_setinstr 0
2262
chan_setlayer 0, .layer_D33
2263
chan_end
2264
2265
.layer_D33:
2266
layer_transpose -2
2267
layer_note1 39, 0xaa, 127
2268
layer_end
2269
2270
.sound_mario_haha:
2271
chan_setbank 8
2272
chan_setinstr 3
2273
chan_setlayer 0, .layer_D42
2274
chan_end
2275
2276
.layer_D42:
2277
layer_transpose -1
2278
layer_note1 39, 0x4d, 120
2279
layer_end
2280
2281
.sound_mario_uh2:
2282
chan_setbank 10
2283
chan_setinstr 6
2284
chan_setlayer 0, .layer_D50
2285
chan_end
2286
2287
.layer_D50:
2288
layer_transpose -2
2289
layer_note1 43, 0x1e, 105
2290
layer_end
2291
2292
.sound_mario_on_fire:
2293
chan_setbank 10
2294
chan_setinstr 5
2295
chan_setlayer 0, .layer_D5E
2296
chan_end
2297
2298
.layer_D5E:
2299
layer_transpose -2
2300
layer_note1 39, 0xc8, 127
2301
layer_end
2302
2303
.sound_mario_dying:
2304
chan_setbank 10
2305
chan_setinstr 4
2306
chan_setlayer 0, .layer_D6D
2307
chan_end
2308
2309
.layer_D6D:
2310
layer_transpose -2
2311
layer_note1 39, 0x8c, 110
2312
layer_end
2313
2314
.sound_mario_panting_cold:
2315
chan_setbank 10
2316
chan_setinstr 2
2317
chan_setlayer 0, .layer_D7C
2318
chan_end
2319
2320
.layer_D7C:
2321
layer_transpose -2
2322
layer_portamento 0x82, 35, 255
2323
layer_note1 38, 0x30, 127
2324
layer_end
2325
2326
.sound_mario_panting1:
2327
chan_setbank 10
2328
chan_setinstr 2
2329
chan_setlayer 0, .layer_D8E
2330
chan_end
2331
2332
.layer_D8E:
2333
layer_transpose -2
2334
layer_note1 39, 0x3c, 100
2335
layer_end
2336
2337
.sound_mario_panting2:
2338
chan_setbank 10
2339
chan_setinstr 2
2340
chan_setlayer 0, .layer_D9C
2341
chan_end
2342
2343
.layer_D9C:
2344
layer_transpose -2
2345
layer_delay 0x4
2346
layer_note1 38, 0x3c, 100
2347
layer_end
2348
2349
.sound_mario_panting3:
2350
chan_setbank 10
2351
chan_setinstr 2
2352
chan_setlayer 0, .layer_DAC
2353
chan_end
2354
2355
.layer_DAC:
2356
layer_transpose -2
2357
layer_delay 0x8
2358
layer_note1 40, 0x3c, 100
2359
layer_end
2360
2361
.sound_mario_coughing1:
2362
chan_setbank 10
2363
chan_setinstr 7
2364
chan_setlayer 0, .layer_DBC
2365
chan_end
2366
2367
.layer_DBC:
2368
layer_transpose -2
2369
layer_note1 39, 0x10, 115
2370
layer_end
2371
2372
.sound_mario_coughing2:
2373
chan_setbank 10
2374
chan_setinstr 7
2375
chan_setlayer 0, .layer_DCA
2376
chan_end
2377
2378
.layer_DCA:
2379
layer_transpose -2
2380
layer_portamento 0x81, 38, 255
2381
layer_note1 41, 0x18, 115
2382
layer_end
2383
2384
.sound_mario_coughing3:
2385
chan_setbank 10
2386
chan_setinstr 7
2387
chan_setlayer 0, .layer_DDC
2388
chan_end
2389
2390
.layer_DDC:
2391
layer_transpose -2
2392
layer_somethingon
2393
layer_portamento 0x85, 38, 255
2394
layer_note1 41, 0xc, 115
2395
layer_note1 35, 0x12, 115
2396
layer_end
2397
2398
.sound_mario_punch_yah:
2399
chan_setbank 10
2400
chan_setinstr 9
2401
chan_setlayer 0, .layer_DFE
2402
chan_setval 1
2403
chan_call .delay
2404
chan_setbank 0
2405
chan_setinstr 0
2406
chan_setlayer 1, .layer_538
2407
chan_end
2408
2409
.layer_DFE:
2410
layer_transpose -2
2411
layer_jump .layer_C5C
2412
2413
.sound_mario_punch_hoo:
2414
chan_setbank 10
2415
chan_setinstr 10
2416
chan_setlayer 0, .layer_E17
2417
chan_setval 1
2418
chan_call .delay
2419
chan_setbank 0
2420
chan_setinstr 0
2421
chan_setlayer 1, .layer_548
2422
chan_end
2423
2424
.layer_E17:
2425
layer_transpose -2
2426
layer_portamento 0x81, 42, 255
2427
layer_note1 38, 0x30, 115
2428
layer_end
2429
2430
.sound_mario_mama_mia:
2431
chan_setbank 10
2432
chan_setinstr 11
2433
chan_setlayer 0, .layer_E29
2434
chan_end
2435
2436
.layer_E29:
2437
layer_portamento 0x81, 38, 255
2438
layer_note1 36, 0x8c, 115
2439
layer_end
2440
2441
.sound_mario_okey_dokey:
2442
chan_setbank 10
2443
chan_setinstr 12
2444
chan_setlayer 0, .layer_E3A
2445
chan_end
2446
2447
.layer_E3A:
2448
layer_note1 39, 0x60, 115
2449
layer_end
2450
2451
.sound_mario_ground_pound_wah:
2452
chan_jump .sound_mario_wah2
2453
2454
.sound_mario_drowning:
2455
chan_setbank 10
2456
chan_setinstr 13
2457
chan_setlayer 0, .layer_E49
2458
chan_end
2459
2460
.layer_E49:
2461
layer_note1 38, 0x91, 127
2462
layer_end
2463
2464
.sound_mario_punch_wah:
2465
chan_setbank 8
2466
chan_setinstr 1
2467
chan_setlayer 0, .layer_E62
2468
chan_setval 1
2469
chan_call .delay
2470
chan_setbank 0
2471
chan_setinstr 0
2472
chan_setlayer 1, .layer_536
2473
chan_end
2474
2475
.layer_E62:
2476
layer_transpose -1
2477
layer_jump .layer_C4E
2478
2479
#ifndef VERSION_JP
2480
.sound_peach_dear_mario:
2481
chan_setbank 10
2482
chan_setinstr 15
2483
chan_setlayer 0, .layer_E6F
2484
chan_end
2485
2486
.layer_E6F:
2487
layer_note1 39, 0x2bc, 127
2488
layer_end
2489
2490
.sound_mario_waha:
2491
chan_setbank 8
2492
chan_setinstr 24
2493
chan_setlayer 0, .layer_E7C
2494
chan_end
2495
2496
.layer_E7C:
2497
layer_note1 39, 0x5a, 127
2498
layer_end
2499
2500
.sound_mario_yippee:
2501
chan_setbank 8
2502
chan_setinstr 25
2503
chan_setlayer 0, .layer_E88
2504
chan_end
2505
2506
.layer_E88:
2507
layer_note1 39, 0x5a, 97
2508
layer_end
2509
2510
.sound_mario_doh:
2511
chan_setbank 8
2512
chan_setinstr 16
2513
chan_setlayer 0, .layer_E94
2514
chan_end
2515
2516
.layer_E94:
2517
layer_note1 41, 0x46, 127
2518
layer_end
2519
2520
.sound_mario_game_over:
2521
chan_setbank 8
2522
chan_setinstr 17
2523
chan_setlayer 0, .layer_EA0
2524
chan_end
2525
2526
.layer_EA0:
2527
layer_note1 39, 0x55, 110
2528
layer_end
2529
2530
.sound_mario_hello:
2531
chan_setbank 8
2532
chan_setinstr 18
2533
chan_setlayer 0, .layer_EAC
2534
chan_end
2535
2536
.layer_EAC:
2537
layer_note1 39, 0x46, 127
2538
layer_end
2539
2540
.sound_mario_press_start_to_play:
2541
chan_setbank 8
2542
chan_setinstr 19
2543
chan_setlayer 0, .layer_EB8
2544
chan_end
2545
2546
.layer_EB8:
2547
layer_note1 39, 0x12c, 127
2548
layer_end
2549
2550
.sound_mario_twirl_bounce:
2551
chan_setbank 8
2552
chan_setinstr 20
2553
chan_setlayer 0, .layer_EC5
2554
chan_end
2555
2556
.layer_EC5:
2557
layer_note1 39, 0x30, 127
2558
layer_end
2559
2560
.sound_mario_snoring3:
2561
chan_setbank 8
2562
chan_setlayer 0, .layer_ECF
2563
chan_end
2564
2565
.layer_ECF:
2566
layer_delay 0x4e
2567
.layer_ED1:
2568
layer_loop 50
2569
layer_call .layer_fn_EE1
2570
layer_loopend
2571
layer_setinstr 21
2572
layer_note1 39, 0x44c, 127
2573
layer_jump .layer_ED1
2574
layer_end
2575
2576
.layer_fn_EE1:
2577
layer_setinstr 21
2578
layer_note1 37, 0x53, 127
2579
layer_setinstr 15
2580
layer_note1 37, 0x4e, 64
2581
layer_end
2582
2583
.sound_mario_so_longa_bowser:
2584
chan_setbank 8
2585
chan_setinstr 22
2586
chan_setlayer 0, .layer_EF7
2587
chan_setlayer 1, .layer_EF7
2588
chan_end
2589
2590
.layer_EF7:
2591
layer_portamento 0x82, 42, 200
2592
layer_note1 39, 0xc8, 110
2593
layer_end
2594
2595
.sound_mario_ima_tired:
2596
chan_setbank 8
2597
chan_setinstr 23
2598
chan_setlayer 0, .layer_F08
2599
chan_end
2600
2601
.layer_F08:
2602
layer_note1 39, 0x96, 110
2603
layer_end
2604
2605
.sound_peach_mario:
2606
chan_setbank 10
2607
chan_setinstr 16
2608
chan_setlayer 0, .layer_F18
2609
chan_setlayer 1, .layer_F18
2610
chan_end
2611
2612
.layer_F18:
2613
layer_note1 39, 0x46, 127
2614
layer_end
2615
2616
.sound_peach_power_of_the_stars:
2617
chan_setbank 10
2618
chan_setinstr 17
2619
chan_setlayer 0, .layer_F27
2620
chan_setlayer 1, .layer_F27
2621
chan_end
2622
2623
.layer_F27:
2624
layer_note1 39, 0x15e, 127
2625
layer_end
2626
2627
.sound_peach_thanks_to_you:
2628
chan_setbank 10
2629
chan_setinstr 18
2630
chan_setlayer 0, .layer_F37
2631
chan_setlayer 1, .layer_F37
2632
chan_end
2633
2634
.layer_F37:
2635
layer_note1 39, 0xb4, 127
2636
layer_end
2637
2638
.sound_peach_thank_you_mario:
2639
chan_setbank 10
2640
chan_setinstr 19
2641
chan_setlayer 0, .layer_F47
2642
chan_setlayer 1, .layer_F47
2643
chan_end
2644
2645
.layer_F47:
2646
layer_note1 39, 0x64, 127
2647
layer_end
2648
2649
.sound_peach_something_special:
2650
chan_setbank 10
2651
chan_setinstr 20
2652
chan_setlayer 0, .layer_F56
2653
chan_setlayer 1, .layer_F56
2654
chan_end
2655
2656
.layer_F56:
2657
layer_note1 39, 0xdc, 127
2658
layer_end
2659
2660
.sound_peach_bake_a_cake:
2661
chan_setbank 10
2662
chan_setinstr 21
2663
chan_setlayer 0, .layer_F66
2664
chan_setlayer 1, .layer_F66
2665
chan_end
2666
2667
.layer_F66:
2668
layer_note1 39, 0x190, 127
2669
layer_end
2670
2671
.sound_peach_for_mario:
2672
chan_setbank 10
2673
chan_setinstr 22
2674
chan_setlayer 0, .layer_F76
2675
chan_setlayer 1, .layer_F76
2676
chan_end
2677
2678
.layer_F76:
2679
layer_note1 39, 0x50, 127
2680
layer_end
2681
2682
.sound_peach_mario2:
2683
chan_setbank 10
2684
chan_setinstr 23
2685
chan_setval 20
2686
chan_call .set_reverb
2687
chan_setlayer 0, .layer_F8A
2688
chan_setlayer 1, .layer_F8A
2689
chan_end
2690
2691
.layer_F8A:
2692
layer_note1 39, 0x50, 127
2693
layer_end
2694
#endif
2695
2696
#if defined(VERSION_EU) || defined(VERSION_SH)
2697
.chan_unused_F9A_eu:
2698
chan_setbank 8
2699
chan_setinstr 0
2700
chan_setlayer 0, .layer_FA2_eu
2701
chan_end
2702
2703
.layer_FA2_eu:
2704
layer_delay 0x5
2705
layer_end
2706
#endif
2707
2708
.channel38_table:
2709
sound_ref .sound_general_activate_cap_switch
2710
sound_ref .sound_menu_enter_hole
2711
sound_ref .sound_menu_enter_hole
2712
sound_ref .sound_general_flame_out
2713
sound_ref .sound_general_open_wood_door
2714
sound_ref .sound_general_close_wood_door
2715
sound_ref .sound_general_open_iron_door
2716
sound_ref .sound_general_close_iron_door
2717
sound_ref .sound_general_bubbles
2718
sound_ref .sound_general_moving_water
2719
sound_ref .sound_general_swish_water
2720
sound_ref .sound_general_quiet_bubble
2721
sound_ref .sound_general_volcano_explosion
2722
sound_ref .sound_general_quiet_bubble2
2723
sound_ref .sound_general_castle_trap_open
2724
sound_ref .sound_general_wall_explosion
2725
sound_ref .sound_general_coin
2726
sound_ref .sound_general_coin
2727
sound_ref .sound_general_coin_water
2728
sound_ref .sound_general_coin_water
2729
sound_ref .sound_general_coin_water
2730
sound_ref .sound_general_coin_water
2731
sound_ref .sound_general_short_star
2732
sound_ref .sound_general_big_clock
2733
sound_ref .sound_general_loud_pound
2734
sound_ref .sound_general_loud_pound
2735
sound_ref .sound_general_short_pound
2736
sound_ref .sound_general_short_pound
2737
sound_ref .sound_general_short_pound
2738
sound_ref .sound_general_short_pound
2739
sound_ref .sound_general_short_pound
2740
sound_ref .sound_general_short_pound
2741
sound_ref .sound_general_open_chest
2742
sound_ref .sound_general_open_chest
2743
sound_ref .sound_general_clam_shell1
2744
sound_ref .sound_general_clam_shell1
2745
sound_ref .sound_general_box_landing
2746
sound_ref .chan_12EB
2747
sound_ref .sound_general_clam_shell2
2748
sound_ref .sound_general_clam_shell3
2749
sound_ref .sound_general_painting_eject
2750
sound_ref .sound_general_painting_eject
2751
sound_ref .sound_general_painting_eject
2752
sound_ref .sound_general_painting_eject
2753
sound_ref .sound_menu_star_sound
2754
sound_ref .sound_general_platform
2755
sound_ref .sound_general_bobomb_explosion
2756
sound_ref .sound_general_bowser_bomb_explosion
2757
sound_ref .sound_general_coin_spurt
2758
sound_ref .sound_general_explosion6
2759
sound_ref .chan_13D4
2760
sound_ref .sound_general_coin
2761
sound_ref .sound_general_boat_tilt1
2762
sound_ref .sound_general_boat_tilt2
2763
sound_ref .sound_general_coin_drop
2764
sound_ref .chan_1429
2765
sound_ref .sound_general_pendulum_swing
2766
sound_ref .sound_general_chain_chomp1
2767
sound_ref .sound_general_chain_chomp2
2768
sound_ref .sound_general_door_turn_key
2769
sound_ref .sound_general_moving_in_sand
2770
sound_ref .chan_1519
2771
sound_ref .sound_general_moving_platform_switch
2772
sound_ref .sound_general_cage_open
2773
sound_ref .sound_general_quiet_pound1
2774
sound_ref .sound_general_break_box
2775
sound_ref .sound_general_door_insert_key
2776
sound_ref .sound_general_quiet_pound2
2777
sound_ref .sound_general_big_pound
2778
sound_ref .chan_15CD
2779
sound_ref .chan_15DA
2780
sound_ref .sound_general_cannon_up
2781
sound_ref .sound_general_grindel_spindel_roll
2782
sound_ref .sound_general_explosion7
2783
sound_ref .sound_general_shake_coffin
2784
sound_ref .sound_general_pyramid_top_spin
2785
sound_ref .sound_general_pyramid_top_explosion
2786
sound_ref .sound_general_race_gun_shot
2787
sound_ref .sound_general_star_door_open
2788
sound_ref .sound_general_star_door_close
2789
sound_ref .sound_general_bird_chirp2
2790
sound_ref .sound_obj_bird_chirp3
2791
sound_ref .sound_obj_bird_chirp1
2792
sound_ref .sound_air_castle_outdoors_ambient
2793
sound_ref .sound_general_switch_tick_fast
2794
sound_ref .sound_general_switch_tick_slow
2795
sound_ref .sound_general_pound_rock
2796
sound_ref .sound_general_star_appears
2797
sound_ref .sound_general_collect_1up
2798
sound_ref .sound_general_rotating_block_alert
2799
sound_ref .sound_general_button_press
2800
sound_ref .sound_general_elevator_move
2801
sound_ref .sound_general_swish_air
2802
sound_ref .sound_general_haunted_chair
2803
sound_ref .sound_general_soft_landing
2804
sound_ref .sound_general_haunted_chair_move
2805
sound_ref .sound_general_bowser_explode
2806
sound_ref .sound_general_bowser_key
2807
sound_ref .sound_general_bowser_platform
2808
sound_ref .sound_general_1up_appear
2809
sound_ref .sound_general_heart_spin
2810
sound_ref .sound_general_pound_wood_post
2811
sound_ref .sound_general_water_level_trig
2812
sound_ref .sound_general_switch_door_open
2813
sound_ref .sound_general_red_coin
2814
sound_ref .sound_general_birds_fly_away
2815
sound_ref .sound_general_right_answer
2816
sound_ref .sound_general_metal_pound
2817
sound_ref .sound_general_boing1
2818
sound_ref .sound_general_boing2
2819
sound_ref .sound_general_yoshi_walk
2820
sound_ref .sound_general_enemy_alert1
2821
sound_ref .sound_general_yoshi_talk
2822
sound_ref .sound_general_splattering
2823
sound_ref .sound_general_boing3
2824
sound_ref .sound_general_grand_star
2825
sound_ref .sound_general_grand_star_jump
2826
sound_ref .sound_general_boat_rock
2827
#ifdef VERSION_JP
2828
sound_ref .sound_menu_enter_hole
2829
sound_ref .sound_menu_enter_hole
2830
sound_ref .sound_menu_enter_hole
2831
sound_ref .sound_general_open_wood_door
2832
sound_ref .sound_general_close_wood_door
2833
sound_ref .sound_general_open_iron_door
2834
sound_ref .sound_general_close_iron_door
2835
sound_ref .sound_general_bubbles
2836
sound_ref .sound_menu_enter_hole
2837
sound_ref .sound_menu_enter_hole
2838
#else
2839
sound_ref .sound_general_vanish_sfx
2840
sound_ref .sound_menu_enter_hole
2841
sound_ref .sound_general_red_coin
2842
sound_ref .sound_general_birds_fly_away
2843
sound_ref .sound_general_right_answer
2844
sound_ref .sound_general_metal_pound
2845
sound_ref .sound_general_boing1
2846
sound_ref .sound_general_boing2
2847
sound_ref .sound_general_yoshi_walk
2848
sound_ref .sound_general_enemy_alert1
2849
#endif
2850
2851
.sound_general_activate_cap_switch:
2852
chan_setbank 5
2853
chan_setinstr 7
2854
chan_setlayer 0, .layer_109F
2855
chan_delay 1
2856
chan_setbank 4
2857
chan_setinstr 9
2858
chan_setlayer 1, .layer_1537
2859
chan_end
2860
2861
.layer_109F:
2862
layer_portamento 0x1, 27, 0x28
2863
layer_note1 37, 0x7f, 120
2864
layer_end
2865
2866
.sound_menu_enter_hole:
2867
chan_setbank 4
2868
chan_setinstr 0
2869
chan_setlayer 0, .layer_10AF
2870
chan_end
2871
2872
.layer_10AF:
2873
layer_note1 39, 0x30, 85
2874
layer_end
2875
2876
.sound_general_flame_out:
2877
chan_setbank 3
2878
chan_setinstr 8
2879
chan_setenvelope .envelope_3314
2880
chan_setlayer 0, .layer_10BE
2881
chan_end
2882
2883
.layer_10BE:
2884
layer_somethingon
2885
layer_portamento 0x85, 34, 255
2886
layer_note1 43, 0x8, 127
2887
layer_note1 27, 0x7f, 127
2888
layer_end
2889
2890
.sound_general_open_wood_door:
2891
chan_setbank 4
2892
chan_setinstr 1
2893
chan_setlayer 0, .layer_10D2
2894
chan_end
2895
2896
.layer_10D2:
2897
layer_note1 39, 0x18, 100
2898
layer_setinstr 2
2899
layer_note1 39, 0x48, 60
2900
layer_end
2901
2902
.sound_general_close_wood_door:
2903
chan_setbank 4
2904
chan_setinstr 1
2905
chan_setlayer 0, .layer_10E3
2906
chan_end
2907
2908
.layer_10E3:
2909
layer_note1 37, 0x6, 100
2910
layer_note1 34, 0x18, 100
2911
layer_end
2912
2913
.sound_general_open_iron_door:
2914
chan_setbank 4
2915
chan_setinstr 4
2916
chan_setlayer 0, .layer_10FE
2917
chan_setlayer 1, .layer_1108
2918
chan_setval 6
2919
chan_call .delay
2920
chan_setbank 4
2921
chan_setinstr 3
2922
chan_end
2923
2924
.layer_10FE:
2925
layer_delay 0xf
2926
layer_portamento 0x81, 39, 255
2927
layer_note1 44, 0x38, 115
2928
layer_end
2929
2930
.layer_1108:
2931
layer_portamento 0x81, 44, 255
2932
layer_note1 34, 0x2c, 85
2933
layer_end
2934
2935
.sound_general_close_iron_door:
2936
chan_setbank 4
2937
chan_setinstr 4
2938
chan_setlayer 0, .layer_1118
2939
chan_end
2940
2941
.layer_1118:
2942
layer_note1 39, 0x30, 115
2943
layer_end
2944
2945
.sound_general_bubbles:
2946
chan_setbank 4
2947
chan_setinstr 6
2948
chan_setlayer 0, .layer_1124
2949
chan_end
2950
2951
.layer_1124:
2952
layer_transpose 24
2953
layer_note1 39, 0xa, 65
2954
layer_note1 39, 0x9, 70
2955
layer_note1 39, 0x8, 75
2956
layer_end
2957
2958
.sound_general_moving_water:
2959
chan_setbank 4
2960
chan_setinstr 5
2961
chan_setlayer 0, .layer_1138
2962
chan_end
2963
2964
.layer_1138:
2965
layer_note1 39, 0x91, 127
2966
layer_end
2967
2968
.sound_obj_sushi_shark_water_sound:
2969
chan_setbank 4
2970
chan_setinstr 5
2971
chan_setlayer 0, .layer_1145
2972
chan_end
2973
2974
.layer_1145:
2975
layer_portamento 0x81, 27, 255
2976
layer_note1 32, 0x60, 127
2977
layer_end
2978
2979
.sound_general_quiet_bubble:
2980
chan_setbank 4
2981
chan_setinstr 6
2982
chan_setlayer 0, .layer_1155
2983
chan_end
2984
2985
.layer_1155:
2986
layer_note1 39, 0x14, 70
2987
layer_end
2988
2989
.sound_general_volcano_explosion:
2990
chan_setbank 4
2991
chan_setinstr 15
2992
chan_setlayer 0, .layer_1161
2993
chan_end
2994
2995
.layer_1161:
2996
layer_note1 32, 0x18, 127
2997
layer_portamento 0x81, 41, 255
2998
layer_note1 27, 0x96, 127
2999
layer_end
3000
3001
.sound_general_quiet_bubble2:
3002
chan_setbank 4
3003
chan_setinstr 6
3004
chan_setlayer 0, .layer_1175
3005
chan_end
3006
3007
.layer_1175:
3008
layer_portamento 0x81, 34, 255
3009
layer_note1 37, 0x18, 80
3010
layer_end
3011
3012
.sound_general_castle_trap_open:
3013
chan_setbank 4
3014
chan_setinstr 8
3015
chan_setlayer 0, .layer_1185
3016
chan_end
3017
3018
.layer_1185:
3019
layer_note1 39, 0x40, 120
3020
layer_end
3021
3022
.sound_general_wall_explosion:
3023
chan_setbank 5
3024
chan_setinstr 7
3025
chan_setlayer 0, .layer_109F
3026
chan_setval 1
3027
chan_call .delay
3028
chan_setbank 4
3029
chan_setinstr 9
3030
chan_setlayer 1, .layer_119D
3031
chan_end
3032
3033
.layer_119D:
3034
layer_transpose -12
3035
3036
.layer_fn_119F:
3037
layer_portamento 0x83, 27, 255
3038
layer_note0 55, 0x4, 127, 64
3039
layer_note0 51, 0x5, 127, 64
3040
layer_note0 48, 0x4, 127, 64
3041
layer_note0 44, 0x6, 127, 64
3042
layer_note0 41, 0x9, 127, 64
3043
layer_note0 39, 0x6, 127, 64
3044
.layer_11BB:
3045
layer_note0 37, 0x7, 127, 64
3046
layer_note0 34, 0x5, 127, 64
3047
layer_note0 31, 0x8, 127, 64
3048
layer_note0 29, 0x9, 127, 64
3049
layer_note0 24, 0x8, 127, 64
3050
layer_end
3051
3052
.sound_general_coin:
3053
chan_setbank 9
3054
chan_setinstr 3
3055
chan_setenvelope .envelope_3358
3056
chan_setvibratoextent 3
3057
chan_setvibratorate 60
3058
chan_setval 25
3059
chan_call .set_reverb
3060
chan_setlayer 0, .layer_11E4
3061
chan_end
3062
3063
.layer_11E4:
3064
layer_transpose 24
3065
3066
.layer_fn_11E6:
3067
layer_note1 25, 0x2, 40
3068
layer_note1 37, 0x7, 85
3069
layer_note1 30, 0x5, 40
3070
layer_note1 42, 0x37, 85
3071
layer_end
3072
3073
.sound_general_coin_water:
3074
chan_setbank 9
3075
chan_setinstr 3
3076
chan_setenvelope .envelope_3358
3077
chan_setvibratoextent 12
3078
chan_setval 25
3079
chan_call .set_reverb
3080
chan_setlayer 0, .layer_1242
3081
chan_setlayer 1, .layer_1254
3082
chan_setval 1
3083
chan_call .delay
3084
chan_setbank 4
3085
chan_setinstr 6
3086
chan_setval 1
3087
chan_call .delay
3088
chan_setbank 9
3089
chan_setinstr 3
3090
chan_setenvelope .envelope_3358
3091
chan_setval 9
3092
chan_call .delay
3093
chan_setbank 4
3094
chan_setinstr 6
3095
chan_setval 3
3096
chan_call .delay
3097
chan_setbank 9
3098
chan_setinstr 3
3099
chan_setenvelope .envelope_3358
3100
chan_setval 6
3101
chan_call .delay
3102
chan_setbank 4
3103
chan_setinstr 6
3104
chan_setval 49
3105
chan_call .delay
3106
chan_setvibratoextent 0
3107
chan_end
3108
3109
.layer_1242:
3110
layer_delay 1
3111
layer_setinstr 6
3112
layer_transpose 22
3113
layer_note1 39, 0xa, 55
3114
layer_note1 39, 0x9, 60
3115
layer_note1 39, 0x8, 65
3116
layer_delay 0x29
3117
layer_end
3118
3119
.layer_1254:
3120
layer_transpose 23
3121
layer_call .layer_fn_11E6
3122
layer_end
3123
3124
.sound_general_short_star:
3125
chan_setbank 4
3126
chan_setinstr 14
3127
chan_setenvelope .envelope_33FC
3128
chan_setlayer 0, .layer_1265
3129
chan_end
3130
3131
.layer_1265:
3132
layer_portamento 0x81, 34, 127
3133
layer_note1 38, 0x30, 127
3134
layer_delay 0x30
3135
layer_end
3136
3137
.sound_general_big_clock:
3138
chan_setbank 4
3139
chan_setinstr 9
3140
chan_setlayer 0, .layer_1277
3141
chan_end
3142
3143
.layer_1277:
3144
layer_note1 37, 0xa, 100
3145
layer_note1 26, 0x12, 120
3146
layer_end
3147
3148
.sound_general_loud_pound:
3149
chan_setbank 4
3150
chan_setinstr 10
3151
chan_setlayer 0, .layer_1286
3152
chan_end
3153
3154
.layer_1286:
3155
layer_note1 39, 0xf, 120
3156
layer_end
3157
3158
.sound_general_short_pound:
3159
chan_setbank 4
3160
chan_setinstr 10
3161
chan_setlayer 0, .layer_1292
3162
chan_end
3163
3164
.layer_1292:
3165
layer_note1 37, 0x12, 120
3166
layer_end
3167
3168
.sound_general_open_chest:
3169
chan_setbank 7
3170
chan_setinstr 1
3171
chan_setval 25
3172
chan_call .set_reverb
3173
chan_setlayer 0, .layer_12AF
3174
chan_setlayer 1, .layer_12AF
3175
chan_setval 6
3176
chan_call .delay
3177
chan_setbank 4
3178
chan_setinstr 4
3179
chan_end
3180
3181
.layer_12AF:
3182
layer_note1 43, 0x5, 127
3183
layer_note1 62, 0x9, 127
3184
layer_setinstr 2
3185
layer_portamento 0x81, 27, 255
3186
layer_note1 25, 0x5a, 108
3187
layer_end
3188
3189
.sound_general_clam_shell1:
3190
chan_setbank 4
3191
chan_setinstr 11
3192
chan_setlayer 0, .layer_12C7
3193
chan_end
3194
3195
.layer_12C7:
3196
layer_note1 24, 0xa, 110
3197
.layer_12CA:
3198
layer_setinstr 5
3199
layer_portamento 0x82, 27, 255
3200
layer_note1 32, 0x73, 127
3201
layer_end
3202
3203
.sound_general_box_landing:
3204
chan_setbank 4
3205
chan_setinstr 1
3206
chan_setenvelope .envelope_33CC
3207
chan_setlayer 0, .layer_12DF
3208
chan_end
3209
3210
.layer_12DF:
3211
layer_somethingon
3212
layer_note1 39, 0x4, 127
3213
layer_portamento 0x82, 36, 255
3214
layer_note1 27, 0x9, 115
3215
layer_end
3216
3217
.chan_12EB:
3218
chan_setbank 4
3219
chan_setinstr 2
3220
chan_setenvelope .envelope_3454
3221
chan_setlayer 0, .layer_12F9
3222
chan_setlayer 1, .layer_12FB
3223
chan_end
3224
3225
.layer_12F9:
3226
layer_transpose 3
3227
3228
.layer_12FB:
3229
layer_portamento 0x2, 17, 0x28
3230
layer_note1 5, 0x60, 127
3231
layer_end
3232
3233
.sound_general_clam_shell2:
3234
chan_setbank 4
3235
chan_setinstr 11
3236
chan_setlayer 0, .layer_130B
3237
chan_end
3238
3239
.layer_130B:
3240
layer_note1 19, 0x6, 110
3241
layer_note1 31, 0x6, 110
3242
layer_transpose 8
3243
layer_jump .layer_12CA
3244
3245
.sound_general_clam_shell3:
3246
chan_setbank 4
3247
chan_setinstr 5
3248
chan_setlayer 0, .layer_131E
3249
chan_end
3250
3251
.layer_131E:
3252
layer_setinstr 11
3253
layer_note1 31, 0x6, 127
3254
layer_note1 19, 0x6, 127
3255
layer_setinstr 5
3256
layer_portamento 0x82, 20, 255
3257
layer_note1 32, 0x5a, 127
3258
layer_end
3259
3260
.sound_general_painting_eject:
3261
chan_setbank 4
3262
chan_setinstr 13
3263
chan_setlayer 0, .layer_1338
3264
chan_end
3265
3266
.layer_1338:
3267
layer_note1 39, 0x73, 95
3268
layer_end
3269
3270
.sound_menu_star_sound:
3271
chan_setbank 4
3272
chan_setinstr 14
3273
chan_setlayer 0, .layer_1344
3274
chan_end
3275
3276
.layer_1344:
3277
layer_note1 39, 0x7f, 115
3278
layer_end
3279
3280
.sound_general_platform:
3281
chan_setbank 4
3282
chan_setinstr 15
3283
chan_setlayer 0, .layer_1350
3284
chan_end
3285
3286
.layer_1350:
3287
layer_note0 36, 0xd, 115, 20
3288
layer_note0 34, 0xe, 115, 20
3289
layer_note0 32, 0xd, 115, 20
3290
layer_note0 31, 0xa, 115, 20
3291
layer_note0 30, 0x7, 115, 20
3292
layer_note0 29, 0x60, 115, 20
3293
layer_end
3294
3295
.sound_general_bobomb_explosion:
3296
chan_setbank 4
3297
chan_setinstr 15
3298
chan_setenvelope .envelope_33EC
3299
chan_setlayer 0, .layer_137B
3300
chan_setlayer 1, .layer_1377
3301
chan_end
3302
3303
.layer_1377:
3304
layer_note1 15, 0x7f, 127
3305
layer_end
3306
3307
.layer_137B:
3308
layer_note1 55, 0x6, 115
3309
layer_note1 43, 0xc, 115
3310
layer_note1 34, 0x7f, 127
3311
layer_end
3312
3313
.sound_general_bowser_bomb_explosion:
3314
chan_setbank 4
3315
chan_setinstr 15
3316
chan_setlayer 0, .layer_1395
3317
chan_setlayer 1, .layer_13A0
3318
chan_setlayer 2, .layer_1393
3319
chan_end
3320
3321
.layer_1393:
3322
layer_transpose 6
3323
3324
.layer_1395:
3325
layer_note1 44, 0x7, 127
3326
layer_note1 39, 0x8, 127
3327
layer_note1 36, 0x96, 127
3328
layer_end
3329
3330
.layer_13A0:
3331
layer_note1 22, 0x96, 127
3332
layer_end
3333
3334
.sound_general_coin_spurt:
3335
chan_setbank 9
3336
chan_setinstr 3
3337
chan_setval 20
3338
chan_call .set_reverb
3339
chan_setlayer 0, .layer_13B2
3340
chan_end
3341
3342
.layer_13B2:
3343
layer_portamento 0x81, 36, 255
3344
layer_note1 48, 0x6, 80
3345
layer_end
3346
3347
.sound_general_explosion6:
3348
chan_setbank 4
3349
chan_setinstr 15
3350
chan_setenvelope .envelope_33EC
3351
chan_setlayer 0, .layer_13C8
3352
chan_setlayer 1, .layer_13D0
3353
chan_end
3354
3355
.layer_13C8:
3356
layer_portamento 0x81, 56, 255
3357
layer_note1 20, 0x78, 80
3358
layer_end
3359
3360
.layer_13D0:
3361
layer_note1 15, 0x78, 127
3362
layer_end
3363
3364
.chan_13D4:
3365
chan_setbank 4
3366
chan_setinstr 6
3367
chan_setlayer 0, .layer_13DC
3368
chan_end
3369
3370
.layer_13DC:
3371
layer_portamento 0x81, 37, 255
3372
layer_note1 39, 0x8, 127
3373
layer_setinstr 5
3374
layer_portamento 0x81, 20, 255
3375
layer_note1 25, 0x60, 127
3376
layer_end
3377
3378
.sound_general_boat_tilt1:
3379
chan_setbank 4
3380
chan_setinstr 2
3381
chan_setlayer 0, .layer_13F5
3382
chan_end
3383
3384
.layer_13F5:
3385
layer_portamento 0x81, 12, 255
3386
layer_note1 13, 0x6e, 127
3387
layer_end
3388
3389
.sound_general_boat_tilt2:
3390
chan_setbank 4
3391
chan_setinstr 2
3392
chan_setlayer 0, .layer_1405
3393
chan_end
3394
3395
.layer_1405:
3396
layer_portamento 0x81, 15, 255
3397
layer_note1 11, 0x6e, 127
3398
layer_end
3399
3400
.sound_general_coin_drop:
3401
chan_setbank 9
3402
chan_setinstr 3
3403
chan_setval 40
3404
chan_call .set_reverb
3405
#ifdef VERSION_SH
3406
chan_setreverb 40
3407
#endif
3408
chan_setlayer 0, .layer_141A
3409
chan_end
3410
3411
.layer_141A:
3412
layer_transpose 24
3413
#ifdef VERSION_SH
3414
layer_note1 51, 0xc, 90
3415
#endif
3416
layer_note1 39, 0x4, 90
3417
layer_note1 51, 0xc, 90
3418
layer_note1 39, 0x4, 50
3419
layer_note1 51, 0xc, 50
3420
layer_end
3421
3422
.chan_1429:
3423
chan_setbank 9
3424
chan_setinstr 3
3425
chan_setval 40
3426
chan_call .set_reverb
3427
chan_setlayer 0, .layer_1436
3428
chan_end
3429
3430
.layer_1436:
3431
layer_transpose 12
3432
layer_note1 39, 0x3, 90
3433
layer_note1 51, 0x3, 90
3434
layer_note1 27, 0xa, 115
3435
layer_note1 39, 0x3, 50
3436
layer_note1 51, 0x3, 50
3437
layer_note1 27, 0xa, 75
3438
layer_end
3439
3440
.sound_general_pendulum_swing:
3441
chan_setbank 4
3442
chan_setinstr 9
3443
chan_setval 50
3444
chan_call .set_reverb
3445
chan_setlayer 0, .layer_1463
3446
chan_setval 13
3447
chan_call .delay
3448
chan_setdecayrelease 30
3449
chan_setbank 4
3450
chan_setinstr 2
3451
chan_end
3452
3453
.layer_1463:
3454
layer_note1 33, 0xc, 100
3455
layer_note1 25, 0x28, 120
3456
layer_portamento 0x81, 22, 255
3457
layer_note1 15, 0x48, 80
3458
layer_end
3459
3460
.sound_general_chain_chomp1:
3461
chan_setbank 1
3462
chan_setinstr 1
3463
chan_setval 15
3464
chan_call .set_reverb
3465
chan_setlayer 0, .layer_148A
3466
chan_setval 1
3467
chan_call .delay
3468
chan_setbank 1
3469
chan_setinstr 7
3470
chan_setenvelope .envelope_3368
3471
chan_end
3472
3473
.layer_148A:
3474
layer_note1 29, 0xc, 120
3475
layer_transpose 12
3476
layer_portamento 0x81, 51, 255
3477
layer_note1 53, 0x6, 118
3478
layer_portamento 0x81, 52, 255
3479
layer_note1 54, 0x9, 118
3480
layer_end
3481
3482
.sound_general_chain_chomp2:
3483
chan_setbank 7
3484
#ifdef VERSION_JP
3485
chan_setinstr 8
3486
#else
3487
chan_setinstr 14
3488
#endif
3489
chan_setval 15
3490
chan_call .set_reverb
3491
chan_setlayer 0, .layer_14C6
3492
chan_setlayer 1, .layer_14E3
3493
#ifndef VERSION_JP
3494
chan_setlayer 2, .layer_14E3
3495
#endif
3496
chan_setval 1
3497
chan_call .delay
3498
chan_setenvelope .envelope_3368
3499
chan_setbank 1
3500
chan_setinstr 7
3501
chan_setval 13
3502
chan_call .delay
3503
chan_setbank 7
3504
#ifdef VERSION_JP
3505
chan_setinstr 8
3506
#else
3507
chan_setinstr 14
3508
#endif
3509
chan_end
3510
3511
.layer_14C6:
3512
layer_delay 1
3513
layer_transpose 12
3514
layer_portamento 0x81, 54, 255
3515
layer_note0 55, 0x6, 118, 127
3516
layer_portamento 0x81, 55, 255
3517
layer_note0 56, 0x5, 118, 127
3518
layer_portamento 0x81, 57, 255
3519
layer_note0 58, 0xc, 118, 127
3520
layer_end
3521
3522
.layer_14E3:
3523
layer_loop 2
3524
#ifdef VERSION_JP
3525
layer_portamento 0x81, 36, 255
3526
layer_note1 24, 0x18, 127
3527
#else
3528
layer_note1 34, 0x19, 100
3529
#endif
3530
layer_loopend
3531
layer_end
3532
3533
.sound_general_door_turn_key:
3534
chan_setbank 4
3535
chan_setinstr 9
3536
chan_setlayer 0, .layer_14F2
3537
chan_end
3538
3539
.layer_14F2:
3540
layer_note0 31, 0x12, 80, 80
3541
layer_portamento 0x82, 53, 255
3542
layer_note1 44, 0x7, 88
3543
layer_end
3544
3545
.sound_general_moving_in_sand:
3546
chan_setbank 3
3547
chan_setinstr 5
3548
chan_setenvelope .envelope_32D4
3549
chan_setval 10
3550
chan_call .set_reverb
3551
chan_setlayer 0, .layer_150E
3552
chan_end
3553
3554
.layer_150E:
3555
layer_note1 41, 0x4, 100
3556
layer_note0 34, 0x14, 100, 100
3557
layer_note1 29, 0x6, 115
3558
layer_end
3559
3560
.chan_1519:
3561
chan_setval 10
3562
chan_call .set_reverb
3563
chan_setlayer 0, .layer_152B
3564
chan_setlayer 1, .layer_1529
3565
chan_setbank 4
3566
chan_setinstr 1
3567
chan_end
3568
3569
.layer_1529:
3570
layer_transpose 1
3571
3572
.layer_152B:
3573
layer_note1 15, 0x2c, 127
3574
layer_end
3575
3576
.sound_general_moving_platform_switch:
3577
chan_setbank 4
3578
chan_setinstr 9
3579
chan_setlayer 0, .layer_1539
3580
chan_end
3581
3582
.layer_1537:
3583
layer_transpose -3
3584
3585
.layer_1539:
3586
layer_note1 39, 0x6, 120
3587
layer_portamento 0x81, 15, 255
3588
layer_note1 8, 0xc, 120
3589
layer_portamento 0x81, 27, 255
3590
layer_note1 3, 0x18, 120
3591
layer_end
3592
3593
.sound_general_cage_open:
3594
chan_setbank 4
3595
chan_setinstr 3
3596
chan_setval 30
3597
chan_call .set_reverb
3598
chan_setlayer 0, .layer_1558
3599
chan_end
3600
3601
.layer_1558:
3602
layer_portamento 0x81, 19, 40
3603
layer_note1 22, 0xb4, 115
3604
layer_end
3605
3606
.sound_general_quiet_pound1:
3607
chan_setbank 5
3608
chan_setinstr 5
3609
chan_setenvelope .envelope_3344
3610
chan_setval 20
3611
chan_call .set_reverb
3612
chan_setlayer 0, .layer_1571
3613
chan_end
3614
3615
.layer_1571:
3616
layer_note1 14, 0x34, 110
3617
layer_delay 0x14
3618
layer_end
3619
3620
.sound_general_break_box:
3621
chan_setbank 5
3622
chan_setinstr 7
3623
chan_setlayer 0, .layer_1582
3624
chan_setlayer 1, .layer_1582
3625
chan_end
3626
3627
.layer_1582:
3628
layer_somethingon
3629
layer_portamento 0x85, 39, 255
3630
layer_note1 36, 0x14, 110
3631
layer_note1 38, 0x10, 110
3632
layer_note1 27, 0x64, 110
3633
layer_end
3634
3635
.sound_general_door_insert_key:
3636
chan_setbank 4
3637
chan_setinstr 9
3638
chan_setlayer 0, .layer_1599
3639
chan_end
3640
3641
.layer_1599:
3642
layer_note0 36, 0xa, 80, 80
3643
layer_note0 24, 0xa, 80, 80
3644
layer_end
3645
3646
.sound_general_quiet_pound2:
3647
chan_setbank 6
3648
chan_setinstr 15
3649
chan_setlayer 0, .layer_15AA
3650
chan_end
3651
3652
.layer_15AA:
3653
layer_somethingon
3654
layer_portamento 0x85, 35, 255
3655
layer_note1 34, 0x60, 127
3656
layer_note1 32, 0x60, 127
3657
layer_note1 32, 0x30, 127
3658
layer_end
3659
3660
.sound_general_big_pound:
3661
chan_setbank 6
3662
chan_setinstr 1
3663
chan_setval 55
3664
chan_call .set_reverb
3665
chan_setlayer 0, .layer_15C6
3666
chan_end
3667
3668
.layer_15C6:
3669
layer_note1 32, 0xc, 127
3670
layer_note1 27, 0x30, 127
3671
layer_end
3672
3673
.chan_15CD:
3674
chan_setbank 6
3675
chan_setinstr 15
3676
chan_setlayer 0, .layer_15D5
3677
chan_end
3678
3679
.layer_15D5:
3680
layer_note1 31, 0xc0, 127
3681
layer_end
3682
3683
.chan_15DA:
3684
chan_setbank 7
3685
chan_setinstr 1
3686
chan_setlayer 0, .layer_15EB
3687
chan_setval 1
3688
chan_call .delay
3689
chan_setbank 5
3690
chan_setinstr 5
3691
chan_end
3692
3693
.layer_15EB:
3694
layer_note1 24, 0xc, 127
3695
layer_note1 22, 0x48, 127
3696
layer_end
3697
3698
.sound_general_cannon_up:
3699
chan_setbank 6
3700
chan_setinstr 10
3701
chan_setlayer 0, .layer_15FA
3702
chan_end
3703
3704
.layer_15FA:
3705
layer_note1 44, 0xfa, 127
3706
layer_end
3707
3708
.sound_general_grindel_spindel_roll:
3709
chan_setbank 6
3710
chan_setinstr 1
3711
chan_setval 25
3712
chan_call .set_reverb
3713
chan_setlayer 0, .layer_160C
3714
chan_end
3715
3716
.layer_160C:
3717
layer_note1 29, 0xc, 120
3718
layer_note1 24, 0x24, 120
3719
layer_end
3720
3721
.sound_general_explosion7:
3722
chan_setbank 3
3723
chan_setinstr 5
3724
chan_setenvelope .envelope_3358
3725
chan_setlayer 0, .layer_162D
3726
chan_setlayer 1, .layer_1637
3727
chan_setval 1
3728
chan_call .delay
3729
chan_setbank 4
3730
chan_setinstr 15
3731
chan_setenvelope .envelope_3358
3732
chan_end
3733
3734
.layer_162D:
3735
layer_delay 1
3736
layer_note1 36, 0xc, 127
3737
layer_note1 32, 0x96, 127
3738
layer_end
3739
3740
.layer_1637:
3741
layer_note1 24, 0x60, 127
3742
layer_end
3743
3744
.sound_general_shake_coffin:
3745
chan_setbank 6
3746
chan_setinstr 15
3747
chan_setenvelope .envelope_3304
3748
chan_setlayer 0, .layer_1646
3749
chan_end
3750
3751
.layer_1646:
3752
layer_note1 31, 0xa, 127
3753
layer_note1 43, 0x10, 127
3754
layer_end
3755
3756
.sound_general_pyramid_top_spin:
3757
chan_setbank 4
3758
chan_setinstr 15
3759
chan_setval 30
3760
chan_call .set_reverb
3761
chan_setlayer 0, .layer_1660
3762
chan_setlayer 1, .layer_1669
3763
chan_setlayer 2, .layer_1665
3764
chan_end
3765
3766
.layer_1660:
3767
layer_note1 20, 0x226, 0
3768
layer_end
3769
3770
.layer_1665:
3771
layer_delay 0x4
3772
layer_transpose -12
3773
3774
.layer_1669:
3775
layer_note1 27, 0x4f, 93
3776
layer_note1 28, 0x41, 99
3777
layer_note1 29, 0x36, 101
3778
layer_note1 30, 0x31, 109
3779
layer_note1 36, 0xe, 113
3780
layer_note1 38, 0x3b, 123
3781
layer_note1 32, 0x27, 105
3782
layer_note1 35, 0x60, 92
3783
layer_note1 32, 0xe, 100
3784
layer_note1 36, 0xb, 105
3785
layer_note1 39, 0x31, 116
3786
layer_end
3787
3788
.sound_general_pyramid_top_explosion:
3789
chan_setbank 4
3790
chan_setinstr 15
3791
chan_setval 30
3792
chan_call .set_reverb
3793
chan_setenvelope .envelope_338C
3794
chan_setlayer 0, .layer_16A1
3795
chan_setlayer 1, .layer_16AA
3796
chan_setlayer 2, .layer_16A6
3797
chan_end
3798
3799
.layer_16A1:
3800
layer_note1 24, 0x12c, 127
3801
layer_end
3802
3803
.layer_16A6:
3804
layer_delay 0x4
3805
layer_transpose -12
3806
3807
.layer_16AA:
3808
layer_note1 46, 0xe, 116
3809
layer_note1 44, 0xb, 121
3810
layer_note1 48, 0x12, 101
3811
layer_note1 41, 0xf, 109
3812
layer_note1 43, 0xfa, 113
3813
layer_end
3814
3815
.sound_general_race_gun_shot:
3816
chan_setbank 5
3817
chan_setinstr 0
3818
chan_setval 127
3819
chan_call .set_reverb
3820
chan_setlayer 0, .layer_16CE
3821
chan_setlayer 1, .layer_16CE
3822
chan_setlayer 2, .layer_16D2
3823
chan_end
3824
3825
.layer_16CE:
3826
layer_note1 49, 0x3a, 127
3827
layer_end
3828
3829
.layer_16D2:
3830
layer_delay 0xa
3831
layer_note1 48, 0x30, 85
3832
layer_end
3833
3834
.sound_general_star_door_open:
3835
chan_setbank 6
3836
chan_setinstr 10
3837
chan_setenvelope .envelope_32D4
3838
chan_setlayer 0, .layer_16E3
3839
chan_end
3840
3841
.layer_16E3:
3842
layer_portamento 0x81, 51, 96
3843
layer_note1 58, 0x40, 100
3844
layer_end
3845
3846
.sound_general_star_door_close:
3847
chan_setbank 6
3848
chan_setinstr 10
3849
chan_setenvelope .envelope_32D4
3850
chan_setlayer 0, .layer_16F6
3851
chan_end
3852
3853
.layer_16F6:
3854
layer_portamento 0x82, 51, 96
3855
layer_note1 58, 0x40, 100
3856
layer_end
3857
3858
.sound_general_pound_rock:
3859
chan_setbank 6
3860
chan_setinstr 1
3861
chan_setval 55
3862
chan_call .set_reverb
3863
chan_setlayer 0, .layer_170B
3864
chan_end
3865
3866
.layer_170B:
3867
layer_note1 27, 0x7, 127
3868
layer_note1 15, 0x12, 127
3869
layer_end
3870
3871
.sound_general_star_appears:
3872
chan_setbank 4
3873
chan_setinstr 14
3874
chan_setlayer 0, .layer_171A
3875
chan_end
3876
3877
.layer_171A:
3878
layer_portamento 0x81, 43, 127
3879
layer_note1 31, 0x7f, 115
3880
layer_end
3881
3882
.sound_general_collect_1up:
3883
chan_setbank 9
3884
chan_setinstr 3
3885
chan_setenvelope .envelope_3358
3886
chan_setlayer 0, .layer_1734
3887
chan_setdecayrelease 50
3888
chan_setlayer 1, .layer_1732
3889
chan_end
3890
3891
.layer_1732:
3892
layer_delay 0x4
3893
3894
.layer_1734:
3895
layer_transpose 24
3896
layer_note1 31, 0xc, 100
3897
layer_note1 34, 0xc, 100
3898
layer_note1 43, 0xc, 100
3899
layer_note1 39, 0xc, 100
3900
layer_note1 41, 0xc, 100
3901
layer_note1 46, 0x18, 100
3902
layer_end
3903
3904
.sound_general_rotating_block_alert:
3905
chan_setbank 4
3906
chan_setinstr 9
3907
chan_setlayer 0, .layer_1751
3908
chan_end
3909
3910
.layer_1751:
3911
layer_call .layer_fn_1756
3912
layer_transpose -4
3913
3914
.layer_fn_1756:
3915
layer_note1 27, 0x5, 105
3916
layer_portamento 0x81, 15, 255
3917
layer_note1 8, 0xa, 100
3918
layer_end
3919
3920
.sound_general_button_press:
3921
chan_setbank 4
3922
chan_setinstr 9
3923
chan_setlayer 0, .layer_1769
3924
chan_end
3925
3926
.layer_1769:
3927
layer_note1 8, 0x5, 127
3928
layer_note1 18, 0x12, 127
3929
layer_end
3930
3931
.sound_general_elevator_move:
3932
chan_setbank 4
3933
chan_setinstr 9
3934
chan_setenvelope .envelope_33BC
3935
chan_setlayer 0, .layer_177B
3936
chan_end
3937
3938
.layer_177B:
3939
layer_portamento 0x82, 5, 255
3940
layer_note1 8, 0xa, 127
3941
layer_end
3942
3943
.sound_general_swish_air:
3944
chan_setbank 0
3945
chan_setinstr 0
3946
chan_setlayer 0, .layer_178B
3947
chan_end
3948
3949
.layer_178B:
3950
layer_note1 44, 0x6, 100
3951
layer_portamento 0x81, 44, 255
3952
layer_note1 32, 0x12, 100
3953
layer_end
3954
3955
.sound_general_haunted_chair:
3956
chan_setbank 9
3957
chan_setinstr 3
3958
chan_setenvelope .envelope_3428
3959
chan_setlayer 0, .layer_17A1
3960
chan_end
3961
3962
.layer_17A1:
3963
layer_transpose 12
3964
layer_portamento 0x85, 62, 255
3965
layer_note1 38, 0x78, 93
3966
layer_end
3967
3968
.sound_general_soft_landing:
3969
chan_setbank 1
3970
chan_setinstr 1
3971
chan_setlayer 0, .layer_17B3
3972
chan_end
3973
3974
.layer_17B3:
3975
layer_note1 29, 0xc, 127
3976
layer_end
3977
3978
.sound_general_haunted_chair_move:
3979
chan_setbank 4
3980
chan_setinstr 1
3981
chan_setlayer 0, .layer_17C4
3982
chan_setlayer 1, .layer_17C2
3983
chan_end
3984
3985
.layer_17C2:
3986
layer_delay 1
3987
3988
.layer_17C4:
3989
layer_note1 34, 0x6, 127
3990
layer_note1 33, 0x7, 127
3991
layer_note1 33, 0x6, 127
3992
layer_note1 34, 0x6, 127
3993
layer_end
3994
3995
.sound_general_bowser_explode:
3996
chan_setbank 6
3997
chan_setenvelope .envelope_32D4
3998
chan_setlayer 0, .layer_17E8
3999
chan_setval 1
4000
chan_call .delay
4001
chan_setenvelope .envelope_32D4
4002
chan_setlayer 1, .layer_17F3
4003
chan_setlayer 2, .layer_17EF
4004
chan_end
4005
4006
.layer_17E8:
4007
layer_setinstr 10
4008
layer_transpose 24
4009
layer_jump .layer_17F5
4010
4011
.layer_17EF:
4012
layer_delay 0x2
4013
layer_transpose 12
4014
4015
.layer_17F3:
4016
layer_setinstr 0
4017
.layer_17F5:
4018
layer_portamento 0x83, 3, 255
4019
layer_note1 15, 0x30, 100
4020
layer_note1 17, 0x2c, 100
4021
layer_note1 19, 0x28, 100
4022
layer_note1 20, 0x24, 100
4023
layer_note1 22, 0x20, 100
4024
layer_note1 24, 0x1c, 100
4025
layer_note1 26, 0x18, 100
4026
layer_note1 27, 0x14, 100
4027
layer_note1 29, 0x11, 100
4028
layer_note1 31, 0xe, 100
4029
layer_note1 32, 0xc, 100
4030
.layer_181A:
4031
layer_note1 34, 0xa, 100
4032
layer_jump .layer_181A
4033
layer_end
4034
4035
.sound_general_bowser_key:
4036
chan_setbank 4
4037
chan_setinstr 14
4038
chan_setlayer 0, .layer_171A
4039
chan_setval 1
4040
chan_call .delay
4041
chan_setbank 4
4042
chan_setinstr 15
4043
chan_setenvelope .envelope_33EC
4044
chan_setlayer 1, .layer_137B
4045
chan_setval 100
4046
chan_call .delay
4047
chan_setbank 4
4048
chan_setinstr 14
4049
chan_setlayer 0, .layer_1844
4050
chan_end
4051
4052
.layer_1844:
4053
layer_transpose -6
4054
layer_portamento 0x81, 43, 127
4055
layer_note1 31, 0xfa, 115
4056
layer_end
4057
4058
.sound_general_bowser_platform:
4059
chan_setbank 4
4060
chan_setinstr 15
4061
chan_setlayer 0, .layer_185C
4062
chan_setlayer 1, .layer_185A
4063
chan_end
4064
4065
.layer_185A:
4066
layer_transpose 2
4067
4068
.layer_185C:
4069
layer_note1 39, 0xc, 127
4070
layer_jump .layer_1350
4071
4072
.sound_general_1up_appear:
4073
chan_setbank 4
4074
chan_setinstr 14
4075
chan_setlayer 0, .layer_186A
4076
chan_end
4077
4078
.layer_186A:
4079
layer_portamento 0x83, 39, 128
4080
layer_note1 42, 0x2d, 115
4081
layer_note1 42, 0x2d, 115
4082
layer_note1 42, 0x2d, 115
4083
layer_note1 44, 0x7f, 115
4084
layer_end
4085
4086
.sound_general_heart_spin:
4087
chan_setbank 9
4088
chan_setinstr 3
4089
chan_setval 30
4090
chan_call .set_reverb
4091
chan_setlayer 0, .layer_1888
4092
chan_end
4093
4094
.layer_1888:
4095
layer_transpose 12
4096
layer_portamento 0x83, 3, 255
4097
layer_note1 27, 0xa, 85
4098
layer_note1 32, 0xa, 85
4099
layer_note1 39, 0xa, 85
4100
layer_note1 44, 0xa, 85
4101
layer_note1 51, 0xa, 85
4102
layer_note1 56, 0xa, 85
4103
layer_note1 51, 0xa, 45
4104
layer_note1 56, 0xa, 35
4105
layer_end
4106
4107
.sound_general_pound_wood_post:
4108
chan_setbank 5
4109
chan_setinstr 7
4110
chan_setlayer 0, .layer_18B8
4111
chan_delay 1
4112
chan_setbank 4
4113
chan_setinstr 9
4114
chan_setlayer 1, .layer_1537
4115
chan_end
4116
4117
.layer_18B8:
4118
layer_portamento 0x1, 27, 0x28
4119
layer_note1 32, 0x32, 120
4120
layer_end
4121
4122
.sound_general_water_level_trig:
4123
chan_setbank 6
4124
chan_setinstr 11
4125
chan_setlayer 0, .layer_2DBF
4126
chan_setval 9
4127
chan_call .delay
4128
chan_setbank 9
4129
chan_setinstr 3
4130
chan_setenvelope .envelope_3454
4131
chan_setlayer 0, .layer_2D26
4132
chan_end
4133
4134
.sound_general_switch_door_open:
4135
chan_setbank 4
4136
chan_setinstr 9
4137
chan_setlayer 0, .layer_1539
4138
chan_setval 12
4139
chan_call .delay
4140
chan_setbank 6
4141
chan_setinstr 1
4142
chan_setlayer 0, .layer_18EB
4143
chan_end
4144
4145
.layer_18EB:
4146
layer_portamento 0x82, 15, 255
4147
layer_note1 31, 0x14, 127
4148
layer_end
4149
4150
.sound_general_red_coin:
4151
#ifdef VERSION_JP
4152
chan_setbank 9
4153
chan_setinstr 3
4154
chan_setlayer 0, .layer_1909
4155
chan_setlayer 1, .layer_1902
4156
chan_setlayer 2, .layer_1907
4157
#else
4158
#if defined(VERSION_EU) || defined(VERSION_SH)
4159
chan_setbank 9
4160
chan_setinstr 3
4161
#else
4162
chan_setinstr 128
4163
#endif
4164
chan_setenvelope .envelope_3378
4165
// Small bugfix: .main_loop_023589 expects layer 0 to live the longest.
4166
// I don't think this actually makes any audible difference given the
4167
// silence at the end.
4168
chan_setlayer 0, .layer_1907
4169
chan_setlayer 1, .layer_1902
4170
chan_setlayer 2, .layer_1909
4171
#endif
4172
chan_end
4173
4174
.layer_1902:
4175
layer_transpose 7
4176
layer_jump .layer_190B
4177
4178
.layer_1907:
4179
layer_delay 0x6
4180
4181
.layer_1909:
4182
layer_transpose 12
4183
.layer_190B:
4184
layer_note0 46, 0xc, 90, 20
4185
layer_note0 45, 0xc, 90, 20
4186
layer_note0 46, 0xc, 90, 20
4187
layer_note0 58, 0x10, 100, 80
4188
layer_note0 58, 0x10, 60, 80
4189
layer_note0 58, 0x10, 40, 80
4190
layer_note0 58, 0x10, 25, 80
4191
// This small delay should not have any effect, but decreases the probability of
4192
// encountering double red coin glitch. Without it, layer 0 finishes in 1.04
4193
// seconds, and with some bad luck around scheduling/lag the sound spawner with
4194
// a lifetime of 30 frames that creates the sound may deactivate on the same
4195
// frame. That leads to double sound glitch on JP, see src/audio/external.c.
4196
// With the delay, the same thing can still happen but requires more CPU lag.
4197
layer_delay 0xa
4198
layer_end
4199
4200
.sound_general_birds_fly_away:
4201
chan_setbank 5
4202
chan_setinstr 13
4203
chan_setenvelope .envelope_33DC
4204
chan_setval 20
4205
chan_call .set_reverb
4206
chan_setval 127
4207
chan_iowriteval 7
4208
chan_setlayer 0, .layer_195F
4209
chan_setlayer 1, .layer_1986
4210
chan_setlayer 2, .layer_1982
4211
.chan_1942:
4212
chan_setval 4
4213
chan_call .delay
4214
chan_ioreadval 7
4215
chan_subtract 1
4216
chan_beqz .chan_1957
4217
chan_iowriteval 7
4218
chan_writeseq_nextinstr 0, 1
4219
chan_setvolscale 127
4220
chan_jump .chan_1942
4221
.chan_1957:
4222
chan_setval 127
4223
chan_call .delay
4224
chan_jump .chan_1957
4225
4226
.layer_195F:
4227
layer_setinstr 9
4228
layer_note1 40, 0x6, 122
4229
layer_note1 41, 0x4, 112
4230
layer_note1 43, 0x5, 109
4231
layer_note1 44, 0x6, 124
4232
layer_note1 44, 0x4, 116
4233
layer_note1 45, 0x7, 114
4234
layer_delay 0x19
4235
.layer_1975:
4236
layer_note1 43, 0x7f, 122
4237
layer_note1 43, 0xa, 127
4238
layer_note1 43, 0x64, 114
4239
layer_jump .layer_1975
4240
layer_end
4241
4242
.layer_1982:
4243
layer_transpose 4
4244
layer_delay 0x2
4245
4246
.layer_1986:
4247
layer_portamento 0x83, 39, 255
4248
layer_loop 2
4249
layer_note1 55, 0x6, 120
4250
layer_note1 60, 0x9, 112
4251
layer_delay 0x4
4252
layer_loopend
4253
layer_note1 56, 0x5, 125
4254
layer_note1 62, 0xa, 109
4255
layer_delay 0x5
4256
layer_note1 56, 0x6, 123
4257
layer_note1 62, 0x7, 119
4258
layer_delay 0x8
4259
.layer_19A5:
4260
layer_loop 10
4261
layer_note1 57, 0x5, 120
4262
layer_note1 62, 0x8, 120
4263
layer_delay 0x5
4264
layer_loopend
4265
layer_loop 10
4266
layer_note1 59, 0x7, 115
4267
layer_note1 60, 0x7, 113
4268
layer_delay 0x2
4269
layer_loopend
4270
layer_loop 10
4271
layer_note1 55, 0x8, 115
4272
layer_note1 58, 0x6, 113
4273
layer_delay 0x5
4274
layer_loopend
4275
layer_jump .layer_19A5
4276
layer_end
4277
4278
.sound_general_right_answer:
4279
chan_setbank 9
4280
chan_setinstr 3
4281
chan_setval 40
4282
chan_call .set_reverb
4283
chan_setenvelope .envelope_3344
4284
chan_setlayer 0, .layer_19DA
4285
chan_end
4286
4287
.layer_19DA:
4288
layer_loop 2
4289
layer_note1 62, 0x6, 110
4290
layer_note1 62, 0x2, 45
4291
layer_note1 58, 0x6, 110
4292
layer_note1 58, 0x2, 45
4293
layer_loopend
4294
layer_end
4295
4296
.sound_general_metal_pound:
4297
chan_setbank 7
4298
chan_setinstr 1
4299
chan_setlayer 0, .layer_1A00
4300
chan_setlayer 1, .layer_19FE
4301
chan_setval 1
4302
chan_call .delay
4303
chan_setbank 5
4304
chan_setinstr 5
4305
chan_end
4306
4307
.layer_19FE:
4308
layer_transpose -6
4309
4310
.layer_1A00:
4311
layer_note1 15, 0xc, 127
4312
layer_note1 17, 0x3a, 127
4313
layer_end
4314
4315
.sound_general_boing1:
4316
chan_setbank 5
4317
chan_setinstr 14
4318
chan_setlayer 0, .layer_1A0F
4319
chan_end
4320
4321
.layer_1A0F:
4322
layer_portamento 0x82, 40, 127
4323
layer_note1 38, 0x28, 100
4324
layer_end
4325
4326
.sound_general_boing2:
4327
chan_setbank 5
4328
chan_setinstr 14
4329
chan_setlayer 0, .layer_1A1F
4330
chan_end
4331
4332
.layer_1A1F:
4333
layer_portamento 0x82, 43, 127
4334
layer_note1 39, 0x36, 100
4335
layer_end
4336
4337
.sound_general_yoshi_walk:
4338
chan_jump .sound_obj_koopa_the_quick_walk
4339
4340
.sound_general_enemy_alert1:
4341
chan_jump .sound_obj_goomba_alert
4342
4343
.sound_general_yoshi_talk:
4344
chan_setbank 0
4345
chan_setinstr 3
4346
chan_setlayer 0, .layer_1A35
4347
chan_end
4348
4349
.layer_1A35:
4350
layer_note1 39, 0x32, 127
4351
layer_end
4352
4353
.sound_general_splattering:
4354
chan_setbank 6
4355
chan_setinstr 2
4356
chan_setlayer 0, .layer_1A44
4357
chan_setlayer 1, .layer_1A44
4358
chan_end
4359
4360
.layer_1A44:
4361
layer_transpose 7
4362
layer_call .layer_fn_1A4B
4363
layer_transpose -2
4364
4365
.layer_fn_1A4B:
4366
layer_portamento 0x83, 31, 255
4367
layer_note1 51, 0x6, 127
4368
layer_note1 56, 0xc, 127
4369
layer_end
4370
4371
.sound_general_boing3:
4372
chan_setbank 9
4373
chan_setinstr 6
4374
chan_setval 10
4375
chan_call .set_reverb
4376
chan_setlayer 0, .layer_1A66
4377
chan_setlayer 1, .layer_1A66
4378
chan_end
4379
4380
.layer_1A66:
4381
layer_portamento 0x82, 39, 255
4382
layer_note1 31, 0x60, 100
4383
layer_end
4384
4385
.sound_general_grand_star:
4386
chan_setbank 4
4387
chan_setinstr 14
4388
chan_setlayer 0, .layer_1A79
4389
chan_setlayer 1, .layer_1A7D
4390
chan_end
4391
4392
.layer_1A79:
4393
layer_transpose 3
4394
layer_delay 0x5
4395
4396
.layer_1A7D:
4397
layer_somethingon
4398
layer_portamento 0x85, 31, 255
4399
layer_note1 34, 0x12c, 127
4400
layer_end
4401
4402
.sound_general_grand_star_jump:
4403
chan_setbank 4
4404
chan_setinstr 14
4405
chan_setenvelope .envelope_3358
4406
chan_setlayer 0, .layer_1AA0
4407
chan_setval 1
4408
chan_call .delay
4409
chan_setenvelope .envelope_3358
4410
chan_setlayer 1, .layer_1AAA
4411
chan_setlayer 2, .layer_1AA8
4412
chan_end
4413
4414
.layer_1AA0:
4415
layer_portamento 0x81, 32, 64
4416
layer_note1 38, 0x46, 127
4417
layer_end
4418
4419
.layer_1AA8:
4420
layer_delay 0x4
4421
4422
.layer_1AAA:
4423
layer_delay 0x4
4424
layer_portamento 0x81, 36, 40
4425
layer_note1 41, 0xc, 127
4426
layer_end
4427
4428
#ifdef VERSION_JP
4429
.sound_general_boat_rock:
4430
chan_setbank 9
4431
chan_setinstr 0
4432
chan_setenvelope .envelope_3438
4433
chan_setvibratorate 25
4434
chan_setvibratoextent 110
4435
chan_setlayer 0, .layer_1943_jp
4436
chan_setval 40
4437
chan_call .delay
4438
chan_end
4439
4440
.layer_1943_jp:
4441
layer_portamento 0x1, 32, 0x7f
4442
layer_note1 60, 0x28, 100
4443
layer_end
4444
#else
4445
.sound_general_boat_rock:
4446
chan_setbank 4
4447
chan_setinstr 2
4448
chan_setlayer 0, .layer_1AC1
4449
chan_setlayer 1, .layer_1ABF
4450
chan_end
4451
4452
.layer_1ABF:
4453
layer_transpose 12
4454
4455
.layer_1AC1:
4456
layer_portamento 0x81, 7, 255
4457
layer_note1 15, 0x3c, 127
4458
layer_portamento 0x81, 20, 200
4459
layer_note1 7, 0x5a, 127
4460
layer_end
4461
4462
.sound_general_vanish_sfx:
4463
chan_setbank 9
4464
chan_setinstr 3
4465
chan_setvibratoextent 70
4466
chan_setvibratorate 70
4467
chan_setenvelope .envelope_32E4
4468
chan_setlayer 0, .layer_1AEB
4469
chan_setlayer 1, .layer_1AE9
4470
chan_setval 35
4471
chan_call .delay
4472
chan_setvibratoextent 0
4473
chan_end
4474
4475
.layer_1AE9:
4476
layer_transpose 1
4477
4478
.layer_1AEB:
4479
layer_portamento 0x81, 19, 255
4480
layer_note1 31, 0x32, 115
4481
layer_end
4482
#endif
4483
4484
.channel4_table:
4485
sound_ref .sound_env_waterfall1
4486
sound_ref .sound_env_waterfall1
4487
sound_ref .sound_env_elevator1
4488
sound_ref .sound_env_droning1
4489
sound_ref .sound_env_droning1
4490
sound_ref .sound_env_wind1
4491
sound_ref .sound_env_moving_sand_snow
4492
sound_ref .chan_1BE5
4493
sound_ref .sound_env_elevator2
4494
sound_ref .sound_env_water
4495
sound_ref .chan_1C46
4496
sound_ref .sound_env_boat_rocking1
4497
sound_ref .sound_env_elevator3
4498
sound_ref .sound_env_elevator4
4499
sound_ref .sound_env_movingsand
4500
sound_ref .sound_env_merry_go_round_creaking
4501
sound_ref .sound_env_wind2
4502
sound_ref .sound_air_rough_slide
4503
sound_ref .chan_1D42
4504
sound_ref .sound_env_sliding
4505
sound_ref .sound_env_star
4506
sound_ref .chan_1D81
4507
sound_ref .sound_env_water_drain
4508
sound_ref .sound_env_metal_box_push
4509
sound_ref .sound_env_sink_quicksand
4510
sound_ref .sound_air_peach_twinkle
4511
sound_ref .sound_env_elevator1
4512
sound_ref .sound_env_droning1
4513
sound_ref .sound_env_waterfall1
4514
sound_ref .sound_env_waterfall1
4515
sound_ref .sound_env_waterfall1
4516
sound_ref .sound_env_waterfall1
4517
sound_ref .sound_menu_enter_hole
4518
sound_ref .sound_general_elevator_move
4519
sound_ref .sound_env_elevator1
4520
sound_ref .sound_env_droning1
4521
sound_ref .sound_env_waterfall1
4522
sound_ref .sound_env_waterfall1
4523
sound_ref .sound_env_waterfall1
4524
sound_ref .sound_env_waterfall1
4525
4526
.sound_env_waterfall1:
4527
chan_setbank 5
4528
chan_setinstr 1
4529
chan_setval 25
4530
chan_call .set_reverb
4531
#ifdef VERSION_JP
4532
chan_setenvelope .envelope_32E4
4533
#else
4534
chan_setenvelope .envelope_32C4
4535
#endif
4536
chan_setlayer 0, .layer_1B53
4537
chan_end
4538
4539
.layer_1B53:
4540
layer_somethingon
4541
#ifdef VERSION_JP
4542
layer_delay 0x6
4543
#else
4544
layer_delay 0x4
4545
#endif
4546
.layer_1B56:
4547
layer_note1 41, 0x12c, 95
4548
layer_jump .layer_1B56
4549
4550
.sound_env_elevator1:
4551
chan_setbank 5
4552
chan_setinstr 2
4553
chan_setlayer 0, .layer_1B65
4554
chan_end
4555
4556
.layer_1B65:
4557
layer_somethingon
4558
.layer_1B66:
4559
layer_note1 39, 0x12c, 90
4560
layer_jump .layer_1B66
4561
4562
.sound_env_droning1:
4563
chan_setbank 5
4564
chan_setinstr 3
4565
chan_setlayer 0, .layer_1B75
4566
chan_end
4567
4568
.layer_1B75:
4569
layer_somethingon
4570
.layer_1B76:
4571
layer_note1 44, 0x12c, 105
4572
layer_jump .layer_1B76
4573
4574
.sound_env_wind1:
4575
chan_setbank 5
4576
chan_setinstr 6
4577
chan_setdecayrelease 13
4578
chan_setlayer 0, .layer_1B8A
4579
chan_setlayer 1, .layer_1B8C
4580
chan_end
4581
4582
.layer_1B8A:
4583
layer_transpose -12
4584
4585
.layer_1B8C:
4586
layer_somethingon
4587
layer_portamento 0x85, 39, 255
4588
.layer_1B91:
4589
layer_note1 44, 0x18, 110
4590
layer_note1 38, 0x3c, 110
4591
layer_note1 47, 0xa, 110
4592
layer_note1 49, 0x32, 110
4593
layer_note1 40, 0x4b, 110
4594
layer_note1 37, 0x14, 110
4595
layer_note1 46, 0xc, 110
4596
layer_note1 48, 0x1f, 110
4597
layer_note1 55, 0x18, 110
4598
layer_note1 46, 0x40, 110
4599
layer_note1 36, 0xc, 110
4600
layer_note1 39, 0xa, 110
4601
layer_note1 36, 0xe, 110
4602
layer_note1 39, 0xc, 110
4603
layer_note1 32, 0x54, 110
4604
layer_note1 39, 0xa, 110
4605
layer_note1 36, 0x2b, 110
4606
layer_note1 41, 0x60, 110
4607
layer_note1 39, 0x22, 110
4608
layer_jump .layer_1B91
4609
4610
.sound_env_moving_sand_snow:
4611
chan_setbank 3
4612
chan_setinstr 2
4613
chan_setlayer 0, .layer_1BD5
4614
chan_end
4615
4616
.layer_1BD5:
4617
layer_somethingon
4618
layer_portamento 0x85, 36, 255
4619
.layer_1BDA:
4620
layer_note1 34, 0x12c, 95
4621
layer_note1 36, 0x12c, 95
4622
layer_jump .layer_1BDA
4623
4624
.chan_1BE5:
4625
chan_setbank 6
4626
chan_setinstr 15
4627
chan_setlayer 0, .layer_1BED
4628
chan_end
4629
4630
.layer_1BED:
4631
layer_somethingon
4632
layer_note1 43, 0xc, 127
4633
layer_portamento 0x81, 44, 255
4634
layer_note1 43, 0x50, 127
4635
.layer_1BF8:
4636
layer_note1 43, 0x12c, 127
4637
layer_jump .layer_1BF8
4638
4639
.sound_env_elevator2:
4640
chan_setbank 5
4641
chan_setinstr 2
4642
chan_setlayer 0, .layer_1C07
4643
chan_end
4644
4645
.layer_1C07:
4646
layer_somethingon
4647
.layer_1C08:
4648
layer_note1 27, 0x12c, 100
4649
layer_jump .layer_1C08
4650
4651
.sound_env_water:
4652
chan_setbank 4
4653
chan_setinstr 5
4654
chan_setenvelope .envelope_32E4
4655
chan_setdecayrelease 25
4656
chan_setlayer 0, .layer_1C1C
4657
chan_end
4658
4659
.layer_1C1C:
4660
layer_transpose 6
4661
layer_portamento 0x85, 39, 255
4662
.layer_1C22:
4663
layer_note1 39, 0x18, 127
4664
layer_note1 31, 0x36, 127
4665
layer_note1 43, 0xc, 127
4666
layer_note1 36, 0x32, 127
4667
layer_note1 27, 0x50, 127
4668
layer_note1 36, 0x37, 127
4669
layer_note1 34, 0x40, 127
4670
layer_note1 32, 0x3d, 127
4671
layer_note1 29, 0x4a, 127
4672
layer_note1 32, 0x31, 127
4673
layer_note1 38, 0x1f, 127
4674
layer_jump .layer_1C22
4675
4676
.chan_1C46:
4677
chan_setbank 6
4678
chan_setinstr 15
4679
chan_setlayer 0, .layer_1C4E
4680
chan_end
4681
4682
.layer_1C4E:
4683
layer_somethingon
4684
layer_portamento 0x85, 39, 255
4685
layer_note1 42, 0x3c, 127
4686
.layer_1C56:
4687
layer_note1 41, 0x3c, 127
4688
layer_note1 42, 0x3c, 127
4689
layer_jump .layer_1C56
4690
4691
.sound_env_boat_rocking1:
4692
chan_setbank 4
4693
chan_setinstr 2
4694
chan_setdecayrelease 30
4695
chan_setlayer 0, .layer_1C69
4696
chan_end
4697
4698
.layer_1C69:
4699
layer_portamento 0x81, 15, 255
4700
#ifdef VERSION_JP
4701
layer_note1 11, 0x1f4, 100
4702
#else
4703
layer_note1 11, 0x1f4, 127
4704
#endif
4705
layer_end
4706
4707
.sound_env_elevator3:
4708
chan_setbank 5
4709
chan_setinstr 5
4710
chan_setenvelope .envelope_3368
4711
chan_setval 45
4712
chan_call .set_reverb
4713
chan_setlayer 0, .layer_1C82
4714
chan_end
4715
4716
.layer_1C82:
4717
layer_call .layer_fn_1CA3
4718
layer_delay 0xb
4719
layer_call .layer_fn_1CA3
4720
layer_delay 0x9
4721
layer_call .layer_fn_1CA3
4722
layer_delay 0x8
4723
layer_call .layer_fn_1CA3
4724
layer_delay 0x6
4725
layer_call .layer_fn_1CA3
4726
layer_delay 0x5
4727
.layer_1C9B:
4728
layer_call .layer_fn_1CA3
4729
layer_delay 0x3
4730
layer_jump .layer_1C9B
4731
4732
.layer_fn_1CA3:
4733
layer_transpose 0
4734
layer_setinstr 4
4735
layer_note1 22, 0x6, 127
4736
layer_transpose 36
4737
layer_setinstr 5
4738
layer_somethingon
4739
layer_portamento 0x85, 51, 255
4740
layer_note1 41, 0x5, 77
4741
layer_delay 0x4
4742
layer_disableportamento
4743
layer_somethingoff
4744
layer_end
4745
4746
.sound_env_elevator4:
4747
chan_setbank 4
4748
chan_setinstr 2
4749
chan_setlayer 0, .layer_1CC3
4750
chan_end
4751
4752
.layer_1CC3:
4753
layer_portamento 0x81, 19, 10
4754
layer_note1 8, 0x9, 127
4755
layer_jump .layer_1CC3
4756
4757
.sound_env_movingsand:
4758
chan_setbank 3
4759
chan_setinstr 7
4760
chan_setdecayrelease 5
4761
chan_setlayer 0, .layer_1CE2
4762
chan_setlayer 1, .layer_1CDA
4763
chan_end
4764
4765
.layer_1CDA:
4766
layer_somethingon
4767
.layer_1CDB:
4768
layer_note1 47, 0x1f4, 90
4769
layer_jump .layer_1CDB
4770
4771
.layer_1CE2:
4772
layer_somethingon
4773
.layer_1CE3:
4774
layer_note1 46, 0x1f4, 90
4775
layer_jump .layer_1CE3
4776
4777
.sound_env_merry_go_round_creaking:
4778
chan_setbank 4
4779
chan_setinstr 2
4780
chan_setdecayrelease 30
4781
chan_setlayer 0, .layer_1CF9
4782
chan_setlayer 1, .layer_1CF7
4783
chan_end
4784
4785
.layer_1CF7:
4786
layer_transpose 6
4787
4788
.layer_1CF9:
4789
layer_portamento 0x85, 7, 255
4790
layer_note1_long 13, 0x46, 120
4791
layer_jump .layer_1CF9
4792
4793
.sound_env_wind2:
4794
chan_setbank 5
4795
chan_setinstr 6
4796
chan_setdecayrelease 13
4797
chan_setlayer 0, .layer_1D11
4798
chan_setlayer 1, .layer_1D13
4799
chan_end
4800
4801
.layer_1D11:
4802
layer_transpose -6
4803
4804
.layer_1D13:
4805
layer_somethingon
4806
layer_portamento 0x85, 34, 255
4807
.layer_1D18:
4808
layer_note1 51, 0x18, 110
4809
layer_note1 43, 0x63, 110
4810
layer_note1 47, 0xa, 110
4811
layer_note1 49, 0x32, 110
4812
layer_note1 41, 0x4b, 110
4813
layer_note1 46, 0xc, 110
4814
layer_note1 48, 0x1f, 110
4815
layer_note1 55, 0x7f, 110
4816
layer_note1 46, 0x63, 110
4817
layer_note1 43, 0xa, 110
4818
layer_note1 39, 0xc, 110
4819
layer_note1 41, 0x60, 110
4820
layer_note1 39, 0x22, 110
4821
layer_jump .layer_1D18
4822
4823
.chan_1D42:
4824
chan_setbank 4
4825
chan_setinstr 2
4826
chan_setbank 6
4827
chan_setenvelope .envelope_3314
4828
chan_setdecayrelease 200
4829
chan_setlayer 0, .layer_1D51
4830
chan_end
4831
4832
.layer_1D51:
4833
layer_transpose 3
4834
.layer_1D53:
4835
layer_note0 62, 0x2, 127, 127
4836
layer_jump .layer_1D53
4837
4838
.sound_env_sliding:
4839
chan_setbank 3
4840
chan_setinstr 1
4841
chan_setenvelope .envelope_32E4
4842
chan_setdecayrelease 15
4843
chan_setlayer 0, .layer_1D67
4844
chan_end
4845
4846
.layer_1D67:
4847
layer_somethingon
4848
.layer_1D68:
4849
layer_note1 44, 0x12c, 95
4850
layer_jump .layer_1D68
4851
4852
.sound_env_star:
4853
chan_setbank 4
4854
chan_setinstr 14
4855
chan_setlayer 0, .layer_1D77
4856
chan_end
4857
4858
.layer_1D77:
4859
layer_portamento 0x81, 38, 127
4860
layer_note1 39, 0x9, 127
4861
layer_jump .layer_1D77
4862
4863
.chan_1D81:
4864
chan_setval 50
4865
chan_call .set_reverb
4866
chan_setbank 4
4867
chan_setinstr 15
4868
chan_setlayer 0, .layer_1DA5
4869
chan_setval 1
4870
chan_call .delay
4871
chan_setbank 6
4872
chan_setinstr 15
4873
chan_setlayer 1, .layer_1DAD
4874
chan_setval 1
4875
chan_call .delay
4876
chan_setbank 4
4877
chan_setinstr 15
4878
chan_setdecayrelease 10
4879
chan_end
4880
4881
.layer_1DA5:
4882
layer_note1 21, 0xc, 127
4883
layer_note1 18, 0x226, 127
4884
layer_end
4885
4886
.layer_1DAD:
4887
layer_transpose 24
4888
layer_portamento 0x82, 19, 255
4889
layer_note1 20, 0x1f4, 127
4890
layer_end
4891
4892
.sound_env_water_drain:
4893
chan_setbank 3
4894
chan_setinstr 2
4895
chan_setenvelope .envelope_32E4
4896
chan_setlayer 0, .layer_1DD4
4897
chan_setval 1
4898
chan_call .delay
4899
chan_setbank 4
4900
chan_setinstr 5
4901
chan_setdecayrelease 20
4902
chan_setlayer 1, .layer_1DE4
4903
chan_setlayer 2, .layer_1DE2
4904
chan_end
4905
4906
.layer_1DD4:
4907
layer_transpose -12
4908
layer_somethingon
4909
layer_portamento 0x82, 39, 255
4910
.layer_1DDB:
4911
layer_note1 46, 0x2710, 80
4912
layer_jump .layer_1DDB
4913
4914
.layer_1DE2:
4915
layer_transpose 6
4916
4917
.layer_1DE4:
4918
layer_portamento 0x83, 20, 255
4919
layer_note1 15, 0x5a, 127
4920
layer_note1 32, 0x2d, 127
4921
layer_note1 29, 0x46, 127
4922
layer_note1 24, 0x78, 127
4923
layer_note1 32, 0x44, 127
4924
layer_note1 24, 0x74, 127
4925
layer_transpose 7
4926
layer_jump .layer_1DE4
4927
4928
.sound_env_metal_box_push:
4929
chan_setbank 6
4930
chan_setinstr 1
4931
chan_setlayer 0, .layer_1E0C
4932
chan_setlayer 1, .layer_1E12
4933
chan_setdecayrelease 127
4934
chan_end
4935
4936
.layer_1E0C:
4937
layer_note1 24, 0xc, 85
4938
layer_jump .layer_1E0C
4939
4940
.layer_1E12:
4941
layer_setinstr 15
4942
.layer_1E14:
4943
layer_note1 39, 0x10, 115
4944
layer_jump .layer_1E14
4945
4946
.sound_env_sink_quicksand:
4947
chan_setbank 3
4948
chan_setinstr 6
4949
chan_setenvelope .envelope_32E4
4950
chan_setlayer 0, .layer_1E28
4951
chan_setlayer 1, .layer_1E28
4952
chan_end
4953
4954
.layer_1E28:
4955
layer_portamento 0x81, 38, 80
4956
layer_somethingon
4957
.layer_1E2D:
4958
layer_note1 35, 0x12c, 100
4959
layer_jump .layer_1E2D
4960
layer_end
4961
4962
.sound_air_peach_twinkle:
4963
chan_setbank 5
4964
chan_setinstr 15
4965
chan_setenvelope .envelope_32E4
4966
chan_setdecayrelease 8
4967
chan_setlayer 0, .layer_1E42
4968
chan_end
4969
4970
.layer_1E42:
4971
layer_somethingon
4972
layer_portamento 0x82, 20, 255
4973
.layer_1E47:
4974
layer_note1 43, 0x1b58, 63
4975
layer_jump .layer_1E47
4976
4977
.channel59_table:
4978
sound_ref .sound_obj_sushi_shark_water_sound
4979
sound_ref .sound_obj_mri_shoot
4980
sound_ref .sound_obj_baby_penguin_walk
4981
sound_ref .sound_obj_bowser_walk
4982
sound_ref .sound_obj_bowser_roar
4983
sound_ref .sound_obj_bowser_tail_pickup
4984
sound_ref .sound_obj_bowser_defeated
4985
sound_ref .sound_obj_bowser_spinning
4986
sound_ref .sound_obj_bowser_inhaling
4987
sound_ref .sound_obj_big_penguin_walk
4988
sound_ref .sound_obj_boo_bounce_top
4989
sound_ref .sound_obj_boo_laugh_short
4990
sound_ref .sound_obj_thwomp
4991
sound_ref .sound_obj_cannon1
4992
sound_ref .sound_obj_cannon2
4993
sound_ref .sound_obj_cannon3
4994
sound_ref .sound_obj_piranha_plant_bite
4995
sound_ref .sound_obj_piranha_plant_dying
4996
sound_ref .sound_obj_jump_walk_water
4997
sound_ref .chan_20B2
4998
sound_ref .sound_obj_mri_death
4999
sound_ref .sound_obj_pounding1
5000
sound_ref .sound_obj_king_bobomb
5001
sound_ref .sound_obj_bully_metal
5002
sound_ref .sound_obj_bully_explode
5003
sound_ref .sound_obj_bowser_puzzle_piece_move
5004
sound_ref .sound_obj_pounding_cannon
5005
sound_ref .sound_obj_bully_walk
5006
sound_ref .sound_obj_bully_attacked
5007
sound_ref .chan_2177
5008
sound_ref .chan_218E
5009
sound_ref .sound_obj_baby_penguin_dive
5010
sound_ref .sound_obj_goomba_walk
5011
sound_ref .sound_obj_ukiki_chatter_long
5012
sound_ref .sound_obj_monty_mole_lakitu_attack
5013
sound_ref .chan_21FF
5014
sound_ref .sound_obj_dying_enemy1
5015
sound_ref .sound_obj_cannon4
5016
sound_ref .sound_obj_dying_enemy2
5017
sound_ref .sound_obj_bobomb_walk
5018
sound_ref .sound_obj_something_landing
5019
sound_ref .sound_obj_diving_in_water
5020
sound_ref .sound_obj_snow_sand1
5021
sound_ref .sound_obj_snow_sand2
5022
sound_ref .sound_obj_default_death
5023
sound_ref .sound_obj_big_penguin_yell
5024
sound_ref .sound_obj_water_bomb_bouncing
5025
sound_ref .sound_obj_goomba_alert
5026
sound_ref .sound_obj_stomped
5027
sound_ref .chan_233D
5028
sound_ref .sound_obj_diving_into_water
5029
sound_ref .sound_obj_piranha_plant_shrink
5030
sound_ref .sound_obj_koopa_the_quick_walk
5031
sound_ref .sound_obj_koopa_walk
5032
sound_ref .sound_obj_bully_walking
5033
sound_ref .sound_obj_dorrie
5034
sound_ref .sound_obj_bowser_laugh
5035
sound_ref .sound_obj_ukiki_chatter_short
5036
sound_ref .sound_obj_ukiki_chatter_idle
5037
sound_ref .sound_obj_ukiki_step_default
5038
sound_ref .sound_obj_ukiki_step_leaves
5039
sound_ref .sound_obj_koopa_talk
5040
sound_ref .sound_obj_koopa_damage
5041
sound_ref .sound_obj_klepto1
5042
sound_ref .sound_obj_klepto2
5043
sound_ref .sound_obj_king_bobomb_talk
5044
sound_ref .sound_obj_king_bobomb_damage
5045
sound_ref .sound_obj_scuttlebug_walk
5046
sound_ref .sound_obj_scuttlebug_alert
5047
sound_ref .sound_obj_baby_penguin_yell
5048
sound_ref .sound_obj_king_bobomb_jump
5049
sound_ref .sound_obj_king_whomp_death
5050
sound_ref .sound_obj_boo_laugh_long
5051
sound_ref .sound_obj_swoop
5052
sound_ref .sound_obj_eel
5053
sound_ref .sound_obj_eyerok_show_eye
5054
sound_ref .sound_obj_mr_blizzard_alert
5055
sound_ref .sound_obj_snufit_shoot
5056
sound_ref .sound_obj_skeeter_walk
5057
sound_ref .sound_obj_walking_water
5058
sound_ref .sound_general_bird_chirp2
5059
sound_ref .sound_obj_bird_chirp3
5060
sound_ref .sound_obj_bird_chirp1
5061
sound_ref .sound_air_castle_outdoors_ambient
5062
sound_ref .sound_obj_piranha_plant_appear
5063
sound_ref .sound_obj_flame_blown
5064
sound_ref .sound_obj_mad_piano_chomping
5065
sound_ref .sound_obj_large_bully_attacked
5066
sound_ref .sound_obj_bobomb_buddy_talk
5067
sound_ref .chan_26A9
5068
sound_ref .sound_obj_eyerok_sound_short
5069
sound_ref .sound_obj_eyerok_sound_long
5070
sound_ref .sound_obj_wiggler_high_pitch
5071
sound_ref .sound_obj_heaveho_tossed
5072
sound_ref .sound_obj_wiggler_death
5073
sound_ref .sound_obj_bowser_intro_laugh
5074
sound_ref .sound_obj_enemy_death_high
5075
sound_ref .sound_obj_enemy_death_low
5076
sound_ref .sound_obj_swoop_death
5077
sound_ref .sound_obj_koopa_flyguy_pokey_death
5078
sound_ref .sound_obj_snowman_bounce
5079
sound_ref .sound_obj_snowman_explode
5080
sound_ref .sound_obj_bowser_teleport
5081
sound_ref .sound_obj_monty_mole_appear
5082
sound_ref .sound_obj_pounding_loud
5083
sound_ref .sound_obj_boss_dialog_grunt
5084
sound_ref .sound_obj_mips_rabbit
5085
sound_ref .sound_obj_mri_spinning
5086
sound_ref .sound_obj_mips_rabbit_water
5087
sound_ref .sound_obj_eyerok_explode
5088
sound_ref .sound_obj_chuckya_death
5089
sound_ref .sound_obj_wiggler_talk
5090
sound_ref .sound_obj_wiggler_attacked
5091
sound_ref .sound_obj_wiggler_low_pitch
5092
sound_ref .sound_obj_snufit_skeeter_death
5093
sound_ref .sound_obj_bubba_chomp
5094
sound_ref .sound_obj_enemy_defeat_shrink
5095
sound_ref .sound_obj_bowser_tail_pickup
5096
sound_ref .sound_obj_bowser_defeated
5097
sound_ref .sound_obj_bowser_spinning
5098
sound_ref .sound_obj_klepto2
5099
sound_ref .sound_obj_king_bobomb_talk
5100
sound_ref .sound_obj_baby_penguin_walk
5101
sound_ref .sound_obj_bowser_walk
5102
sound_ref .sound_obj_bowser_roar
5103
sound_ref .sound_obj_bowser_tail_pickup
5104
sound_ref .sound_obj_bowser_defeated
5105
sound_ref .sound_obj_bowser_spinning
5106
5107
.sound_general_swish_water:
5108
chan_setbank 6
5109
chan_setinstr 5
5110
chan_setlayer 0, .layer_1F56
5111
chan_end
5112
5113
.layer_1F56:
5114
layer_note1 27, 0x8, 90
5115
layer_portamento 0x81, 43, 255
5116
layer_note1 27, 0x21, 90
5117
layer_end
5118
5119
.sound_obj_mri_shoot:
5120
chan_setbank 7
5121
chan_setinstr 3
5122
chan_setlayer 0, .layer_1F72
5123
chan_setval 1
5124
chan_call .delay
5125
chan_setbank 6
5126
chan_setinstr 0
5127
chan_end
5128
5129
.layer_1F72:
5130
layer_note1 43, 0xf, 90
5131
layer_portamento 0x82, 27, 255
5132
layer_note1 36, 0xb, 90
5133
layer_end
5134
5135
.sound_obj_baby_penguin_walk:
5136
chan_setbank 6
5137
chan_setinstr 7
5138
chan_setlayer 0, .layer_1F85
5139
chan_end
5140
5141
.layer_1F85:
5142
layer_portamento 0x81, 43, 255
5143
layer_note1 48, 0x30, 110
5144
layer_end
5145
5146
.sound_obj_bowser_walk:
5147
chan_setbank 6
5148
chan_setinstr 1
5149
chan_setval 60
5150
chan_call .set_reverb
5151
chan_setlayer 0, .layer_1F9D
5152
chan_setlayer 1, .layer_1FA6
5153
chan_end
5154
5155
.layer_1F9D:
5156
layer_note1 36, 0x8, 120
5157
layer_note1 35, 0x28, 120
5158
layer_delay 0x30
5159
layer_end
5160
5161
.layer_1FA6:
5162
layer_delay 0x18
5163
layer_note1 0, 0x1e, 95
5164
layer_end
5165
5166
.sound_obj_bowser_roar:
5167
chan_setbank 6
5168
chan_setinstr 2
5169
chan_setval 10
5170
chan_call .set_reverb
5171
chan_setlayer 0, .layer_1FC0
5172
chan_setlayer 1, .layer_1FBC
5173
chan_end
5174
5175
.layer_1FBC:
5176
layer_delay 0x3
5177
layer_transpose 5
5178
5179
.layer_1FC0:
5180
layer_note1 39, 0x7f, 127
5181
layer_end
5182
5183
.sound_obj_bowser_tail_pickup:
5184
chan_setbank 6
5185
chan_setinstr 2
5186
chan_setval 10
5187
chan_call .set_reverb
5188
chan_setlayer 0, .layer_1FD8
5189
chan_setlayer 1, .layer_1FD4
5190
chan_end
5191
5192
.layer_1FD4:
5193
layer_delay 0x3
5194
layer_transpose 5
5195
5196
.layer_1FD8:
5197
layer_portamento 0x81, 45, 255
5198
layer_note1 33, 0x30, 127
5199
layer_end
5200
5201
.sound_obj_bowser_defeated:
5202
chan_setbank 6
5203
chan_setinstr 4
5204
chan_setval 10
5205
chan_call .set_reverb
5206
chan_setlayer 0, .layer_1FED
5207
chan_end
5208
5209
.layer_1FED:
5210
layer_note1 32, 0x104, 127
5211
layer_end
5212
5213
.sound_obj_bowser_spinning:
5214
chan_setbank 6
5215
chan_setinstr 5
5216
chan_setlayer 0, .layer_1FFA
5217
chan_end
5218
5219
.layer_1FFA:
5220
layer_note1 32, 0x28, 127
5221
layer_end
5222
5223
.sound_obj_bowser_inhaling:
5224
chan_setbank 6
5225
chan_setinstr 6
5226
chan_setlayer 0, .layer_2006
5227
chan_end
5228
5229
.layer_2006:
5230
layer_note1 36, 0x5a, 127
5231
layer_end
5232
5233
.sound_obj_big_penguin_walk:
5234
chan_setbank 6
5235
chan_setinstr 7
5236
chan_setlayer 0, .layer_2012
5237
chan_end
5238
5239
.layer_2012:
5240
layer_portamento 0x81, 39, 255
5241
layer_note1 36, 0x26, 100
5242
layer_end
5243
5244
.sound_obj_boo_bounce_top:
5245
chan_setbank 6
5246
chan_setinstr 8
5247
chan_setlayer 0, .layer_2022
5248
chan_end
5249
5250
.layer_2022:
5251
layer_note1 39, 0x18, 127
5252
layer_end
5253
5254
.sound_obj_boo_laugh_short:
5255
chan_setbank 6
5256
chan_setinstr 9
5257
chan_setlayer 0, .layer_202E
5258
chan_end
5259
5260
.layer_202E:
5261
layer_note1 50, 0xa, 127
5262
layer_note1 55, 0xa, 127
5263
layer_end
5264
5265
.sound_obj_thwomp:
5266
chan_setbank 7
5267
chan_setinstr 12
5268
chan_setval 55
5269
chan_call .set_reverb
5270
chan_setlayer 0, .layer_2055
5271
chan_setval 1
5272
chan_call .delay
5273
chan_setbank 6
5274
chan_setinstr 1
5275
chan_setlayer 1, .layer_204E
5276
chan_end
5277
5278
.layer_204E:
5279
layer_note1 37, 0xc, 127
5280
layer_note1 31, 0x1e, 127
5281
layer_end
5282
5283
.layer_2055:
5284
layer_note1 31, 0x2a, 127
5285
layer_end
5286
5287
.sound_obj_cannon1:
5288
chan_setbank 6
5289
chan_setinstr 10
5290
chan_setlayer 0, .layer_2061
5291
chan_end
5292
5293
.layer_2061:
5294
layer_note1 39, 0xd2, 127
5295
layer_end
5296
5297
.sound_obj_cannon2:
5298
chan_setbank 6
5299
chan_setinstr 11
5300
chan_setlayer 0, .layer_206E
5301
chan_end
5302
5303
.layer_206E:
5304
layer_note1 39, 0xd2, 127
5305
layer_end
5306
5307
.sound_obj_cannon3:
5308
chan_setbank 6
5309
chan_setinstr 12
5310
chan_setlayer 0, .layer_207B
5311
chan_end
5312
5313
.layer_207B:
5314
layer_note1 39, 0x24, 127
5315
layer_end
5316
5317
.sound_obj_piranha_plant_bite:
5318
chan_setbank 6
5319
chan_setinstr 11
5320
chan_setlayer 0, .layer_2087
5321
chan_end
5322
5323
.layer_2087:
5324
layer_portamento 0x81, 33, 255
5325
layer_note1 57, 0x4, 127
5326
layer_transpose -4
5327
layer_portamento 0x81, 57, 255
5328
layer_note1 33, 0x6, 127
5329
layer_delay 0x14
5330
layer_end
5331
5332
.sound_obj_piranha_plant_dying:
5333
chan_setbank 6
5334
chan_setinstr 14
5335
chan_setlayer 0, .layer_20A2
5336
chan_end
5337
5338
.layer_20A2:
5339
layer_note1 39, 0x48, 110
5340
layer_end
5341
5342
.sound_obj_jump_walk_water:
5343
chan_setbank 4
5344
chan_setinstr 5
5345
chan_setlayer 0, .layer_20AE
5346
chan_end
5347
5348
.layer_20AE:
5349
layer_note1 59, 0x24, 105
5350
layer_end
5351
5352
.chan_20B2:
5353
chan_setbank 6
5354
chan_setinstr 15
5355
chan_setlayer 0, .layer_20BA
5356
chan_end
5357
5358
.layer_20BA:
5359
layer_note1 39, 0x4c, 127
5360
layer_end
5361
5362
.sound_obj_mri_death:
5363
chan_setbank 7
5364
chan_setinstr 0
5365
chan_setlayer 0, .layer_20C6
5366
chan_end
5367
5368
.layer_20C6:
5369
layer_note1 39, 0x18, 105
5370
layer_end
5371
5372
.sound_obj_pounding1:
5373
chan_setbank 6
5374
chan_setinstr 1
5375
chan_setlayer 0, .layer_20D2
5376
chan_end
5377
5378
.layer_20D2:
5379
layer_portamento 0x81, 44, 255
5380
#ifdef VERSION_JP
5381
layer_note1 36, 0x18, 90
5382
#else
5383
layer_note1 36, 0x18, 115
5384
#endif
5385
layer_delay 0x32
5386
layer_end
5387
5388
.sound_obj_king_bobomb:
5389
chan_setbank 7
5390
chan_setinstr 12
5391
chan_setlayer 0, .layer_20F0
5392
chan_setval 1
5393
chan_call .delay
5394
chan_setbank 6
5395
chan_setinstr 1
5396
chan_setlayer 1, .layer_20F4
5397
chan_end
5398
5399
.layer_20F0:
5400
layer_note1 31, 0x26, 127
5401
layer_end
5402
5403
.layer_20F4:
5404
#ifdef VERSION_JP
5405
layer_note1 38, 0x8, 120
5406
layer_note1 33, 0x1e, 120
5407
#else
5408
layer_note1 38, 0x8, 127
5409
layer_note1 33, 0x1e, 127
5410
#endif
5411
layer_end
5412
5413
.sound_obj_bully_metal:
5414
chan_setbank 7
5415
chan_setinstr 1
5416
chan_setlayer 0, .layer_2103
5417
chan_end
5418
5419
.layer_2103:
5420
layer_note1 39, 0x24, 120
5421
layer_end
5422
5423
.sound_obj_bully_explode:
5424
chan_setbank 4
5425
chan_setinstr 15
5426
chan_setenvelope .envelope_33EC
5427
chan_setlayer 0, .layer_211C
5428
chan_setlayer 1, .layer_2126
5429
chan_setlayer 2, .layer_2124
5430
chan_setval 1
5431
chan_setdecayrelease 10
5432
chan_end
5433
5434
.layer_211C:
5435
layer_portamento 0x81, 51, 255
5436
layer_note1 20, 0x2e, 115
5437
layer_end
5438
5439
.layer_2124:
5440
layer_transpose 3
5441
5442
.layer_2126:
5443
layer_setinstr 5
5444
layer_delay 0xa
5445
layer_note1 48, 0x23, 127
5446
layer_end
5447
5448
.sound_obj_bowser_puzzle_piece_move:
5449
chan_setbank 7
5450
chan_setinstr 2
5451
chan_setlayer 0, .layer_2136
5452
chan_end
5453
5454
.layer_2136:
5455
layer_note1 39, 0xc, 105
5456
layer_end
5457
5458
.sound_obj_pounding_cannon:
5459
chan_setbank 7
5460
chan_setinstr 3
5461
chan_setlayer 0, .layer_2142
5462
chan_end
5463
5464
.layer_2142:
5465
layer_note1 39, 0x68, 127
5466
layer_end
5467
5468
.sound_obj_bully_walk:
5469
chan_setbank 7
5470
chan_setinstr 3
5471
chan_setlayer 0, .layer_214E
5472
chan_end
5473
5474
.layer_214E:
5475
layer_portamento 0x82, 38, 127
5476
layer_note1 51, 0x4, 80
5477
layer_delay 0x1e
5478
layer_end
5479
5480
.sound_obj_bully_attacked:
5481
chan_setbank 7
5482
chan_setinstr 12
5483
chan_setlayer 0, .layer_2160
5484
chan_end
5485
5486
.layer_2160:
5487
layer_portamento 0x83, 33, 255
5488
layer_note0 40, 0xf, 127, 127
5489
layer_note1 26, 0x20, 127
5490
layer_end
5491
5492
.layer_unused_216C:
5493
layer_portamento 0x83, 27, 255
5494
layer_note1 22, 0x9, 127
5495
layer_note1 24, 0x1c, 127
5496
layer_end
5497
5498
.chan_2177:
5499
chan_setbank 7
5500
chan_setinstr 3
5501
chan_setlayer 0, .layer_217F
5502
chan_end
5503
5504
.layer_217F:
5505
layer_portamento 0x81, 27, 255
5506
layer_note1 48, 0x9, 100
5507
layer_portamento 0x81, 27, 255
5508
layer_note1 48, 0x5, 100
5509
layer_end
5510
5511
.chan_218E:
5512
chan_setbank 6
5513
chan_setinstr 5
5514
chan_setlayer 0, .layer_2196
5515
chan_end
5516
5517
.layer_2196:
5518
layer_note1 36, 0x8, 90
5519
layer_portamento 0x81, 43, 255
5520
layer_note1 27, 0x14, 90
5521
layer_end
5522
5523
.sound_obj_baby_penguin_dive:
5524
chan_setbank 6
5525
chan_setinstr 7
5526
chan_setlayer 0, .layer_21A9
5527
chan_end
5528
5529
.layer_21A9:
5530
layer_portamento 0x81, 39, 255
5531
layer_note1 44, 0xc, 110
5532
layer_portamento 0x81, 46, 255
5533
layer_note1 58, 0x30, 110
5534
layer_end
5535
5536
.sound_obj_goomba_walk:
5537
chan_setbank 6
5538
chan_setinstr 12
5539
chan_setlayer 0, .layer_21C9
5540
chan_setval 1
5541
chan_call .delay
5542
chan_setbank 0
5543
chan_setinstr 4
5544
chan_end
5545
5546
.layer_21C9:
5547
layer_portamento 0x82, 24, 255
5548
layer_note1 12, 0x4, 100
5549
layer_note1 51, 0x8, 80
5550
layer_delay 0x1e
5551
layer_end
5552
5553
.sound_obj_ukiki_chatter_long:
5554
chan_setbank 7
5555
chan_setinstr 7
5556
chan_setdecayrelease 15
5557
chan_setlayer 0, .layer_21E0
5558
chan_end
5559
5560
.layer_21E0:
5561
layer_note1 39, 0x30, 127
5562
layer_end
5563
5564
.sound_obj_monty_mole_lakitu_attack:
5565
chan_setbank 9
5566
chan_setinstr 3
5567
chan_setenvelope .envelope_3428
5568
chan_setval 10
5569
chan_call .set_reverb
5570
chan_setlayer 0, .layer_21F4
5571
chan_end
5572
5573
.layer_21F4:
5574
layer_portamento 0x85, 48, 255
5575
layer_note1 60, 0x7, 115
5576
layer_note1 39, 0x23, 115
5577
layer_end
5578
5579
.chan_21FF:
5580
chan_setbank 4
5581
chan_setinstr 13
5582
chan_setlayer 0, .layer_2207
5583
chan_end
5584
5585
.layer_2207:
5586
layer_portamento 0x81, 27, 255
5587
layer_note1 3, 0x14, 115
5588
layer_delay 0x1e
5589
layer_end
5590
5591
.sound_obj_dying_enemy1:
5592
chan_setbank 7
5593
chan_setinstr 0
5594
chan_setlayer 0, .layer_2219
5595
chan_end
5596
5597
.layer_2219:
5598
layer_note1 43, 0x6, 105
5599
layer_portamento 0x81, 32, 255
5600
layer_note1 44, 0x18, 105
5601
layer_end
5602
5603
.sound_obj_cannon4:
5604
chan_setbank 7
5605
chan_setinstr 3
5606
chan_setval 15
5607
chan_call .set_reverb
5608
chan_setlayer 0, .layer_2231
5609
chan_end
5610
5611
.layer_2231:
5612
layer_note1 48, 0x55, 127
5613
layer_end
5614
5615
.sound_obj_dying_enemy2:
5616
chan_setbank 7
5617
chan_setinstr 8
5618
chan_setlayer 0, .layer_223D
5619
chan_end
5620
5621
.layer_223D:
5622
layer_note1 44, 0xc, 100
5623
layer_portamento 0x81, 44, 255
5624
layer_note1 32, 0x18, 105
5625
layer_end
5626
5627
.sound_obj_bobomb_walk:
5628
chan_setbank 9
5629
chan_setinstr 1
5630
chan_setenvelope .envelope_32D4
5631
chan_setlayer 0, .layer_2253
5632
chan_end
5633
5634
.layer_2253:
5635
layer_portamento 0x83, 46, 255
5636
layer_note1 27, 0x5, 127
5637
layer_note1 32, 0x3, 127
5638
layer_delay 0x22
5639
layer_end
5640
5641
.sound_obj_something_landing:
5642
chan_setbank 9
5643
chan_setinstr 3
5644
chan_setenvelope .envelope_3428
5645
chan_setlayer 0, .layer_226B
5646
chan_end
5647
5648
.layer_226B:
5649
layer_somethingon
5650
layer_portamento 0x85, 62, 255
5651
layer_note1 50, 0x24, 93
5652
layer_note1 26, 0x3c, 93
5653
layer_end
5654
5655
.sound_obj_diving_in_water:
5656
chan_setbank 4
5657
chan_setinstr 5
5658
chan_setlayer 0, .layer_2288
5659
chan_setval 1
5660
chan_call .delay
5661
chan_setbank 2
5662
chan_setinstr 0
5663
chan_end
5664
5665
.layer_2288:
5666
layer_note1 62, 0x4, 105
5667
layer_portamento 0x81, 43, 200
5668
layer_note1 36, 0x4e, 127
5669
layer_end
5670
5671
.sound_obj_snow_sand1:
5672
chan_setbank 3
5673
chan_setinstr 5
5674
chan_setenvelope .envelope_32D4
5675
chan_setlayer 0, .layer_229E
5676
chan_end
5677
5678
.layer_229E:
5679
layer_note1 41, 0x6, 100
5680
layer_note1 24, 0x1c, 100
5681
layer_end
5682
5683
.sound_obj_snow_sand2:
5684
chan_setbank 3
5685
chan_setinstr 5
5686
chan_setenvelope .envelope_32D4
5687
chan_setlayer 0, .layer_22B0
5688
chan_end
5689
5690
.layer_22B0:
5691
layer_note1 36, 0x5, 100
5692
layer_note1 44, 0x18, 100
5693
layer_end
5694
5695
.sound_obj_default_death:
5696
chan_setbank 0
5697
chan_setinstr 4
5698
chan_setenvelope .envelope_32D4
5699
chan_setval 25
5700
chan_call .set_reverb
5701
chan_setlayer 0, .layer_22C7
5702
chan_end
5703
5704
.layer_22C7:
5705
layer_somethingon
5706
layer_portamento 0x81, 39, 255
5707
layer_note1 62, 0x1b, 107
5708
layer_delay 0x12
5709
layer_end
5710
5711
.sound_obj_big_penguin_yell:
5712
chan_setbank 7
5713
chan_setinstr 10
5714
chan_setlayer 0, .layer_22DA
5715
chan_end
5716
5717
.layer_22DA:
5718
layer_somethingon
5719
layer_portamento 0x85, 41, 255
5720
layer_note1 45, 0x28, 127
5721
layer_note1 41, 0xf, 127
5722
layer_end
5723
5724
.sound_obj_water_bomb_bouncing:
5725
chan_setbank 7
5726
chan_setinstr 11
5727
chan_setenvelope .envelope_32D4
5728
chan_setlayer 0, .layer_22F3
5729
chan_end
5730
5731
.layer_unused_22F1:
5732
layer_transpose -12
5733
5734
.layer_22F3:
5735
layer_somethingon
5736
layer_portamento 0x85, 39, 255
5737
layer_note1 32, 0xc, 127
5738
layer_note1 39, 0x60, 127
5739
layer_end
5740
5741
.sound_obj_goomba_alert:
5742
chan_setbank 9
5743
chan_setinstr 3
5744
chan_setval 20
5745
chan_call .set_reverb
5746
chan_setenvelope .envelope_33EC
5747
chan_setlayer 0, .layer_230F
5748
chan_end
5749
5750
.layer_230F:
5751
layer_transpose -24
5752
layer_somethingon
5753
layer_portamento 0x85, 25, 255
5754
layer_note1 3, 0xf, 85
5755
layer_transpose 0
5756
layer_note1 51, 0x1c, 85
5757
layer_delay 0x19
5758
layer_end
5759
5760
.sound_obj_stomped:
5761
chan_setbank 9
5762
chan_setinstr 3
5763
chan_setenvelope .envelope_3428
5764
chan_setlayer 0, .layer_232C
5765
chan_end
5766
5767
.layer_232C:
5768
layer_transpose -3
5769
layer_somethingon
5770
layer_portamento 0x85, 24, 255
5771
layer_note1 17, 0xa, 100
5772
layer_note1 32, 0xa, 100
5773
layer_note1 27, 0x6, 100
5774
layer_end
5775
5776
.chan_233D:
5777
chan_setbank 6
5778
chan_setinstr 5
5779
chan_setenvelope .envelope_32D4
5780
chan_setlayer 0, .layer_2348
5781
chan_end
5782
5783
.layer_2348:
5784
layer_transpose 10
5785
layer_call .layer_fn_2353
5786
layer_call .layer_fn_2353
5787
layer_delay 0x14
5788
layer_end
5789
5790
.layer_fn_2353:
5791
layer_portamento 0x85, 52, 255
5792
layer_note1 48, 0x4, 115
5793
layer_note1 52, 0x2, 115
5794
layer_delay 0x2
5795
layer_disableportamento
5796
layer_end
5797
5798
.sound_obj_diving_into_water:
5799
chan_setbank 2
5800
chan_setlayer 0, .layer_236A
5801
chan_setlayer 1, .layer_2374
5802
chan_end
5803
5804
.layer_236A:
5805
layer_setinstr 0
5806
layer_portamento 0x82, 44, 255
5807
layer_note1 43, 0x54, 100
5808
layer_end
5809
5810
.layer_2374:
5811
layer_setinstr 1
5812
layer_portamento 0x82, 32, 255
5813
layer_note1 31, 0x54, 100
5814
layer_end
5815
5816
.sound_obj_piranha_plant_shrink:
5817
chan_setbank 3
5818
chan_setinstr 0
5819
chan_setenvelope .envelope_3324
5820
chan_setlayer 0, .layer_2389
5821
chan_end
5822
5823
.layer_2389:
5824
layer_portamento 0x81, 62, 255
5825
layer_note1 38, 0x7f, 117
5826
layer_end
5827
5828
.sound_obj_koopa_the_quick_walk:
5829
chan_setbank 7
5830
chan_setinstr 3
5831
chan_setlayer 0, .layer_2399
5832
chan_end
5833
5834
.layer_2399:
5835
layer_note1 27, 0x6, 100
5836
layer_note1 29, 0x3, 70
5837
layer_delay 0x1e
5838
layer_end
5839
5840
.sound_obj_koopa_walk:
5841
chan_setbank 7
5842
chan_setinstr 3
5843
chan_setlayer 0, .layer_23AA
5844
chan_end
5845
5846
.layer_23AA:
5847
layer_note1 20, 0x4, 100
5848
layer_delay 0x1e
5849
layer_end
5850
5851
.sound_obj_bully_walking:
5852
chan_setbank 7
5853
chan_setinstr 3
5854
chan_setlayer 0, .layer_23B8
5855
chan_end
5856
5857
.layer_23B8:
5858
layer_portamento 0x82, 29, 255
5859
layer_note1 46, 0xc, 80
5860
layer_end
5861
5862
.sound_obj_dorrie:
5863
chan_setbank 6
5864
chan_setinstr 4
5865
chan_setenvelope .envelope_32F4
5866
chan_setlayer 0, .layer_23CD
5867
chan_end
5868
5869
.layer_unused_23CB:
5870
layer_transpose 12
5871
5872
.layer_23CD:
5873
layer_somethingon
5874
layer_portamento 0x85, 36, 255
5875
layer_note1 48, 0x8, 100
5876
layer_note1 45, 0x4, 100
5877
layer_note1 48, 0xa, 100
5878
layer_note1 41, 0x48, 100
5879
layer_end
5880
5881
.sound_obj_bowser_laugh:
5882
chan_setbank 6
5883
chan_setinstr 9
5884
chan_setval 25
5885
chan_call .set_reverb
5886
chan_setlayer 0, .layer_23EF
5887
chan_setlayer 1, .layer_23EF
5888
chan_end
5889
5890
.layer_23EF:
5891
layer_portamento 0x81, 20, 255
5892
layer_note1 26, 0x12c, 127
5893
layer_end
5894
5895
.sound_obj_ukiki_chatter_short:
5896
chan_setbank 7
5897
chan_setinstr 7
5898
chan_setlayer 0, .layer_2400
5899
chan_end
5900
5901
.layer_2400:
5902
layer_portamento 0x81, 32, 221
5903
layer_note1 34, 0xa, 115
5904
layer_end
5905
5906
.sound_obj_ukiki_chatter_idle:
5907
chan_setbank 7
5908
chan_setinstr 7
5909
chan_setlayer 0, .layer_2410
5910
chan_end
5911
5912
.layer_2410:
5913
layer_portamento 0x81, 34, 221
5914
layer_note1 38, 0xc, 127
5915
layer_portamento 0x82, 34, 221
5916
layer_note1 39, 0x12, 127
5917
layer_end
5918
5919
.sound_obj_ukiki_step_default:
5920
chan_setbank 1
5921
chan_setinstr 1
5922
chan_setlayer 0, .layer_2427
5923
chan_end
5924
5925
.layer_2427:
5926
layer_portamento 0x81, 58, 255
5927
layer_note1 52, 0x6, 105
5928
layer_end
5929
5930
.sound_obj_ukiki_step_leaves:
5931
chan_setbank 0
5932
chan_setinstr 1
5933
chan_setenvelope .envelope_32D4
5934
chan_setlayer 0, .layer_243A
5935
chan_end
5936
5937
.layer_243A:
5938
layer_note1 43, 0x6, 90
5939
layer_note1 44, 0x6, 90
5940
layer_end
5941
5942
.sound_obj_koopa_talk:
5943
chan_setbank 7
5944
chan_setinstr 8
5945
chan_setlayer 0, .layer_2449
5946
chan_end
5947
5948
.layer_2449:
5949
layer_transpose -8
5950
layer_call .layer_fn_244E
5951
5952
.layer_fn_244E:
5953
layer_portamento 0x85, 44, 255
5954
layer_note1 51, 0x9, 100
5955
layer_note1 39, 0xc, 100
5956
layer_end
5957
5958
.sound_obj_koopa_damage:
5959
chan_setbank 7
5960
chan_setinstr 8
5961
chan_setlayer 0, .layer_2461
5962
chan_end
5963
5964
.layer_2461:
5965
layer_transpose 10
5966
layer_portamento 0x83, 32, 255
5967
layer_note1 39, 0x6, 105
5968
layer_note1 27, 0x12, 105
5969
layer_end
5970
5971
.sound_obj_klepto1:
5972
chan_setbank 7
5973
chan_setinstr 9
5974
chan_setlayer 0, .layer_2476
5975
chan_end
5976
5977
.layer_2476:
5978
layer_somethingon
5979
layer_portamento 0x83, 39, 255
5980
layer_note1 41, 0x6, 127
5981
layer_note1 37, 0x24, 127
5982
layer_end
5983
5984
.sound_obj_klepto2:
5985
chan_setbank 7
5986
chan_setinstr 9
5987
chan_setlayer 0, .layer_248A
5988
chan_end
5989
5990
.layer_248A:
5991
layer_portamento 0x81, 48, 255
5992
layer_note1 40, 0x24, 127
5993
layer_end
5994
5995
.sound_obj_king_bobomb_talk:
5996
chan_setbank 7
5997
chan_setinstr 9
5998
chan_setval 20
5999
chan_call .set_reverb
6000
chan_setlayer 0, .layer_249F
6001
chan_end
6002
6003
.layer_249F:
6004
layer_transpose -5
6005
layer_call .layer_fn_24AF
6006
layer_delay 0xb
6007
layer_transpose -8
6008
layer_call .layer_fn_24AF
6009
layer_delay 0xa
6010
layer_transpose -10
6011
6012
.layer_fn_24AF:
6013
layer_portamento 0x85, 29, 255
6014
layer_note1 24, 0x2, 127
6015
layer_note1 41, 0x10, 127
6016
layer_end
6017
6018
.sound_obj_king_bobomb_damage:
6019
chan_setbank 7
6020
chan_setinstr 9
6021
chan_setval 20
6022
chan_call .set_reverb
6023
chan_setlayer 0, .layer_24C7
6024
chan_end
6025
6026
.layer_24C7:
6027
layer_transpose -12
6028
layer_portamento 0x85, 25, 255
6029
layer_note1 39, 0x4, 127
6030
layer_note1 29, 0x30, 127
6031
layer_end
6032
6033
.sound_obj_scuttlebug_walk:
6034
chan_setbank 7
6035
chan_setinstr 2
6036
chan_setlayer 0, .layer_24DC
6037
chan_end
6038
6039
.layer_24DC:
6040
layer_note1 44, 0x4, 127
6041
layer_delay 0x14
6042
layer_end
6043
6044
.sound_obj_scuttlebug_alert:
6045
chan_setbank 9
6046
chan_setinstr 3
6047
chan_setlayer 0, .layer_24EA
6048
chan_end
6049
6050
.layer_24EA:
6051
layer_portamento 0x81, 24, 255
6052
layer_note1 53, 0x12, 80
6053
layer_end
6054
6055
.sound_obj_baby_penguin_yell:
6056
chan_setbank 7
6057
chan_setinstr 10
6058
chan_setenvelope .envelope_3344
6059
chan_setlayer 0, .layer_24FD
6060
chan_end
6061
6062
.layer_24FD:
6063
layer_note1 50, 0x8, 105
6064
layer_portamento 0x82, 46, 255
6065
layer_note1 50, 0x30, 105
6066
layer_end
6067
6068
.sound_obj_king_bobomb_jump:
6069
chan_setbank 6
6070
chan_setinstr 1
6071
chan_setlayer 0, .layer_2510
6072
chan_end
6073
6074
.layer_2510:
6075
layer_portamento 0x81, 27, 255
6076
layer_note1 43, 0x1e, 127
6077
layer_end
6078
6079
.sound_obj_king_whomp_death:
6080
chan_setbank 5
6081
chan_setinstr 7
6082
chan_setlayer 0, .layer_252C
6083
chan_setval 1
6084
chan_call .delay
6085
chan_setbank 7
6086
chan_setinstr 12
6087
chan_setlayer 1, .layer_26D7
6088
chan_end
6089
6090
.layer_252C:
6091
layer_note1 34, 0xaf, 127
6092
layer_end
6093
6094
.sound_obj_boo_laugh_long:
6095
chan_setbank 6
6096
chan_setinstr 9
6097
chan_setval 25
6098
chan_call .set_reverb
6099
chan_setlayer 0, .layer_253E
6100
chan_end
6101
6102
.layer_253E:
6103
layer_note1 55, 0x32, 127
6104
layer_end
6105
6106
.sound_obj_swoop:
6107
chan_setbank 7
6108
chan_setinstr 7
6109
chan_setlayer 0, .layer_254A
6110
chan_end
6111
6112
.layer_254A:
6113
layer_portamento 0x82, 51, 127
6114
layer_note1 48, 0x6, 127
6115
layer_end
6116
6117
.sound_obj_eel:
6118
chan_setbank 6
6119
chan_setinstr 2
6120
chan_setval 25
6121
chan_call .set_reverb
6122
chan_setlayer 0, .layer_2564
6123
chan_setlayer 1, .layer_2562
6124
chan_end
6125
6126
.layer_2562:
6127
layer_delay 0x4
6128
6129
.layer_2564:
6130
layer_somethingon
6131
layer_portamento 0x85, 31, 255
6132
layer_note1 34, 0x18, 127
6133
layer_note1 17, 0x48, 127
6134
layer_end
6135
6136
.sound_obj_eyerok_show_eye:
6137
chan_setbank 4
6138
chan_setinstr 15
6139
chan_setlayer 0, .layer_257D
6140
chan_setlayer 1, .layer_257B
6141
chan_end
6142
6143
.layer_257B:
6144
layer_transpose 4
6145
6146
.layer_257D:
6147
layer_jump .layer_11BB
6148
6149
.sound_obj_mr_blizzard_alert:
6150
chan_setbank 9
6151
chan_setinstr 3
6152
chan_setval 24
6153
chan_call .set_reverb
6154
chan_setenvelope .envelope_3428
6155
chan_setvibratoextent 80
6156
chan_setvibratorate 60
6157
chan_setlayer 0, .layer_259B
6158
chan_setval 30
6159
chan_call .delay
6160
chan_setvibratoextent 0
6161
chan_end
6162
6163
.layer_259B:
6164
layer_somethingon
6165
layer_portamento 0x85, 15, 255
6166
layer_note1 3, 0x7, 100
6167
layer_note1 36, 0x18, 100
6168
layer_end
6169
6170
.sound_obj_snufit_shoot:
6171
chan_setbank 6
6172
chan_setinstr 0
6173
chan_setenvelope .envelope_32D4
6174
chan_setlayer 0, .layer_25B2
6175
chan_end
6176
6177
.layer_25B2:
6178
layer_somethingon
6179
layer_portamento 0x81, 44, 255
6180
layer_note1 51, 0x8, 118
6181
layer_end
6182
6183
.sound_obj_skeeter_walk:
6184
chan_setbank 6
6185
chan_setinstr 7
6186
chan_setlayer 0, .layer_25CC
6187
chan_setval 1
6188
chan_call .delay
6189
chan_setbank 7
6190
chan_setinstr 2
6191
chan_end
6192
6193
.layer_25CC:
6194
layer_portamento 0x81, 3, 255
6195
layer_note1 39, 0x5, 127
6196
layer_portamento 0x81, 27, 255
6197
layer_note1 49, 0x6, 127
6198
layer_end
6199
6200
.sound_obj_walking_water:
6201
chan_setbank 6
6202
chan_setinstr 7
6203
chan_setlayer 0, .layer_25EC
6204
chan_setval 1
6205
chan_call .delay
6206
chan_setbank 2
6207
chan_setinstr 1
6208
chan_end
6209
6210
.layer_25EC:
6211
layer_portamento 0x81, 3, 255
6212
layer_note1 39, 0x5, 127
6213
layer_portamento 0x83, 36, 255
6214
layer_note1 48, 0x6, 92
6215
layer_note1 55, 0x30, 92
6216
layer_end
6217
6218
.sound_obj_piranha_plant_appear:
6219
chan_setbank 3
6220
chan_setinstr 0
6221
chan_setenvelope .envelope_3324
6222
chan_setlayer 0, .layer_2609
6223
chan_end
6224
6225
.layer_2609:
6226
layer_portamento 0x82, 62, 255
6227
layer_note1 38, 0x60, 117
6228
layer_end
6229
6230
.sound_obj_flame_blown:
6231
chan_setbank 7
6232
chan_setinstr 5
6233
chan_setenvelope .envelope_32F4
6234
chan_setlayer 0, .layer_261C
6235
chan_end
6236
6237
.layer_261C:
6238
layer_portamento 0x85, 41, 255
6239
layer_note1 36, 0x18, 127
6240
layer_end
6241
6242
.sound_obj_mad_piano_chomping:
6243
chan_call .sound_obj_piranha_plant_bite
6244
chan_setval 1
6245
chan_call .delay
6246
chan_setbank 7
6247
chan_setinstr 13
6248
chan_setlayer 1, .layer_2655
6249
chan_setlayer 2, .layer_2659
6250
chan_setval 11
6251
chan_call .delay
6252
chan_call .sound_general_elevator_move
6253
chan_setval 20
6254
chan_call .delay
6255
chan_setbank 1
6256
chan_setinstr 4
6257
chan_setlayer 0, .layer_264B
6258
chan_end
6259
6260
.layer_264B:
6261
layer_note1 37, 0x8, 96
6262
layer_note1 41, 0x6, 96
6263
layer_note1 32, 0x18, 96
6264
layer_end
6265
6266
.layer_2655:
6267
layer_note1 46, 0x32, 127
6268
layer_end
6269
6270
.layer_2659:
6271
layer_note1 39, 0x32, 127
6272
layer_end
6273
6274
.sound_obj_large_bully_attacked:
6275
chan_setbank 7
6276
chan_setinstr 12
6277
chan_setlayer 0, .layer_2665
6278
chan_end
6279
6280
.layer_2665:
6281
layer_portamento 0x83, 27, 255
6282
layer_note0 34, 0x12, 127, 127
6283
layer_note1 20, 0x28, 127
6284
layer_end
6285
6286
.sound_obj_bobomb_buddy_talk:
6287
chan_setbank 8
6288
chan_setinstr 12
6289
chan_setvibratoextent 80
6290
chan_setvibratorate 5
6291
chan_setlayer 0, .layer_2684
6292
chan_setval 88
6293
chan_call .delay
6294
chan_setvibratoextent 0
6295
chan_end
6296
6297
.layer_2684:
6298
layer_portamento 0x83, 44, 200
6299
layer_note0 49, 0xc, 127, 127
6300
layer_note0 40, 0x12, 127, 155
6301
layer_note0 39, 0xb, 127, 127
6302
layer_portamento 0x83, 41, 200
6303
layer_note0 51, 0xa, 127, 127
6304
layer_note0 48, 0x12, 127, 80
6305
layer_note0 46, 0xa, 127, 127
6306
layer_note0 48, 0xb, 127, 127
6307
layer_end
6308
6309
.chan_26A9:
6310
chan_setbank 9
6311
chan_setinstr 3
6312
chan_setlayer 0, .layer_26B1
6313
chan_end
6314
6315
.layer_26B1:
6316
layer_portamento 0x85, 31, 255
6317
layer_note1 8, 0x6, 100
6318
layer_note1 32, 0xc, 100
6319
layer_end
6320
6321
.sound_obj_eyerok_sound_short:
6322
chan_setbank 7
6323
chan_setinstr 12
6324
chan_setlayer 0, .layer_26C7
6325
chan_setlayer 1, .layer_26C7
6326
chan_end
6327
6328
.layer_26C7:
6329
layer_portamento 0x81, 32, 255
6330
layer_note1 22, 0x24, 110
6331
layer_end
6332
6333
.sound_obj_eyerok_sound_long:
6334
chan_setbank 7
6335
chan_setinstr 12
6336
chan_setlayer 0, .layer_26D7
6337
chan_end
6338
6339
.layer_26D7:
6340
layer_portamento 0x81, 26, 255
6341
layer_note1 19, 0x60, 127
6342
layer_end
6343
6344
.sound_obj_wiggler_high_pitch:
6345
chan_setbank 6
6346
chan_setinstr 7
6347
chan_setlayer 0, .layer_26E7
6348
chan_end
6349
6350
.layer_26E7:
6351
layer_transpose 3
6352
layer_note0 31, 0x8, 127, 70
6353
layer_note0 30, 0x9, 127, 70
6354
layer_note0 29, 0x8, 127, 70
6355
layer_note0 28, 0x9, 127, 70
6356
layer_end
6357
6358
.sound_obj_heaveho_tossed:
6359
chan_setbank 6
6360
chan_setinstr 11
6361
chan_setlayer 0, .layer_2702
6362
chan_end
6363
6364
.layer_2702:
6365
layer_portamento 0x81, 12, 255
6366
layer_note1 51, 0x24, 127
6367
layer_end
6368
6369
.sound_obj_bowser_intro_laugh:
6370
chan_setbank 6
6371
chan_setinstr 9
6372
chan_setval 25
6373
chan_call .set_reverb
6374
chan_setlayer 0, .layer_271A
6375
chan_setlayer 1, .layer_271A
6376
chan_end
6377
6378
.layer_271A:
6379
layer_delay 0xdc
6380
6381
.layer_271D:
6382
layer_portamento 0x81, 20, 255
6383
layer_note1 26, 0xc8, 110
6384
layer_end
6385
6386
.sound_obj_enemy_death_high:
6387
chan_call .sound_obj_default_death
6388
chan_setval 1
6389
chan_call .delay
6390
chan_setbank 7
6391
chan_setinstr 8
6392
chan_setlayer 1, .layer_223D
6393
chan_end
6394
6395
.sound_obj_enemy_death_low:
6396
chan_call .sound_obj_default_death
6397
chan_setval 1
6398
chan_call .delay
6399
chan_setbank 7
6400
chan_setinstr 8
6401
chan_setlayer 1, .layer_2746
6402
chan_end
6403
6404
.layer_2746:
6405
layer_note1 39, 0xe, 100
6406
layer_portamento 0x81, 39, 255
6407
layer_note1 27, 0x1c, 105
6408
layer_end
6409
6410
.sound_obj_swoop_death:
6411
chan_call .sound_obj_default_death
6412
chan_setval 1
6413
chan_call .delay
6414
chan_setbank 7
6415
chan_setinstr 7
6416
chan_setlayer 1, .layer_254A
6417
chan_end
6418
6419
.sound_obj_koopa_flyguy_pokey_death:
6420
chan_call .sound_obj_default_death
6421
chan_setval 1
6422
chan_call .delay
6423
chan_setbank 7
6424
chan_setinstr 8
6425
chan_setlayer 1, .layer_2461
6426
chan_end
6427
6428
.sound_obj_wiggler_death:
6429
chan_call .sound_obj_default_death
6430
chan_setval 1
6431
chan_call .delay
6432
chan_setbank 7
6433
chan_setinstr 0
6434
chan_setlayer 1, .layer_2219
6435
chan_end
6436
6437
.sound_obj_snowman_bounce:
6438
chan_call .sound_obj_water_bomb_bouncing
6439
chan_setlayer 1, .layer_22F3
6440
chan_end
6441
6442
.sound_obj_snowman_explode:
6443
chan_call .sound_general_explosion7
6444
chan_setval 12
6445
chan_call .delay
6446
chan_setbank 6
6447
chan_setinstr 1
6448
chan_setlayer 2, .layer_2798
6449
chan_end
6450
6451
.layer_2798:
6452
layer_note1 24, 0x46, 127
6453
layer_end
6454
6455
.sound_obj_bowser_teleport:
6456
chan_setbank 9
6457
chan_setinstr 3
6458
chan_setvibratoextent 80
6459
chan_setvibratorate 60
6460
chan_setenvelope .envelope_32E4
6461
chan_setlayer 0, .layer_27B7
6462
chan_setlayer 1, .layer_27B5
6463
chan_setval 56
6464
chan_call .delay
6465
chan_setvibratoextent 0
6466
chan_end
6467
6468
.layer_27B5:
6469
layer_transpose 1
6470
6471
.layer_27B7:
6472
layer_note1 15, 0x48, 127
6473
layer_end
6474
6475
.sound_obj_monty_mole_appear:
6476
chan_setbank 4
6477
chan_setinstr 15
6478
chan_setval 40
6479
chan_call .set_reverb
6480
chan_setenvelope .envelope_33BC
6481
chan_setlayer 0, .layer_27CB
6482
chan_end
6483
6484
.layer_27CB:
6485
layer_portamento 0x84, 3, 255
6486
layer_note1 39, 0x7, 127
6487
layer_note1 44, 0x8, 127
6488
layer_note1 51, 0x7, 127
6489
layer_note1 56, 0x8, 127
6490
layer_end
6491
6492
.sound_obj_pounding_loud:
6493
chan_setbank 6
6494
chan_setinstr 1
6495
chan_setval 55
6496
chan_call .set_reverb
6497
chan_setlayer 0, .layer_204E
6498
chan_end
6499
6500
.sound_obj_boss_dialog_grunt:
6501
chan_setbank 7
6502
chan_setinstr 12
6503
chan_setlayer 0, .layer_27F1
6504
chan_end
6505
6506
.layer_27F1:
6507
layer_note1 29, 0x7, 127
6508
layer_note0 31, 0x18, 127, 127
6509
layer_note1 27, 0x26, 127
6510
layer_end
6511
6512
.sound_obj_mips_rabbit:
6513
chan_setbank 6
6514
chan_setinstr 0
6515
chan_setlayer 0, .layer_2804
6516
chan_end
6517
6518
.layer_2804:
6519
layer_somethingon
6520
layer_portamento 0x85, 32, 255
6521
layer_note1 46, 0x9, 80
6522
layer_note1 36, 0xa, 90
6523
layer_end
6524
6525
.sound_obj_mri_spinning:
6526
chan_setbank 6
6527
chan_setinstr 11
6528
chan_setenvelope .envelope_3304
6529
chan_setlayer 0, .layer_281B
6530
chan_end
6531
6532
.layer_281B:
6533
layer_somethingon
6534
layer_portamento 0x85, 19, 255
6535
layer_note1 31, 0xe, 127
6536
layer_note1 62, 0x8, 127
6537
layer_end
6538
6539
.sound_obj_mips_rabbit_water:
6540
chan_setbank 2
6541
chan_setinstr 1
6542
chan_setenvelope .envelope_32C4
6543
chan_setlayer 0, .layer_283E
6544
chan_setval 1
6545
chan_call .delay
6546
chan_setbank 6
6547
chan_setinstr 0
6548
chan_setlayer 1, .layer_2804
6549
chan_end
6550
6551
.layer_283E:
6552
layer_portamento 0x81, 47, 255
6553
layer_note1 50, 0x18, 115
6554
layer_end
6555
6556
.sound_obj_eyerok_explode:
6557
chan_setbank 4
6558
chan_setinstr 9
6559
chan_setenvelope .envelope_32C4
6560
chan_setlayer 0, .layer_2854
6561
chan_setlayer 1, .layer_2856
6562
chan_end
6563
6564
.layer_2854:
6565
layer_setinstr 15
6566
6567
.layer_2856:
6568
layer_transpose 6
6569
layer_call .layer_fn_119F
6570
layer_transpose -9
6571
layer_call .layer_fn_119F
6572
layer_transpose -20
6573
layer_jump .layer_fn_119F
6574
6575
.sound_obj_chuckya_death:
6576
chan_call .sound_obj_king_whomp_death
6577
chan_setlayer 1, .layer_288B
6578
chan_setval 2
6579
chan_call .delay
6580
chan_setbank 8
6581
chan_setinstr 10
6582
chan_setlayer 2, .layer_2878
6583
chan_end
6584
6585
.layer_2878:
6586
layer_portamento 0x83, 43, 255
6587
layer_note1 46, 0x9, 115
6588
layer_somethingon
6589
layer_portamento 0x85, 48, 255
6590
layer_note1 50, 0x8, 127
6591
layer_note1 44, 0x1e, 127
6592
layer_end
6593
6594
.layer_288B:
6595
layer_transpose 2
6596
layer_jump .layer_252C
6597
6598
.sound_obj_wiggler_talk:
6599
chan_setbank 7
6600
chan_setinstr 10
6601
chan_setenvelope .envelope_3344
6602
chan_setlayer 0, .layer_289B
6603
chan_end
6604
6605
.layer_289B:
6606
layer_transpose 3
6607
layer_portamento 0x81, 46, 255
6608
layer_note1 55, 0xa, 105
6609
layer_call .layer_fn_28BF
6610
layer_delay 0xf
6611
layer_portamento 0x81, 44, 255
6612
layer_note0 53, 0xf, 105, 127
6613
layer_portamento 0x81, 43, 255
6614
layer_note1 51, 0xc, 105
6615
layer_portamento 0x81, 46, 255
6616
layer_note1 43, 0xe, 105
6617
6618
.layer_fn_28BF:
6619
layer_portamento 0x81, 43, 255
6620
layer_note1 51, 0xc, 105
6621
layer_end
6622
6623
.sound_obj_wiggler_attacked:
6624
chan_setbank 7
6625
chan_setinstr 10
6626
chan_setenvelope .envelope_3344
6627
chan_setlayer 0, .layer_28D2
6628
chan_end
6629
6630
.layer_28D2:
6631
layer_transpose 6
6632
layer_portamento 0x83, 53, 255
6633
layer_note1 48, 0x8, 105
6634
layer_note0 60, 0x9, 105, 100
6635
layer_note1 39, 0xb, 105
6636
layer_end
6637
6638
.sound_obj_wiggler_low_pitch:
6639
chan_setbank 6
6640
chan_setinstr 7
6641
chan_setlayer 0, .layer_28EB
6642
chan_end
6643
6644
.layer_28EB:
6645
layer_transpose -2
6646
layer_note0 31, 0xa, 127, 70
6647
layer_note0 30, 0xb, 127, 70
6648
layer_note0 29, 0xa, 127, 70
6649
layer_note0 28, 0xc, 127, 70
6650
layer_end
6651
6652
.sound_obj_snufit_skeeter_death:
6653
chan_call .sound_obj_default_death
6654
chan_setval 1
6655
chan_call .delay
6656
chan_setbank 7
6657
chan_setinstr 10
6658
chan_setenvelope .envelope_3344
6659
chan_setlayer 1, .layer_2911
6660
chan_end
6661
6662
.layer_2911:
6663
layer_transpose 12
6664
layer_portamento 0x83, 53, 255
6665
layer_note1 48, 0x8, 105
6666
layer_note0 60, 0x9, 105, 100
6667
layer_note1 39, 0x14, 105
6668
layer_end
6669
6670
.sound_obj_bubba_chomp:
6671
chan_call .sound_obj_piranha_plant_bite
6672
chan_setval 10
6673
chan_call .delay
6674
chan_setbank 9
6675
chan_setinstr 0
6676
chan_setenvelope .envelope_340C
6677
chan_setlayer 0, .layer_2935
6678
chan_end
6679
6680
.layer_2935:
6681
layer_transpose 6
6682
layer_portamento 0x85, 12, 255
6683
layer_note1 0, 0x12, 127
6684
layer_note1 10, 0x14, 127
6685
layer_end
6686
6687
.sound_obj_enemy_defeat_shrink:
6688
chan_setbank 7
6689
chan_setinstr 0
6690
chan_setlayer 0, .layer_2951
6691
chan_setlayer 1, .layer_294D
6692
chan_end
6693
6694
.layer_294D:
6695
layer_transpose 5
6696
layer_delay 0x3
6697
6698
.layer_2951:
6699
layer_note1 43, 0x6, 105
6700
layer_portamento 0x81, 32, 255
6701
layer_note1 44, 0x8, 105
6702
layer_portamento 0x81, 29, 255
6703
layer_note1 41, 0xa, 105
6704
layer_portamento 0x81, 26, 255
6705
layer_note1 38, 0xd, 105
6706
layer_portamento 0x81, 22, 255
6707
layer_note1 34, 0x10, 105
6708
layer_end
6709
6710
.channel6_table:
6711
sound_ref .sound_air_bowser_spit_fire
6712
sound_ref .chan_29C2
6713
sound_ref .sound_air_lakitu_fly
6714
sound_ref .sound_air_amp_buzz
6715
sound_ref .sound_air_blow_fire
6716
sound_ref .sound_air_rough_slide
6717
sound_ref .sound_air_heaveho_move
6718
sound_ref .chan_2A3D
6719
sound_ref .sound_air_bobomb_lit_fuse
6720
sound_ref .sound_air_howling_wind
6721
sound_ref .sound_air_chuckya_move
6722
sound_ref .sound_air_peach_twinkle
6723
sound_ref .sound_air_bowser_spit_fire
6724
sound_ref .sound_air_bowser_spit_fire
6725
sound_ref .sound_air_bowser_spit_fire
6726
sound_ref .sound_air_bowser_spit_fire
6727
sound_ref .sound_air_castle_outdoors_ambient
6728
sound_ref .chan_29C2
6729
sound_ref .sound_air_bowser_spit_fire
6730
sound_ref .sound_air_bowser_spit_fire
6731
sound_ref .sound_air_bowser_spit_fire
6732
sound_ref .sound_air_bowser_spit_fire
6733
sound_ref .sound_air_bowser_spit_fire
6734
sound_ref .sound_air_bowser_spit_fire
6735
sound_ref .sound_air_bowser_spit_fire
6736
sound_ref .chan_29C2
6737
sound_ref .sound_air_bowser_spit_fire
6738
sound_ref .sound_air_bowser_spit_fire
6739
sound_ref .sound_air_bowser_spit_fire
6740
sound_ref .sound_air_bowser_spit_fire
6741
sound_ref .sound_air_bowser_spit_fire
6742
sound_ref .sound_air_bowser_spit_fire
6743
6744
.sound_air_bowser_spit_fire:
6745
chan_setbank 7
6746
chan_setinstr 5
6747
chan_setlayer 0, .layer_29B9
6748
chan_end
6749
6750
.layer_29B9:
6751
layer_somethingon
6752
.layer_29BA:
6753
layer_note1 39, 0x12c, 127
6754
layer_jump .layer_29BA
6755
layer_end
6756
6757
.chan_29C2:
6758
chan_setbank 7
6759
chan_setinstr 6
6760
chan_setlayer 0, .layer_29CA
6761
chan_end
6762
6763
.layer_29CA:
6764
layer_somethingon
6765
.layer_29CB:
6766
layer_note1 39, 0x12c, 90
6767
layer_jump .layer_29CB
6768
layer_end
6769
6770
.sound_air_lakitu_fly:
6771
chan_setbank 9
6772
chan_setinstr 3
6773
chan_setenvelope .envelope_32E4
6774
chan_setlayer 0, .layer_29DE
6775
chan_end
6776
6777
.layer_29DE:
6778
layer_transpose 12
6779
layer_somethingon
6780
layer_portamento 0x85, 27, 255
6781
.layer_29E5:
6782
layer_note1 51, 0x16, 50
6783
layer_note1 27, 0x16, 50
6784
layer_jump .layer_29E5
6785
layer_end
6786
6787
.sound_air_amp_buzz:
6788
chan_setbank 3
6789
chan_setinstr 9
6790
chan_setenvelope .envelope_32E4
6791
chan_setlayer 0, .layer_29FA
6792
chan_end
6793
6794
.layer_29FA:
6795
layer_somethingon
6796
.layer_29FB:
6797
layer_note1 46, 0xc8, 92
6798
layer_jump .layer_29FB
6799
layer_end
6800
6801
.sound_air_blow_fire:
6802
chan_setbank 7
6803
chan_setinstr 5
6804
chan_setenvelope .envelope_32E4
6805
chan_setlayer 0, .layer_2A0E
6806
chan_end
6807
6808
.layer_2A0E:
6809
layer_somethingon
6810
.layer_2A0F:
6811
layer_note1 44, 0x12c, 127
6812
layer_jump .layer_2A0F
6813
layer_end
6814
6815
.sound_air_rough_slide:
6816
chan_setbank 3
6817
chan_setinstr 6
6818
chan_setenvelope .envelope_32E4
6819
chan_setlayer 0, .layer_2A22
6820
chan_end
6821
6822
.layer_2A22:
6823
layer_somethingon
6824
.layer_2A23:
6825
layer_note1 35, 0x12c, 127
6826
layer_jump .layer_2A23
6827
layer_end
6828
6829
.sound_air_heaveho_move:
6830
chan_setbank 5
6831
chan_setinstr 5
6832
chan_setlayer 0, .layer_2A33
6833
chan_end
6834
6835
.layer_2A33:
6836
layer_note1 56, 0x4, 62
6837
layer_note1 32, 0x3, 62
6838
layer_jump .layer_2A33
6839
layer_end
6840
6841
.chan_2A3D:
6842
chan_setbank 9
6843
chan_setinstr 3
6844
chan_setlayer 0, .layer_2A45
6845
chan_end
6846
6847
.layer_2A45:
6848
layer_portamento 0x81, 24, 255
6849
layer_note1 56, 0x10, 55
6850
layer_jump .layer_2A45
6851
layer_end
6852
6853
.sound_air_bobomb_lit_fuse:
6854
chan_setbank 3
6855
chan_setinstr 5
6856
chan_setlayer 0, .layer_2A61
6857
chan_setval 1
6858
chan_call .delay
6859
chan_setbank 3
6860
chan_setinstr 8
6861
chan_end
6862
6863
.layer_2A61:
6864
layer_note1 48, 0x6, 100
6865
layer_somethingon
6866
.layer_2A65:
6867
layer_note1 44, 0x12c, 127
6868
layer_jump .layer_2A65
6869
layer_end
6870
6871
.chan_unused_2A6D:
6872
chan_setbank 3
6873
chan_setinstr 6
6874
chan_setenvelope .envelope_32E4
6875
chan_setlayer 0, .layer_2A78
6876
chan_end
6877
6878
.layer_2A78:
6879
layer_somethingon
6880
layer_note1 35, 0x12c, 100
6881
layer_jump .layer_2A23
6882
layer_end
6883
6884
.sound_air_howling_wind:
6885
chan_setlayer 0, .layer_2AA7
6886
chan_setlayer 1, .layer_2AB7
6887
chan_setpanmix 0
6888
.chan_2A89:
6889
chan_setbank 5
6890
chan_setinstr 6
6891
chan_setdecayrelease 3
6892
chan_setval 1
6893
chan_call .delay
6894
chan_setbank 6
6895
chan_setinstr 9
6896
chan_setdecayrelease 3
6897
chan_setval 199
6898
chan_call .delay
6899
chan_setval 100
6900
chan_call .delay
6901
chan_jump .chan_2A89
6902
6903
.layer_2AA7:
6904
layer_somethingon
6905
layer_portamento 0x85, 38, 255
6906
.layer_2AAC:
6907
layer_note1 41, 0x12c, 127
6908
layer_note1 38, 0x12c, 127
6909
layer_jump .layer_2AAC
6910
6911
.layer_2AB7:
6912
layer_delay 1
6913
layer_setpan 30
6914
layer_note1 56, 0xc, 10
6915
layer_delay 0x6c
6916
layer_setpan 90
6917
layer_note1 55, 0x1e, 35
6918
layer_delay 0x3b
6919
layer_setpan 55
6920
layer_note1 56, 0x2e, 68
6921
layer_delay 0x2d
6922
layer_note1 58, 0x25, 34
6923
layer_delay 0x2b
6924
layer_setpan 91
6925
layer_note1 53, 0x6, 55
6926
layer_note1 55, 0x18, 70
6927
layer_delay 0x2b
6928
layer_setpan 21
6929
layer_note1 56, 0x28, 52
6930
layer_delay 0x1b
6931
layer_note1 57, 0x18, 65
6932
layer_delay 0x38
6933
layer_setpan 75
6934
layer_note1 53, 0x22, 67
6935
layer_delay 0x4c
6936
layer_setpan 105
6937
layer_note1 53, 0x3, 54
6938
layer_note1 55, 0x17, 61
6939
layer_delay 0x43
6940
layer_setpan 64
6941
layer_note1 52, 0x28, 45
6942
layer_delay 0x38
6943
layer_jump .layer_2AB7
6944
6945
.sound_air_chuckya_move:
6946
chan_setbank 5
6947
chan_setinstr 5
6948
chan_setenvelope .envelope_32C4
6949
chan_setlayer 0, .layer_2B0F
6950
chan_end
6951
6952
.layer_2B0F:
6953
layer_portamento 0x81, 56, 255
6954
layer_note1 44, 0x3, 85
6955
layer_note1 20, 0x2, 85
6956
layer_jump .layer_2B0F
6957
layer_end
6958
6959
.channel7_table:
6960
sound_ref .sound_menu_change_select
6961
sound_ref .sound_menu_reverse_pause
6962
sound_ref .sound_menu_pause
6963
sound_ref .sound_menu_pause
6964
sound_ref .sound_menu_message_appear
6965
sound_ref .sound_menu_message_disappear
6966
sound_ref .sound_menu_camera_zoom_in
6967
sound_ref .sound_menu_camera_zoom_out
6968
sound_ref .sound_menu_pinch_mario_face
6969
sound_ref .sound_menu_let_go_mario_face
6970
sound_ref .sound_menu_hand_appear
6971
sound_ref .sound_menu_hand_disappear
6972
sound_ref .chan_2D18
6973
sound_ref .sound_menu_power_meter
6974
sound_ref .sound_menu_camera_buzz
6975
sound_ref .sound_menu_camera_turn
6976
sound_ref .chan_2DA8
6977
sound_ref .sound_menu_click_file_select
6978
sound_ref .sound_menu_read_sign
6979
sound_ref .sound_menu_message_next_page
6980
sound_ref .sound_menu_coin_its_a_me_mario
6981
sound_ref .sound_menu_yoshi_gain_lives
6982
sound_ref .sound_menu_enter_pipe
6983
sound_ref .sound_menu_exit_pipe
6984
sound_ref .sound_menu_bowser_laugh
6985
sound_ref .sound_menu_enter_hole
6986
sound_ref .sound_menu_click_change_view
6987
sound_ref .sound_menu_camera_unused1
6988
sound_ref .sound_menu_camera_unused2
6989
sound_ref .sound_menu_mario_castle_warp
6990
sound_ref .sound_menu_star_sound
6991
sound_ref .sound_menu_thank_you_playing_my_game
6992
sound_ref .sound_menu_read_a_sign
6993
sound_ref .sound_menu_exit_a_sign
6994
sound_ref .sound_menu_mario_castle_warp2
6995
#ifdef VERSION_JP
6996
sound_ref .sound_menu_message_next_page
6997
sound_ref .sound_menu_coin_its_a_me_mario
6998
sound_ref .sound_menu_yoshi_gain_lives
6999
sound_ref .sound_menu_enter_pipe
7000
sound_ref .sound_menu_exit_pipe
7001
sound_ref .sound_menu_bowser_laugh
7002
sound_ref .sound_menu_enter_hole
7003
sound_ref .sound_menu_click_change_view
7004
sound_ref .sound_menu_camera_unused1
7005
sound_ref .sound_menu_camera_unused2
7006
sound_ref .sound_menu_mario_castle_warp
7007
sound_ref .sound_menu_star_sound
7008
sound_ref .sound_menu_change_select
7009
#else
7010
sound_ref .sound_menu_star_sound_okey_dokey
7011
sound_ref .sound_menu_star_sound_lets_a_go
7012
sound_ref .sound_menu_yoshi_gain_lives
7013
sound_ref .sound_menu_enter_pipe
7014
sound_ref .sound_menu_exit_pipe
7015
sound_ref .sound_menu_collect_red_coin
7016
sound_ref .sound_menu_collect_red_coin
7017
sound_ref .sound_menu_collect_red_coin
7018
sound_ref .sound_menu_collect_red_coin
7019
sound_ref .sound_menu_collect_red_coin
7020
sound_ref .sound_menu_collect_red_coin
7021
sound_ref .sound_menu_collect_red_coin
7022
sound_ref .sound_menu_collect_red_coin
7023
sound_ref .sound_menu_collect_secret
7024
sound_ref .sound_menu_collect_secret
7025
sound_ref .sound_menu_collect_secret
7026
sound_ref .sound_menu_collect_secret
7027
sound_ref .sound_menu_collect_secret
7028
sound_ref .sound_menu_collect_secret
7029
sound_ref .sound_menu_collect_secret
7030
sound_ref .sound_menu_collect_secret
7031
sound_ref .sound_menu_pinch_mario_face
7032
sound_ref .sound_menu_let_go_mario_face
7033
sound_ref .sound_menu_hand_appear
7034
sound_ref .sound_menu_hand_disappear
7035
sound_ref .chan_2D18
7036
sound_ref .sound_menu_power_meter
7037
sound_ref .sound_menu_camera_buzz
7038
sound_ref .sound_menu_camera_turn
7039
#endif
7040
7041
.sound_menu_change_select:
7042
chan_setbank 9
7043
chan_setinstr 1
7044
chan_setmutebhv 0x0
7045
chan_setnotepriority 14
7046
chan_setpanmix 0
7047
chan_setenvelope .envelope_340C
7048
chan_setlayer 0, .layer_2BB0
7049
chan_setlayer 1, .layer_2BBD
7050
chan_end
7051
7052
.layer_2BB0:
7053
layer_portamento 0x1, 35, 0xa
7054
layer_note1 41, 0xa, 80
7055
layer_setpan 0
7056
layer_note1 41, 0xa, 80
7057
layer_end
7058
7059
.layer_2BBD:
7060
layer_setpan 127
7061
layer_delay 0xc
7062
layer_note1 41, 0xa, 80
7063
layer_end
7064
7065
.sound_menu_reverse_pause:
7066
chan_setbank 9
7067
chan_setinstr 1
7068
chan_setmutebhv 0x0
7069
chan_setnotepriority 14
7070
chan_setpanmix 0
7071
chan_setlayer 0, .layer_2BD5
7072
chan_setlayer 1, .layer_2BEC
7073
chan_end
7074
7075
.layer_2BD5:
7076
layer_setpan 34
7077
.layer_2BD7:
7078
layer_note0 45, 0xc, 80, 63
7079
layer_note0 41, 0xc, 80, 63
7080
layer_note0 48, 0xc, 80, 63
7081
layer_note0 41, 0xc, 38, 63
7082
layer_note0 48, 0xc, 38, 63
7083
layer_end
7084
7085
.layer_2BEC:
7086
layer_setpan 94
7087
layer_delay 0x2
7088
layer_jump .layer_2BD7
7089
7090
.sound_menu_pause:
7091
chan_setbank 9
7092
chan_setinstr 1
7093
chan_setmutebhv 0x0
7094
chan_setnotepriority 14
7095
chan_setpanmix 0
7096
chan_setlayer 0, .layer_2C03
7097
chan_setlayer 1, .layer_2C10
7098
chan_end
7099
7100
.layer_2C03:
7101
layer_note1 43, 0x9, 95
7102
layer_note1 39, 0x9, 90
7103
layer_note1 43, 0x9, 95
7104
layer_note1 39, 0x9, 90
7105
layer_end
7106
7107
.layer_2C10:
7108
layer_delay 0x8
7109
layer_setpan 40
7110
layer_note1 43, 0x9, 35
7111
layer_setpan 88
7112
layer_note1 39, 0x9, 35
7113
layer_setpan 36
7114
layer_note1 43, 0x9, 30
7115
layer_setpan 92
7116
layer_note1 39, 0x9, 30
7117
layer_setpan 28
7118
layer_note1 43, 0x9, 25
7119
layer_setpan 100
7120
layer_note1 39, 0x9, 25
7121
layer_end
7122
7123
.sound_menu_message_appear:
7124
chan_setbank 9
7125
chan_setnotepriority 14
7126
chan_setinstr 2
7127
chan_setlayer 0, .layer_2C3A
7128
chan_end
7129
7130
.layer_2C3A:
7131
layer_portamento 0x1, 32, 0x7f
7132
layer_note1 56, 0x1e, 102
7133
layer_end
7134
7135
.sound_menu_message_disappear:
7136
chan_setnotepriority 14
7137
chan_setbank 9
7138
chan_setinstr 0
7139
chan_setenvelope .envelope_3438
7140
chan_setlayer 0, .layer_2C4E
7141
chan_end
7142
7143
.layer_2C4E:
7144
layer_portamento 0x1, 32, 0x7f
7145
layer_note1 53, 0x1e, 78
7146
layer_end
7147
7148
.sound_menu_camera_zoom_out:
7149
chan_setmutebhv 0x0
7150
chan_setnotepriority 14
7151
chan_setbank 9
7152
chan_setinstr 3
7153
chan_setenvelope .envelope_341C
7154
chan_setlayer 0, .layer_2C64
7155
chan_end
7156
7157
.layer_2C64:
7158
layer_portamento 0x1, 32, 0x8
7159
layer_note1 27, 0x8, 127
7160
layer_portamento 0x81, 39, 255
7161
layer_note1 20, 0x28, 127
7162
layer_end
7163
7164
.sound_menu_camera_zoom_in:
7165
chan_setmutebhv 0x0
7166
chan_setnotepriority 14
7167
chan_setbank 9
7168
chan_setinstr 3
7169
chan_setenvelope .envelope_3428
7170
chan_setlayer 0, .layer_2C81
7171
chan_end
7172
7173
.layer_2C81:
7174
layer_portamento 0x1, 27, 0x8
7175
layer_note1 32, 0x8, 93
7176
layer_portamento 0x81, 20, 255
7177
layer_note1 39, 0x28, 93
7178
layer_end
7179
7180
.sound_menu_pinch_mario_face:
7181
chan_setbank 9
7182
chan_setnotepriority 14
7183
chan_setinstr 1
7184
chan_setenvelope .envelope_3444
7185
chan_setvibratorate 1
7186
chan_setvibratoextent 100
7187
chan_setlayer 0, .layer_2CA0
7188
chan_end
7189
7190
.layer_2CA0:
7191
layer_somethingon
7192
layer_portamento 0x85, 27, 255
7193
layer_note1 15, 0x6, 127
7194
layer_note1 34, 0xc, 127
7195
layer_end
7196
7197
.sound_menu_let_go_mario_face:
7198
chan_setbank 9
7199
chan_setnotepriority 14
7200
chan_setinstr 1
7201
chan_setenvelope .envelope_3454
7202
chan_setvibratorate 25
7203
chan_setvibratoextent 80
7204
chan_setlayer 0, .layer_2CDA
7205
chan_setlayer 1, .layer_2CD6
7206
chan_setval 5
7207
chan_call .delay
7208
chan_setvibratorate 35
7209
chan_setvibratoextent 115
7210
chan_setval 55
7211
chan_call .delay
7212
chan_setvibratoextent 80
7213
chan_setval 67
7214
chan_call .delay
7215
chan_setvibratoextent 0
7216
chan_end
7217
7218
.layer_2CD6:
7219
layer_transpose 12
7220
layer_delay 0x3
7221
7222
.layer_2CDA:
7223
layer_portamento 0x85, 24, 255
7224
layer_note1 28, 0x5, 110
7225
layer_note1 28, 0x78, 110
7226
layer_end
7227
7228
.sound_menu_hand_appear:
7229
chan_setbank 9
7230
chan_setnotepriority 14
7231
chan_setinstr 3
7232
chan_setlayer 0, .layer_2CF3
7233
chan_setlayer 1, .layer_2CF1
7234
chan_end
7235
7236
.layer_2CF1:
7237
layer_delay 0x2
7238
7239
.layer_2CF3:
7240
layer_portamento 0x85, 47, 255
7241
layer_note1 35, 0x8, 90
7242
layer_note1 47, 0x10, 90
7243
layer_end
7244
7245
.sound_menu_hand_disappear:
7246
chan_setbank 9
7247
chan_setnotepriority 14
7248
chan_setinstr 3
7249
chan_setlayer 0, .layer_2D0C
7250
chan_setlayer 1, .layer_2D0A
7251
chan_end
7252
7253
.layer_2D0A:
7254
layer_delay 0x2
7255
7256
.layer_2D0C:
7257
layer_portamento 0x85, 35, 255
7258
layer_note1 47, 0x8, 90
7259
layer_note1 35, 0x10, 90
7260
layer_disableportamento
7261
layer_end
7262
7263
.chan_2D18:
7264
chan_setbank 9
7265
chan_setnotepriority 14
7266
chan_setpanmix 0
7267
chan_setinstr 3
7268
chan_setenvelope .envelope_3454
7269
chan_setlayer 0, .layer_2D26
7270
chan_end
7271
7272
.layer_2D26:
7273
layer_note1 45, 0x6, 100
7274
layer_note1 57, 0x6, 100
7275
layer_note1 57, 0xc, 100
7276
layer_setpan 10
7277
layer_note1 57, 0x6, 57
7278
layer_note1 57, 0xc, 57
7279
layer_setpan 117
7280
layer_note1 57, 0x6, 38
7281
layer_note1 57, 0xc, 38
7282
layer_end
7283
7284
.sound_menu_power_meter:
7285
chan_setbank 9
7286
chan_setnotepriority 14
7287
chan_setpanmix 0
7288
chan_setinstr 3
7289
chan_setenvelope .envelope_3454
7290
chan_setval 25
7291
chan_call .set_reverb
7292
chan_setlayer 0, .layer_2D53
7293
chan_end
7294
7295
.layer_2D53:
7296
layer_setpan 30
7297
layer_note1 44, 0x5, 105
7298
layer_setpan 50
7299
layer_note1 47, 0x5, 105
7300
layer_setpan 77
7301
layer_note1 52, 0x5, 105
7302
layer_setpan 97
7303
layer_note1 56, 0xa, 105
7304
layer_setpan 30
7305
layer_note1 52, 0x5, 45
7306
layer_setpan 97
7307
layer_note1 56, 0xa, 45
7308
layer_setpan 30
7309
layer_note1 52, 0x5, 32
7310
layer_setpan 97
7311
layer_note1 56, 0xa, 32
7312
layer_end
7313
7314
.sound_menu_camera_buzz:
7315
chan_setmutebhv 0x0
7316
chan_setnotepriority 14
7317
chan_setbank 9
7318
chan_setinstr 4
7319
chan_setlayer 0, .layer_2D87
7320
chan_end
7321
7322
.layer_2D87:
7323
layer_note1 39, 0x18, 105
7324
layer_end
7325
7326
.sound_menu_camera_turn:
7327
chan_setmutebhv 0x0
7328
chan_setnotepriority 14
7329
chan_setbank 9
7330
chan_setinstr 3
7331
chan_setenvelope .envelope_3428
7332
chan_setlayer 0, .layer_2D99
7333
chan_end
7334
7335
.layer_2D99:
7336
layer_portamento 0x81, 23, 255
7337
layer_note1 35, 0x9, 96
7338
layer_portamento 0x81, 36, 255
7339
layer_note1 43, 0x44, 100
7340
layer_end
7341
7342
.chan_2DA8:
7343
chan_setnotepriority 14
7344
chan_setbank 9
7345
chan_setinstr 3
7346
chan_setlayer 0, .layer_2DB1
7347
chan_end
7348
7349
.layer_2DB1:
7350
layer_delay 1
7351
layer_end
7352
7353
.sound_menu_click_file_select:
7354
chan_setmutebhv 0x0
7355
chan_setnotepriority 14
7356
chan_setbank 6
7357
chan_setinstr 11
7358
chan_setlayer 0, .layer_2DBF
7359
chan_end
7360
7361
.layer_2DBF:
7362
layer_portamento 0x81, 32, 255
7363
layer_note0 39, 0x5, 115, 255
7364
layer_portamento 0x81, 44, 255
7365
layer_note0 51, 0x3, 115, 255
7366
layer_end
7367
7368
.sound_menu_read_sign:
7369
chan_setmutebhv 0x0
7370
chan_setbank 9
7371
chan_setinstr 1
7372
chan_setval 60
7373
chan_call .set_reverb
7374
chan_setlayer 0, .layer_2DDF
7375
chan_end
7376
7377
.layer_2DDF:
7378
layer_note1 46, 0x3, 90
7379
layer_note1 46, 0x3, 30
7380
layer_note1 58, 0x3, 90
7381
layer_note1 58, 0x3, 30
7382
layer_note1 46, 0x3, 90
7383
layer_note1 46, 0x3, 30
7384
layer_end
7385
7386
.sound_menu_message_next_page:
7387
chan_setbank 9
7388
chan_setinstr 0
7389
chan_setenvelope .envelope_32C4
7390
chan_setlayer 0, .layer_2DFD
7391
chan_end
7392
7393
.layer_2DFD:
7394
layer_portamento 0x81, 15, 255
7395
layer_note1 51, 0x5, 73
7396
layer_end
7397
7398
.sound_menu_coin_its_a_me_mario:
7399
chan_setbank 9
7400
chan_setinstr 3
7401
chan_setenvelope .envelope_3358
7402
chan_setvibratoextent 3
7403
chan_setvibratorate 60
7404
chan_setval 25
7405
chan_call .set_reverb
7406
chan_setlayer 0, .layer_2E28
7407
chan_setlayer 1, .layer_2E3D
7408
chan_setlayer 2, .layer_2E34
7409
chan_setval 70
7410
chan_call .delay
7411
chan_setbank 10
7412
chan_setinstr 8
7413
chan_end
7414
7415
.layer_2E28:
7416
layer_call .layer_11E4
7417
layer_delay 0x12
7418
layer_transpose 0
7419
layer_note1 39, 0xc8, 120
7420
layer_end
7421
7422
.layer_2E34:
7423
layer_delay 0x6e
7424
layer_transpose 0
7425
layer_note1 39, 0xc8, 31
7426
layer_end
7427
7428
.layer_2E3D:
7429
layer_transpose 24
7430
layer_delay 0x1e
7431
layer_note1 25, 0x2, 18
7432
layer_note1 37, 0x7, 36
7433
layer_note1 30, 0x5, 18
7434
layer_note1 42, 0x37, 36
7435
layer_end
7436
7437
.sound_menu_yoshi_gain_lives:
7438
chan_setbank 9
7439
chan_setnotepriority 14
7440
chan_setpanmix 0
7441
chan_setinstr 3
7442
chan_setenvelope .envelope_3454
7443
chan_setval 25
7444
chan_call .set_reverb
7445
chan_setpanmix 0
7446
chan_stereoheadseteffects 1
7447
chan_setlayer 0, .layer_2E65
7448
chan_end
7449
7450
.layer_2E65:
7451
layer_note1 46, 0x5, 105
7452
layer_note1 53, 0x5, 105
7453
layer_note1 58, 0x5, 105
7454
layer_setpan 30
7455
layer_note1 53, 0x5, 50
7456
layer_setpan 98
7457
layer_note1 58, 0x5, 50
7458
layer_setpan 20
7459
layer_note1 53, 0x5, 20
7460
layer_setpan 108
7461
layer_note1 58, 0x5, 20
7462
layer_end
7463
7464
.sound_menu_enter_pipe:
7465
chan_reservenotes 4
7466
chan_setbank 9
7467
chan_setinstr 2
7468
chan_setpanmix 0
7469
chan_stereoheadseteffects 1
7470
chan_setval 30
7471
chan_call .set_reverb
7472
chan_setenvelope .envelope_33BC
7473
chan_setdecayrelease 220
7474
chan_setlayer 0, .layer_2EA3
7475
chan_setlayer 1, .layer_2E9E
7476
chan_end
7477
7478
.layer_2E9E:
7479
layer_transpose -12
7480
layer_jump .layer_2EA5
7481
7482
.layer_2EA3:
7483
layer_transpose -24
7484
.layer_2EA5:
7485
layer_call .layer_fn_2EAB
7486
layer_call .layer_fn_2EAB
7487
7488
.layer_fn_2EAB:
7489
layer_portamento 0x85, 60, 192
7490
layer_setpan 117
7491
layer_note1 60, 0x3, 126
7492
layer_setpan 105
7493
layer_note1 58, 0x3, 126
7494
layer_setpan 93
7495
layer_note1 55, 0x3, 126
7496
layer_setpan 81
7497
layer_note1 51, 0x3, 126
7498
layer_setpan 46
7499
layer_note1 50, 0x3, 126
7500
layer_setpan 34
7501
layer_note1 46, 0x3, 126
7502
layer_setpan 22
7503
layer_note1 44, 0x3, 126
7504
layer_setpan 10
7505
layer_note1 41, 0x3, 126
7506
layer_end
7507
7508
.sound_menu_exit_pipe:
7509
chan_reservenotes 4
7510
chan_setbank 9
7511
chan_setinstr 2
7512
#ifdef VERSION_SH
7513
chan_setval 15
7514
.set EXIT_PIPE_NOTE_VELOCITY, 106
7515
#else
7516
chan_setval 30
7517
.set EXIT_PIPE_NOTE_VELOCITY, 126
7518
#endif
7519
chan_call .set_reverb
7520
chan_setenvelope .envelope_3464
7521
chan_setdecayrelease 220
7522
chan_setlayer 0, .layer_2EF4
7523
chan_setlayer 1, .layer_2EEF
7524
chan_end
7525
7526
.layer_2EEF:
7527
layer_transpose 24
7528
layer_jump .layer_2EF6
7529
7530
.layer_2EF4:
7531
layer_transpose 12
7532
.layer_2EF6:
7533
layer_portamento 0x85, 15, 128
7534
layer_note1 15, 0x3, EXIT_PIPE_NOTE_VELOCITY
7535
layer_note1 19, 0x3, EXIT_PIPE_NOTE_VELOCITY
7536
layer_note1 22, 0x3, EXIT_PIPE_NOTE_VELOCITY
7537
layer_note1 27, 0x3, EXIT_PIPE_NOTE_VELOCITY
7538
layer_note1 22, 0x3, EXIT_PIPE_NOTE_VELOCITY
7539
layer_note1 27, 0x3, EXIT_PIPE_NOTE_VELOCITY
7540
layer_note1 31, 0x3, EXIT_PIPE_NOTE_VELOCITY
7541
layer_note1 34, 0x3, EXIT_PIPE_NOTE_VELOCITY
7542
layer_note1 39, 0x3, EXIT_PIPE_NOTE_VELOCITY
7543
layer_note1 34, 0x3, EXIT_PIPE_NOTE_VELOCITY
7544
layer_note1 23, 0x3, EXIT_PIPE_NOTE_VELOCITY
7545
layer_note1 27, 0x3, EXIT_PIPE_NOTE_VELOCITY
7546
layer_note1 30, 0x3, EXIT_PIPE_NOTE_VELOCITY
7547
layer_note1 35, 0x3, EXIT_PIPE_NOTE_VELOCITY
7548
layer_note1 30, 0x3, EXIT_PIPE_NOTE_VELOCITY
7549
layer_note1 35, 0x3, EXIT_PIPE_NOTE_VELOCITY
7550
layer_note1 39, 0x3, EXIT_PIPE_NOTE_VELOCITY
7551
layer_note1 42, 0x3, EXIT_PIPE_NOTE_VELOCITY
7552
layer_note1 47, 0x3, EXIT_PIPE_NOTE_VELOCITY
7553
layer_note1 42, 0x3, EXIT_PIPE_NOTE_VELOCITY
7554
layer_note1 25, 0x3, EXIT_PIPE_NOTE_VELOCITY
7555
layer_note1 29, 0x3, EXIT_PIPE_NOTE_VELOCITY
7556
layer_note1 32, 0x3, EXIT_PIPE_NOTE_VELOCITY
7557
layer_note1 37, 0x3, EXIT_PIPE_NOTE_VELOCITY
7558
layer_note1 32, 0x3, EXIT_PIPE_NOTE_VELOCITY
7559
layer_note1 37, 0x3, EXIT_PIPE_NOTE_VELOCITY
7560
layer_note1 41, 0x3, EXIT_PIPE_NOTE_VELOCITY
7561
layer_note1 44, 0x3, EXIT_PIPE_NOTE_VELOCITY
7562
layer_note1 49, 0x3, EXIT_PIPE_NOTE_VELOCITY
7563
layer_note1 44, 0x3, EXIT_PIPE_NOTE_VELOCITY
7564
layer_end
7565
7566
.sound_menu_bowser_laugh:
7567
chan_setbank 6
7568
chan_setinstr 9
7569
chan_setval 25
7570
chan_call .set_reverb
7571
chan_setlayer 0, .layer_271D
7572
chan_setlayer 1, .layer_271D
7573
chan_end
7574
7575
.sound_menu_click_change_view:
7576
chan_setbank 9
7577
chan_setinstr 5
7578
chan_setlayer 0, .layer_2F6D
7579
chan_end
7580
7581
.layer_2F6D:
7582
layer_note1 39, 0x30, 127
7583
layer_end
7584
7585
.sound_menu_camera_unused1:
7586
chan_setbank 9
7587
chan_setinstr 3
7588
chan_setenvelope .envelope_32D4
7589
chan_setlayer 0, .layer_2F7C
7590
chan_end
7591
7592
.layer_2F7C:
7593
layer_transpose -12
7594
layer_portamento 0x83, 3, 255
7595
layer_note1 15, 0xa, 127
7596
layer_somethingon
7597
layer_transpose 0
7598
layer_note1 46, 0x64, 127
7599
layer_end
7600
7601
.sound_menu_camera_unused2:
7602
chan_setbank 9
7603
chan_setinstr 3
7604
chan_setlayer 0, .layer_2F97
7605
chan_setenvelope .envelope_32D4
7606
chan_end
7607
7608
.layer_2F97:
7609
layer_portamento 0x81, 3, 255
7610
layer_note1 15, 0xc, 127
7611
layer_portamento 0x81, 39, 255
7612
layer_note1 3, 0x64, 127
7613
layer_end
7614
7615
.sound_menu_mario_castle_warp:
7616
chan_setbank 9
7617
chan_setnotepriority 14
7618
chan_setpanmix 0
7619
chan_setinstr 3
7620
chan_setenvelope .envelope_340C
7621
chan_setreverb 30
7622
chan_setlayer 0, .layer_3032
7623
chan_setlayer 1, .layer_2FB9
7624
chan_end
7625
7626
.layer_2FB9:
7627
layer_transpose -24
7628
layer_setpan 24
7629
layer_call .layer_fn_300D
7630
layer_transpose -12
7631
layer_setpan 44
7632
layer_call .layer_fn_300D
7633
layer_transpose 0
7634
7635
.layer_2FC9:
7636
layer_setpan 64
7637
layer_call .layer_fn_300D
7638
layer_transpose 12
7639
layer_setpan 84
7640
layer_call .layer_fn_300D
7641
layer_transpose 24
7642
layer_setpan 104
7643
layer_call .layer_fn_300D
7644
layer_setpan 24
7645
layer_note1 56, 0x2, 100
7646
layer_note1 56, 0x1, 50
7647
layer_setpan 104
7648
layer_note1 60, 0x14, 70
7649
layer_note1 60, 0xa, 30
7650
layer_setpan 24
7651
layer_note1 56, 0x2, 50
7652
layer_note1 56, 0x1, 20
7653
layer_setpan 104
7654
layer_note1 60, 0x14, 30
7655
layer_note1 60, 0xa, 10
7656
layer_setpan 24
7657
layer_note1 56, 0x2, 30
7658
layer_note1 56, 0x1, 10
7659
layer_setpan 104
7660
layer_note1 60, 0x14, 20
7661
layer_note1 60, 0xa, 7
7662
layer_end
7663
7664
.layer_fn_300D:
7665
layer_note1 51, 0x2, 50
7666
layer_note1 39, 0x1, 40
7667
layer_note1 39, 0x2, 20
7668
layer_note1 55, 0x2, 50
7669
layer_note1 43, 0x1, 40
7670
layer_note1 43, 0x2, 20
7671
layer_note1 56, 0x2, 50
7672
layer_note1 44, 0x1, 40
7673
layer_note1 44, 0x2, 20
7674
layer_note1 60, 0x2, 50
7675
layer_note1 48, 0x1, 40
7676
layer_note1 48, 0x2, 20
7677
layer_end
7678
7679
.layer_3032:
7680
layer_transpose -24
7681
layer_call .layer_fn_3072
7682
layer_transpose -12
7683
layer_call .layer_fn_3072
7684
layer_transpose 0
7685
layer_call .layer_fn_3072
7686
7687
.layer_3041:
7688
layer_transpose 12
7689
layer_call .layer_fn_3072
7690
layer_transpose 24
7691
layer_call .layer_fn_3072
7692
layer_setpan 64
7693
layer_note1 44, 0x1, 100
7694
layer_note1 56, 0x2, 50
7695
layer_note1 48, 0xa, 70
7696
layer_note1 60, 0x14, 30
7697
layer_note1 44, 0x1, 50
7698
layer_note1 56, 0x2, 20
7699
layer_note1 48, 0xa, 30
7700
layer_note1 60, 0x14, 10
7701
layer_note1 44, 0x1, 30
7702
layer_note1 56, 0x2, 10
7703
layer_note1 48, 0xa, 20
7704
layer_note1 60, 0x14, 7
7705
layer_end
7706
7707
.layer_fn_3072:
7708
layer_setpan 54
7709
layer_note1 39, 0x3, 100
7710
layer_note1 51, 0x1, 50
7711
layer_note1 51, 0x1, 20
7712
layer_setpan 74
7713
layer_note1 43, 0x3, 100
7714
layer_note1 55, 0x1, 50
7715
layer_note1 55, 0x1, 20
7716
layer_setpan 54
7717
layer_note1 44, 0x3, 100
7718
layer_note1 56, 0x1, 50
7719
layer_note1 56, 0x1, 20
7720
layer_setpan 74
7721
layer_note1 48, 0x3, 100
7722
layer_note1 60, 0x1, 50
7723
layer_note1 60, 0x1, 20
7724
layer_end
7725
7726
.sound_menu_thank_you_playing_my_game:
7727
chan_setbank 10
7728
chan_setinstr 14
7729
chan_setlayer 0, .layer_30AA
7730
chan_setlayer 1, .layer_30AF
7731
chan_end
7732
7733
.layer_30AA:
7734
layer_note1 39, 0xfa, 127
7735
layer_end
7736
7737
.layer_30AF:
7738
layer_delay 0x9
7739
layer_note1 39, 0xf1, 45
7740
layer_end
7741
7742
.sound_menu_read_a_sign:
7743
chan_setbank 9
7744
chan_setinstr 1
7745
chan_setlayer 0, .layer_30BE
7746
chan_end
7747
7748
.layer_30BE:
7749
layer_note1 46, 0x3, 90
7750
layer_note1 46, 0x3, 30
7751
layer_note1 58, 0x3, 90
7752
layer_note1 58, 0x3, 30
7753
layer_end
7754
7755
.sound_menu_exit_a_sign:
7756
chan_setbank 9
7757
chan_setinstr 1
7758
chan_setlayer 0, .layer_30D3
7759
chan_end
7760
7761
.layer_30D3:
7762
layer_note1 58, 0x3, 90
7763
layer_note1 58, 0x3, 30
7764
layer_note1 46, 0x3, 90
7765
layer_note1 46, 0x3, 30
7766
layer_end
7767
7768
.sound_menu_mario_castle_warp2:
7769
chan_reservenotes 6
7770
chan_setbank 9
7771
chan_setnotepriority 14
7772
chan_setpanmix 0
7773
chan_setinstr 3
7774
chan_setenvelope .envelope_340C
7775
chan_setreverb 30
7776
chan_setlayer 0, .layer_3041
7777
chan_setlayer 1, .layer_2FC9
7778
chan_end
7779
7780
#ifndef VERSION_JP
7781
.sound_menu_star_sound_okey_dokey:
7782
chan_setbank 4
7783
chan_setinstr 14
7784
chan_setlayer 0, .layer_1344
7785
chan_setval 1
7786
chan_call .delay
7787
chan_setbank 10
7788
chan_setinstr 12
7789
chan_setlayer 1, .layer_E3A
7790
chan_end
7791
7792
.sound_menu_star_sound_lets_a_go:
7793
chan_setbank 8
7794
chan_setinstr 26
7795
chan_setlayer 0, .layer_311D
7796
chan_setval 1
7797
chan_call .delay
7798
chan_setbank 4
7799
chan_setinstr 14
7800
chan_setlayer 1, .layer_1344
7801
chan_end
7802
7803
.layer_311D:
7804
layer_note1 39, 0xb4, 127
7805
layer_end
7806
7807
.sound_menu_collect_red_coin:
7808
chan_setinstr 128
7809
chan_setnotepriority 14
7810
chan_setpanmix 0
7811
chan_setenvelope .envelope_3378
7812
chan_ioreadval 4
7813
chan_subtract 0x28
7814
chan_readseq .major_scale
7815
chan_writeseq 0, .transpose_by_coin_index, 1
7816
chan_setlayer 0, .layer_3146
7817
chan_setlayer 1, .layer_3168
7818
chan_setlayer 2, .layer_3148
7819
chan_end
7820
7821
.major_scale:
7822
.byte 0
7823
.byte 2
7824
.byte 4
7825
.byte 5
7826
.byte 7
7827
.byte 9
7828
.byte 11
7829
.byte 12
7830
7831
.layer_3146:
7832
layer_delay 0x6
7833
7834
#ifdef VERSION_SH
7835
.set RED_COIN_NOTE_VELOCITY_SUB, 10
7836
#else
7837
.set RED_COIN_NOTE_VELOCITY_SUB, 0
7838
#endif
7839
7840
.layer_3148:
7841
layer_call .transpose_by_coin_index
7842
layer_note0 46, 0xc, (75 - RED_COIN_NOTE_VELOCITY_SUB), 20
7843
layer_note0 45, 0xc, (75 - RED_COIN_NOTE_VELOCITY_SUB), 20
7844
layer_note0 46, 0xc, (75 - RED_COIN_NOTE_VELOCITY_SUB), 20
7845
layer_note0 58, 0x10, (80 - RED_COIN_NOTE_VELOCITY_SUB), 80
7846
layer_note0 58, 0x10, (45 - RED_COIN_NOTE_VELOCITY_SUB), 80
7847
layer_note0 58, 0x10, (20 - RED_COIN_NOTE_VELOCITY_SUB), 80
7848
layer_note0 58, 0x10, (15 - RED_COIN_NOTE_VELOCITY_SUB), 80
7849
7850
layer_end
7851
7852
.layer_3168:
7853
layer_call .transpose_by_coin_index
7854
layer_note0 41, 0xc, (75 - RED_COIN_NOTE_VELOCITY_SUB), 20
7855
layer_note0 40, 0xc, (75 - RED_COIN_NOTE_VELOCITY_SUB), 20
7856
layer_note0 41, 0xc, (75 - RED_COIN_NOTE_VELOCITY_SUB), 20
7857
layer_note0 53, 0x10, (80 - RED_COIN_NOTE_VELOCITY_SUB), 80
7858
layer_note0 53, 0x10, (45 - RED_COIN_NOTE_VELOCITY_SUB), 80
7859
layer_note0 53, 0x10, (20 - RED_COIN_NOTE_VELOCITY_SUB), 80
7860
layer_note0 53, 0x10, (15 - RED_COIN_NOTE_VELOCITY_SUB), 80
7861
layer_end
7862
7863
.transpose_by_coin_index:
7864
layer_transpose 0
7865
layer_end
7866
7867
.sound_menu_collect_secret:
7868
chan_setbank 4
7869
chan_setinstr 14
7870
chan_setnotepriority 14
7871
chan_setpanmix 0
7872
chan_ioreadval 4
7873
chan_subtract 0x30
7874
chan_readseq .major_scale
7875
chan_writeseq 0, .layer_31A0, 1
7876
chan_setlayer 0, .layer_31A0
7877
chan_end
7878
7879
.layer_31A0:
7880
layer_transpose 0
7881
layer_note1 32, 0x7f, 115
7882
layer_end
7883
#endif
7884
7885
.sound_general_bird_chirp2:
7886
chan_setbank 5
7887
chan_setinstr 9
7888
chan_setval 40
7889
chan_call .set_reverb
7890
chan_setlayer 0, .layer_31B3
7891
chan_end
7892
7893
.layer_31B3:
7894
layer_delay 0x4b
7895
layer_note0 39, 0xf5, 100, 127
7896
layer_note0 39, 0xa, 85, 127
7897
layer_note0 40, 0x123, 98, 127
7898
layer_note0 39, 0x91, 75, 127
7899
layer_note0 41, 0xbd, 84, 127
7900
layer_note0 39, 0x4b, 73, 127
7901
layer_note0 39, 0x96, 94, 127
7902
layer_note0 36, 0x74, 78, 127
7903
layer_jump .layer_31B3
7904
layer_end
7905
7906
.sound_obj_bird_chirp3:
7907
chan_setbank 5
7908
chan_setinstr 10
7909
chan_setval 60
7910
chan_call .set_reverb
7911
chan_setlayer 0, .layer_31EB
7912
chan_end
7913
7914
.layer_31EB:
7915
layer_delay 0x14
7916
layer_note1 39, 0x71, 70
7917
layer_note1 37, 0xd3, 62
7918
layer_note1 39, 0x48, 84
7919
layer_note1 40, 0x71, 49
7920
layer_note1 39, 0xa8, 65
7921
layer_note1 41, 0x86, 59
7922
layer_note1 41, 0x31, 54
7923
layer_note1 38, 0x6f, 51
7924
layer_note1 39, 0xc7, 79
7925
layer_note1 35, 0xe9, 74
7926
layer_jump .layer_31EB
7927
layer_end
7928
7929
.sound_obj_bird_chirp1:
7930
chan_setbank 5
7931
chan_setinstr 12
7932
chan_setval 30
7933
chan_call .set_reverb
7934
chan_setlayer 0, .layer_3221
7935
chan_end
7936
7937
.layer_3221:
7938
layer_delay 0x32
7939
layer_note1 41, 0x31, 66
7940
layer_delay 0x9f
7941
layer_note1 39, 0x31, 51
7942
layer_delay 0xf9
7943
layer_note1 38, 0x1d, 60
7944
layer_note1 41, 0x4c, 77
7945
layer_delay_long 0x64
7946
layer_note1 42, 0x31, 59
7947
layer_delay 0x159
7948
layer_note1 36, 0x4f, 61
7949
layer_delay 0xc6
7950
layer_jump .layer_3221
7951
layer_end
7952
7953
.sound_air_castle_outdoors_ambient:
7954
chan_setbank 5
7955
chan_setval 15
7956
chan_call .set_reverb
7957
chan_setlayer 0, .layer_3259
7958
chan_setlayer 1, .layer_327F
7959
chan_setlayer 2, .layer_3281
7960
chan_end
7961
7962
.layer_3259:
7963
layer_setinstr 8
7964
layer_delay 0x18
7965
layer_note1 41, 0x9, 26
7966
layer_note1 37, 0xbc, 22
7967
layer_note1 39, 0x71, 33
7968
layer_note1 40, 0xd7, 33
7969
layer_note1 39, 0x54, 39
7970
layer_note1 39, 0x6f, 31
7971
layer_note1 43, 0xa8, 26
7972
layer_note1 40, 0xe1, 22
7973
layer_note1 38, 0x74, 31
7974
layer_jump .layer_3259
7975
7976
.layer_327F:
7977
layer_transpose 12
7978
7979
.layer_3281:
7980
layer_setinstr 13
7981
layer_somethingon
7982
layer_delay 0xf
7983
.layer_3286:
7984
layer_note1 39, 0x12c, 25
7985
layer_jump .layer_3286
7986
7987
.sound_general_switch_tick_slow:
7988
chan_setval 18
7989
chan_jump .chan_3294
7990
7991
.sound_general_switch_tick_fast:
7992
chan_setval 42
7993
.chan_3294:
7994
chan_writeseq 0, .layer_32BF, 1
7995
chan_reservenotes 4
7996
chan_setbank 4
7997
chan_setinstr 2
7998
chan_setenvelope .envelope_3314
7999
chan_setdecayrelease 15
8000
chan_setlayer 0, .layer_32B7
8001
chan_setlayer 1, .layer_32B3
8002
.chan_32A9:
8003
chan_delay1
8004
chan_ioreadval 0
8005
chan_iowriteval 0
8006
chan_subtract 255
8007
chan_beqz .chan_32A9
8008
chan_unreservenotes
8009
chan_end
8010
8011
.layer_32B3:
8012
layer_setinstr 9
8013
layer_transpose 12
8014
8015
.layer_32B7:
8016
layer_note0 50, 0x3, 127, 127
8017
layer_note0 38, 0x3, 127, 127
8018
.layer_32BF:
8019
layer_delay 0x2a
8020
layer_jump .layer_32B7
8021
8022
.align 2, 0
8023
.envelope_32C4:
8024
envelope_line 7 20000
8025
envelope_line 6 32700
8026
envelope_line 32700 32700
8027
envelope_goto 2
8028
8029
.envelope_32D4:
8030
envelope_line 9 15000
8031
envelope_line 7 32700
8032
envelope_line 32700 32700
8033
envelope_goto 2
8034
8035
.envelope_32E4:
8036
envelope_line 10 10000
8037
envelope_line 100 32700
8038
envelope_line 32700 32700
8039
envelope_goto 2
8040
8041
.envelope_32F4:
8042
envelope_line 35 32700
8043
envelope_line 10 32700
8044
envelope_line 300 0
8045
envelope_goto 2
8046
8047
.envelope_3304:
8048
envelope_line 15 20000
8049
envelope_line 5 32700
8050
envelope_line 32700 32700
8051
envelope_goto 2
8052
8053
.envelope_3314:
8054
envelope_line 8 32700
8055
envelope_line 50 32700
8056
envelope_line 300 0
8057
envelope_goto 2
8058
8059
.envelope_3324:
8060
envelope_line 100 25000
8061
envelope_line 35 32700
8062
envelope_line 300 5000
8063
envelope_goto 2
8064
8065
.envelope_3334:
8066
envelope_line 25 32700
8067
envelope_line 4 22500
8068
envelope_line 35 32700
8069
envelope_goto 2
8070
8071
.envelope_3344:
8072
envelope_line 1 32700
8073
envelope_line 10 30000
8074
envelope_line 50 30000
8075
envelope_line 100 0
8076
envelope_goto 3
8077
8078
.envelope_3358:
8079
envelope_line 4 32700
8080
envelope_line 100 15000
8081
envelope_line 1000 0
8082
envelope_goto 2
8083
8084
.envelope_3368:
8085
envelope_line 10 32700
8086
envelope_line 1 32700
8087
envelope_line 10 0
8088
envelope_goto 2
8089
8090
#ifndef VERSION_JP
8091
.envelope_3378:
8092
envelope_line 3 32700
8093
envelope_line 10 30000
8094
envelope_line 10 10000
8095
envelope_line 100 0
8096
envelope_goto 3
8097
#endif
8098
8099
.envelope_338C:
8100
envelope_line 1 32700
8101
envelope_line 20 32700
8102
envelope_line 600 6000
8103
envelope_goto 2
8104
8105
.envelope_unused_339C:
8106
envelope_line 1 32700
8107
envelope_line 20 32700
8108
envelope_line 100 18000
8109
envelope_goto 2
8110
8111
.envelope_33AC:
8112
envelope_line 1 32700
8113
envelope_line 20 32700
8114
envelope_line 300 6000
8115
envelope_goto 2
8116
8117
.envelope_33BC:
8118
envelope_line 7 18000
8119
envelope_line 4 32760
8120
envelope_line 30 0
8121
envelope_goto 2
8122
8123
.envelope_33CC:
8124
envelope_line 19 32700
8125
envelope_line 5 32700
8126
envelope_line 15 0
8127
envelope_goto 2
8128
8129
.envelope_33DC:
8130
envelope_line 25 32700
8131
envelope_line 9 32700
8132
envelope_line 9 0
8133
envelope_goto 2
8134
8135
.envelope_33EC:
8136
envelope_line 1 32700
8137
envelope_line 100 32760
8138
envelope_line 300 0
8139
envelope_goto 2
8140
8141
.envelope_33FC:
8142
envelope_line 22 32700
8143
envelope_line 50 32760
8144
envelope_line 70 0
8145
envelope_goto 2
8146
8147
.envelope_340C:
8148
envelope_line 5 32760
8149
envelope_line 192 0
8150
envelope_line 1000 1000
8151
envelope_goto 2
8152
8153
.envelope_341C:
8154
envelope_line 25 32760
8155
envelope_line 60 10000
8156
#ifdef VERSION_SH
8157
envelope_hang
8158
#else
8159
envelope_goto 2
8160
#endif
8161
8162
.envelope_3428:
8163
envelope_line 1 10000
8164
envelope_line 1 10000
8165
envelope_line 40 32760
8166
envelope_goto 2
8167
8168
.envelope_3438:
8169
envelope_line 23 32760
8170
envelope_line 80 15000
8171
envelope_goto 2
8172
8173
.envelope_3444:
8174
envelope_line 22 32760
8175
envelope_line 50 32760
8176
envelope_line 100 25000
8177
envelope_goto 2
8178
8179
.envelope_3454:
8180
envelope_line 13 32760
8181
envelope_line 50 32760
8182
envelope_line 200 0
8183
envelope_goto 2
8184
8185
.envelope_3464:
8186
envelope_line 6 12000
8187
envelope_line 4 32760
8188
envelope_line 50 32760
8189
envelope_line 200 0
8190
envelope_goto 2
8191
8192
.envelope_unused_3478:
8193
envelope_line 1 32700
8194
envelope_line 1000 32700
8195
envelope_line 10 16000
8196
envelope_line 200 32760
8197
envelope_goto 3
8198