CrazyPhase

CZP-1 合成器手册

1. 简介

CZP-1(链接 )是一款运行在浏览器中的相位失真合成器,可以产生各种有趣的声音。它有两条线路,每条线路都包含数字生成的振荡器、音高包络、用于相位失真的 DCW 包络和用于振幅的 DCA 包络,最后进入混音器,可选择线路并使用环形调制、立体声分离等不同混音模式。

2. 快速开始

  1. 确认设备音量足够大且没有处于静音模式,然后按下主控面板中的 电源
  2. 使用屏幕键盘或电脑键盘弹奏音符。(也可以通过 MIDI 控制;请参阅 MIDI 部分。)
  3. 音色 菜单中选择声音。首次启动时默认选择 Factory Presets 音库。
  4. 音量 调整合成器的音频输出电平。
  5. 如需立即停止所有活动声音,请按 静音

3. 音库

用于存放音色音库。音库 菜单选择当前音库,音色 菜单选择其中的音色。选择非空插槽后,合成器参数会按照所选音色设置。

一个音库包含 128 个音色插槽。音色是合成器声音的一整套已保存参数。

Factory PresetsShared 音库不能覆盖,其他音库可供用户使用,其中可以保存用户创建或导入的音色。

音库音色 菜单会列出全部 128 个插槽,包括空插槽。

浏览器会保存用户音库以及最后选择的音库和音色。同一浏览器中的多个 CZP-1 实例会共享这些音库和音色。(数据保存在本地。)

音库控制

音色控制

编辑参数只会改变合成器的实时参数。出现星号表示参数已修改。面板中的 复制粘贴 只作用于该面板。你可以在同类型面板之间复制和粘贴,例如两个调音面板之间,或任意两个包络面板之间。 中的 复制程序粘贴程序 作用于整套合成器参数。

音量、主控面板中的 调音(半音)调音(音分)键盘 以及 MIDI 选项不会保存到音色数据中。

分享音色

分享网址 会创建一个包含当前实时音色(包括未保存编辑)的网址,并复制到剪贴板。

网址中编码了音色数据,不会在服务器上保存任何数据,因此可以自由分享。

在浏览器中打开分享网址时,合成器参数会被解码,并加载到不可编辑的 Shared 音库第 127 个插槽中。该 Shared 音色会成为当前音色并替换以前的 Shared 音色。

要把收到的音色保存到用户音库,请在 Shared 音库中选择它,在 中按 复制程序,然后选择用户音库和插槽并按 粘贴程序,最后按 保存

如果要分享多个音色,请使用 保存 将音库下载为 JSON 文件。其他人可以使用 加载… 将该文件导入音库插槽,也可以通过网页提供音库 JSON 下载来分享音库数据。

4. 主控

主控面板包含主音频控制和全局音高控制。

键盘

键盘面板包含屏幕键盘和电脑键盘控制选项。

5. 合成

CZP-1 实现了相位失真合成。这种合成方式由 Casio 在 20 世纪 80 年代初发明,并用于 CZ 系列合成器。

音色结构

两条“线路”和其他功能模块的完整参数集合构成一个音色。一条线路包含 DCO、DCO 音高包络、DCW 包络和 DCA 包络。其他模块的参数包括 线路选择线路混合声像复音颤音滑音轮滑音力度灵敏度

两条线路

线路是一条产生信号的完整合成路径。CZP-1 有两条线路,每条线路由带有外部调音参数的 DCO(数字控制振荡器)、DCO 音高包络、DCW(数字控制波形)包络、窗函数和 DCA(数字控制放大器)包络组成。两条线路的输出进入 线路选择线路混合,可以用不同方式合并。音色可以同时使用一条或两条线路。

DCO 音高包络输出不断变化的音高偏移,该偏移与音符音高以及滑音轮、滑音等效果一起输入 DCO。DCO 输出重复的振荡器相位。

DCW 阶段接收 DCO 相位和 DCW 包络输出,并改变振荡器相位到波形位置的映射。DCW Level 为 0 时,非平坦波形都会产生相同的正弦波。DCW Level 为 99 时,选定波形会因相位失真而呈现特征形状。平坦波形是一种特殊的恒定输出。在高音区,合成器会限制有效 DCW 电平以减少混叠。

