summaryrefslogtreecommitdiff
path: root/audio/music/newbarktown.asm
diff options
context:
space:
mode:
Diffstat (limited to 'audio/music/newbarktown.asm')
-rw-r--r--audio/music/newbarktown.asm338
1 files changed, 338 insertions, 0 deletions
diff --git a/audio/music/newbarktown.asm b/audio/music/newbarktown.asm
new file mode 100644
index 000000000..3f547ca71
--- /dev/null
+++ b/audio/music/newbarktown.asm
@@ -0,0 +1,338 @@
+_Music_NewBarkTown: ; 0xeb2d3
+ db $80
+ dw _Music_NewBarkTown_Ch1
+ db $01
+ dw _Music_NewBarkTown_Ch2
+ db $02
+ dw _Music_NewBarkTown_Ch3
+; 0xeb2dc
+
+; 0xeb2dc
+ db $03
+; 0xeb2dd
+
+_Music_NewBarkTown_Ch1: ; 0xeb2dd
+ tempo $bb00
+ volume $77
+ stereopanning $0f
+ vibrato $12, $23
+ notetype $0c, $87
+ note $03
+ dutycycle $00
+ callchannel _Music_NewBarkTown_sub_0xeb349
+ octave3
+ note $20
+ note $00
+ octave2
+ note $a0
+ note $00
+ octave3
+ note $81
+ note $71
+ dutycycle $02
+ intensity $82
+ note $50
+ note $70
+ note $50
+ note $30
+ note $20
+ octave2
+ note $c0
+ note $a0
+ note $80
+ dutycycle $00
+ intensity $87
+ callchannel _Music_NewBarkTown_sub_0xeb349
+ octave3
+ note $20
+ note $00
+ octave2
+ note $a0
+ note $00
+ octave3
+ note $51
+ dutycycle $02
+ intensity $82
+ note $20
+ note $00
+ octave2
+ note $a0
+ octave3
+ note $20
+ note $50
+ note $80
+ note $a0
+ octave4
+ note $20
+ note $50
+ note $a0
+ dutycycle $01
+ intensity $5e
+ callchannel _Music_NewBarkTown_sub_0xeb37c
+ callchannel _Music_NewBarkTown_sub_0xeb37c
+ callchannel _Music_NewBarkTown_sub_0xeb37c
+ octave2
+ note $81
+ note $c1
+ octave3
+ note $31
+ note $73
+ note $83
+ note $31
+ octave2
+ note $a1
+ octave3
+ note $21
+ note $51
+ note $83
+ note $a3
+ note $c1
+ intensity $87
+ loopchannel $00, $72eb ; end
+; 0xeb349
+
+_Music_NewBarkTown_sub_0xeb349: ; 0xeb349
+; subroutine
+ octave3
+ note $70
+ note $00
+ note $30
+ note $00
+ note $a1
+ note $30
+ note $00
+ note $70
+ note $00
+ note $30
+ note $00
+ note $b1
+ note $30
+ note $00
+ note $70
+ note $00
+ note $30
+ note $00
+ note $c1
+ note $70
+ note $00
+ note $70
+ note $00
+ note $30
+ note $00
+ octave4
+ note $11
+ octave3
+ note $30
+ note $00
+ octave2
+ note $c0
+ note $00
+ note $80
+ note $00
+ octave3
+ note $81
+ octave2
+ note $c0
+ note $00
+ note $c0
+ note $00
+ note $90
+ note $00
+ octave3
+ note $51
+ octave2
+ note $c0
+ note $00
+ endchannel ; end
+; 0xeb37c
+
+_Music_NewBarkTown_sub_0xeb37c: ; 0xeb37c
+; subroutine
+ octave2
+ note $81
+ note $c1
+ octave3
+ note $31
+ note $73
+ note $83
+ note $31
+ octave2
+ note $a1
+ octave3
+ note $21
+ note $51
+ note $83
+ note $a3
+ note $51
+ endchannel ; end
+; 0xeb38d
+
+_Music_NewBarkTown_Ch2: ; 0xeb38d
+ stereopanning $ff
+ vibrato $12, $23
+ notetype $06, $a7
+ note $07
+ dutycycle $02
+ notetype $06, $a7
+ callchannel _Music_NewBarkTown_sub_0xeb3bf
+ callchannel _Music_NewBarkTown_sub_0xeb3bf
+ callchannel _Music_NewBarkTown_sub_0xeb3f2
+ intensity $87
+ octave5
+ note $c5
+ note $a5
+ intensity $77
+ octave6
+ note $33
+ note $2f
+ callchannel _Music_NewBarkTown_sub_0xeb3f2
+ intensity $87
+ octave5
+ note $c5
+ note $a5
+ intensity $77
+ octave6
+ note $33
+ note $5f
+ loopchannel $00, $7396 ; end
+; 0xeb3bf
+
+_Music_NewBarkTown_sub_0xeb3bf: ; 0xeb3bf
+; subroutine
+ octave2
+ note $33
+ note $07
+ note $30
+ note $00
+ note $30
+ note $00
+ note $31
+ note $01
+ note $37
+ note $b1
+ note $01
+ note $33
+ note $07
+ note $30
+ note $00
+ note $30
+ note $00
+ note $31
+ note $01
+ note $37
+ octave3
+ note $11
+ note $01
+ octave2
+ note $83
+ note $07
+ note $80
+ note $00
+ note $80
+ note $00
+ octave1
+ note $91
+ note $01
+ note $97
+ octave2
+ note $31
+ note $01
+ note $a3
+ note $07
+ note $a0
+ note $00
+ note $a0
+ note $00
+ octave1
+ note $a1
+ note $01
+ note $a7
+ octave2
+ note $23
+ endchannel ; end
+; 0xeb3f2
+
+_Music_NewBarkTown_sub_0xeb3f2: ; 0xeb3f2
+; subroutine
+ notetype $06, $97
+ dutycycle $02
+ octave4
+ note $cb
+ note $ab
+ note $87
+ notetype $0c, $97
+ note $5f
+ endchannel ; end
+; 0xeb400
+
+_Music_NewBarkTown_Ch3: ; 0xeb400
+ stereopanning $f0
+ notetype $0c, $10
+ octave5
+ note $31
+ note $51
+ vibrato $16, $23
+ note $73
+ note $a3
+ note $81
+ note $71
+ note $51
+ note $81
+ note $75
+ note $31
+ octave4
+ note $a5
+ note $80
+ note $a0
+ note $c3
+ octave5
+ note $33
+ note $51
+ note $31
+ note $21
+ note $31
+ note $55
+ note $71
+ note $53
+ note $01
+ note $30
+ note $50
+ note $73
+ note $a3
+ note $b1
+ note $a1
+ note $81
+ note $b1
+ note $a5
+ octave6
+ note $21
+ note $35
+ octave5
+ note $50
+ note $70
+ note $85
+ note $a1
+ note $c7
+ note $a5
+ note $80
+ note $70
+ note $53
+ note $03
+ intensity $25
+ vibrato $12, $53
+ octave2
+ note $8f
+ note $af
+ note $8f
+ note $af
+ note $8f
+ note $af
+ note $8f
+ note $ad
+ intensity $10
+ vibrato $16, $23
+ octave5
+ note $30
+ note $50
+ loopchannel $00, $7408 ; end
+; 0xeb453