summaryrefslogtreecommitdiff
path: root/audio/music/profoak.asm
diff options
context:
space:
mode:
Diffstat (limited to 'audio/music/profoak.asm')
-rw-r--r--audio/music/profoak.asm325
1 files changed, 325 insertions, 0 deletions
diff --git a/audio/music/profoak.asm b/audio/music/profoak.asm
new file mode 100644
index 00000000..c2b67608
--- /dev/null
+++ b/audio/music/profoak.asm
@@ -0,0 +1,325 @@
+Music_ProfOak: ; f4dea
+ dbw $80, Music_ProfOak_Ch1
+ dbw $01, Music_ProfOak_Ch2
+ dbw $02, Music_ProfOak_Ch3
+; f4df3
+
+Music_ProfOak_Ch1: ; f4df3
+ tempo 118
+ volume $77
+ vibrato $12, $34
+ tone $0001
+ stereopanning $f0
+ dutycycle $3
+ notetype $c, $98
+ octave 2
+ note F#, 1
+ note B_, 1
+ octave 3
+ note D#, 1
+ note F#, 1
+ note A_, 16
+ note G#, 8
+ intensity $97
+ note G#, 8
+Music_ProfOak_branch_f4e10: ; f4e10
+ intensity $91
+ callchannel Music_ProfOak_branch_f4e42
+ callchannel Music_ProfOak_branch_f4e42
+ callchannel Music_ProfOak_branch_f4e4d
+ callchannel Music_ProfOak_branch_f4e4d
+ loopchannel 2, Music_ProfOak_branch_f4e10
+Music_ProfOak_branch_f4e22: ; f4e22
+ callchannel Music_ProfOak_branch_f4e58
+ callchannel Music_ProfOak_branch_f4e58
+ callchannel Music_ProfOak_branch_f4e6c
+ callchannel Music_ProfOak_branch_f4e6c
+ forceoctave $2
+ callchannel Music_ProfOak_branch_f4e58
+ callchannel Music_ProfOak_branch_f4e58
+ forceoctave $0
+ callchannel Music_ProfOak_branch_f4e6c
+ callchannel Music_ProfOak_branch_f4e6c
+ loopchannel 0, Music_ProfOak_branch_f4e22
+; f4e42
+
+Music_ProfOak_branch_f4e42: ; f4e42
+ octave 2
+ note B_, 2
+ octave 3
+ note E_, 2
+ note G#, 2
+ note E_, 2
+ note B_, 2
+ note E_, 2
+ note G#, 2
+ note E_, 2
+ endchannel
+; f4e4d
+
+Music_ProfOak_branch_f4e4d: ; f4e4d
+ octave 2
+ note B_, 2
+ octave 3
+ note D#, 2
+ note F#, 2
+ note D#, 2
+ note B_, 2
+ note D#, 2
+ note F#, 2
+ note D#, 2
+ endchannel
+; f4e58
+
+Music_ProfOak_branch_f4e58: ; f4e58
+ octave 2
+ note A_, 2
+ octave 3
+ note C#, 2
+ note E_, 2
+ note C#, 1
+ note E_, 1
+ note C#, 2
+ intensity $92
+ note A_, 2
+ intensity $91
+ note C#, 2
+ intensity $92
+ note E_, 2
+ intensity $91
+ endchannel
+; f4e6c
+
+Music_ProfOak_branch_f4e6c: ; f4e6c
+ octave 2
+ note B_, 1
+ octave 3
+ note E_, 1
+ intensity $92
+ note G#, 4
+ note E_, 4
+ intensity $91
+ note E_, 1
+ note G#, 1
+ intensity $92
+ note B_, 4
+ intensity $91
+ endchannel
+; f4e7e
+
+Music_ProfOak_Ch2: ; f4e7e
+ vibrato $12, $34
+ dutycycle $3
+ notetype $c, $a8
+ octave 3
+ note B_, 1
+ octave 4
+ note D#, 1
+ note F#, 1
+ note A#, 1
+ note B_, 16
+ intensity $a7
+ note B_, 10
+ dutycycle $2
+Music_ProfOak_branch_f4e92: ; f4e92
+ intensity $b2
+ octave 3
+ note B_, 2
+ octave 4
+ note C#, 2
+ note D#, 2
+ note E_, 4
+ note D#, 2
+ note C#, 4
+ intensity $91
+ note B_, 2
+ octave 5
+ note C#, 2
+ note D#, 2
+ note E_, 4
+ note D#, 2
+ note C#, 4
+ intensity $b2
+ octave 3
+ note B_, 2
+ note A_, 2
+ note G#, 2
+ note A_, 4
+ note B_, 1
+ note __, 1
+ note B_, 4
+ intensity $91
+ octave 4
+ note B_, 2
+ note A_, 2
+ note G#, 2
+ note A_, 4
+ note B_, 2
+ note B_, 4
+ loopchannel 2, Music_ProfOak_branch_f4e92
+ note __, 6
+ intensity $b4
+Music_ProfOak_branch_f4ebf: ; f4ebf
+ note C#, 6
+ octave 3
+ note A_, 1
+ octave 4
+ note C#, 1
+ note E_, 6
+ note C#, 1
+ note E_, 1
+ note F#, 4
+ note E_, 4
+ note D#, 4
+ note C#, 4
+ octave 3
+ note B_, 6
+ note G#, 1
+ note B_, 1
+ octave 4
+ note E_, 8
+ intensity $82
+ note B_, 6
+ note G#, 1
+ note B_, 1
+ intensity $83
+ octave 5
+ note E_, 8
+ intensity $b4
+ octave 3
+ note A_, 6
+ note F#, 1
+ note A_, 1
+ octave 4
+ note D#, 8
+ note E_, 4
+ note D#, 4
+ note C#, 4
+ note C_, 4
+ octave 3
+ note B_, 6
+ note G#, 1
+ note B_, 1
+ octave 4
+ note E_, 6
+ octave 3
+ note B_, 1
+ octave 4
+ note E_, 1
+ note G#, 16
+ loopchannel 0, Music_ProfOak_branch_f4ebf
+; f4ef5
+
+Music_ProfOak_Ch3: ; f4ef5
+ stereopanning $f
+ notetype $c, $14
+ note __, 4
+ octave 3
+ note E_, 2
+ note __, 2
+ octave 4
+ note E_, 1
+ note __, 1
+ octave 3
+ note A_, 2
+ note __, 2
+ octave 2
+ note B_, 2
+ octave 3
+ note B_, 1
+ note __, 1
+ note E_, 2
+ callchannel Music_ProfOak_branch_f4f3d
+Music_ProfOak_branch_f4f0d: ; f4f0d
+ callchannel Music_ProfOak_branch_f4f3d
+ callchannel Music_ProfOak_branch_f4f3d
+ callchannel Music_ProfOak_branch_f4f4c
+ callchannel Music_ProfOak_branch_f4f4c
+ loopchannel 2, Music_ProfOak_branch_f4f0d
+Music_ProfOak_branch_f4f1d: ; f4f1d
+ callchannel Music_ProfOak_branch_f4f5a
+ callchannel Music_ProfOak_branch_f4f5a
+ callchannel Music_ProfOak_branch_f4f69
+ callchannel Music_ProfOak_branch_f4f69
+ forceoctave $2
+ callchannel Music_ProfOak_branch_f4f5a
+ callchannel Music_ProfOak_branch_f4f5a
+ forceoctave $0
+ callchannel Music_ProfOak_branch_f4f69
+ callchannel Music_ProfOak_branch_f4f69
+ loopchannel 0, Music_ProfOak_branch_f4f1d
+; f4f3d
+
+Music_ProfOak_branch_f4f3d: ; f4f3d
+ note E_, 2
+ note __, 2
+ octave 4
+ note E_, 1
+ note __, 1
+ octave 3
+ note G#, 2
+ note __, 2
+ octave 2
+ note B_, 2
+ octave 3
+ note B_, 1
+ note __, 1
+ note E_, 2
+ endchannel
+; f4f4c
+
+Music_ProfOak_branch_f4f4c: ; f4f4c
+ octave 2
+ note B_, 2
+ note __, 2
+ octave 4
+ note D#, 1
+ note __, 1
+ octave 3
+ note D#, 2
+ note __, 2
+ note F#, 2
+ note B_, 1
+ note __, 1
+ note D#, 2
+ endchannel
+; f4f5a
+
+Music_ProfOak_branch_f4f5a: ; f4f5a
+ octave 2
+ note A_, 2
+ note __, 2
+ octave 3
+ note A_, 1
+ note __, 1
+ octave 2
+ note A_, 2
+ note __, 2
+ octave 3
+ note E_, 2
+ note A_, 1
+ note __, 1
+ note C#, 2
+ endchannel
+; f4f69
+
+Music_ProfOak_branch_f4f69: ; f4f69
+ octave 2
+ note G#, 2
+ note __, 2
+ octave 3
+ note G#, 1
+ note __, 1
+ octave 2
+ note G#, 2
+ note __, 2
+ octave 3
+ note E_, 2
+ note G#, 1
+ note __, 1
+ octave 2
+ note B_, 2
+ endchannel
+; f4f79
+
+