窗函数接收振荡器相位并输出一个乘数。DCA 阶段将振幅增益应用于经过窗函数处理的波形样本。DCA 包络输出不断变化的振幅值,并将其转换为 DCA 增益。

振荡器相位、选定波形和 DCW 数量共同决定波形查找结果。查找过程在相位失真映射所选的位置读取波形样本,再应用窗函数乘数和 DCA 增益,从而产生线路输出。

编辑合成器参数

线路混合

选择 决定使用哪些线路,模式 决定两条线路信号如何合并。

选择

两者(1+2’) 独立发送线路 1 和线路 2。齐奏(1+1’) 发送两份线路 1;第二份使用线路 2 的调音和力度灵敏度设置,但其他合成器参数都复制自线路 1。仅线路 1仅线路 2 只发送所选线路。

模式
声像

声像 控制 立体声 模式下两条线路的分离程度。声像为 0 时等同于 混合

调音面板

每条线路的 DCO 面板上方都有一个调音面板。调音(半音) 以半音改变线路音高,调音(音分) 以音分改变音高。调音面板中的 复制粘贴还原 只影响调音值。

DCO 面板

DCO 面板中的参数控制线路的波形和相位。

波形

每个 DCO 提供两行波形选项。第一行选择主波形,第二行选择可选的交替波形,两行都提供相同的八种波形。

  1. 波形选项 1
  2. 波形选项 2
  3. 波形选项 3
  4. 波形选项 4
  5. 波形选项 5
  6. 波形选项 6
  7. 波形选项 7
  8. 波形选项 8
交替波形?

启用 交替波形? 后,会在第一行和第二行所选波形之间交替。音符重新触发后的第一个周期使用第一种波形。

窗函数

窗函数 在一个完整波形周期内跟随振荡器相位,将每个波形样本乘以对应相位位置的窗函数值,然后从下一个周期的起点重新开始。

八度

八度 将音高移动 -1、0、+1 或 +2 个八度。

包络面板

包络是随时间变化的值。每条线路都有 DCO 音高包络、DCW 包络和 DCA 包络,每个包络包含八个阶段。

复制 复制当前包络面板设置,粘贴 将复制的设置应用到当前面板。每个阶段都有 电平速率

音符在到达延音阶段后释放时,包络从延音之后的阶段继续;在到达延音前释放时,跳转到结束阶段。延音关闭时,包络继续经过所有阶段。电平为 0 的 DCA 阶段在目标处没有振幅。

其他参数

复音

复音 表示可以同时发声的声部数量。单音 只使用一个声部;按住一个音符时触发新音符,会改变音高而不会重新启动包络。

颤音

颤音 是周期性的音高调制。

颤音波形有以下四种:

  1. 颤音选项 1
  2. 颤音选项 2
  3. 颤音选项 3
  4. 颤音选项 4

调制轮的变化最多会把 调制深度 加到 深度 上。

滑音轮

滑音轮 是通过滑音轮或 MIDI 输入进行的连续音高控制。范围 设置最大滑音轮范围(半音)。

滑音

滑音 是音高之间的平滑过渡。

力度灵敏度

力度灵敏度 决定音符力度如何影响合成参数。 设置力度响应强度;为 0 时力度没有影响,最大值时响应完全跟随力度。

6. MIDI

MIDI 可将合成器连接到外部 MIDI 控制器和设备。并非所有浏览器都支持 MIDI,支持的浏览器可能会请求权限,必须允许该权限。

要启用 MIDI,请选择 启用。MIDI 初始显示为“关”,状态会变为实际可用状态;如果浏览器不允许 MIDI,会显示提示。

合成器处理 Note On、Note Off、Pitch Bend、CC 1 Mod Wheel、CC 7 Channel Volume、CC 11 Expression、CC 64 Sustain、CC 120 All Sound Off、CC 121 Reset All Controllers、CC 123 All Notes Off、Bank Select MSB 和 Program Change。

CC 7 控制 音量。CC 11 控制表情,并缩放由力度灵敏度启用的振幅和 DCW 响应。CC 64 在松开延音踏板前保持释放的音符。CC 120 静音所有声部并释放发送给外部 MIDI 设备的音符。CC 121 重置控制器。CC 123 释放所选 MIDI 通道的所有活动音符。

7. 版权

大多数图标来自 Lucide 项目 https://lucide.dev,许可证见 https://lucide.dev/license 。