Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pret
GitHub Repository: pret/pokered
Path: blob/master/audio/music/dungeon1.asm
1271 views
1
Music_Dungeon1_Ch1::
2
tempo 144
3
volume 7, 7
4
duty_cycle 3
5
toggle_perfect_pitch
6
vibrato 10, 1, 4
7
note_type 12, 4, -5
8
rest 8
9
stereo_panning %1110, %1101
10
octave 4
11
note F#, 8
12
stereo_panning %1111, %1111
13
.mainloop:
14
note_type 12, 11, 2
15
octave 3
16
.loop1:
17
sound_call .sub1
18
sound_loop 3, .loop1
19
note E_, 1
20
note D#, 1
21
note B_, 1
22
note A#, 1
23
note G_, 1
24
note G#, 1
25
rest 1
26
note A#, 1
27
note E_, 1
28
note D#, 1
29
note B_, 1
30
note A#, 1
31
note G_, 1
32
note G#, 1
33
note A_, 1
34
note A#, 1
35
.loop2:
36
sound_call .sub1
37
sound_loop 4, .loop2
38
sound_call .sub4
39
octave 3
40
note G_, 1
41
note F#, 1
42
note E_, 1
43
note G_, 1
44
sound_call .sub4
45
octave 3
46
note A_, 1
47
note G_, 1
48
note E_, 1
49
note A_, 1
50
sound_call .sub4
51
octave 3
52
note B_, 1
53
note A_, 1
54
note G_, 1
55
note F#, 1
56
note_type 12, 12, 3
57
note G_, 4
58
note F#, 4
59
note E_, 4
60
note D#, 4
61
note_type 12, 12, 2
62
sound_call .sub3
63
octave 3
64
note B_, 3
65
sound_call .sub3
66
note C_, 3
67
sound_call .sub3
68
note C#, 3
69
note_type 12, 12, 3
70
octave 3
71
note G_, 4
72
note F#, 4
73
note E_, 4
74
note D#, 4
75
note E_, 4
76
note D#, 4
77
note C_, 4
78
octave 2
79
note B_, 4
80
note_type 12, 12, 2
81
note B_, 1
82
note A#, 1
83
note G_, 1
84
note A#, 1
85
note B_, 1
86
note A#, 1
87
note G_, 1
88
note A#, 1
89
octave 3
90
note C_, 1
91
octave 2
92
note B_, 1
93
note G#, 1
94
note B_, 1
95
octave 3
96
note C_, 1
97
octave 2
98
note B_, 1
99
note G#, 1
100
note B_, 1
101
octave 3
102
note C#, 1
103
note C_, 1
104
octave 2
105
note A_, 1
106
octave 3
107
note C_, 1
108
note C#, 1
109
note C_, 1
110
octave 2
111
note A_, 1
112
octave 3
113
note C_, 1
114
note D_, 1
115
note C#, 1
116
octave 2
117
note A#, 1
118
octave 3
119
note C#, 1
120
note D_, 1
121
note C#, 1
122
octave 2
123
note A#, 1
124
octave 3
125
note C#, 1
126
.loop3:
127
rest 16
128
sound_loop 8, .loop3
129
note_type 12, 12, 3
130
sound_call .sub2
131
note B_, 2
132
note G_, 2
133
octave 3
134
note C#, 4
135
octave 2
136
note G_, 2
137
note A_, 4
138
note F#, 2
139
sound_call .sub2
140
note A#, 2
141
note G_, 2
142
note B_, 4
143
note G_, 2
144
note F#, 2
145
note G_, 2
146
note D#, 2
147
note_type 12, 12, 2
148
sound_call .sub3
149
octave 3
150
note B_, 3
151
sound_call .sub3
152
note C_, 3
153
sound_call .sub3
154
note C#, 3
155
note_type 12, 12, 7
156
octave 3
157
note F#, 8
158
note D#, 8
159
note_type 12, 12, 2
160
sound_call .sub1
161
sound_call .sub1
162
sound_loop 0, .mainloop
163
164
.sub1:
165
note E_, 1
166
note D#, 1
167
note B_, 1
168
note A#, 1
169
note G_, 1
170
note G#, 1
171
rest 1
172
note A#, 1
173
note E_, 1
174
note D#, 1
175
note B_, 1
176
note A#, 1
177
note G_, 1
178
note G#, 1
179
rest 1
180
note A#, 1
181
sound_ret
182
183
.sub2:
184
octave 2
185
note G_, 2
186
note A#, 4
187
note G_, 2
188
octave 3
189
note C#, 4
190
octave 2
191
note G_, 2
192
note A#, 2
193
sound_ret
194
195
.sub3:
196
octave 3
197
note E_, 1
198
note E_, 1
199
note F_, 1
200
note E_, 1
201
note G_, 1
202
note E_, 1
203
note A_, 1
204
note E_, 1
205
note A#, 1
206
note E_, 1
207
note B_, 1
208
note E_, 1
209
octave 4
210
note C_, 1
211
sound_ret
212
213
.sub4:
214
note E_, 1
215
note E_, 1
216
rest 4
217
octave 1
218
note E_, 1
219
rest 3
220
note E_, 1
221
rest 1
222
sound_ret
223
224
Music_Dungeon1_Ch2::
225
vibrato 11, 1, 5
226
duty_cycle 3
227
note_type 12, 0, -7
228
octave 4
229
note G#, 8
230
note_type 12, 4, -5
231
octave 5
232
note D_, 8
233
.mainloop:
234
note_type 12, 12, 2
235
.loop1:
236
sound_call .sub1
237
sound_loop 3, .loop1
238
octave 2
239
note E_, 1
240
note E_, 1
241
note B_, 1
242
octave 3
243
note C_, 1
244
rest 2
245
note C_, 1
246
octave 2
247
note B_, 1
248
note E_, 1
249
note E_, 1
250
note A_, 1
251
note G_, 1
252
note F_, 1
253
note F#, 1
254
note G_, 1
255
note D#, 1
256
.loop2:
257
sound_call .sub1
258
sound_loop 4, .loop2
259
rest 2
260
sound_call .sub2
261
octave 3
262
note C_, 4
263
sound_call .sub2
264
octave 3
265
note C#, 4
266
sound_call .sub2
267
octave 3
268
note D#, 4
269
note_type 12, 13, 3
270
octave 4
271
note E_, 4
272
note D#, 4
273
note C_, 4
274
octave 3
275
note B_, 4
276
note_type 12, 13, 2
277
sound_call .sub3
278
octave 3
279
note F#, 4
280
sound_call .sub3
281
octave 3
282
note G_, 4
283
sound_call .sub3
284
octave 3
285
note A#, 4
286
note_type 12, 13, 3
287
octave 4
288
note E_, 4
289
note D#, 4
290
note C_, 4
291
octave 3
292
note B_, 4
293
octave 4
294
note C_, 4
295
octave 3
296
note B_, 4
297
note G_, 4
298
note F#, 2
299
note_type 12, 13, 6
300
note E_, 8
301
note F_, 8
302
note F#, 8
303
note G_, 8
304
note_type 12, 13, 2
305
sound_call .sub4
306
rest 10
307
note E_, 1
308
rest 1
309
sound_call .sub4
310
rest 12
311
sound_call .sub4
312
rest 12
313
sound_call .sub4
314
rest 14
315
note_type 12, 13, 3
316
sound_call .sub6
317
note D#, 4
318
sound_call .sub6
319
note D#, 2
320
rest 2
321
note_type 12, 13, 2
322
sound_call .sub5
323
rest 2
324
octave 3
325
note F#, 4
326
octave 2
327
note E_, 1
328
note E_, 1
329
octave 3
330
note B_, 1
331
rest 1
332
octave 4
333
note C_, 1
334
rest 1
335
note C#, 1
336
rest 1
337
note D_, 1
338
note C#, 1
339
rest 2
340
octave 3
341
note G_, 4
342
sound_call .sub5
343
octave 3
344
note A#, 4
345
note_type 12, 13, 6
346
note B_, 8
347
octave 4
348
note D#, 8
349
note_type 12, 13, 2
350
sound_call .sub1
351
sound_call .sub1
352
sound_loop 0, .mainloop
353
354
.sub1:
355
octave 2
356
note E_, 1
357
note E_, 1
358
note B_, 1
359
octave 3
360
note C_, 1
361
rest 2
362
note C_, 1
363
octave 2
364
note B_, 1
365
note E_, 1
366
note E_, 1
367
note B_, 1
368
octave 3
369
note C_, 1
370
rest 2
371
note C_, 1
372
octave 2
373
note B_, 1
374
sound_ret
375
376
.sub2:
377
octave 2
378
note E_, 1
379
note E_, 1
380
rest 2
381
octave 1
382
note E_, 1
383
rest 3
384
note E_, 1
385
rest 3
386
sound_ret
387
388
.sub3:
389
octave 2
390
note E_, 1
391
note E_, 1
392
rest 10
393
sound_ret
394
395
.sub4:
396
octave 1
397
note E_, 1
398
note G_, 1
399
note E_, 1
400
note D#, 1
401
sound_ret
402
403
.sub5:
404
octave 2
405
note E_, 1
406
note E_, 1
407
octave 4
408
note E_, 1
409
rest 1
410
note D#, 1
411
rest 1
412
note D_, 1
413
rest 1
414
note C#, 1
415
note C_, 1
416
sound_ret
417
418
.sub6:
419
octave 3
420
note E_, 6
421
note G_, 6
422
note E_, 4
423
note A_, 6
424
octave 4
425
note C_, 6
426
octave 3
427
note B_, 4
428
note G_, 6
429
note A#, 6
430
note F#, 4
431
note E_, 6
432
note F#, 6
433
sound_ret
434
435
Music_Dungeon1_Ch3::
436
note_type 12, 1, 1
437
vibrato 8, 2, 6
438
rest 14
439
octave 4
440
note D_, 1
441
note D#, 1
442
.mainloop:
443
sound_call .sub1
444
sound_call .sub1
445
octave 5
446
note E_, 2
447
rest 4
448
octave 3
449
note E_, 1
450
rest 3
451
note E_, 1
452
rest 1
453
octave 4
454
note F#, 4
455
sound_call .sub2
456
octave 4
457
note G_, 4
458
sound_call .sub2
459
octave 4
460
note A_, 4
461
note B_, 4
462
note A#, 4
463
note G_, 4
464
note F#, 4
465
rest 6
466
sound_call .sub5
467
note B_, 4
468
note A#, 4
469
note G_, 4
470
note F#, 4
471
note G_, 4
472
note F#, 4
473
note E_, 4
474
note D#, 4
475
sound_call .sub3
476
rest 12
477
sound_call .sub3
478
rest 12
479
sound_call .sub3
480
rest 10
481
note E_, 1
482
rest 1
483
sound_call .sub3
484
rest 12
485
sound_call .sub3
486
rest 12
487
sound_call .sub3
488
rest 10
489
note D_, 1
490
note D#, 1
491
sound_call .sub4
492
sound_call .sub4
493
note E_, 2
494
rest 4
495
sound_call .sub5
496
note B_, 8
497
note F#, 6
498
note D_, 1
499
note D#, 1
500
rest 16
501
rest 16
502
sound_loop 0, .mainloop
503
504
.sub1:
505
octave 5
506
note E_, 4
507
note B_, 4
508
note A#, 4
509
octave 6
510
note D_, 4
511
note C#, 4
512
octave 5
513
note G#, 4
514
note G_, 4
515
note B_, 4
516
note A#, 4
517
note E_, 4
518
note D#, 4
519
note A_, 4
520
note G#, 4
521
note E_, 4
522
note F#, 4
523
note D#, 4
524
sound_ret
525
526
.sub2:
527
octave 6
528
note E_, 1
529
note E_, 1
530
rest 4
531
octave 3
532
note E_, 1
533
rest 3
534
note E_, 1
535
rest 1
536
sound_ret
537
538
.sub3:
539
octave 3
540
note E_, 1
541
note G_, 1
542
note E_, 1
543
note D#, 1
544
sound_ret
545
546
.sub4:
547
note E_, 4
548
note B_, 4
549
note A#, 4
550
octave 4
551
note D_, 4
552
note C#, 4
553
octave 3
554
note G#, 4
555
note G_, 4
556
note B_, 4
557
note A#, 4
558
note E_, 4
559
note D#, 4
560
note A_, 4
561
note G#, 4
562
note E_, 4
563
note F#, 4
564
note D#, 4
565
sound_ret
566
567
.sub5:
568
octave 4
569
note E_, 1
570
rest 3
571
note E_, 1
572
rest 1
573
note F#, 4
574
rest 6
575
note E_, 1
576
rest 3
577
note E_, 1
578
rest 1
579
note G_, 4
580
rest 6
581
note E_, 1
582
rest 3
583
note E_, 1
584
note E_, 1
585
note A#, 4
586
sound_ret
587
588
Music_Dungeon1_Ch4::
589
drum_speed 12
590
rest 14
591
drum_note 12, 1
592
drum_note 12, 1
593
.mainloop:
594
.loop1:
595
sound_call .sub1
596
sound_loop 3, .loop1
597
drum_note 13, 4
598
drum_note 12, 4
599
drum_note 13, 4
600
drum_note 12, 2
601
drum_note 12, 2
602
.loop2:
603
sound_call .sub1
604
sound_loop 3, .loop2
605
drum_note 13, 4
606
drum_note 12, 4
607
drum_note 13, 4
608
drum_note 13, 4
609
.loop3:
610
sound_call .sub2
611
sound_loop 3, .loop3
612
sound_call .sub3
613
.loop4:
614
sound_call .sub2
615
sound_loop 3, .loop4
616
sound_call .sub3
617
drum_note 9, 4
618
drum_note 10, 4
619
drum_note 10, 4
620
rest 2
621
drum_note 9, 2
622
drum_note 13, 4
623
.loop5:
624
rest 16
625
sound_loop 13, .loop5
626
rest 12
627
.loop6:
628
sound_call .sub2
629
sound_loop 3, .loop6
630
drum_note 12, 4
631
drum_note 12, 4
632
drum_note 12, 4
633
rest 2
634
drum_note 12, 1
635
drum_note 12, 1
636
sound_call .sub1
637
sound_call .sub1
638
sound_loop 0, .mainloop
639
640
.sub1:
641
drum_note 13, 4
642
drum_note 12, 4
643
drum_note 13, 4
644
drum_note 12, 4
645
sound_ret
646
647
.sub2:
648
drum_note 12, 1
649
drum_note 12, 1
650
rest 10
651
drum_note 14, 4
652
sound_ret
653
654
.sub3:
655
drum_note 9, 4
656
drum_note 10, 4
657
drum_note 10, 4
658
drum_note 11, 4
659
sound_ret
660
661