Pulse Channel frequency chart

From NESdev Wiki
Jump to navigationJump to search
Pitch Timer High (d2-d0) Timer Low
A-1 07 F0
Bb1 07 7C
B-1 07 10
C-2 06 AC
C#2 06 4C
D-2 05 F2
Eb2 05 9E
E-2 05 4C
F-2 05 01
F#2 04 B8
G-2 04 74
Ab2 04 34
A-2 03 F8
Bb2 03 BE
B-2 03 88
C-3 03 56
C#3 03 26
D-3 02 F9
Eb3 02 CF
E-3 02 A6
F-3 02 80
F#3 02 5C
G-3 02 3A
Ab3 02 1A
A-3 01 FC
Bb3 01 DF
B-3 01 C4
C-4 01 AB
C#4 01 93
D-4 01 7C
Eb4 01 67
E-4 01 53
F-4 01 40
F#4 01 2E
G-4 01 1D
Ab4 01 0D
A-4 00 FE
Bb4 00 EF
B-4 00 E2
C-5 00 D5
C#5 00 C9
D-5 00 BE
Eb5 00 B3
E-5 00 A9
F-5 00 A0
F#5 00 97
G-5 00 8E
Ab5 00 86
A-5 00 7E
Bb5 00 77
B-5 00 71
C-6 00 6A
C#6 00 64
D-6 00 5F
Eb6 00 59
E-6 00 54
F-6 00 50
F#6 00 4B
G-6 00 47
Ab6 00 43
A-6 00 3F
Bb6 00 3B
B-6 00 38
C-7 00 35
C#7 00 32
D-7 00 2F
Eb7 00 2C
E-7 00 2A
F-7 00 28
F#7 00 26
G-7 00 24
Ab7 00 22
A-7 00 20
Bb7 00 1E
B-7 00 1C


The timer-low value is stored at $4006 (Pulse-2) or $4002 (Pulse-1). The timer-high value is stored at $4007 (Pulse-2) or $4003 (Pulse-1), possibly after further modification of d7-d3.