From 0c48d67ef6fe5b5bd0825ffae6fd71de698e5ba1 Mon Sep 17 00:00:00 2001 From: Electric Keet Date: Wed, 19 Jul 2023 18:35:08 -0700 Subject: [PATCH] Much better NES DPCM pitch table! --- doc/7-systems/nes.md | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/doc/7-systems/nes.md b/doc/7-systems/nes.md index c1b7c4c7f..2b81c2a87 100644 --- a/doc/7-systems/nes.md +++ b/doc/7-systems/nes.md @@ -122,24 +122,25 @@ reference: [NESdev](https://www.nesdev.org/wiki/APU_Length_Counter) ## DPCM frequency table +"value" is for DefleMask compatability. -value | NTSC freq | NTSC note | PAL freq | PAL note ------:|----------:|:----------:|----------:|:----------: - `00` | 4181.7Hz | C-8 - 2¢ | 4177.4Hz | C-8 - 4¢ - `01` | 4709.9Hz | D-8 + 4¢ | 4696.6Hz | D-8 - 1¢ - `02` | 5264.0Hz | E-8 - 3¢ | 5261.4Hz | E-8 - 4¢ - `03` | 5593.0Hz | F-8 + 2¢ | 5579.2Hz | F-8 - 3¢ - `04` | 6258.0Hz | G-8 - 4¢ | 6023.9Hz | G-8 - 70¢ - `05` | 7046.4Hz | A-8 + 2¢ | 7044.9Hz | A-8 + 1¢ - `06` | 7919.4Hz | B-8 + 4¢ | 7917.2Hz | B-8 + 3¢ - `07` | 8363.4Hz | C-9 - 2¢ | 8397.0Hz | C-9 + 5¢ - `08` | 9419.9Hz | D-9 + 4¢ | 9446.6Hz | D-9 + 9¢ - `09` | 11186.1Hz | F-9 + 2¢ | 11233.8Hz | F-9 + 9¢ - `0A` | 12604.0Hz | G-9 + 8¢ | 12595.5Hz | G-9 + 7¢ - `0B` | 13982.6Hz | A-9 - 12¢ | 14089.9Hz | A-9 + 1¢ - `0C` | 16884.6Hz | C-10 + 15¢ | 16965.4Hz | C-10 + 23¢ - `0D` | 21306.8Hz | E-10 + 17¢ | 21315.5Hz | E-10 + 18¢ - `0E` | 24858.0Hz | G-10 - 16¢ | 25191.0Hz | G-10 + 7¢ - `0F` | 33143.9Hz | C-11 - 18¢ | 33252.1Hz | C-11 - 12¢ +value | tracker | NTSC freq | NTSC pitch | PAL freq | PAL pitch +-----:|:-------:|----------:|:----------:|----------:|:----------: + `00` | `C-3` | 4181.7Hz | C-8 - 2¢ | 4177.4Hz | C-8 - 4¢ + `01` | `D-3` | 4709.9Hz | D-8 + 4¢ | 4696.6Hz | D-8 - 1¢ + `02` | `E-3` | 5264.0Hz | E-8 - 3¢ | 5261.4Hz | E-8 - 4¢ + `03` | `F-3` | 5593.0Hz | F-8 + 2¢ | 5579.2Hz | F-8 - 3¢ + `04` | `G-3` | 6258.0Hz | G-8 - 4¢ | 6023.9Hz | G-8 - 70¢ + `05` | `A-3` | 7046.4Hz | A-8 + 2¢ | 7044.9Hz | A-8 + 1¢ + `06` | `B-3` | 7919.4Hz | B-8 + 4¢ | 7917.2Hz | B-8 + 3¢ + `07` | `C-4` | 8363.4Hz | C-9 - 2¢ | 8397.0Hz | C-9 + 5¢ + `08` | `D-4` | 9419.9Hz | D-9 + 4¢ | 9446.6Hz | D-9 + 9¢ + `09` | `F-4` | 11186.1Hz | F-9 + 2¢ | 11233.8Hz | F-9 + 9¢ + `0A` | `G-4` | 12604.0Hz | G-9 + 8¢ | 12595.5Hz | G-9 + 7¢ + `0B` | `A-4` | 13982.6Hz | A-9 - 12¢ | 14089.9Hz | A-9 + 1¢ + `0C` | `C-5` | 16884.6Hz | C-10 + 15¢ | 16965.4Hz | C-10 + 23¢ + `0D` | `E-5` | 21306.8Hz | E-10 + 17¢ | 21315.5Hz | E-10 + 18¢ + `0E` | `G-5` | 24858.0Hz | G-10 - 16¢ | 25191.0Hz | G-10 + 7¢ + `0F` | `C-6` | 33143.9Hz | C-11 - 18¢ | 33252.1Hz | C-11 - 12¢ reference: [NESdev](https://www.nesdev.org/wiki/APU_DMC#Pitch_table) \ No newline at end of file