在对DSP系统进行编程时,遵循“由外而内”的工作流程通常很有帮助。这意味着在将内部信号路由添加到设计中之前,先创建输入和输出并将其连接到处理对象。
输入
通常,这首先要确定系统所需的输入。首先需要确定每个输入的位置,并为所有通道贴上标签。定义完所有输入后,再添加所需的输入处理,并为每个处理对象贴上标签。为每个处理对象贴标签是一个简单的过程,可以大大减少系统调试过程中的混淆和错误。
当需要为多个对象赋予名称相似但数字递增的名称时,请选择所有对象并按 F2 键。这将打开“重命名所选对象”对话框,您可以在其中使用通配符来表示递增的数字,从而重命名对象。
输出
接下来列出所有系统输出。每个输出都贴有标签并命名,以表明其用途;然后为每个输出添加输出信号处理,并贴上标签以表明每个对象正在处理哪些信号。
在许多情况下,将模拟输出创建为多个对象非常有用。即使扬声器、录音和编解码器的输出都是模拟输出,将每个立体声对创建为一个独立的对象也能使项目文件更易于阅读和理解。
混合和路由
创建项目文件的最后一步是进行必要的输入输出混合和路由。对于配备多个麦克风的远程会议室,需要使用自动麦克风混音器 (AMM) 和会议室路由器 (CRR)。AMM 和 CRR 的所有输入输出都应贴上标签,与系统的输入输出相对应。标签贴好后,即可快速将输入输出连接到 AMM 和 CRR。
清理
所有输入输出都连接到 AMM 和 CRR 之后,可以通过调整 AMM 和 CRR 输入输出端口的间距来提高项目文件的可读性。此外,在项目视图中上下移动输入或输出端口也有助于简化接线过程。