《基于多DSP系统的有源扬声器的遥控方法.pdf》由会员分享,可在线阅读,更多相关《基于多DSP系统的有源扬声器的遥控方法.pdf(29页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103916776 A (43)申请公布日 2014.07.09 CN 103916776 A (21)申请号 201210594684.3 (22)申请日 2012.12.31 H04R 3/00(2006.01) G05B 19/042(2006.01) (71)申请人 广州励丰文化科技股份有限公司 地址 510663 广东省广州市萝岗区科学城高 新开发区科学大道 8 号 (72)发明人 黄石锋 欧燕雄 (74)专利代理机构 深圳市隆天联鼎知识产权代 理有限公司 44232 代理人 刘耿 万振雄 (54) 发明名称 基于多 DSP 系统的有源扬声器的遥控方法 (5。
2、7) 摘要 本发明涉及有源音箱控制技术, 具体是一种 基于多 DSP 系统的有源扬声器的遥控方法, 该方 法包括初始化、 音箱模型编辑、 音箱控制参数 (如 DSP数据) 编辑等步骤实现对该方法通过控制主机 对分散布置的实体音箱进行远程控制。本发明在 窗口式管理的基础上运用图表式管理方法, 并采 用音箱模型这个全新理念在计算机平台上对分散 布置的有源音箱进行集中管理, 从根源上解决了 目前有源音箱技术因软件滞后于硬件发展所导致 的问题。 (51)Int.Cl. 权利要求书 3 页 说明书 14 页 附图 11 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书3页 说明。
3、书14页 附图11页 (10)申请公布号 CN 103916776 A CN 103916776 A 1/3 页 2 1. 一种基于多 DSP 系统的有源扬声器的遥控方法, 该方法通过控制主机对有源一体化 音箱系统中的实体音箱进行控制, 其特征在于 : 该实体音箱包括按照信号流向依次设置的 信号输入模块、 数字音频处理模块、 功放模块、 喇叭模块, 以及用于对上述一个或多个模块 进行控制的音箱控制模块, 所述信号输入模块用于接收输入所述扬声器的音频信号并传输 至所述数字音频处理模块, 所述数字音频处理模块包括多个串联的音效处理器 : 所述数字音频处理模块包括按信号流向串联的多个 DSP 处理器。
4、, 起始的一个 DSP 处理 器与所述信号输入模块连接, 最后的一个 DSP 处理器与所述功放模块连接, 且所述最后一 个 DSP 处理器集成有 DAC, 所述多个音效处理器按信号流向分配至所述多个 DSP 处理器中, 该控制主机包括显示模块、 数据模块和网络模块, 该方法包括 : 步骤 10 : 初始化, 搜索在线音箱 ; 步骤 20 : 打开或新建系统模型, 在显示模块的显示界面上显示系统模型窗口 ; 步骤 30 : 开始编辑当前系统模型, 若选择编辑音箱模型, 则执行步骤 40 ; 若选择编辑阵 列组模型, 则执行步骤 50 ; 若选择编辑 DSP 数据则执行步骤 70 ; 步骤 40 。
5、: 若选择创建音箱模型, 则执行步骤 41 ; 若选择删除音箱模型, 则执行步骤 42 ; 若选择配对音箱模型, 则执行步骤 43 ; 步骤 41 : 创建音箱模型, 在数据模块中创建音箱模型对象, 音箱模型对象包括音箱模 型标识、 音箱型号数据和与音箱 DSP 数据, 并在系统模型窗口中显示相应的音箱模型图标 ; 步骤 42 : 删除音箱模型, 删除该音箱模型在数据模块中的音箱模型对象, 并删除该音 箱模型在系统模型窗口中的音箱模型图标 ; 步骤 43 : 配对音箱模型, 将音箱模型与实体音箱配对, 建立对应关系 ; 步骤 50 : 若选择创建阵列组模型, 则执行步骤 51 ; 若删除阵列组。
6、模型成员, 则执行步骤 52 ; 若修改阵列组模型音箱模型成员, 则执行步骤 53 ; 步骤 51 : 创建阵列组模型, 在数据模块中创建阵列组模型对象, 阵列组模型对象包括 阵列组模型标识、 音箱模型成员数据和 DSP 数据, 并在系统模型窗口中显示相应的音箱模 型图标 ; 步骤 52 : 删除阵列组模型, 删除阵列组模型在数据模块中的阵列组模型对象, 并删除 阵列组模型在系统模型窗口中的阵列组模型图标 ; 步骤 53 : 修改音箱模型成员, 若需要添加音箱模型成员则将待添加的音箱模型关联至 该阵列组模型, 若需要删除音箱模型成员则将待删除的音箱模型解除与该阵列组模型的关 联关系 ; 步骤 。
7、70 : 编辑 DSP 数据, 并保存至相应的音箱模型中, 若该音箱模型已配对且与之配对 的实体音箱与控制主机建立了网络连接, 则将音箱模型修改后的 DSP 数据传输至该实体音 箱中。 2. 根据权利要求 1 所述的基于多 DSP 系统的有源扬声器的遥控方法, 其特征在于 : 在 所述步骤 20 中 , 窗口背景采用工程现场图片。 3. 根据权利要求 1 所述的基于多 DSP 系统的有源扬声器的遥控方法, 其特征在于 : 在 所述步骤 41 中, 可以通过以下方式创建创建音箱模型 : 在显示模块的显示界面上显示设备库, 设备库可中包含与预设型号音箱对应的音箱模 型图标, 从设备库中选择音箱模型。
8、图标 ; 权 利 要 求 书 CN 103916776 A 2 2/3 页 3 将选定的音箱模型图标拖放到系统模型窗口中, 并在数据模块中创建与该音箱模型图 标对应的音箱模型对象。 4. 根据权利要求 1 所述的基于多 DSP 系统的有源扬声器的遥控方法, 其特征在于 : 在 所述步骤 41 中, 可以通过以下方式创建创建音箱模型 : 显示模块的显示界面上显示在线设备库, 在线设备库中包含在线音箱标识或图标, 每 个在线音箱标识或图标代表一个与控制主机建立网络连接的实体音箱, 从在线设备库中选 择在线音箱图标 ; 将选定的在线音箱图标拖放到系统模型窗口中, 并在数据模块中创建音箱模型对象 ; 。
9、将该在线音箱图标所对应的实体音箱的序列号保存到该音箱模型对象中。 5. 根据权利要求 1 所述的基于多 DSP 系统的有源扬声器的遥控方法, 其特征在于 : 所 述步骤 43 包括以下步骤实现配对音箱模型操作 : 选择一个音箱模型和一个与控制主机建立连接的实体音箱 ; 判断两者的音箱型号是否相同, 若相同则将该实体音箱的序列号复制到音箱模型中并 选择是否执行数据同步操作 ; 若不相同则放弃配对操作 ; 数据同步操作 : 选择将音箱模型的 DSP 数据复制到该实体音箱中, 或选择将实体音箱 的 DSP 数据复制到该音箱模型中。 6. 根据权利要求 1 所述的基于多 DSP 系统的有源扬声器的遥控。
10、方法, 其特征在于 : 所 述步骤 43 包括以下步骤实现配对音箱模型操作 : 显示模块的显示界面上显示在线设备库, 在线设备库中包含在线音箱标识或图标, 每 个在线音箱标识或图标代表一个与控制主机建立网络连接的实体音箱 ; 将选定的在线音箱标识标识或图标拖放到系统模型中的选定音箱模型图标上, 以此自 动触发判断是否可以执行配对操作 ; 如果音箱模型的音箱型号与在线音箱标识或图标所对应实体音箱的音箱型号一致, 则 可以执行配对操作 ; 如果音箱型号不一致, 则提示用户不能执行配对操作 ; 若执行配对操作, 则将在线音箱标识或图标所对应的实体音箱的序列号复制到该音箱 模型的音箱模型对象中, 从而。
11、使音箱实体与音箱模型之间建立配对关系 ; 若执行配对操作, 可以选择执行数据同步操作 ; 数据同步操作, 将选择将音箱模型的 DSP 数据全部复制到与之配对实体音箱中, 或选 择将该实体音箱中的 DSP 数据全部复制到与之配对的音箱模型的音箱模型对象中。 7. 根据权利要求 1 所述基于多 DSP 系统的有源扬声器的遥控方法, 其特征在于 : 所述 音箱DSP数据包括输入处理数据和输出处理数据, 其中输入处理数据包括三层DSP数据, 第 一层是音箱层 DSP 数据, 第二层是阵列层 DSP 数据, 第三层是系统层 DSP 数据。 8. 根据权利要求 1 所述基于多 DSP 系统的有源扬声器的遥。
12、控方法, 其特征在于 : 实体 音箱包括信号输入模块、 数字音频处理模块、 功放模块和喇叭模块, 其中数字音频处理模块 包括输入处理模块和多个输出处理模块 ; 输入处理模块包括串联的多个音效处理器, 每个音效处理器用于根据所设定的处理 参数对音频信号进行相应种类信号处理操作, 其中起始的一个音效处理器与信号输入模块 连接, 以接收来自信号输入模块的音频信号, 最后的一个音效处理器与各个输出处理模块 连接, 将经过其处理后的音频信号分成多路输出音频信号并传输至对应的一个输出处理模 权 利 要 求 书 CN 103916776 A 3 3/3 页 4 块 ; 每个输出处理模块包括串联的多个音效处理。
13、器, 且起始的一个音效处理器为滤波器, 该滤波器用于接收该输出处理模块所对应的一路输出音频信号, 并对该一路输出音频信号 进行滤波处理, 从而得到预设频段的信号。 权 利 要 求 书 CN 103916776 A 4 1/14 页 5 基于多 DSP 系统的有源扬声器的遥控方法 技术领域 0001 本发明涉及有源音箱控制技术, 具体是一种基于多 DSP 系统的有源扬声器的遥控 方法。 背景技术 0002 在剧场、 会堂等场所的扩声系统中, 除了节目源设备、 调音台、 功率放大器和音箱 之外, 一般还要会用到信号处理设备。 传统的信号处理设备, 例如有侧重于幅度处理的压缩 器、 限制器、 扩展器。
14、等, 侧重于频率处理的均衡器、 激励器、 反馈抑制器、 分频器等, 以及侧重 于时间处理的例如延迟器、 混响器等。 0003 随时数字信号处理 (Digital Signal Processing)技术的引入, 出现了可以实 现多种信号处理功能的数字音频处理器。这是一种以数字信号处理器 (Digital Signal Processor) 为核心的集成设备, 将除音源、 调音台、 功放和音箱以外的扩声系统周边设备 ( 例如均衡器、 延迟器、 移相器、 压限器、 分频器等 ) 的功能集成到一个设备中。它可以精确 地进行音频信号处理, 简化扩声系统的连接, 具有多路模拟输入 (例如两路) , 多路。
15、模拟输出 (例如四路、 六路、 八路等) , 以及数字输入和数字输出。数字音频处理器一般可以通过机器 面板上的功能键或计算机上的控制软件进行调试控制。 0004 近年来, 随着数字信号处理技术在音响技术领域的进一步发展, 还出现了内置集 成有功率放大器和数字信号处理器的有源音箱 (可称为有源一体化音箱) , 即相当于将原有 的外部功率放大器和数字音频处理器集成到音箱中。 音箱上还集成有控制接口 (例如RJ45、 RS485 和 USB 接口等) 。音箱连接至控制主机后, 用户可以通过控制主机上的控制软件对有 源音箱进行调试校正和状态监测, 例如修改数字信号处理器的各类 DSP 参数, 如 EQ。
16、 均衡参 数、 延时参数、 分频参数、 相位调整参数等, 或监测音箱温度、 风扇转速、 功率放大器, 从而实 现对分散布置的有源音箱进行集中控制。 0005 由于这类音箱可以极大简化扩声系列链路构造, 使用户无需为各类音箱、 功率放 大器、 数字音频处理器 (或其他效果器) 的搭配和连接耗费大量的时间和精力。虽然在硬件 层面上这类有源音箱为专业音响系统的设计、 工程安装、 调试和监测等带来了革命性的影 响, 但是在软件层面上还没有针对这类音箱的特点而设计的控制软件, 无法充分发挥这类 音箱的优势。在音响系统设计、 调试校正和状态监测等方面所带来的好处。 发明内容 0006 本发明解决的技术问题。
17、是提供一种适用于对有源音箱进行远程控制的基于多 DSP 系统的有源扬声器的遥控方法。 0007 为解决上述技术问题, 本发明采用的技术方案是 : 一种基于多 DSP 系统的有源扬声器的遥控方法, 该方法通过控制主机对实体音箱进行 控制, 该实体音箱包括按照信号流向依次设置的信号输入模块、 数字音频处理模块、 功放模 块、 喇叭模块, 以及用于对上述一个或多个模块进行控制的音箱控制模块, 所述信号输入模 说 明 书 CN 103916776 A 5 2/14 页 6 块用于接收输入所述扬声器的音频信号并传输至所述数字音频处理模块, 所述数字音频处 理模块包括多个串联的音效处理器 : 所述数字音频。
18、处理模块包括按信号流向串联的多个 DSP 处理器, 起始的一个 DSP 处理 器与所述信号输入模块连接, 最后的一个 DSP 处理器与所述功放模块连接, 且所述最后一 个 DSP 处理器集成有 DAC, 所述多个音效处理器按信号流向分配至所述多个 DSP 处理器中, 该控制主机包括显示模块、 数据模块和网络模块, 该方法包括以下步骤 : 步骤 10 : 初始化, 搜索在线音箱 ; 步骤 20 : 打开或新建系统模型, 在显示模块的显示界面上显示系统模型窗口 ; 步骤 30 : 开始编辑当前系统模型, 若选择编辑音箱模型, 则执行步骤 40 ; 若选择编辑 DSP 数据则执行步骤 70 ; 步骤。
19、 40 : 若选择创建音箱模型, 则执行步骤 41 ; 若选择删除音箱模型, 则执行步骤 42 ; 步骤 41 : 创建音箱模型, 在数据模块中创建音箱模型对象, 音箱模型对象包括音箱模 型标识、 音箱型号数据和与音箱 DSP 数据, 并在系统模型窗口中显示相应的音箱模型图标 ; 步骤 42 : 删除音箱模型, 删除该音箱模型在数据模块中的音箱模型对象, 并删除该音 箱模型在系统模型窗口中的音箱模型图标 ; 步骤 70 : 编辑 DSP 数据, 并保存至相应的音箱模型中, 若该音箱模型已配对且与之配对 的实体音箱与控制主机建立了网络连接, 则将音箱模型修改后的 DSP 数据传输至该实体音 箱中。
20、。 0008 与现有技术相比, 本发明所采用技术方案的有益效果如下 : 传统的数字音频处理器的控软件或系统都是基于矩阵式的多进多出结构而设计的。 一台数字音频处理器可以同时接多台功放, 每台功放再向末端的音箱传输放大处理后的音 频信号。因此基于数字音频处理器的控制系统侧重于线路布局管理, 只能提供简单列表式 视图功能, 在这类控制系统中没有音箱位置的概念, 因此如果需要定位工程现场中的某个 实体音箱对应控制系统中的哪个位置时, 一般是沿着信号通道辅以设备名称等方式进行寻 找, 因此通过实体音箱去定位虚拟音箱位置时非常麻烦。 同时, 如果需要知道控制系统中某 个虚拟音箱图标位于工程现场的哪个位置。
21、时, 则无法直观地从控制系统显示界面上得知, 只能通过控制系统向该虚拟音箱对应的是音箱发出一个粉红噪声, 依此进行实体音箱定 位。因此总的来说, 传统的基于数字音频处理器的控制系统在音箱位置与布局管理上较为 欠缺, 用户很难对音箱定位做出快速可靠的定位, 无法满足实际需要。 本技术在窗口式管理 的基础上运用图表式管理方法, 并采用音箱模型这个全新理念在计算机平台上对分散布置 的有源音箱进行集中管理, 从根源上解决了目前有源音箱技术因软件滞后于硬件发展所致 关键障碍。 附图说明 0009 图 1 是实施例二的整体结构示意图。 0010 图 2 是实施例二的整体结构示意图 (以双 DSP 处理器为。
22、例) 。 0011 图 3 是实施例二 DAC 降噪原理示意图之一。 0012 图 4 是实施例二 DAC 降噪原理示意图之二。 0013 图 5 是实施例二的降噪控制模块原理图。 说 明 书 CN 103916776 A 6 3/14 页 7 0014 图 6 是实施例二的整体结构图。 0015 图 7 是实施例二的音箱控制模块原理图。 0016 图 8 是实施例二的降噪状态反馈原理图。 0017 图 9 是实施例二的信号输入模块原理图。 0018 图 10 是实施例二的模拟信号压缩限幅器原理图。 0019 图 11 是实施例二的压缩限幅单元原理图。 0020 图12是实施例二的数字音频处理。
23、模块音效处理器分布图 (以输入处理设有2个EQ 均衡器为例) 。 0021 图13是实施例二的数字音频处理模块音效处理器分布图 (以输入处理设有3个EQ 均衡器为例) 。 0022 图 14 是实施例二的数字音频处理模块所包含的音效处理器分布方式之一 (以两 个 DSP 处理器为例) 。 0023 图 15 是实施例二的数字音频处理模块所包含的音效处理器分布方式之二 (以两 个 DSP 处理器为例) 。 0024 图 16 是实施例一的主要流程示意图。 0025 图 17 是实施例一的音箱模型编辑主要流程示意图。 0026 图 18 是实施例一的阵列组模型编辑主要流程示意图。 0027 图 1。
24、9 是实施例一的系统组模型编辑主要流程示意图。 具体实施方式 0028 在本发明中, 术语 “上” 、“下” 、“左” 、“右” 、“前” 、“后” 、“顶” 、“底” 、“内” 、“外” 、“中” 、 “竖直” 、“水平” 、“横向” 、“纵向” 等指示的方位或位置关系为基于附图所示的方位或位置关 系。 这些术语主要是为了更好地描述本发明及其实施例, 并非用于限定所指示的装置、 元件 或组成部分必须具有特定方位, 或以特定方位进行构造和操作。 0029 并且, 上述部分术语除了可以用于表示方位或位置关系以外, 还可能用于表示其 他含义, 例如术语 “上” 在某些情况下也可能用于表示某种依附关。
25、系或连接关系。对于本领 域普通技术人员而言, 可以根据具体情况理解这些术语在本发明中的具体含义。 0030 此外, 术语 “安装” 、“设置” 、“设有” 、“连接” 、“相连” 应做广义理解。例如, 可以是 固定连接, 可拆卸连接, 或整体式构造 ; 可以是机械连接, 或电连接 ; 可以是直接相连, 或者 是通过中间媒介间接相连, 又或者是两个装置、 元件或组成部分之间内部的连通。 对于本领 域普通技术人员而言, 可以根据具体情况理解上述术语在本发明中的具体含义。 0031 此外, 术语 “第一” 、“第二” 等主要是用于区分不同的装置、 元件或组成部分 (具体 的种类和构造可能相同也可能不。
26、同) , 并非用于表明或暗示所指示装置、 元件或组成部分的 相对重要性和数量。除非另有说明,“多个” 的含义为两个或两个以上。 0032 下面结合实施例和附图对本发明的技术方案作进一步的说明。 0033 实施例一 如图 16 至 19 所示, 本实施例的是一种基于多 DSP 系统的有源扬声器的遥控方法, 该方 法通过控制主机对实体音箱进行控制, 该实体音箱包括按照包括按照信号流向依次设置的 信号输入模块、 数字音频处理模块、 功放模块和喇叭模块, 该控制主机包括显示模块、 数据 说 明 书 CN 103916776 A 7 4/14 页 8 模块和网络模块, 其特征在于包括 : 步骤 10 :。
27、 初始化, 搜索在线音箱 (在线音箱是指与控制主机建立连接的实体音箱) ; 步骤 20 : 打开或新建系统模型, 在显示模块的显示界面上显示系统模型窗口, 并执行 自动匹配操作, 从而将上述步骤 10 中搜索得到的在线音箱中与当前系统模型中的已经建 立配对关系的音箱模型进行数据同步。在本步骤中, 若搜索得到的在线音箱曾与当前系统 模型中的音箱模型配对, 则将该在线音箱的 DSP 数据复制到该音箱模型, 或将该音箱模型 中的 DSP 数据复制到该在线音箱。在本技术中, 数据同步是指使音箱模型与对应实体音箱 两者的DSP数据相同的操作, 具体可以通过将音箱模型中的DSP数据复制到实体音箱中, 或 。
28、者将实体音箱中的 DSP 数据复制到音箱模型中 ; 步骤 30 : 开始编辑当前系统模型, 若选择编辑音箱模型, 则执行步骤 40 ; 若选择编辑阵 列组模型, 则执行步骤 50 ; 若选择编辑系统组模型, 则执行步骤 60 ; 若选择编辑 DSP 数据则 执行步骤 70 ; 步骤 40 : 若选择创建音箱模型, 则执行步骤 41 ; 若选择删除音箱模型, 则执行步骤 42 ; 若选择配对音箱模型, 则执行步骤 43 ; 步骤 41 : 创建音箱模型, 在数据模块中创建音箱模型对象, 音箱模型对象包括音箱模 型标识 (即音箱模型对象标识) 、 音箱型号数据和与音箱 DSP 数据 (也可以是音箱。
29、控制参数, 例如 DSP 数据、 功放参数、 散热风扇转速等) , 并在系统模型窗口中显示相应的音箱模型图 标 ; 步骤 42 : 删除音箱模型, 删除该音箱模型在数据模块中的音箱模型对象, 并删除该音 箱模型在系统模型窗口中的音箱模型图标 ; 步骤 43 : 配对音箱模型, 将音箱模型与实体音箱配对, 建立对应关系 ; 步骤 50 : 若选择创建阵列组模型, 则执行步骤 51 ; 若删除阵列组模型成员, 则执行步骤 52 ; 若修改阵列组模型音箱模型成员, 则执行步骤 53 ; 步骤 51 : 创建阵列组模型, 在数据模块中创建阵列组模型对象, 阵列组模型对象包括 阵列组模型标识 (即阵列组。
30、模型对象标识) 、 音箱模型成员数据和DSP数据, 并在系统模型窗 口中显示相应的音箱模型图标 ; 步骤 52 : 删除阵列组模型, 删除阵列组模型在数据模块中的阵列组模型对象, 并删除 阵列组模型在系统模型窗口中的阵列组模型图标 ; 步骤 53 : 修改音箱模型成员, 若需要添加音箱模型成员则将待添加的音箱模型关联至 该阵列组模型, 若需要删除音箱模型成员则将待删除的音箱模型解除与该阵列组模型的关 联关系 ; 步骤 60 : 若选择创建系统组模型, 则执行步骤 51 ; 若删除系统组模型成员, 则执行步骤 52 ; 若修改系统组模型音箱模型成员, 则执行步骤 53 ; 步骤 61 : 创建系。
31、统组模型, 在数据模块中创建系统组模型对象, 系统组模型对象包括 系统组模型标识 (即系统组模型对象标识) 、 音箱模型成员数据和DSP数据, 并在系统模型窗 口中显示相应的音箱模型图标 ; 步骤 62 : 删除系统组模型, 删除系统组模型在数据模块中的系统组模型对象, 并删除 系统组模型在系统模型窗口中的系统组模型图标 ; 步骤 63 : 修改系统组音箱模型成员, 若添加音箱模型成员则将待添加音箱模型的音箱 说 明 书 CN 103916776 A 8 5/14 页 9 模型关联至该系统组模型, 若需要删除音箱模型成员则将待删除的音箱模型解除与该系统 组模型的关联关系 ; 步骤 70 : 编。
32、辑 DSP 数据, 并保存至相应的音箱模型中 (具体是保存至音箱模型对象中) , 若该音箱模型已配对且与之配对的实体音箱与控制主机建立了网络连接, 则将音箱模型修 改后的 DSP 数据传输至该实体音箱中。 0034 在所述步骤 20 中 , 窗口背景采用工程现场图片。本技术采用系统模型窗口采用 工程现场图片方式, 可以解决目前有源音箱控制领域一个重要但是却解决由于过往经验和 传统思路限制所造成的音箱遥控操控和管理上的效率底下, 以及音箱模型布局定位不易识 别的问题。 0035 目前大部分有源音箱的控制软件仍沿用原外置式的数字音频处理器列表式的控 制模式, 如果需要控制的音箱较多, 音响系统较复。
33、杂时, 这种列表式的控制模式很容易出现 目标控制对象偏差的问题。所谓的目标控制对象偏差是指, 例如实体音箱甲对应的是音箱 模型 A, 但是技术人员在控制主机 (或称控制平台) 上操作时误以为音箱模型 B 是实体音箱 甲的对应音箱模型, 从而对音箱模型的DSP数据进行编辑, 此时实际被控制修改DSP数据的 实体音箱并非技术人员所设想或预计的实体音箱甲, 从而出现目标控制对象偏差。 0036 本来这种偏差是可以避免的, 在现有技术中也采用了多种技术手段来保证技术人 员可以辨别系统模型中的音箱模型对应工程现场的哪个实体音箱, 但是这些手段大都是非 可视化的识别方式, 在工期紧张, 调试任务重的场合,。
34、 这些辨别手段还是会耗费技术人员较 多的时间和精力, 效率不高且容易出错。 0037 系统模型窗口的背景可设置成工程现场图片, 技术人员可以将系统模型中的音箱 图标放置在工程现场图片中对应实体音箱的安装位置上, 使得系统模型中的音箱图标分布 更加接近实体音箱的布置情况, 使技术人员可以快速联想、 准确识别出各个音箱图标 (音箱 模型) 对应工程现场中哪个位置的实体音箱, 缩短寻找与实体音箱对应的音箱模型的时间, 不仅可以加快音箱系统调试控制的效率, 还可以提高实体音箱控制的准确性, 有效避免因 人为疏忽所致的实体音箱目标控制对象偏差问题。 0038 在所述步骤20中,所述自动匹配操作包括 : 。
35、控制主机通过网络模块搜索得到当前 与控制主机连接实体音箱的序列号 ; 判断当前系统模型的音箱模型中是否有包含该序列号的音箱模型, 若无则完成自动配 对操作 ; 若有, 则执行 DSP 数据检查和数据同步操作 ; 检查该音箱模型的 DSP 数据与该实体音箱的 DSP 数据是否相同, 若两者的 DSP 数据相 同则完成自动配对操作, 若两者的 DSP 数据不相同, 则执行数据同步操作, 并由用户选择是 将音箱模型的 DSP 数据复制到实体音箱还是将实体音箱的 DSP 数据复制到音箱模型。 0039 在所述步骤 41 中, 可以通过以下方式创建创建音箱模型 (即创建离线音箱模型) : 在显示模块的显。
36、示界面上显示设备库, 设备库可中包含与预设型号音箱对应的音箱模 型图标 (可以以列表或图标形式显示) , 从设备库中选择音箱模型图标 ; 将选定的音箱模型图标拖放到系统模型窗口中, 并在数据模块中创建与该音箱模型图 标对应的音箱模型对象 (具体是将音箱模型图片对应的音箱型号数据保存至音箱模型对象 中) 。 0040 在所述步骤 41 中, 还可以通过以下方式创建创建音箱模型 (即创建在线音箱模 说 明 书 CN 103916776 A 9 6/14 页 10 型) : 显示模块的显示界面上显示在线设备库, 在线设备库中包含在线音箱标识或图标, 每 个在线音箱标识或图标代表一个与控制主机建立网络。
37、连接的实体音箱, 从在线设备库中选 择在线音箱图标 ; 将选定的在线音箱图标拖放到系统模型窗口中, 并在数据模块中创建音箱模型对象 ; 将该在线音箱图标所对应的实体音箱的序列号保存到该音箱模型对象中。 0041 对于已经执行过配对操作的音箱模型, 若当前与该音箱模型配对的实体音箱与控 制主机建立连接, 则定义该音箱模型为在线音箱模型。 对于在线音箱模型, 若用户修改该在 线音箱模型的 DSP 数据 (点击该在线音箱模型的图标可进入 DSP 数据修改页面) , 则同步执 行数据更新操作, 即将修改后的 DSP 数据数据通过控制主机的网络模块发送到配对实体音 箱中, 相当于修改的 DSP 数据即时。
38、对配对实体音箱生效, 使得用户可以对音响系统进行实 时调试校正或调整。 0042 与在线音箱模型相应的是, 对于尚未执行过配对操作的音箱模型, 或虽曾执行过 配对操作, 但与之配对的实体音箱当前并未与控制主机连接, 则定义为离线音箱模型。 对于 离线音箱模型修改的 DSP 数据, 则无法即时传输至对应的实体音箱, 但是可以通过下一次 系统重新加载初始化自动匹配成功后通过数据同步方式将修改后的 DSP 数据发送到对应 的实体音箱中。 0043 本技术通过手动配对和自动匹配机制, 实现了 “离线” DSP 数据编辑功能, 使工程技 术人员无需绑定在工程现场, 可以以更加灵活的方式对系统进行调试, 。
39、并为打通音响系统 设计、 实施和调试提供了技术上基础支持。 0044 此外, 考虑到系统目标用户群体与声场预测分析软件目标用户群体的差异, 音箱 控制系统一般侧重于辅助管理, 系统不会设计得过于复杂, 简单、 直观、 容易操作是这类控 制系统的重要标准。因此音箱控制系统一般不会集成虚拟音频分析仪功能, 在需要对音响 系统进行调试时, 只能通过实体的音频分析仪进行。如果调试、 测试人员离开工程现场, 系 统调试工作将无法继续进行。 0045 其次, 音响系统设计通常用声场预测分析软件进行系统建模和声场预测, 这类软 件一般附带有虚拟的音频分析仪功能, 可以通过在三维或二位系统模型中插入虚拟话筒的。
40、 方式预测扩声系统的指定点的声效。 其获得的分析效果类似与将连接至实体音频分析仪的 测量话筒放置到工程现场的指定位置后由实体音频分析仪测量获得的效果。 因此在进行音 响系统设计时 (主要是指音响布置) , 可以借助这一虚拟音频分析仪功能调整音箱布局和具 体安装位置设计, 从而提高音响系统设计的准确性和科学性。但是由于工程现场的实际音 箱 DSP 数据可能经过会经过人工调整或由于出厂时个体数据存在差异, 因此预测分析软件 无法获得这些数据, 因而也无法通过自身附带的虚拟音频分析仪功能进行模拟分析。 0046 总而言之, 音箱控制软件因各种原因不具备虚拟音频分析仪功能而无法进行 “离 线” 的音响。
41、系统调试, 而声场预测分析系统虽具备虚拟音频分析仪, 但是却由于无法获得工 程现场实际的音箱 DSP 数据而无法进行模拟调试, 况且即是可以模拟调试, 经调试后的音 箱 DSP 数据也无法给到音箱控制系统继续进行实物调试操作。因此打通这两个系统, 将可 以为前期音响系统设计和后期的音响系统调试提供更多支持, 从而提高音响系统设计、 调 试的灵活性和科学性, 并提高工作效率。 说 明 书 CN 103916776 A 10 7/14 页 11 0047 所述步骤 43 可以通过以下步骤实现配对音箱模型操作 : (1) 选择一个音箱模型和一个与控制主机建立连接的实体音箱 ; (2) 判断两者的音箱。
42、型号是否相同, 若相同则将该实体音箱的序列号复制到音箱模型 中并选择是否执行数据同步操作 ; 若不相同则放弃配对操作 ; (3) 数据同步操作 : 选择将音箱模型的 DSP 数据复制到该实体音箱中, 或选择将实体音 箱的 DSP 数据复制到该音箱模型中 (即复制到该音箱模型的音箱模型对象中保存) 。 0048 进一步的, 所述步骤 43 还可以通过以下步骤实现配对音箱模型操作 : (1) 显示模块的显示界面上显示在线设备库, 在线设备库中包含在线音箱标识或图标, 每个在线音箱标识或图标代表一个与控制主机建立网络连接的实体音箱 ; (2) 将选定的在线音箱标识标识或图标拖放到系统模型中的选定音箱。
43、模型图标上, 以 此自动触发判断是否可以执行配对操作 ; (3) 如果音箱模型的音箱型号与在线音箱标识或图标所对应实体音箱的音箱型号一 致, 则可以执行配对操作 (此时是否执行配对操作由用户选择) ; 如果音箱型号不一致, 则提 示用户不能执行配对操作 ; (4) 若执行配对操作, 则将在线音箱标识或图标所对应的实体音箱的序列号复制到该 音箱模型的音箱模型对象中, 从而使音箱实体与音箱模型之间建立配对关系 ; 若执行配对 操作, 可以选择执行数据同步操作 ; (5) 数据同步操作, 将选择将音箱模型的 DSP 数据 (即音箱模型对象中包含的 DSP 数据) 全部复制到与之配对实体音箱中, 或选。
44、择将该实体音箱中的 DSP 数据全部复制到与之配对 的音箱模型的音箱模型对象中。 0049 在所述步骤 51 中, 可以通过下述步骤创建阵列组模型 : 在显示模块的显示界面上显示设备库, 设备库可中包含空白阵列组模型图标, 从设备 库选择空白阵列组模型图标 ; 将该空白阵列组模型图标拖放到系统模型窗口中 ; 在数据模块中创建与该空白阵列组模型图标对应的音箱模型对象。 0050 在所述步骤 51 中, 可以通过下述步骤创建阵列组模型 : 在显示模块的显示界面上显示设备库, 设备库可中包含预置阵列组模型图标, 从设备 库选择预置阵列组模型图标 ; 将该预置阵列组模型图标拖放到系统模型窗口中 ; 在。
45、数据模块中创建与该预置阵列组模型图标对应的音箱模型对象 ; 创建该预置阵列组图标对应的预先设定的音箱模型成员音箱模型 ; 将上述创建的音箱模型关联至该预置阵列组 (将这些音箱模型的标识保存到阵列组模 型对象中) 。 0051 在所述步骤 53 中, 若添加音箱模型成员则将待添加音箱模型的音箱模型标识保 存到阵列组模型对象中, 从而建立关联关系 (也可称为分配关系) , 若删除音箱模型成员, 则 将待删除音箱模型的音箱模型标识从阵列组模型对象中删除, 从而解除关联关系。 0052 在所述步骤 61 中, 可以通过下述步骤创建系统组模型 : 在显示模块的显示界面上显示设备库, 设备库可中包含空白系。
46、统组模型图标, 从设备 库选择空白系统组模型图标 ; 说 明 书 CN 103916776 A 11 8/14 页 12 将该空白系统组模型图标拖放到系统模型窗口中 ; 在数据模块中创建与该空白系统组模型图标对应的音箱模型对象。 0053 在所述步骤 61 中, 可以通过下述步骤创建系统组模型 : 在显示模块的显示界面上显示设备库, 设备库可中包含预置系统组模型图标, 从设备 库选择预置系统组模型图标 ; 将该预置系统组模型图标拖放到系统模型窗口中 ; 在数据模块中创建与该预置系统组模型图标对应的音箱模型对象 ; 创建该预置系统组图标对应的预先设定的音箱模型成员音箱模型 ; 将上述创建的音箱模。
47、型关联至该预置系统组 (将这些音箱模型的标识保存到系统组模 型对象中) 。 0054 在所述步骤 63 中, 若添加音箱模型成员则将待添加音箱模型的音箱模型标识保 存到系统组模型对象中, 从而建立关联关系 (也可称为分配关系) , 若删除音箱模型成员, 则 将待删除音箱模型的音箱模型标识从系统组模型对象中删除, 从而解除关联关系。 0055 所述音箱 DSP 数据包括输入处理数据和输出处理数据, 其中输入处理数据包括三 层 DSP 数据, 第一层是音箱层 DSP 数据, 第二层是阵列层 DSP 数据, 第三层是系统层 DSP 数 据。 0056 音箱模型对应的实体音箱 DSP 处理包括输入处理。
48、和多路输出处理 (针对分频音 箱) , 输入处理包括一种或多种音效处理, 在输入处理中, 每种音效处理设有三个, 同一种类 的每个音效处理的参数既可以相同也可以不同, 因此虽然输入处理中的各个音效处理是串 联的, 但是也可以看成是三层 DSP 处理, 每层 DSP 处理所包含的音效处理种类的数量相同, 与此相应的时, 用于控制这三层 DSP 处理的 DSP 数据也可以视为三层 DSP 数据。其中一层 DSP 数据是音箱层 DSP 数据, 该数据仅用于所属音箱模型所对应的实体音箱声效, 另一层 DSP 数据是阵列层 DSP 数据, 该数据对该数据所属阵列组模型的全部音箱模型成员各自所 对应的实体。
49、音箱生效, 还有一层DSP数据是系统层DSP数据, 该数据对该数据所属系统组模 型的全部音箱模型成员各自所对应的实体音箱生效。 0057 也就是说, 若修改某个音箱模型的音箱层 DSP 数据, 则该修改仅对该音箱模型所 对应的实体音箱生效, 但是若修改该音箱模型的阵列层 DSP 数据, 则该音箱模型所属的阵 列组模型的 DSP 数据也会被同步修改, 且该修改会被同步至该阵列组模型的全部音箱模型 成员, 即该阵列组模型的全部音箱模型成员的阵列层 DSP 参数都进行了相同的修改。 0058 本实施例的实体音箱包括信号输入模块、 数字音频处理模块 (=、 功放模块和喇叭 模块, 其中数字音频处理模块包括输入处理模块和多个输出处理模块 ; 输入处理模块包括串联的多个音效处理器, 每个音效处理器用于根据所设定的处理 参数对音频信号进行相应种类信号处理操作, 其中起始的一个音效处理器与信号输入模块 连接, 以接收来自信号输入模块的音频信号, 最后的一个音效处理器与各个输出处理模块 连接, 将经过其处理后的音频信号分成多路输出音频信号并传输至对应的一个输。