add Smooth Criminal remake
[kents-nes-stuff.git] / src / music / smooth / song.asm
blob0bedd0d8e9f6f2029de5a8209688f45431703aa2
2 ; Copyright (C) 2009 Kent Hansen.
4 ; This program is free software; you can redistribute it and/or modify
5 ; it under the terms of the GNU General Public License as published by
6 ; the Free Software Foundation; either version 3 of the License, or
7 ; (at your option) any later version.
9 ; This program is distributed in the hope that it will be useful,
10 ; but WITHOUT ANY WARRANTY; without even the implied warranty of
11 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 ; GNU General Public License for more details.
14 ; You should have received a copy of the GNU General Public License
15 ; along with this program. If not, see <http://www.gnu.org/licenses/>.
18 .codeseg
20 .public song_song
22 song_instrument_table:
23 .dw env0 : .db $00,$00,$00,$92 : .db $00,$00 ; 0
24 .dw env2 : .db $00,$00,$00,$80 : .db $00,$00 ; 1
25 .dw env0 : .db $00,$00,$00,$42 : .db $00,$00 ; 2
26 .dw env1 : .db $00,$00,$00,$00 : .db $00,$00 ; 3 triangle (short)
27 .dw env0 : .db $00,$00,$00,$00 : .db $00,$00 ; 4 triangle (infinite)
28 .dw env3 : .db $00,$00,$00,$00 : .db $00,$00 ; 5 noise (closed)
29 .dw env4 : .db $00,$00,$00,$00 : .db $00,$00 ; 6 noise (open)
30 .dw env5 : .db $00,$00,$00,$00 : .db $00,$00 ; 7 noise (snare)
31 .dw env3 : .db $00,$00,$00,$00 : .db $00,$00 ; 8 triangle (very short)
32 .dw env6 : .db $00,$00,$00,$92 : .db $00,$00 ; 9 short chorus vocals
34 env0:
35 .db $0A
36 .db $00,$00,$FF,$0A
37 .db $0A,$00,$00,$00
38 ;.db $02,$80,$00,$00
39 .db $FF,$FF
40 env1:
41 .db $0D
42 .db $01,$00,$00,$00
43 .db $FF,$FF
44 env3:
45 .db $0E
46 .db $02,$80,$00,$00
47 .db $FF,$FF
48 env4:
49 .db $0F
50 .db $00,$A0,$00,$00
51 .db $FF,$FF
52 env5:
53 .db $0E
54 .db $00,$E0,$00,$00
55 env6:
56 .db $0A
57 .db $00,$00,$03,$0A
58 .db $03,$00,$00,$00
59 .db $FF,$FF
60 env2:
61 .db $04
62 .db $00,$00,$FF,$04
63 .db $04,$00,$00,$00
64 .db $FF,$FF
66 .include "song.inc"
68 .end