.align $100 peasant_song: ; register init track0: ; A: 24 ; A: 26 ; B: 24 .byte $04 ; frame=2 A=0 L=2 ; A: 27 ; B: 26 .byte $08 ; frame=4 A=1 L=0 .byte $05 ; frame=4 B=0 L=2 ; A: 31 ; B: 27 .byte $10 ; frame=6 A=2 L=0 .byte $0D ; frame=6 B=1 L=2 ; A: 39 ; B: 31 .byte $18 ; frame=8 A=3 L=0 .byte $15 ; frame=8 B=2 L=2 ; A: 38 ; B: 39 .byte $20 ; frame=10 A=4 L=0 .byte $1D ; frame=10 B=3 L=2 ; A: 34 ; B: 38 .byte $28 ; frame=12 A=5 L=0 .byte $25 ; frame=12 B=4 L=2 ; A: 31 ; B: 34 .byte $30 ; frame=14 A=6 L=0 .byte $2D ; frame=14 B=5 L=2 ; A: 24 ; B: 31 .byte $18 ; frame=16 A=3 L=0 .byte $35 ; frame=16 B=6 L=2 ; A: 26 ; B: 24 .byte $00 ; frame=18 A=0 L=0 .byte $1D ; frame=18 B=3 L=2 ; A: 27 ; B: 26 .byte $08 ; frame=20 A=1 L=0 .byte $05 ; frame=20 B=0 L=2 ; A: 31 ; B: 27 .byte $10 ; frame=22 A=2 L=0 .byte $0D ; frame=22 B=1 L=2 ; A: 39 ; B: 31 .byte $18 ; frame=24 A=3 L=0 .byte $15 ; frame=24 B=2 L=2 ; A: 38 ; B: 39 .byte $20 ; frame=26 A=4 L=0 .byte $1D ; frame=26 B=3 L=2 ; A: 34 ; B: 38 .byte $28 ; frame=28 A=5 L=0 .byte $25 ; frame=28 B=4 L=2 ; A: 31 ; B: 34 .byte $30 ; frame=30 A=6 L=0 .byte $2D ; frame=30 B=5 L=2 ; A: 24 ; B: 31 .byte $18 ; frame=32 A=3 L=0 .byte $35 ; frame=32 B=6 L=2 ; A: 26 ; B: 24 .byte $00 ; frame=34 A=0 L=0 .byte $1D ; frame=34 B=3 L=2 ; A: 27 ; B: 26 .byte $08 ; frame=36 A=1 L=0 .byte $05 ; frame=36 B=0 L=2 ; A: 31 ; B: 27 .byte $10 ; frame=38 A=2 L=0 .byte $0D ; frame=38 B=1 L=2 ; A: 39 ; B: 31 .byte $18 ; frame=40 A=3 L=0 .byte $15 ; frame=40 B=2 L=2 ; A: 38 ; B: 39 .byte $20 ; frame=42 A=4 L=0 .byte $1D ; frame=42 B=3 L=2 ; A: 34 ; B: 38 .byte $28 ; frame=44 A=5 L=0 .byte $25 ; frame=44 B=4 L=2 ; A: 31 ; B: 34 .byte $30 ; frame=46 A=6 L=0 .byte $2D ; frame=46 B=5 L=2 ; A: 24 ; B: 31 .byte $18 ; frame=48 A=3 L=0 .byte $35 ; frame=48 B=6 L=2 ; A: 26 ; B: 24 .byte $00 ; frame=50 A=0 L=0 .byte $1D ; frame=50 B=3 L=2 ; A: 27 ; B: 26 .byte $08 ; frame=52 A=1 L=0 .byte $05 ; frame=52 B=0 L=2 ; A: 31 ; B: 27 .byte $10 ; frame=54 A=2 L=0 .byte $0D ; frame=54 B=1 L=2 ; A: 39 ; B: 31 .byte $18 ; frame=56 A=3 L=0 .byte $15 ; frame=56 B=2 L=2 ; A: 38 ; B: 39 .byte $20 ; frame=58 A=4 L=0 .byte $1D ; frame=58 B=3 L=2 ; A: 34 ; B: 38 .byte $28 ; frame=60 A=5 L=0 .byte $25 ; frame=60 B=4 L=2 ; A: 29 ; B: 34 .byte $30 ; frame=62 A=6 L=0 .byte $2D ; frame=62 B=5 L=2 ; last: a=7 b=6 len=3 .byte $38 ; frame=65 A=7 L=0 .byte $37 ; frame=65 B=6 L=3 .byte $ff track1: ; A: 24 ; A: 26 ; B: 24 .byte $04 ; frame=2 A=0 L=2 ; A: 27 ; B: 26 .byte $08 ; frame=4 A=1 L=0 .byte $05 ; frame=4 B=0 L=2 ; A: 31 ; B: 27 .byte $10 ; frame=6 A=2 L=0 .byte $0D ; frame=6 B=1 L=2 ; A: 39 ; B: 31 .byte $18 ; frame=8 A=3 L=0 .byte $15 ; frame=8 B=2 L=2 ; A: 38 ; B: 39 .byte $20 ; frame=10 A=4 L=0 .byte $1D ; frame=10 B=3 L=2 ; A: 34 ; B: 38 .byte $28 ; frame=12 A=5 L=0 .byte $25 ; frame=12 B=4 L=2 ; A: 31 ; B: 34 .byte $30 ; frame=14 A=6 L=0 .byte $2D ; frame=14 B=5 L=2 ; A: 24 ; B: 31 .byte $18 ; frame=16 A=3 L=0 .byte $35 ; frame=16 B=6 L=2 ; A: 26 ; B: 24 .byte $00 ; frame=18 A=0 L=0 .byte $1D ; frame=18 B=3 L=2 ; A: 27 ; B: 26 .byte $08 ; frame=20 A=1 L=0 .byte $05 ; frame=20 B=0 L=2 ; A: 31 ; B: 27 .byte $10 ; frame=22 A=2 L=0 .byte $0D ; frame=22 B=1 L=2 ; A: 39 ; B: 31 .byte $18 ; frame=24 A=3 L=0 .byte $15 ; frame=24 B=2 L=2 ; A: 38 ; B: 39 .byte $20 ; frame=26 A=4 L=0 .byte $1D ; frame=26 B=3 L=2 ; A: 34 ; B: 38 .byte $28 ; frame=28 A=5 L=0 .byte $25 ; frame=28 B=4 L=2 ; A: 31 ; B: 34 .byte $30 ; frame=30 A=6 L=0 .byte $2D ; frame=30 B=5 L=2 ; A: 24 ; B: 31 .byte $18 ; frame=32 A=3 L=0 .byte $35 ; frame=32 B=6 L=2 ; A: 26 ; B: 24 .byte $00 ; frame=34 A=0 L=0 .byte $1D ; frame=34 B=3 L=2 ; A: 27 ; B: 26 .byte $08 ; frame=36 A=1 L=0 .byte $05 ; frame=36 B=0 L=2 ; A: 31 ; B: 27 .byte $10 ; frame=38 A=2 L=0 .byte $0D ; frame=38 B=1 L=2 ; A: 39 ; B: 31 .byte $18 ; frame=40 A=3 L=0 .byte $15 ; frame=40 B=2 L=2 ; A: 38 ; B: 39 .byte $20 ; frame=42 A=4 L=0 .byte $1D ; frame=42 B=3 L=2 ; A: 34 ; B: 38 .byte $28 ; frame=44 A=5 L=0 .byte $25 ; frame=44 B=4 L=2 ; A: 31 ; B: 34 .byte $30 ; frame=46 A=6 L=0 .byte $2D ; frame=46 B=5 L=2 ; A: 24 ; B: 31 .byte $18 ; frame=48 A=3 L=0 .byte $35 ; frame=48 B=6 L=2 ; A: 26 ; B: 24 .byte $00 ; frame=50 A=0 L=0 .byte $1D ; frame=50 B=3 L=2 ; A: 27 ; B: 26 .byte $08 ; frame=52 A=1 L=0 .byte $05 ; frame=52 B=0 L=2 ; A: 31 ; B: 27 .byte $10 ; frame=54 A=2 L=0 .byte $0D ; frame=54 B=1 L=2 ; A: 39 ; B: 15 .byte $18 ; frame=56 A=3 L=0 .byte $15 ; frame=56 B=2 L=2 ; A: 38 .byte $20 ; frame=58 A=4 L=0 .byte $45 ; frame=58 B=8 L=2 ; A: 34 ; B: 14 .byte $2C ; frame=60 A=5 L=2 ; A: 29 .byte $30 ; frame=62 A=6 L=0 .byte $4D ; frame=62 B=9 L=2 ; last: a=7 b=-1 len=3 .byte $3E ; frame=65 A=7 L=3 .byte $ff track2: ; A: 24 ; B: 12 ; A: 26 ; B: 24 .byte $00 ; frame=2 A=0 L=0 .byte $55 ; frame=2 B=10 L=2 ; A: 27 ; B: 24 .byte $08 ; frame=4 A=1 L=0 .byte $05 ; frame=4 B=0 L=2 ; A: 31 ; B: 12 .byte $10 ; frame=6 A=2 L=0 .byte $05 ; frame=6 B=0 L=2 ; A: 39 ; B: 24 .byte $18 ; frame=8 A=3 L=0 .byte $55 ; frame=8 B=10 L=2 ; A: 38 ; B: 19 .byte $20 ; frame=10 A=4 L=0 .byte $05 ; frame=10 B=0 L=2 ; A: 34 ; B: 19 .byte $28 ; frame=12 A=5 L=0 .byte $5D ; frame=12 B=11 L=2 ; A: 31 ; B: 15 .byte $30 ; frame=14 A=6 L=0 .byte $5D ; frame=14 B=11 L=2 ; A: 24 ; B: 12 .byte $18 ; frame=16 A=3 L=0 .byte $45 ; frame=16 B=8 L=2 ; A: 26 ; B: 24 .byte $00 ; frame=18 A=0 L=0 .byte $55 ; frame=18 B=10 L=2 ; A: 27 ; B: 24 .byte $08 ; frame=20 A=1 L=0 .byte $05 ; frame=20 B=0 L=2 ; A: 31 ; B: 12 .byte $10 ; frame=22 A=2 L=0 .byte $05 ; frame=22 B=0 L=2 ; A: 39 ; B: 24 .byte $18 ; frame=24 A=3 L=0 .byte $55 ; frame=24 B=10 L=2 ; A: 38 ; B: 19 .byte $20 ; frame=26 A=4 L=0 .byte $05 ; frame=26 B=0 L=2 ; A: 34 ; B: 19 .byte $28 ; frame=28 A=5 L=0 .byte $5D ; frame=28 B=11 L=2 ; A: 31 ; B: 15 .byte $30 ; frame=30 A=6 L=0 .byte $5D ; frame=30 B=11 L=2 ; A: 24 ; B: 12 .byte $18 ; frame=32 A=3 L=0 .byte $45 ; frame=32 B=8 L=2 ; A: 26 ; B: 24 .byte $00 ; frame=34 A=0 L=0 .byte $55 ; frame=34 B=10 L=2 ; A: 27 ; B: 24 .byte $08 ; frame=36 A=1 L=0 .byte $05 ; frame=36 B=0 L=2 ; A: 31 ; B: 12 .byte $10 ; frame=38 A=2 L=0 .byte $05 ; frame=38 B=0 L=2 ; A: 39 ; B: 24 .byte $18 ; frame=40 A=3 L=0 .byte $55 ; frame=40 B=10 L=2 ; A: 38 ; B: 19 .byte $20 ; frame=42 A=4 L=0 .byte $05 ; frame=42 B=0 L=2 ; A: 34 ; B: 19 .byte $28 ; frame=44 A=5 L=0 .byte $5D ; frame=44 B=11 L=2 ; A: 31 ; B: 15 .byte $30 ; frame=46 A=6 L=0 .byte $5D ; frame=46 B=11 L=2 ; A: 24 ; B: 12 .byte $18 ; frame=48 A=3 L=0 .byte $45 ; frame=48 B=8 L=2 ; A: 26 ; B: 24 .byte $00 ; frame=50 A=0 L=0 .byte $55 ; frame=50 B=10 L=2 ; A: 27 ; B: 31 .byte $08 ; frame=52 A=1 L=0 .byte $05 ; frame=52 B=0 L=2 ; A: 31 ; B: 27 .byte $10 ; frame=54 A=2 L=0 .byte $1D ; frame=54 B=3 L=2 ; A: 39 ; B: 15 .byte $18 ; frame=56 A=3 L=0 .byte $15 ; frame=56 B=2 L=2 ; A: 38 ; B: 14 .byte $20 ; frame=58 A=4 L=0 .byte $45 ; frame=58 B=8 L=2 ; A: 34 ; B: 26 .byte $28 ; frame=60 A=5 L=0 .byte $4D ; frame=60 B=9 L=2 ; A: 29 ; B: 14 .byte $30 ; frame=62 A=6 L=0 .byte $0D ; frame=62 B=1 L=2 ; last: a=7 b=9 len=3 .byte $38 ; frame=65 A=7 L=0 .byte $4F ; frame=65 B=9 L=3 .byte $ff track3: ; A: 24 ; B: 12 ; A: 26 ; B: 24 .byte $00 ; frame=2 A=0 L=0 .byte $55 ; frame=2 B=10 L=2 ; A: 27 ; B: 24 .byte $08 ; frame=4 A=1 L=0 .byte $05 ; frame=4 B=0 L=2 ; A: 31 ; B: 12 .byte $10 ; frame=6 A=2 L=0 .byte $05 ; frame=6 B=0 L=2 ; A: 39 ; B: 24 .byte $18 ; frame=8 A=3 L=0 .byte $55 ; frame=8 B=10 L=2 ; A: 38 ; B: 19 .byte $20 ; frame=10 A=4 L=0 .byte $05 ; frame=10 B=0 L=2 ; A: 34 ; B: 19 .byte $28 ; frame=12 A=5 L=0 .byte $5D ; frame=12 B=11 L=2 ; A: 31 ; B: 15 .byte $30 ; frame=14 A=6 L=0 .byte $5D ; frame=14 B=11 L=2 ; A: 24 ; B: 12 .byte $18 ; frame=16 A=3 L=0 .byte $45 ; frame=16 B=8 L=2 ; A: 26 ; B: 24 .byte $00 ; frame=18 A=0 L=0 .byte $55 ; frame=18 B=10 L=2 ; A: 27 ; B: 24 .byte $08 ; frame=20 A=1 L=0 .byte $05 ; frame=20 B=0 L=2 ; A: 31 ; B: 12 .byte $10 ; frame=22 A=2 L=0 .byte $05 ; frame=22 B=0 L=2 ; A: 39 ; B: 24 .byte $18 ; frame=24 A=3 L=0 .byte $55 ; frame=24 B=10 L=2 ; A: 38 ; B: 19 .byte $20 ; frame=26 A=4 L=0 .byte $05 ; frame=26 B=0 L=2 ; A: 34 ; B: 19 .byte $28 ; frame=28 A=5 L=0 .byte $5D ; frame=28 B=11 L=2 ; A: 31 ; B: 15 .byte $30 ; frame=30 A=6 L=0 .byte $5D ; frame=30 B=11 L=2 ; A: 24 ; B: 12 .byte $18 ; frame=32 A=3 L=0 .byte $45 ; frame=32 B=8 L=2 ; A: 26 ; B: 24 .byte $00 ; frame=34 A=0 L=0 .byte $55 ; frame=34 B=10 L=2 ; A: 27 ; B: 24 .byte $08 ; frame=36 A=1 L=0 .byte $05 ; frame=36 B=0 L=2 ; A: 31 ; B: 12 .byte $10 ; frame=38 A=2 L=0 .byte $05 ; frame=38 B=0 L=2 ; A: 39 ; B: 24 .byte $18 ; frame=40 A=3 L=0 .byte $55 ; frame=40 B=10 L=2 ; A: 38 ; B: 19 .byte $20 ; frame=42 A=4 L=0 .byte $05 ; frame=42 B=0 L=2 ; A: 34 ; B: 19 .byte $28 ; frame=44 A=5 L=0 .byte $5D ; frame=44 B=11 L=2 ; A: 31 ; B: 15 .byte $30 ; frame=46 A=6 L=0 .byte $5D ; frame=46 B=11 L=2 ; A: 24 ; B: 12 .byte $18 ; frame=48 A=3 L=0 .byte $45 ; frame=48 B=8 L=2 ; A: 26 ; B: 24 .byte $00 ; frame=50 A=0 L=0 .byte $55 ; frame=50 B=10 L=2 ; A: 27 ; B: 24 .byte $08 ; frame=52 A=1 L=0 .byte $05 ; frame=52 B=0 L=2 ; A: 31 ; B: 12 .byte $10 ; frame=54 A=2 L=0 .byte $05 ; frame=54 B=0 L=2 ; A: 39 ; B: 24 .byte $18 ; frame=56 A=3 L=0 .byte $55 ; frame=56 B=10 L=2 ; A: 38 ; B: 19 .byte $20 ; frame=58 A=4 L=0 .byte $05 ; frame=58 B=0 L=2 ; A: 34 ; B: 19 .byte $28 ; frame=60 A=5 L=0 .byte $5D ; frame=60 B=11 L=2 ; A: 29 ; B: 15 .byte $30 ; frame=62 A=6 L=0 .byte $5D ; frame=62 B=11 L=2 ; last: a=7 b=8 len=3 .byte $38 ; frame=65 A=7 L=0 .byte $47 ; frame=65 B=8 L=3 .byte $FF ; end channel_a_volume: .byte 15,15,15,15,9,9,9,9 channel_b_volume: .byte 9,9,9,9,5,5,5,5 lengths: .byte 0*4,1*4,2*4,4*4 tracks_l: .byte track4,>track0 ;,>track1,>track2,>track3