From 0e05d4e599e171b7b4b895eda372b30fbf4739c9 Mon Sep 17 00:00:00 2001 From: The789Guy <43525032+The789Guy@users.noreply.github.com> Date: Sat, 4 Jun 2022 16:09:51 -0500 Subject: [PATCH] Update n163.md Fixed horrible grammar --- papers/doc/7-systems/n163.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/papers/doc/7-systems/n163.md b/papers/doc/7-systems/n163.md index 76b750cb..6057fa3c 100644 --- a/papers/doc/7-systems/n163.md +++ b/papers/doc/7-systems/n163.md @@ -1,12 +1,12 @@ # Namco C163 -This is Namco's one of NES mapper, with up to 8 wavetable channels. It has also 128 byte of internal RAM, both channel register and wavetables are stored here. Wavetables are variable size and freely allocable anywhere in RAM, it means it can be uses part of or continuously pre-loaded waveform and/or its sequences in RAM. But waveform RAM area becomes smaller as much as activating more channels; Channel register consumes 8 byte for each channels. You must avoid conflict with channel register area and waveform for avoid channel playback broken. +This is one of Namco's NES mappers, with up to 8 wavetable channels. It has also 128 byte of internal RAM, and both channel register and wavetables are stored here. Wavetables are variable size and freely allocable anywhere in RAM, it means it can use part of or continuously pre-loaded waveform and its sequences in RAM. But waveform RAM area becomes smaller as more channels are activated; as channel registers consumes 8 bytes for each channel. You must avoid conflict with channel register area and waveform for avoid broken channel playback. -It has can be outputs only single channel at clock; so it's sound quality is more crunchy as much as activating more channels. +It outputs only a single channel at clock; so its sound quality gets more crunchy as more channels are activated. -Furnace supports both load waveform into RAM and waveform playback simultaneously, and channel limit is dynamically changeable with effect commands. -You must load waveform to RAM first for playback or do something, its load behavior is changeable to auto-update when every waveform changes or manual update. -Both waveform playback and load command is works independently per each channel columns, (Global) commands are don't care about the channel columns for work commands and its load behavior is independent with per-channel column load commands. +Furnace supports loading waveforms into RAM and waveform playback simultaneously, and channel limit is dynamically changeable with effect commands. +You must load waveform to RAM first for playback, as its load behavior auto-updates when every waveform changes. +Both waveform playback and load command works independently per each channel columns, (Global) commands don't care about the channel columns for work commands and its load behavior is independent with per-channel column load commands. # effects