mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-16 10:23:34 +12:00

This is an attempt to recreate the music in the video below. Still unfinished as the new channel isn't in sync. (https://www.youtube.com/watch?v=60toSFxt_Jo&t=59s)
270 lines
3.7 KiB
NASM
270 lines
3.7 KiB
NASM
Music_Lavenbar::
|
|
channel_count 4
|
|
channel 1, Music_Lavenbar_Ch1
|
|
channel 2, Music_Lavenbar_Ch2
|
|
channel 3, Music_Lavenbar_Ch3
|
|
channel 4, Music_Lavenbar_Ch4
|
|
|
|
Music_Lavenbar_Ch1::
|
|
tempo 152
|
|
volume 7, 7
|
|
duty_cycle 1
|
|
toggle_perfect_pitch
|
|
vibrato 0, 8, 8
|
|
note_type 12, 8, 7
|
|
note_type 12, 10, 7
|
|
|
|
Music_Lavenbar_branch_bb6b::
|
|
octave 3
|
|
note G_, 8
|
|
note G_, 8
|
|
note E_, 8
|
|
note E_, 8
|
|
note G_, 4
|
|
note F#, 4
|
|
note E_, 4
|
|
note B_, 4
|
|
note C#, 8
|
|
note C#, 8
|
|
note G_, 8
|
|
note G_, 8
|
|
note F#, 8
|
|
note F#, 8
|
|
note B_, 4
|
|
note G_, 4
|
|
note F#, 4
|
|
note B_, 4
|
|
octave 4
|
|
note C_, 8
|
|
note C_, 8
|
|
octave 3
|
|
note G_, 8
|
|
note G_, 8
|
|
note E_, 8
|
|
note E_, 8
|
|
note G_, 4
|
|
note F#, 4
|
|
note E_, 4
|
|
note B_, 4
|
|
note C#, 8
|
|
note C#, 8
|
|
note G_, 8
|
|
note G_, 8
|
|
note F#, 8
|
|
note F#, 8
|
|
note B_, 4
|
|
note G_, 4
|
|
note F#, 4
|
|
note B_, 4
|
|
note C_, 8
|
|
note C_, 8
|
|
rest 16
|
|
rest 16
|
|
rest 16
|
|
rest 16
|
|
sound_loop 0, Music_Lavenbar_branch_bb6b
|
|
|
|
|
|
Music_Lavenbar_Ch2::
|
|
tempo 144
|
|
volume 7, 7
|
|
duty_cycle 3
|
|
vibrato 12, 3, 4
|
|
toggle_perfect_pitch
|
|
|
|
Music_Lavenbar_branch_b878::
|
|
note_type 12, 11, 5
|
|
rest 4
|
|
octave 3
|
|
note D_, 4
|
|
note E_, 6
|
|
note C#, 2
|
|
note_type 12, 11, 1
|
|
note D_, 4
|
|
note_type 12, 11, 5
|
|
note B_, 4
|
|
octave 4
|
|
note C_, 6
|
|
octave 3
|
|
note A_, 2
|
|
note_type 12, 11, 1
|
|
note B_, 4
|
|
note_type 12, 11, 5
|
|
note G_, 4
|
|
note F#, 4
|
|
note E_, 2
|
|
note F#, 2
|
|
note_type 12, 11, 1
|
|
note G_, 4
|
|
note_type 12, 11, 5
|
|
note G_, 4
|
|
note F#, 4
|
|
note E_, 4
|
|
note D_, 4
|
|
note E_, 4
|
|
note F#, 6
|
|
note A_, 2
|
|
note_type 12, 11, 1
|
|
note G_, 4
|
|
note_type 12, 11, 5
|
|
note B_, 4
|
|
octave 4
|
|
note C_, 6
|
|
octave 3
|
|
note A_, 2
|
|
note B_, 4
|
|
note G_, 4
|
|
note F#, 3 ; <- Starting here is too early...
|
|
note E_, 1 ; <- ...and starting here is too late?
|
|
note F#, 2
|
|
note A_, 2
|
|
note_type 12, 10, 2
|
|
note G_, 4
|
|
octave 4
|
|
note D_, 1
|
|
note E_, 1
|
|
note D_, 4
|
|
note_type 12, 7, 2
|
|
note D_, 1
|
|
note E_, 1
|
|
note D_, 4
|
|
note_type 12, 10, 7
|
|
octave 3
|
|
note B_, 6
|
|
note G_, 2
|
|
note E_, 8
|
|
octave 4
|
|
note C_, 6
|
|
octave 3
|
|
note A_, 2
|
|
note F#, 8
|
|
octave 4
|
|
note F#, 6
|
|
note D_, 2
|
|
octave 3
|
|
note B_, 2
|
|
note A_, 2
|
|
note G_, 2
|
|
note F#, 2
|
|
note G_, 8
|
|
note F#, 4
|
|
note E_, 4
|
|
sound_loop 0, Music_Lavenbar_branch_b878
|
|
|
|
|
|
Music_Lavenbar_Ch3::
|
|
vibrato 4, 1, 1
|
|
note_type 12, 3, 15
|
|
note_type 12, 2, 15
|
|
load_wave 2, 1, 14, 2, 3, 3, 2, 8, 14, 1, 2, 2, 15, 15, 14, 10, 1, 0, 1, 4, 13, 12, 1, 0, 14, 3, 4, 1, 5, 1, 7, 3
|
|
|
|
Music_Lavenbar_branch_bbb9::
|
|
octave 4
|
|
note E_, 16
|
|
note D_, 16
|
|
note C_, 16
|
|
note E_, 4
|
|
note C_, 4
|
|
octave 3
|
|
note B_, 4
|
|
octave 4
|
|
note E_, 4
|
|
note E_, 16
|
|
note D_, 16
|
|
note C_, 16
|
|
note E_, 4
|
|
note C_, 4
|
|
octave 3
|
|
note B_, 4
|
|
octave 4
|
|
note E_, 4
|
|
note E_, 16
|
|
note D_, 16
|
|
note C_, 16
|
|
note E_, 4
|
|
note C_, 4
|
|
octave 3
|
|
note B_, 4
|
|
octave 4
|
|
note E_, 4
|
|
note_type 12, 3, 15
|
|
octave 6
|
|
note B_, 4
|
|
note G_, 4
|
|
note F#, 4
|
|
note B_, 4
|
|
note_type 12, 2, 15
|
|
note B_, 4
|
|
note G_, 4
|
|
note F#, 4
|
|
note B_, 4
|
|
octave 7
|
|
note B_, 4
|
|
note G_, 4
|
|
note F#, 4
|
|
note B_, 4
|
|
octave 4
|
|
note E_, 4
|
|
note G_, 4
|
|
note F#, 4
|
|
note B_, 4
|
|
note E_, 16
|
|
note D_, 16
|
|
note C_, 16
|
|
note E_, 4
|
|
note C_, 4
|
|
octave 3
|
|
note B_, 4
|
|
octave 4
|
|
note E_, 4
|
|
note E_, 16
|
|
note D_, 16
|
|
note C_, 16
|
|
note E_, 4
|
|
note C_, 4
|
|
octave 3
|
|
note B_, 4
|
|
octave 4
|
|
note E_, 4
|
|
note E_, 16
|
|
note D_, 16
|
|
note C_, 16
|
|
note E_, 4
|
|
note C_, 4
|
|
octave 3
|
|
note B_, 4
|
|
octave 4
|
|
note E_, 4
|
|
note_type 12, 2, 15
|
|
octave 6
|
|
note B_, 4
|
|
note G_, 4
|
|
note F#, 4
|
|
note B_, 4
|
|
octave 7
|
|
note B_, 4
|
|
note G_, 4
|
|
note F#, 4
|
|
note B_, 4
|
|
octave 8
|
|
note B_, 4
|
|
note G_, 4
|
|
note F#, 4
|
|
note B_, 4
|
|
octave 4
|
|
note E_, 4
|
|
note G_, 4
|
|
note F#, 4
|
|
note B_, 4
|
|
sound_loop 0, Music_Lavenbar_branch_bbb9
|
|
|
|
|
|
Music_Lavenbar_Ch4::
|
|
toggle_noise 0
|
|
drum_speed 12
|
|
|
|
Music_Lavenbar_branch_bc26::
|
|
drum_note 7, 8
|
|
drum_note 7, 8
|
|
sound_loop 0, Music_Lavenbar_branch_bc26
|