zoukankan      html  css  js  c++  java
  • 声音合成平台REAKTOR操作指南

    声音合成平台REAKTOR操作指南

    丛书序

    1 REAKTOR简介

    1.1 REAKTOR是什么

    1.2 REAKTOR的运行模式:Full,Player与Demo

    1.3 REAKTOR的历史

    1.3.1 REAKTOR的诞生
    1.3.2 REAKTOR的版本简史

    1.4 参考文献

    2 REAKTOR基本设置

    2.1 配置音频硬件

    2.1.1 Audio and MIDI Settings...对话窗
    2.1.2 调整输出延时时间
    2.1.3 音频路由设置

    2.2 配置MIDI硬件

    2.3 参考文献

    3 REAKTOR快速入门

    3.1 加载一个合成器

    3.1.1 加载
    3.1.2 用计算机键盘演奏
    3.1.3 调用参数快照
    3.1.4 对声音进行调整
    3.1.5 保存设置

    3.2 使用预制宏搭建合成器

    3.2.1 创建一个新的工程
    3.2.2 移除默认设备并添加新设备
    3.2.3 加入振荡器和ADSR包络发生器
    3.2.4 加入主输出音量和校音控制
    3.2.5 加入滤波器
    3.2.6 对面板上的宏进行重新布局
    3.2.7 加入第二个振荡器宏
    3.2.8 加入第二个ADSR包络发生器
    3.2.9 对面板布局进行最终整理
    3.2.10 创建一些参数快照

    3.3 用REAKTOR的内建模块搭建采样播放器

    3.3.1 使用搜索框快速搭建基本结构
    3.3.2 把采样样本加载到Sampler模块中
    3.3.3 样本播放选项
    3.3.4 对样本进行转调
    3.3.5 加入滤波器
    3.3.6 在多个输出之间进行交叉淡化
    3.3.7 创建一些参数快照
    3.3.8 使用Recorder导出音频文件

    3.4 参考文献

    4 REAKTOR的一些基本术语

    4.1 Instrument与Ensemble

    4.1.1 Instrument
    4.1.2 Ensemble
    4.1.3 KOMPLETE Instrument

    4.2 播放模式与编辑模式

    4.2.1 播放模式
    4.2.2 编辑模式

    4.3 界面

    4.3.1 面板视图
    4.3.2 结构视图
    4.3.3 工作区分割
    4.3.4 工作区导航
    4.3.5 浏览器
    4.3.6 参数快照

    4.4 层级体系

    4.4.1 Primary Level
    4.4.2 Primary Level模块
    4.4.3 Primary Level宏
    4.4.4 Core Level
    4.4.5 Core Cell
    4.4.6 Core模块
    4.4.7 Core宏

    4.5 参考文献

    5 REAKTOR的界面

    5.1 REAKTOR界面概览

    5.2 工具栏(Toolbar)

    5.3 浏览器

    5.3.1 侧窗(Side Pane)
    5.3.2 浏览器

    5.4 参数快照

    5.4.1 回调参数快照
    5.4.2 添加和删除参数快照
    5.4.3 参数快照之间的比较
    5.4.4 参数快照之间的渐变
    5.4.5 对参数快照进行随机化
    5.4.6 参数快照库
    5.4.7 设定设备针对参数快照的动作方式
    5.4.8 使用Preset

    5.5 面板布局

    5.5.1 面板布局窗格
    5.5.2 使用面板布局

    5.6 属性窗格

    5.6.1 FUNCTION(功能)属性页
    5.6.2 INFO(信息)属性页
    5.6.3 VIEW(视图)属性页
    5.6.4 CONNECT(连接)属性页

    5.7 侧栏(Sidebar)

    5.8 参考文献

    6 REAKTOR的结构视图

    6.1 在结构视图中插入对象

    6.1.1 插入设备
    6.1.2 插入宏
    6.1.3 插入内建模块和核单元
    6.1.4 从面板视图插入对象

    6.2 结构视图中的基本操作

    6.2.1 选中对象
    6.2.2 对被选中对象进行基本操作

    6.3 各种对象之间的相互连接

    6.3.1 接线规则
    6.3.2 端口类型
    6.3.3 动态端口
    6.3.4 端口顺序

    6.4 创建活动信号流

    6.4.1 对象的激活
    6.4.2 令对象静音
    6.4.3 REAKTOR作为效果器使用时的信号通路

    6.5 选择正确的对象

    6.5.1 选择何种类型的对象
    6.5.2 面板控件
    6.5.3 MIDI输入输出
    6.5.4 数学运算
    6.5.5 信号通路控制
    6.5.6 振荡器
    6.5.7 采样器
    6.5.8 音序器
    6.5.9 LFO与包络发生器
    6.5.10 滤波器
    6.5.11 延时器
    6.5.12 音频修改器
    6.5.13 事件处理
    6.5.14 辅助器件
    6.5.15 终端端口

    6.6 参考文献

    7 REAKTOR的面板编辑

    7.1 设置面板布局属性

    7.1.1 面板布局
    7.1.2 使用面板视图

    7.2 常见面板控件

    7.2.1 旋钮和推子
    7.2.2 按钮
    7.2.3 切换器
    7.2.4 列表

    7.3 改变设备面板的外观

    7.3.1 编辑设备面板的颜色
    7.3.2 选择背景图片

    7.4 选择宏的外观

    7.5 对面板元件进行自定义设计

    7.5.1 加载图片
    7.5.2 透明显示
    7.5.3 旋钮皮肤与动画
    7.5.4 图片尺寸的可调整性
    7.5.5 自定义控件的制作以及尺寸调整的使用
    7.5.6 为不同的控件设计皮肤

    7.6 参考文献

    8 Primary Level基础

    8.1 音频信号

    8.2 事件信号

    8.2.1 事件中的时间概念
    8.2.2 事件的顺序
    8.2.3 来自同一源的事件
    8.2.4 对事件顺序进行控制
    8.2.5 初始化期间对于事件信号的处理

    8.3 复音

    8.3.1 多复音和单复音信号
    8.3.2 改变复音信号和同音信号中的单音数量
    8.3.3 改变设备的单音分配设定
    8.3.4 改变设备的校音
    8.3.5 使用多个单音进行并行处理

    8.4 REAKTOR中各种不同的取值范围和定标

    8.4.1 MIDI定标
    8.4.2 线性频率尺度和对数音高尺度
    8.4.3 线性幅度尺度和对数分贝尺度
    8.4.4 线性时间尺度与对数时间尺度

    8.5 参考文献

    9 在Primary Level中实现减性合成

    9.1 减性合成

    9.1.1 基本原理
    9.1.2 经典减性合成器的结构框图

    9.2 Primary Level中的振荡器模块

    9.2.1 基本振荡器模块
    9.2.2 带有调频功能的振荡器模块
    9.2.3 其他振荡器模块

    9.3 Primary Level中的滤波器模块

    9.3.1 极点与滚降特性
    9.3.2 单极点(1-Pole)滤波器
    9.3.3 两极点(2-Pole)滤波器
    9.3.4 四极点(4-Pole)滤波器
    9.3.5 均衡滤波器
    9.3.6 仿真模拟滤波器
    9.3.7 其他滤波器模块
    9.3.8 滤波器模块的面板显示

    9.4 Primary Level中的包络发生器

    9.4.1 命名规则
    9.4.2 触发方式
    9.4.3 包络示例
    9.4.4 面板显示

    9.5 Primary Level中的低频振荡器

    9.5.1 LFO模块
    9.5.2 Slow Random模块

    9.6 参考文献

    10 减性合成示例——Little Prophet

    10.1 功能需求

    10.2 顶层结构初步设计

    10.3 PITCH宏

    10.3.1 多复音模式
    10.3.2 同音模式
    10.3.3 滑音功能
    10.3.4 实现滑音的另外一种方法
    10.3.5 对弯音模块位置的调整

    10.4 OSCILLATOR A宏

    10.4.1 修改顶层结构
    10.4.2 加入振荡器
    10.4.3 加入各种控制

    10.5 OSCILLATOR B宏

    10.5.1 基本结构
    10.5.2 Prophet-5如何控制振荡器频率
    10.5.3 加入频率微调与键盘控制
    10.5.4 产生控制信号

    10.6 MIXER

    10.7 FILTER

    10.7.1 Prophet-5的VCF
    10.7.2 用旋钮设置截止频率
    10.7.3 用旋钮设置谐振
    10.7.4 对截止频率进行调制

    10.8 EG A与EG B

    10.8.1 Prophet-5的EG
    10.8.2 ADSR模块
    10.8.3 对ADSR模块的改造
    10.8.4 连接
    10.8.5 EG B

    10.9 NOISE

    10.10 MASTER宏

    10.11 LFO

    10.11.1 Prophet-5的LFO
    10.11.2 LFO宏

    10.12 Wheel-MOD

    10.12.1 Prophet-5中对Wheel-MOD的处理
    10.12.2 WHEEL-MOD宏

    10.13 POLY-MOD

    10.13.1 Prophet-5中的Poly-MOD
    10.13.2 POLY-MOD宏

    10.14 进一步的改进

    10.14.1 对锯齿波的仿真
    10.14.2 对三角波的改进
    10.14.3 力度感应
    10.14.4 随机音高变化
    10.14.5 对控制信号进行低通滤波
    10.14.6 Pro-52的初始化问题

    10.15 小结

    10.16 参考文献

    11 在Primary Level中实现加性合成

    11.1 加性合成

    11.2 使用振荡器进行加性合成

    11.2.1 OSC1宏
    11.2.2 Scope宏
    11.2.3 输出结果

    11.3 Sine Bank模块

    11.3.1 Sine Bank的基本功能
    11.3.2 输入输出口
    11.3.3 向Sine Bank发送参数的顺序
    11.3.4 Sine Bank各个分音的默认参数设置

    11.4 用Sine Bank进行加性合成

    11.4.1 Partial1宏
    11.4.2 与Sine Bank连接
    11.4.3 加入更多分音
    11.4.4 用Multi Display实现图形化控制
    11.4.5 用Snap Value Array把设置保存到参数快照中
    11.4.6 Phase宏
    11.4.7 用偏移量设置频率比
    11.4.8 一些改进
    11.4.9 一些音色

    11.5 参考文献

    12 在Primary Level中实现模态合成

    12.1 模态合成

    12.2 Modal Bank模块

    12.2.1 Modal Bank的基本功能
    12.2.2 输入输出口
    12.2.3 向Modal Bank发送参数的顺序

    12.3 使用Modal Bank进行模态合成

    12.3.1 Iteration宏
    12.3.2 Parameters宏
    12.3.3 Exciter宏
    12.3.4 Display宏
    12.3.5 对Rtio的控制

    12.4 参考文献

    13 在Primary Level中实现与样本有关的合成

    13.1 与样本有关的合成

    13.1.1 采样合成
    13.1.2 波表合成
    13.1.3 粒子合成

    13.2 Primary Level中能够处理采样样本的模块

    13.2.1 使用传统采样回放的模块
    13.2.2 使用粒子合成的模块
    13.2.3 Sample Lookup模块
    13.2.4 Sample Map

    13.3 使用Beat Loop进行采样合成的简单示例

    13.3.1 Beat Loop模块
    13.3.2 用Poly Display选择采样样本
    13.3.3 音高平移
    13.3.4 音量
    13.3.5 时钟信号的产生
    13.3.6 波形切片的面板显示
    13.3.7 波形切片的实现
    13.3.8 音频Loop波形显示
    13.3.9 音频输出
    13.3.10 多段频谱显示

    13.4 用Grain Cloud进行粒子合成的简单示例

    13.4.1 Grain Cloud模块
    13.4.2 Travelizer
    13.4.3 Parameters宏
    13.4.4 P输入信号
    13.4.5 Pos输入信号
    13.4.6 Len输入信号
    13.4.7 G输入信号和Trig输入信号
    13.4.8 Resonator宏
    13.4.9 HP Filter and Delay宏

    13.5 参考文献

    14 在Primary Level中实现调频合成

    14.1 调频合成

    14.2 调频合成的简单示例

    14.2.1 简易调频合成器
    14.2.2 对于几种音色的模仿

    14.3 调相合成

    14.3.1 瞬时相位的产生
    14.3.2 调相的实现
    14.3.3 多个振荡器的相互调制
    14.3.4 对调制信号的调制
    14.3.5 输出级

    14.4 参考文献

    15 高级技巧

    15.1 Event Table与Audio Table

    15.1.1 表格模块的简单使用
    15.1.2 用Event Table实现简单的步进音序器
    15.1.3 测量REAKTOR滤波器模块的幅频响应
    15.1.4 表格文件格式NTF

    15.2 用设备管理你的结构

    15.3 以插件方式运行REAKTOR

    15.3.1 在Cubase/Nuendo中的使用
    15.3.2 在Pro Tools中的使用

    15.4 设置MIDI连接

    15.4.1 MIDI输入
    15.4.2 MIDI输出

    15.5 MIDI与设备面板

    15.5.1 用MIDI控制面板控件
    15.5.2 用面板控件发送MIDI消息

    15.6 OSC连接

    15.6.1 OSC设置
    15.6.2 在面板控件的连接属性页中设置OSC连接
    15.6.3 OSC Send与OSC Receive模块
    15.6.4 OSC Send Array与OSC Receive Array

    15.7 使用Internal Connection连接

    15.8 CPU、调试与优化

    15.8.1 CPU负载
    15.8.2 REAKTOR调试工具
    15.8.3 事件环路
    15.8.4 常见的优化策略

    15.9 自动化ID

    15.9.1 全局自动化ID
    15.9.2 设备的自动化ID设置

    15.10 参考文献

    附录A 关于滤波器的简单介绍

    A.1 单极点滤波器

    A.1.1 RC滤波器
    A.1.2 单极点有源滤波器

    A.2 两极点滤波器

    A.2.1 串联两个RC滤波器
    A.2.2 有源滤波器
    A.2.3 无源带通滤波器
    A.2.4 二阶滤波器总结

    A.3 四极点滤波器

    A.3.1 串联4个RC滤波器
    A.3.2 巴特沃兹滤波器

    A.4 参考文献

    思维导图

    声音合成平台REAKTOR操作指南

    防止博客图床图片失效,防止图片源站外链:

    http://www.processon.com/chart_image/5e5b3979e4b0cb56dab1200d.png)

    思维导图在线编辑链接:

    https://www.processon.com/view/5e5b3979e4b0cb56dab1200a

  • 相关阅读:
    JavaScript学习总结【5】、JS DOM
    JavaScript学习总结【11】、JS 运动
    JavaScript学习总结【7】、JS RegExp
    JavaScript学习总结【1】、初识JS
    JavaScript学习总结【10】、DOM 事件
    直接选择排序及交换二个数据的实现
    快速排序
    Lucene.net搜索结果排序(单条件和多条件)
    冒泡排序
    直接插入排序的三种实现
  • 原文地址:https://www.cnblogs.com/jingle1267/p/12956242.html
Copyright © 2011-2022 走看看