简单介绍红白机的发声系统以及其它音源 MMC

红白机的音源
Yamato Ryou 2013-08-23 14:52:26
本文将简单介绍红白机的发声系统以及其它音源 MMC, 红白机下称 FC, 其中的伪声音处理器称作 APU. 我才不告诉你称作 2A03 其实也没错.

APU 有 5 个通道:

2 个方波 / 矩形波通道:

  1. 首先说一下方波和矩形波的区别, 但是在此之前要说明一个概念 – 占空比. 占空比是一个脉冲 (或外形) 触发时, 正脉冲持续时间 (A) 与整个外形总持续时间 (B) 的比值 (在这里的单位为 %) , 不同的占空比表现的声音也不同. 当 A 与 B 的持续时间相同时音色最平滑, 反之越尖锐. 在该通道中有 4 种占空比分别为: 12.5%; 25%; 50% 和 75%, 25% 和 75% 产生的音色相同, 但相位相反. 当占空比为 50% 时称为方波, 其它占空比称为矩形波, 也有直角波的叫法.
  2. 该通道支持 16 级别音量大小, 记号记作 0 (16 进制表示 00) 为静音, 15 (16 进制表示 0F) 为最大, 频率 54 Hz - 28000 Hz. 支持使用周期式包络使音量; 音高甚至占空比产生快速的变化.

1 个三角波通道:
APU 中的三角波不会像普通三角波那样精细, 你会听到一些伴随的杂音, 这是精度低的表现. 它既没有占空比也不能调节音量, 但和方波通道一样可以使用周期式包络实现琶音; 颤音和滑音.

1 个噪波通道:
使用一个伪随机数生成, 有 2 种生成模式: 32767 位和 93 位, 分别产生噪波, 短周期的噪波, 它们的音色随着随机数的变化会不同, 它和方波通道一样可以使用包络, 16 级别音量大小,

1 个 DPCM 采样通道:
使用 1 位 Delta 调制方法和 7 位 DAC 混合非线性输出播放简短的采样, 采样的音量过大会影响到三角波和噪波通道的音量. 最高采样率 33144 Hz. 该通道无法调节音量.

以上是 FC 自带的声音通道, 还有一些为了增强音乐的表现力而增设的扩展音源:

MMC5: 任天 (di) 堂 (yu) 开发的扩展音源, 具有 2 个方波 / 矩形波通道, 使用方法和 2A03 APU 相同.

VRC6: Konami 开发的扩展音源, 具有 2 个方波 / 矩形波通道和 1 个锯齿波通道, 方波 / 矩形波支持 6 种占空比调整, 而锯齿波有 2 种音色 (外形) 选择.

VRC7: 同样是 Konami 的扩展音源, 包含一个 YAMAHA - YM2413 FM 合成器, 具备 6 个相同的通道, 每个通道都可以实现丰富变化的声音, 在 FC 游戏中, 只有一款游戏使用了该音源. 该音源打破了以往红白机音乐单调的感觉.

N106: Namco 开发的扩展音源, 具备 8 个可变外形的通道, 不支持 FM 合成, 所以表现力和 2A03 相当, 外形精度 32 步进.

FDS: 任天 (di) 堂 (yu) 磁盘机上的扩展音源, 具备 1 个外形精度为 64 步进的 FM 合成通道.

FME - 7 (SUN5B): Sunsoft 开发的扩展音源, 可以发出 50% 方波; 噪音以及两种混合的声音, 不太好.

转载:https://site.douban.com/YamatoRyou/widget/notes/5557099/note/297356495/

你可能感兴趣的:(游戏)