专利名称:用于音频系统的路径设置方法和设备,以及音频系统的制作方法
技术领域:
本发明涉及路径设置方法和设备,用于在音频系统中设置从理想的信号供给源向理想的信号供给目的地传送音频信号的通道,该音频系统包括多个装置和互连多个装置的音频网络。
本发明还涉及音频系统,该音频系统包括控制装置、多个装置以及互连多个装置的音频网络,具体来讲,涉及一种用于设置装置间连接的技术。
本发明还涉及音频系统,该音频系统包括控制装置、多个装置和互连多个装置的音频网络,具体来讲,涉及音频网络中所提供的传输通道的分配。
背景技术:
本申请的受让人以产品名称“PM1D”向市场推出的一种混音系统是由分离的硬件装置实施的系统,这些硬件装置用于执行混音控制台的功能、信号处理部分(混音引擎)的功能以及输入/输出装置(I/O装置)的功能,混音控制台可以被操作人员操作,来采用各种操作器来进行理想的输入;信号处理部分(混音引擎)用于执行对应于操作人员向混音控制台的输入的音频信号处理;输入/输出装置用于输入和输出音频信号。在这个系统中, 混音引擎和I/O装置以及控制台通过数字音频信号通信音频电缆来进行互连,使得可以在引擎和各种装置之间传递(发送和接收)多个音频信号。另外,通过用于传递控制信号的控制电缆,来互连控制台和引擎,使得控制台通过该控制电缆可以对引擎进行远程控制。
I/O装置包括多个输入端子(输入端口 )以及多个输出端子(输出端口)。音频信号输入到每个输入端口,在每个输出端口上输出音频信号。混音引擎包括多个连接到I/ 0装置的各个输入端口的输入通道。通过每个输入端口输入的音频信号被提供给与该输入端口连接的输入通道。混音引擎包括多个连接I/O装置的相应输出端口的输出通道。从每个输出通道输出的音频信号被提供给与该输出通道连接的输出端口。在整个说明书中,在下文中,将一个输入通道分配为一个信号供给源的连接目的地被称为“接插”,即,将把一个信号供给目的地分配为一个信号供给源的连接目的地称为“接插”。
在通常已知的混音系统中,用于向I/O装置的输入端口分配输入通道的输入接插的设置以及用于向输出端口分配输出通道的输出接插的设置分别是由混音控制台所提供的输入接插功能和输出接插功能来执行的。具体来讲,在控制台的显示装置上显示提供了输入接插功能和输出接插功能的操作屏幕。允许操作人员通过在操作屏幕上的简单操作来指示从理想输入通道到理想输入端口的连接以及从理想输出通道到理想输出端口的连接,这在雅马哈公司在2005年11月份所推出的在线“PM1D Version-2 brochure (pamphlet) ” <URL :http//proaudio. yamaha. co. ip/downloads/brochures/ mixer/pmldv2 brochure/ia. pdf>中已经公开(下文称之为非专利文献1)。
另外,迄今为止,已经知道了在多个节点之间传输音频信号的音频网络系统。在这种音频网络系统中,通过符合以太网(注册商标)标准的网络电缆互连这些节点。“节点” 是组成该网络的各个装置。例如,日本专利申请公开No.2008-99264(下文称之为专利文献1)公开了一种音频网络,其中,通过在所有节点之间循环一圈的“声音传输帧”,在连接到音频网络的多个节点之间传输音频信号。这样布置的音频网络使得采用提供在声音传输帧中的多个传输通道,以基本实时的方式在所有的多个节点之间传输数百个通道的音频信号。另外,例如,在专利文献1中已公开,采用声音传输帧,以太网的控制数据等可以与音频信号同时传输。
在将专利文献1公开的音频网络应用于混音系统的情况下,即,在通过音频网络电缆互连I/O装置、引擎和控制台的情况下,音频网络介于这些装置之间。从而,通过网络连接的装置中的两个装置之间的输入接插设置和输出接插设置必然会与声音传输帧的设置(即,传输通道的分配)一起进行,这会很不方便地涉及到麻烦的操作。例如,为了设置 I/O装置的输入端口和引擎的输入通道之间的接插,除了给输入端口分配输入通道之外,还必须进行用于向传输通道提供I/O装置的输入端口的信号的设置以及用于使引擎接收传输通道的信号并将引擎的输入通道分配给接收到的信号的设置。
也就是说,在专利文献1所公开的音频网络应用于混音系统的情况下,只有传统的输入接插功能和传统的输出接插功能是不够的。从而,现在希望以直接而又简单的方式设置通过音频网络互连的两个装置的输入端口和输入通道之间的接插以及这两个装置的输出端口和输出通道之间的接插。
另外,对于采用网络的音频信号路由,通常采用设置从音频信号的信号供给源到音频信号的信号供给目的地的连接,然后预留用于通过该连接传输音频信号的传输频带 (传输通道)的路由方案。在这种路由方案中,在信号供给源和信号供给目的地确认了彼此在网络中的存在以后,执行信号供给源和信号供给目的地之间的协商,使得在信号供给源和信号供给目的地之间设置连接,并将一个传输频带(传输通道)分配给这样设置的连接。然后,通过采用所分配的传输频带在信号供给源和信号供给目的地之间传输音频信号, 来实现这样的连接。
不过,上述路由方案中存在一些不便,在操作人员(所讨论的系统的用户)执行了用于设置连接的操作之后,在真正实施连接之前,会花费很长时间。另外,由于给信号供给源和信号供给目的地之间的连接分配了传输频带,所以上述路由方案还存在一些不便,如果操作人员想限制具有信号供给源的装置和具有信号供给目的地的装置所占用的传输频带,会要求复杂的机制。
而且,在混音引擎像在非专利文献1中所公开的混音系统中那样用作系统的音频信号传输路径的中心的混音系统中,通过混音引擎设置音频信号的所有传输路径。从而,当断开对引擎的供电电源或断开引擎的连接时,会出现不能再在整个系统中执行包括传输音频信号的信号处理的不便。从而,需要一种混音系统,其中,即使在已经断开了系统中的任何一个装置(包括诸如引擎之类的起音频信号传输中心的作用的装置)时,该系统可以继续在剩下的装置之间传输音频信号。
另外,在非专利文献1中所公开的混音系统中,控制整个系统的控制装置(控制台或个人电脑)执行音频信号的路由(即,传输路径设置)。也就是说,操作人员通过控制装置进行连接理想的信号供给源和理想的信号供给目的地的接插设置,根据该接插设置控制音频信号的传输路径。在这种结构中,会有下述不便当控制装置从工作中的混音系统断开时,音频信号的传输路径将不再受到控制。从而,需要一种混音系统,即使在已经断开了用于控制整个系统的控制装置(例如,控制台)的连接时,该混音系统仍然可以继续控制音频信号的传输路径。
而且,如果以即使在混音系统中不存在控制装置的情况下仍然可以控制音频信号的传输路径的方式构建该混音系统,当控制装置新连接到工作中的混音系统时,之前在混音系统中没有控制装置的情况下所设置的音频信号的传输路径和有新连接的控制装置的情况下设置的传输路径之间可能会出现偏差。通过对控制装置的数据和各个其他装置的数据进行同步(即,用另一个装置的数据覆盖其他控制装置和其他装置中的一个装置的数据),可以消除这种偏差。此时,希望可以根据用户(操作人员)的需要来控制用于到特定信号供给源的连接和特定装置之间的连接之间的同步方向。
而且,如果缺少传输频带(传输通道),操作人员所设置的部分连接不再工作。在这种情况下,通常已知的技术难以通过简单控制而使得操作人员的使已连接的连接优先工作的要求得到反映。
而且,当缺少传输频带(传输通道),而且不得不释放当前在用的任何传输通道时,通常已知的技术难以使操作人员的应当释放当前用于连接的传输通道的要求得到反映。希望的是每个要被预留为永久音频信号传输路径的传输路径不会成为释放的对象,或者不大可能成为释放的对象。
发明内容
考虑上文提到的内容,本发明的一个目的是提供一种改进的路径设置方法和设备,该路径设置方法和设备可以以直接而又简单的方式在采用音频网络的混音系统中设置输入端口和输入通道之间的分配以及输出端口和输出通道之间的分配。
本发明的另一个目的是提供一种改进的音频系统,即使在已经断开了系统中的任何一个装置的连接时,该音频系统也可以在剩下的装置之间继续传输音频信号。
本发明的又一个目的是提供一种改进的音频系统,即使在该系统中没有控制装置的情况下,该音频系统也可以控制音频信号的传输路径。本发明的又一个目的是提供一种改进的音频系统,即使在控制装置新连接到该系统时,该音频系统也可以保留或保持在该音频系统中没有控制装置的情况下所进行的音频信号传输路径的有效设置。
本发明的又一个目的是提供一种改进的音频系统,该系统可以将传输通道优先地分配给操作人员希望的连接设置,使得通过简单的操作可以优先地实施该连接设置。
为了实现上述目的,本发明提供了一种路径设置方法,用于在音频系统中设置从理想的信号供给源向理想的信号供给目的地传输音频信号的路径,该音频系统包括控制装置、多个装置以及连接控制装置和多个装置的音频网络,多个装置中的每一个装置均具有多个信号供给源和多个信号供给目的地中的至少一个,音频网络具有用于在多个装置之间传输多个通道的音频信号的多个传输通道。该路径设置方法包括第一分配步骤,将该网络的传输通道分配给所述多个装置的各个装置,使得每个装置可以预留预定数量的传输通道;指令接收步骤,所述控制装置接收连接指令,该连接指令指示一个信号供给源和一个信号供给目的地之间的连接;第二分配步骤,响应于所述连接指令,从通过第一分配步骤已经为具有所述的一个信号供给源的装置预留了的预定数量的传输通道中,向所述连接指令分配当前未用于传输音频信号的传输通道;供给源设置步骤,采用被第二分配步骤分配给所述连接指令的传输通道,使具有已经被给予了所述连接指令的所述一个信号供给源的装置传送从所述信号供给源提供的音频信号;供给目的地设置步骤,使具有已经被给予了所述连接指令的所述一个信号供给目的地的装置接收供给源设置步骤所设置的传输通道的音频信号,并将接收到的音频信号提供给所述一个信号供给目的地;以及报警步骤,当即使已经给出了连接指令而所述第二分配步骤也不能向所述连接指令分配任何传输通道时,警告用户未被执行的所述供给源设置步骤和所述供给目的地设置步骤不能实现基于所述连接指令的连接。
响应于控制装置接收到的连接指令,具有信号供给源的装置将分配给该装置的 (为该装置预留的)传输通道中的一个传输通道分配给连接指令,并将已经为其赋予了连接指令的信号供给源的音频信号发送到网络。另一方面,具有已经为其赋予了连接指令的信号供给目的地的装置接收通过该传输通道发送的音频信号,并将接收到的音频信号提供给信号供给目的地。当即使已经给出了连接指令也不能将任何通道分配给该连接指令时, 基于该连接指令的连接得不到实施,并且给用户(或音频系统的操作人员)警示该结果 (即,没有实施基于该连接指令的连接)。
根据按照前述方式构建的本发明,仅给出指示从信号供给源到信号供给目的地的连接的连接指令,就可以从多个传输通道中选择一个传输通道,所述多个传输通道已被分配给具有已经对其给予了连接指令的信号供给源的装置。也就是说,在采用音频网络的音频系统中,例如混音系统,本发明可以实现显著的优势可以以直接而又简单的方式设置有音频网络介入的信号供给源和信号供给目的地之间的连接。另外,由于在分配给各个装置的传输通道的范围内执行响应于连接指令的传输通道分配,所以本发明可以限制用于从具有信号供给源的装置到音频网络的传输频带(传输通道的数量)。
根据本发明的另一个方面,提供了一种路径设置设备,用于在音频系统中设置从理想的信号供给源向理想的信号供给目的地发送音频信号的路径,所述音频系统包括多个装置和连接所述多个装置的音频网络,所述多个装置中的每一个均具有多个信号供给源和多个信号供给目的地中的至少一个,所述音频网络具有多个传输通道,用于在多个装置之间传输多个通道的音频信号,所述多个装置中的每一个装置均采用为其分配的预定数量的传输通道,在所述装置和另一个装置之间传输多个通道的音频信号。所述路径设置设备包括指令接收部分,其接收连接指令,所述连接指令指示一个信号供给源和一个信号供给目的地之间的连接;传输通道分配部分,其响应于所述指令接收部分所接收到的连接指令,从已经分配给具有所述一个信号给供源的装置的所述预定数量的传输通道中,将当前未用于音频信号传输的传输通道分配给所述连接指令;供给源设置部分,其采用所述传输通道分配部分分配给所述连接指令的传输通道,使具有已经被给予了所述连接指令的所述一个信号供给源的装置发送所述一个信号供给源的音频信号;供给目的地设置部分,其使具有已经被给予了所述连接指令的所述一个信号供给目的地的装置接收所述供给源设置部分所设置的传输通道的音频信号,并将接收到的音频信号提供给已经被给予了所述连接指令的所述一个信号供给目的地;报警部分,在即使已经给出了连接指令而所述传输通道分配部分不能向所述连接指令分配任何传输通道时,警告用户未执行的所述供给源设置部分和所述供给目的地设置部分的操作不能实施基于所述连接指令的连接。
根据本发明的又一个方面,提供了一种音频系统,所述音频系统包括控制装置、多个装置以及连接所述多个装置的音频网络,所述多个装置中的每一个均具有多个信号供给源和多个信号供给目的地中的至少一个,所述音频网络具有多个传输通道,用于在所述多个装置之间传输多个通道的音频信号,所述控制装置包括频带管理部分和连接设置部分, 频带管理部分响应于用户的频带管理操作,来控制各个装置所预留的传输通道的数量;连接设置部分响应于用于指示所述多个装置中的一个装置所具有的信号供给源与所述多个装置中的另一个装置所具有的信号供给目的地之间的连接的连接设置操作,来改变存储在具有该信号供给源的装置中的信号供给目的地信息和存储在具有该信号供给目的地的装置中的信号供给源信息,所述信号供给目的地信息是表示要连接到该信号供给源的另一个装置所具有的信号供给目的地的信息,所述信号供给源信息是表示该信号供给目的地要连接到的另一个装置所具有的信号供给源的信息。所述多个装置中的每一个均包括预留部分、存储部分、传输设置部分、输出通知部分和接收设置部分,预留部分在频带管理部分的控制下,预留多个传输通道;存储部分,其中存储了关于该装置所具有的每个信号供给源的信号供给目的地信息和关于该装置所具有的每个信号供给目的地的信号供给源信息,所述存储部分的存储内容可被所述连接设置部分改变;传输设置部分根据存储在所述存储部分的每个信号供给目的地信息,向该装置所具有的每一个信号供给源分配所述预留部分为该装置所预留的传输通道中的一个传输通道,并进行设置,以通过分配给该信号供给源的传输通道来输出该信号供给源所提供的音频信号;输出通知部分将表示音频信号的各个信号供给源的信号输出信息通知给所述音频网络上的所有其他装置,这些音频信号是该装置通过所述预留部分为该装置预留的多个传输通道输出的;接收设置部分根据存储在所述存储部分的每一个所述信号供给源信息和另一个装置的输出通知部分所通知的信号输出信息, 针对该装置所具有的每个信号供给目的地,来确定要通过其接收音频信号的传输通道,并进行设置,以从确定的传输通道接收所述音频信号。不管存储在每个装置的存储部分中的该信号供给目的地信息所表示的装置当前是否连接到所述音频网络,每个装置的预留部分均预留多个传输通道,而且,该装置的传输设置部分根据该信号供给目的地信息进行设置, 以通过预留的传输通道中的一个传输通道输出从该信号供给源提供的音频信号。
一旦用户执行连接设置操作,就会改变存储在具有该信号供给源的装置中的信号供给目的地信息和存储在具有该信号供给目的地的装置中的信号供给源信息。在具有该信号供给源的装置中的,传输设置部分根据改变了的信号供给目的地信息进行设置,以通过所预留的传输通道中的一个通道输出该信号供给源所提供的音频信号,并将该信号供给源提供的音频信号发送到音频网络。此时,将传输设置部分所进行的传输设置的内容(表示传输通道和信号供给源的信号输出信息)通知给音频网络上的所有其他装置。在具有该信号供给目的地的装置中,接收设置部分根据另一个装置通知的信号输出信息和改变了的信号供给源信息,确定要通过其接收音频信号的传输通道,并进行设置,以将通过确定的传输通道接收到的音频信号提供给信号供给目的地,通过音频网络接收从另一个装置的该信号供给源提供的音频信号,并输出通过该信号供给目的地接收的数据。
根据本发明,具有信号供给源的装置进行设置,用于向音频网络发送该信号供给源的音频信号,而具有信号供给目的地的装置进行设置,用于从音频网络接收该音频信号并将接收到的音频信号提供给该信号供给目的地。从而,即使系统中的一些装置没有连接到网络时,也可以执行音频信号在具有信号供给源的装置和具有信号供给目的地的装置之间的传输。也就是说,即使系统中的一些装置没有连接到网络,可以在剩余的装置之间继续音频信号的传输。另外,不管具有信号供给源要连接到的信号供给目的地的装置当前是否连接到音频网络,具有该信号供给源的装置只需要通过传输设置部分一直执行相同的操作,本发明可以简化要在每个装置中执行的传输设置部分的控制操作(即,简化使控制部分在每个装置中执行控制操作的程序)。
可以以下述方式构建
具体实施例方式当传输设置部分根据信号供给目的地信息不能向信号供给源分配任何传输通道时,信号供给目的地信息所表示的另一个装置中的静默信号的信号供给源连接至该信号供给目的地信息所表示的信号供给目的地。
作为本发明的另一个实施例,可以以下述方式构建所讨论的装置的传输设置部分即使在存储部分存储了属于该装置所不具有的信号供给源的信号供给目的地信息的情况下,传输设置部分也不会根据该信号供给目的地信息向信号供给源分配任何传输通道。 也就是说,通过将每个装置中的传输设置部分构建为不向没有出现在网络中的信号供给源分配任何传输通道,本发明可以防止为每个装置预留的有限数量的传输通道出现不期望的短缺。
根据本发明的又一个实施例,提供了一种音频系统,该音频系统包括控制装置、多个装置以及连接所述多个装置的音频网络,所述多个装置中的每一个均具有多个信号供给源和多个信号供给目的地中的至少一个,所述音频网络具有多个传输通道,用于在所述多个装置之间传输多个通道的音频信号,所述控制装置包括频带管理部分和连接设置部分, 频带管理部分响应于用户的频带管理操作,控制各个装置所预留的传输通道的数量;连接设置部分响应于用于指示所述多个装置中的一个装置所具有的信号供给源与所述多个装置中的另一个装置所具有的信号供给目的地之间的连接的连接设置操作,来改变存储在具有该信号供给源的装置中的信号供给目的地信息和存储在具有该信号供给目的地的装置中的信号供给源信息,所述信号供给目的地信息是表示要连接到该信号供给源的另一个装置所具有的信号供给目的地的信息,所述信号供给源信息是表示该信号供给目的地信息要连接到的另一个装置所具有的信号供给源的信息。所述多个装置中的每一个均包括预留部分、存储部分、传输设置部分、输出通知部分、接收设置部分和连接更新部分,预留部分在所述频带管理部分的控制下,预留多个传输通道;存储部分在其中存储了关于该装置所具有的每个信号供给源的信号供给目的地信息和关于该装置所具有的每个信号供给目的地的信号供给源信息,所述存储部分的存储内容可被所述连接设置部分改变;传输设置部分根据存储在所述存储部分的每个信号供给目的地信息,向该装置具有的每一个信号供给源分配所述预留部分所预留的传输通道中的一个传输通道,并进行设置,以通过分配给该信号供给源的传输通道输出从该信号供给源提供的音频信号;输出通知部分将表示音频信号的各个信号供给源的信号输出信息通知给所述音频网络上的所有其他装置,这些音频信号是该装置通过所述预留部分为该装置预留的多个传输通道输出的;接收设置部分根据存储在所述存储部分的每一个信号供给源信息和另一个装置的输出通知部分所通知的信号输出信息,针对该装置所具有的每个信号供给目的地,来确定要通过其接收音频信号的传输通道,并进行设置,以从确定的传输通道接收音频信号;以及,连接更新部分响应于用户的连接设置操作,设置该装置所具有的信号供给源与另一个装置所具有的信号供给目的地之间的连接,或设置该装置所具有的信号供给目的地与另一个装置所具有的信号供给源之间的连接,并根据所设置的连接的内容,更新存储在该装置的所述存储部分中的信号供给目的地信息和信号供给源信息。
根据本发明,音频信号的传输路径是由控制装置控制的,该控制装置不但控制在音频系统中的每个装置中的传输通道预留,而且响应于用户的连接设置操作,设置具有信号供给源的装置与具有信号供给目的地的装置之间的连接,并进行设置,用于接收音频信号和向信号供给目的地提供接收的音频信号。根据控制装置设置的连接,每个装置进行设置,用于通过一个传输通道发送来自该装置所具有的信号供给源的信号(传输连接的实施),确定要通过其接收音频信号的传输通道,并进行设置,用于向信号供给目的地提供已确定的传输通道的音频信号(接收连接的实施)。另外,每个装置包括连接更新部分。从而, 用户可以为每个装置执行连接设置操作,使得可以设置一个装置所具有的信号供给源和另一个装置所具有的信号供给目的地之间的连接或一个装置所具有的信号供给目的地和另一个装置所具有的信号供给源之间的连接,而且,可以在为该装置所预留的传输通道的数量的范围内实施这样设置的连接。
根据本发明的基本原理,控制装置不但控制音频系统内的每个装置中的传输通道的预留,而且设置每个装置所具有的信号供给源和信号供给目的地之间的连接,从而控制音频信号的传输路径。另外,根据本发明,当控制装置由于(例如)与音频系统断开连接而不再出现在工作中的音频系统时,用户可以对每个装置执行连接设置操作,使得可以在为该装置所预留的传输通道的范围内适当地控制音频信号的传输路径。
在本发明的音频系统的实施例中,控制装置还包括存储部分、识别部分和同步部分,存储部分存储表示所述连接设置部分所设置的连接的连接信息;识别部分识别所述多个装置中的一个预定装置中的预定信号供给源;同步部分在所述控制装置已经被新连接到工作中的音频系统时执行以下操作1)根据存储在所述存储部分中的连接信息,更新存储在所述多个装置的各个存储部分中除了与所述识别部分所识别出的信号供给源有关的信号供给目的地信息和信号供给源信息之外的所有的信号供给目的地信息和信号供给源信息;以及2)根据与所述识别部分所识别出的信号供给源有关的信号供给目的地信息和信号供给源信息,来更新存储在所述控制装置中的所述存储部分中的连接信息。
在本发明的音频系统的另一个实施例中,所述控制装置还包括存储部分、识别部分和同步部分,存储部分存储表示所述连接设置部分所设置的连接的连接信息;识别部分从所述多个装置中识别出分别具有所述连接设置部分已经为它们设置了连接的信号供给源和信号供给目的地的预定的两个装置;同步部分在所述控制装置已经被新连接到工作中的所述音频系统时,所述同步部分执行以下操作1)根据存储在所述存储部分中的连接信息,更新存储在所述多个装置的各个存储部分中除了与所述识别部分所识别出的所述两个装置之间的连接有关的信号供给目的地信息和信号供给源信息之外的所有的信号供给目的地信息和信号供给源信息;以及2)根据与所述识别部分所识别出的两个装置之间的连接有关的信号供给目的地信息和信号供给源信息,更新存储在所述控制装置中的所述存储部分中的连接信息。
根据本发明的音频系统的又一个实施例,所述控制装置还包括存储部分、识别部分和同步部分,存储部分存储表示所述连接设置部分所设置的连接的连接信息;识别部分从所述多个装置中识别出分别具有所述连接设置部分已经为它们设置了连接的信号供给源和信号供给目的地的预定的两个装置;以及同步部分在所述控制装置已经被新连接到工作中的所述音频系统时执行以下操作1)根据存储在所述存储部分中的连接信息,更新存储在所述多个装置的各个存储部分中除了与所述识别部分所识别出的两个装置之间的连接有关的信号供给目的地信息和信号供给源信息之外的所有信号供给目的地信息和信号供给源信息;以及2)根据除了与所述识别部分所识别出的两个装置之间的连接有关的信号供给目的地信息和信号供给源信息之外的所有信息,更新存储在所述控制装置中的所述存储部分中的连接信息。
从而,在控制装置没有出现在音频系统时的关于为每个装置设置的传输路径的数据(即,存储在每个装置的存储部分中的信号供给目的地信息和信号供给源信息),即使在控制装置新连接到该音频系统时,这些数据中的与所述识别部分所识别出的信号供给源有关的信号供给目的地信息和信号供给源信息或与两个互连装置有关的信号供给目的地信息和信号供给源信息也可以保持如前。也就是说,在控制装置新连接到该音频系统时,本发明能够保持与识别部分所识别出的信号供给源有关的信号供给目的地信息和信号供给源信息或与两个互连装置有关的信号供给目的地信息和信号供给源信息的在控制装置的新连接之前进行的以前设置。相反,本发明可以保持除了与识别部分所识别出的信号供给源有关的信号供给目的地信息和信号供给源信息或与两个互连装置有关的信号供给目的地信息和信号供给源信息的设置以外的所有其他的以前设置。以这种方式,本发明可以有利地保持混音系统的任何理想传输通道的设置。
根据本发明的又一个方面,提供了一种音频系统,该音频系统包括控制装置、多个装置以及连接所述多个装置的音频网络,所述多个装置的每一个装置均具有多个信号供给源和多个信号供给目的地中的至少一个,所述音频网络具有多个传输通道,用于在所述多个装置之间传输多个通道的音频信号,所述控制装置包括频带管理部分、优先权设置部分和连接更新部分,频带管理部分响应于用户的频带管理操作,增加或减少各个装置所预留的传输通道的数量;优先权设置部分将每个装置的多个信号供给源中的给定一个信号供给源的优先权设置为比该装置的其他信号供给源的优先权级别高;连接更新部分响应于指示所述多个装置中的一个装置所具有的信号供给源与所述多个装置中的另一个装置所具有的信号供给目的地之间的连接的连接设置操作,来改变存储在具有该信号供给源的装置中的信号供给目的地信息和存储在具有该信号供给目的地的装置中的信号供给源信息,所述信号供给目的地信息是表示该信号供给源要连接到的另一个装置所具有的信号供给目的地的信息,所述信号供给源信息是表示该信号供给目的地要连接到的另一个装置所具有的信号供给源的信息。所述多个装置中的每一个包括预留部分、存储部分、传输设置部分、输出通知部分和接收设置部分,预留部分在所述频带管理部分的控制下预留多个传输通道; 存储部分在其中存储了关于该装置所具有的每个信号供给源的信号供给目的地信息和关于该装置所具有的每个信号供给目的地的信号供给源信息,所述存储部分的存储内容可被所述连接设置部分改变;传输设置部分根据存储在所述存储部分的每个信号供给目的地信息,将所述预留部分为每个装置所预留的传输通道中的一个传输通道分配给该装置所具有的每个信号供给源,并进行设置,以通过分配给信号供给源的传输通道输出从信号供给源所提供的音频信号,所述传输设置部分将多个传输通道中的一个传输通道分配给信号供给源,该信号供给源被所述优先权设置部分设置为具有高于其他信号供给源的优先级;输出通知部分将信号输出信息通知给网络上的所有其他装置,所述信号输出信息表示该装置通过所述预留部分为该装置所预留的多个传输通道输出的音频信号的各个信号供给源;以及接收设置部分根据存储在所述存储部分中的每个信号供给源信息和另一个装置的输出通知部分所通知的信号输出信息,所述接收设置部分为该装置所具有的每个信号供给目的地确定要通过其接收音频信号的传输通道,并进行设置以从确定的传输通道接收该音频信号。
另外,由于控制装置包括优先权设置部分,本发明允许操作人员(用户)为每个装置的多个信号供给源中的每个信号供给源设置优先权(级别)。控制装置不但控制音频系统中的每个装置中的传输通道的预留,而且,响应于用户的连接设置操作,设置具有信号供给源的一个装置和具有信号供给目的地的另一个装置之间的连接,并进行设置,以接收音频信号并将接收的音频信号提供给信号供给目的地。根据控制装置设置的连接,每个装置均进行设置,以通过传输通道中的一个传输通道发送来自其所具有的信号供给源的信号 (传输连接的实施),并确定要通过其接收音频信号的传输通道,并且进行设置,以将确定的传输通道的音频信号提供给信号供给目的地(接收连接的实施)。此时,每个装置的传输设置部分将传输通道中的一个传输通道分配给信号供给源,该信号供给源被优先权设置部分设置了具有高于其他的信号供给源的优先权。以这种方式优先实施关于具有较高优先权的信号供给源的传输连接。由于如上所述已经为每个装置的多个信号供给源中的每个信号供给源设置了优先权(级别),本发明通过根据优先权原则(即,以优先权的降序)将传输通道分配给信号供给源,来有利地使操作人员所期望的特定连接设置优先实施。可以将这个优先权控制实施为具有信号供给源的装置内的传输连接部分中的闭路控制,即不需要考虑与具有这些信号供给源要连接到的信号供给目的地的另一个装置的关系。从而,本发明的优先权控制在将传输通道分配给信号供给源的方面可以实现本发明所独有的卓越优势。
在本发明的音频系统的实施例中,每个装置的传输设置部分还包括取消部分,当控制装置的频带管理部分已经执行了用于减少为该装置所预留的传输通道的数量的控制时,并且在被该控制减少的传输通道的数量小于已经分配给该装置中的信号供给源的传输通道的数量的情况下,取消部分取消对已经分配的传输通道的分配,但是不取消分配给被置为较高优先级的信号供给源的传输通道。另外,以下述方式布置每个装置的所述预留部分当该装置的所述传输设置部分已经取消对已经分配的传输通道的分配时,所述预留部分从为该装置所进行的预留中释放已经被取消了其分配的传输通道。
而且,当减少了为该装置预留的传输通道的数量时,而且在传输通道的减少数量小于已分配给装置中的信号供给源的传输通道数量时,本发明取消对除了分配给被设置为较高优先权的特定信号供给源的传输通道之外的已分配的传输通道的分配,而且还从为该装置预留的传输通道中释放已经取消了其分配的传输通道。从而,具有较高优先权的连接不会或很少成为释放的对象。以这种方式,本发明可以执行控制,使得即使在为该装置预留的传输通道数量减少的情况下,也使分配给具有较高优先权的信号供给源的每个传输通道不会或很少成为释放的对象。
下文将对本发明的实施例进行说明,但应当理解的是,本发明不局限于所述的实施例,在不脱离基本原理的情况下,本发明的很多变型是可行的。从而,本发明的范围仅由所附权利要求确定。
为了更好地理解本发明的目的和其他特征,下文将参照附图对优选实施例进行详细说明,其中 图1是示出了一种混音系统的示例性常规配置的框图,该混音系统被构建为本发明的音频系统的实施例; 图2A-2C分别示出了控制台、I/O装置以及混音引擎的示例性硬件配置的框图,所述控制台、I/O装置以及混音引擎组成图1所示的混音系统; 图3A是示出了通过图1所示的混音系统的音频网络传输的传输帧的示例性结构的框图,图3B是说明传输帧的传输路径的示图,图3C是说明在传输帧的声音信号存储区域中将传输通道分配给单个装置的示例性方式的示图; 图4是说明图1中的混音系统的信号处理操作流程的框图; 图5是示出了任何一个装置已经加入音频网络时所执行的处理的流程图; 图6是音频网络上的每个装置所执行的传输通道预留处理的流程图; 图7是示出了音频网络上的每个装置周期性地执行的传输通道预留处理的流程图; 图8A是示出了显示在控制装置上对引擎的输入接插部分进行接插设置的输入接插(patch)设置屏幕的视图,图8B是示出了显示在控制装置上的用于对引擎的输出接插部分进行接插设置的输出接插设置屏幕的视图,而图8C是输入接插设置屏幕的放大视图;
图9A是示出了显示在控制装置上的用于I/O装置的网络输入接插设置屏幕的视图,而图9B是示出了显示在控制装置上的用于I/O装置的网络输出接插设置屏幕的视图; 图10是示出了在接插设置屏幕上的一个单元已被点击时控制装置所执行的处理的流程图; 图11是示出了控制装置所执行的连接设置处理的流程图; 图12是示出了控制装置所执行的连接清除处理的流程图; 图13是示出已经在任意的同一个装置中的信号给供源(signalsupply source) 和信号供给目的地(signal supply destination)之间建立连接时该装置所执行的事件处理的流程图; 图14是示出已经清除或者取消任意的同一个装置中的信号供给源和信号供给目的地之间的连接时该装置所执行的事件处理的流程图; 图15是示出了连接到音频网络的每个装置周期性地执行的连接更新处理的流程图; 图16是示出了在已经取消了任何一个装置所具有的信号供给目的地的接收连接时该装置所执行的事件处理的流程图; 图17是示出了在已经取消了任何一个装置所具有的信号供给目的地的传输连接时该装置所执行的事件处理的流程图; 图18是示出了在任何一个装置接收到来自网络上的另一个装置的信息SSN(i)时该装置所执行的处理的流程图; 图19是示出了每个I/O装置的简化UI的示例结构的视图; 图20A是示出了显示在图19的I/O装置的显示部分上的用于信号供给目的地SD 的接插设置屏幕的视图,此时同一 I/O装置中的信号供给源SS已经被选择为信号供给目的地的连接目的地,而图20B是示出了在网络已经被选择为信号供给目的地SD的连接目的地时显示在图19的I/O装置的显示部分上的用于信号供给目的地SD的接插设置屏幕的视图; 图21A是示出了显示在图19的I/O装置的显示部分上的用于信号供给目的地的接插设置屏幕的视图,此时同一装置中的信号供给目的地SD已经被选择为信号供给源SS 的连接目的地,而图21B是示出了在网络已经被选择为信号供给源SS的连接目的地时显示在图19的I/O装置的显示部分上的用于信号供给源SS的接插设置屏幕; 图22是在图20的用于信号供给目的地SD的接插设置屏幕上已经改变了信号供给目的地SD的连接目的地时任何一个装置所执行的处理的流程图; 图23是在图21的用于信号供给源SS的接插设置屏幕上已经改变了信号供给源 SS的连接目的地时任何一个装置所执行的处理的流程图; 图24是示出了任何一个装置响应于操作人员对显示在图21的装置的信号供给源 (SS)接插设置屏幕上的信号输出0N/0FF设置部分的操作所执行的处理的流程图; 图25是示出了在图21的SS接插设置屏幕上已经改变了信号供给源的名称时任何一个装置所执行的处理的流程图; 图26是示出了在已经改变了锁0N/0FF设置时控制装置所执行的处理的流程图; 图27是示出了在通过控制装置已经改变了为任何一个装置所预留的传输通道的数量DCN时该装置所执行的处理的流程图; 图28是示出了在控制装置重新连接到网络时控制装置所执行的处理的流程图;
图29A是示出了显示在控制装置上的接插设置屏幕的改进示例的视图,即能够设置双向接插设置的引擎的输入接插设置屏幕的视图,而图29B是用于设置输入端口和传输通道之间的连接的接插设置屏幕。
具体实施例方式下文对采用了本发明的路径设置方法或设备的混音系统进行说明。
<混音系统的简要说明> 图1是概述了采用根据本发明实施例的路径设置方法或设备的混音系统的框图。
图1的混音系统包括混音控制台1、混音引擎2以及多个输入/输出装置(I/O装置)3-5。这些装置通过音频网络6互连。音频网络6是一种通过采用上文讨论过的在专利文献1(日本专利申请公开No. 2008-99264)中公开的传输机制而在多个装置之间传输各种数据的网络,这些数据包括传输帧中的音频信号。音频网络6包括多个传输通道,并且能够采用多个传输通道基本上实时地在这些装置之间传输多个通道的音频信号。“传输帧”不但能够传输音频信号,还能够传输包括远程控制数据的各种控制数据。
混音控制台1是“音频控制台”,其包括多种操作器并接收操作人员执行的操作, 所述操作器包括对应于多个通道的通道条(channel strip)。操作人员(音频系统用户) 采用控制台1的操作器执行混音系统的各种操作的控制,包括调整(例如电平调整)、数据输入等。对应于操作人员(或用户)在控制台1上执行的各种操作的各种控制数据被传输给其他的装置(引擎2和I/O装置3-5),使得引擎2和I/O装置3-5根据传输的控制数据进行操作。也就是说,控制台1是通过音频网络6对其他装置进行远程控制操作的控制装置。
I/O装置3-5具有将从多个通道(未示出)的信号供给源SS提供的音频信号发送到音频网络6的功能,还具有将从音频网络6接收到的多个通道的音频信号提供给多个通道(未示出)的信号供给目的地SD的功能。例如,三个装置,即第一 I/O装置(#1 1/0)3、 第二 I/O装置(#2 1/0)4和第三I/O装置(#3 1/0)5,连接到图1的混音系统。
混音引擎2采用对数字音频信号执行信号处理的DSP (数字信号处理器)的形式。 根据操作人员通过控制台1(控制装置)所执行的操作,混音引擎2可以接收从I/O装置 3-5发出的一个或多个通道的音频信号,对接收到的一个或多个通道的音频信号执行信号处理,并将产生的处理后的一个或多个通道的音频信号发送到音频网络6。
另外,个人电脑(PC) 7可以连接到混音控制台1、混音引擎2以及I/O装置3-5中的每一个。在图1中,示出了 PC 7连接至第三I/O装置5。连接到任何一个装置的PC 7可以被用作用于对音频网络6上(或连接到音频网络6)的每个装置进行远程控制操作的控制装置。在PC 7被用作控制装置的情况下,从PC 7输出的控制数据通过音频网络6从第三I/O装置5发送到其他装置。
图1所示的混音系统的结构仅仅是说明性质的,组成混音系统的装置的数量和类型并不局限于上述的示例。
在图1中,连接到音频网络6的装置1-5中的每一个均包括两组接收和发送接口, 每组接口均用于单向通信。采用以太网(注册商标)标准的网络电缆互连一个装置的一组接收和发送接口与另一个装置的一组接收和发送接口,来互连这两个装置。如上所述,由于每个装置均包括两组接收和发送接口,它可以连接到两个装置。例如,引擎2通过一组接收和发送接口连接至控制台1,通过另一组接收和发送接口连接至第二 I/O装置4。
通过将这些装置中的每一个与一个或两个相邻装置连接起来,将各个装置(混音控制台1、混音引擎2以及I/0装置3-5)串行地连接在一起,以整体看来具有两个末端。在图1的说明性示例中,第一 I/O装置3和第三I/O装置5是上述的两个末端。由于提供了两组接收和发送接口,所以每个装置可以在两个方向(即向外方向和返回方向)上执行在一个传输路径上从上游装置接收传输帧的同时在该传输路径上向下游装置发送传输帧的转发处理。以这种方式,可以形成在五个装置(混音控制台1、混音引擎2以及I/O装置3-5) 之间传播传输帧的环形数据传输路径。
<主节点> 将音频网络6上的五个装置(混音控制台1、混音引擎2以及I/O装置3-5)中的任何一个设置为“主节点”或“主节点装置”。在图1的说明性示例中,第二 I/O装置4被设置为主节点。
在预定采样频率的每个采样周期中,主节点产生传输帧,并将这样产生的传输帧发送到音频网络6。除了主节点之外的所有其他装置被设置为从节点(或从节点装置),每个从节点均执行在一个传输路径上从上游装置接收传输帧的同时在该传输路径上向下游装置发送传输帧的转发处理。由于位于该传输路径上的每个末端上的装置作为该传输路径的转向点(回送末端),它将从相邻的装置转入的传输帧返回给同一相邻装置。这种转发处理不是以每个装置首先接收整个传输帧然后将整个传输帧转发给传输路径上的下游装置的方式执行的,而是以每个装置在从传输路径上的上游装置接收传输帧的同时从传输帧的前端开始顺序地向传输路径上的下游装置转发传输帧的信号的方式进行的。根据采样周期和通信速度(传输频带宽)之类的条件,将每个传输帧设置为合适的大小,可以在一个采样周期内使传输帧通过网络音频6上的所有装置循环一周。
主节点还是用于在音频网络6上的装置之间同步用于处理波形数据的采样周期的时序(timing)的字时钟中的主字时钟。每个从节点装置与它开始接收传输帧的时间点同步地产生为用于定义波形数据处理采样周期的的信号的字时钟脉冲,从而使它的波形数据的处理时序与主节点中的采样周期(字时钟脉冲)的时序同步。
另外,在该示例实施例中,主节点以集中的方式对在下文要说明的分配给各个装置的传输通道的状态进行管理,具体来讲,对各个装置所预留的传输通道的数量进行控制。 也就是说,在该混音系统中,主节点起频带管理部分的作用,频带管理部分控制为各个装置预留的传输通道的数量。注意,预留传输通道数量的处理本身是由这些装置中的每一个装置分别执行的,在下文中将对此进行说明。
<传输帧的结构> 图3A是示出了在上述音频网络6上传输的传输帧的结构。图3A中向左的方向是帧传输方向,也就是说,传输帧的前端位于该图的左端。如图3A所示,在从前端到末端的方向上,传输帧包括前导码区域40、管理数据(management data,⑶)存储区域41、能够存储多个通道的音频信号的声音信号存储区域42、以太网数据区域43、ITP区域44、存储表示计量(meter)数据的电平(level)的计量区域45、用于存储音频网络6的网络配置的NC区域 46、以及用于存储传输帧的错误校验码的帧校验序列(FCS)区域47。
在前导码区域 40 中存储的是 IEEE(Institute of Electricaland Electronic Engineers,电气与电子工程师学会)802. 3定义的前导码、SFD (起始帧定界符)、传输目的地地址、传输源地址、传输帧的长度(数据大小)等等。另外,存储在⑶存储区域41中的是连接到音频网络6的各个装置所采用的用来管理包含在传输帧中的数据的数据(例如分配给该传输帧的帧号和采样延迟值等)。
声音信号存储区域42具有预定的多个(例如,256个)传输通道。这些传输通道均是用来传输音频信号的传输频带,而且,这些传输通道能够存储数字音频信号(以预定的采样频率采样的波形数据)。在每个传输通道中存储一个通道的一个波形数据采样。
由于声音信号存储区域42具有如上所述的多个传输通道,所以可以采用多个传输通道通过音频网络6传输多个通道的音频信号。
具有这种声音信号存储区域42的传输帧每个采样周期在音频网络6上的各个装置之间循环一次,使得可以以基本上实时的方式在连接到音频网络6的各个装置之间传输多个(例如256个)传输通道的波形数据。
在以太网数据区域43中存储的是从控制装置发出的远程控制数据、表示各个装置的连接状态和工作状态的信息等等。当要传输尺寸比以太网数据区域43大的数据包时, 采用已知的技术传输该数据包。也就是说,发送端装置将该数据包分成多个数据,并在多个传输帧中发送生成的分割数据,接收端装置从多个传输帧中取出这些多个数据,并以预定的顺序将这些取出的数据连接在一起,使得可以在接收端恢复在发送端装置分割之前的数据包。而且,FCS区域47是一个存储IEEE 802. 3所定义的用于检测帧的错误的数据的区域。传输帧包括用于存储表示计量数据的电平的计量区域45和用于存储音频网络6的网络配置的NC区域46的原因是要稳定地传输这些数据。
图3B是说明如何传输图3A所示的传输帧的示图。在图3B中用字母A、B、C、D和 E表示的各个装置对应于图1的控制台1、引擎2、I/O装置3-5,其中装置D是主节点(装置),从而用参考符号D(M)表示。另外,装置A和E是回送端(即,回送装置),即传输路径的返回点,从而用参考符号A(LB)和E(LB)表示。主节点装置D在每个采样周期产生一个传输帧,这样产生的传输帧在每个采样周期以D — E — D — C — B — A — B — C — D的顺序在装置A-E之间循环。连接在装置A-E之间的箭头的方向表示传输帧的传输方向。
在传输帧在音频网络6上的装置A-E之间转一周的过程中,每个装置从音频网络 6上传输的传输帧中读出要从另一个装置接收的波形数据、控制数据等,以及将要被发送到另一个装置的波形数据、控制数据等写入该传输帧中。一旦在其上要读出和写入数据的声音信号存储区域42以及随后区域开始到达,每个从节点装置A-C以及E开始读和写该传输帧的波形数据等。然后,与读和写波形数据并行,从节点装置顺序地从传输帧的前端向前转发传输帧的数据。从而,每个从节点装置A-C以及E可以在转发通过的传输帧的同时在传输帧上读和写波形数据等。另外,优选的是,主节点装置D在接收到已经通过音频网络6转一周的传输帧的尾端之后开始产生和发送下一个传输帧。
另外,尽管除了回送装置A和E之外的每个其他装置均转发两次通过的传输帧,即向外方向和返回方向,但是它可以只执行一次读和写波形,例如在第一次转发通过的传输帧时。
注意,甚至通过音频网络6上的任何一个装置写入传输帧的数据在该传输帧返回所述一个装置之前也通过网络上的所有装置。从而,音频网络6上的任何一个装置写入传输帧的数据可以被发送到音频网络6上的所有装置。
<分配给各个装置的传输通道> 音频网络6上的每个装置将波形数据的采样写入传输帧的声音信号存储区域42 的传输信道,并从传输通道中读出该装置必须的波形数据采样。预先将每个装置(在图3B 的说明性示例中是装置A-E)所必需的给定数量的传输通道分配给该装置,使得每个装置可以预留必需数量的传输通道,并将波形数据的采样写到预留的传输通道上。
图3C是说明将传输帧的传输通道分配给各个装置A-E的示例方式的视图。在图 3C中,其中写入了字母A-E的模块表示分配给在图3B中用A-E表示的相应装置的区域(每个包括一个或多个传输通道)。每个模块A-E的大小或者水平长度表示分配给相应的装置 A-E的传输通道的数量。
连接到音频网络6的每个装置在其加入音频网络6时通过执行在下文中要说明的图5和图6的传输通道预留处理来预留其必需数量的传输通道。以这种方式,声音信号存储区域42的多个传输通道被分配给各个装置(见图3)。没有被分配给任何一个装置的每一个传输通道都是“空通道”。当一个或多个传输通道要被分配给任何一个装置时,在主节点的管理下,从空通道中向该装置分配必需的传输通道。
音频网络6上的每个装置可以在接收和转发传输帧的同时将波形数据写入一个或多个为其预留的传输通道。写入各个传输通道的波形数据只能排它地由已经预留了这些传输通道的装置执行。例如,装置B可以向声音信号存储区域42中的模块B的传输通道写入波形数据采样,其他装置不能向模块B的传输通道写入波形数据采样。
另外,当要从音频网络6上的另一个装置接收波形数据时,音频网络6上的每个装置在接收和转发传输帧的同时从其中具有写入的波形数据的传输通道中读出要接收的波形数据的采样。例如,当装置C接收从装置B发送的波形数据时,装置C从声音信号存储区域42中的模块B的传输通道中读出波形数据的采样。
注意,声音信号存储区域42中的传输通道的数量是根据声音信号存储区域42的大小和波形数据的位数确定的有限数。如果在声音信号存储区域42保持在同一大小的情况下波形数据的位数减小,那么传输通道的数量可以增大,尽管音频信号的精度降低。
注意,通过上文讨论的专利文献1 (日本专利申请公开No. 2008-99264)中公开的技术可以执行传输帧通过图1的混音系统中的音频网络6的传输。在本文中假定,在专利文献1中公开的诸如传输帧的大小以及网络的规格之类的各种技术条件同样适用于本实施例。
〈各个装置的结构〉 图2A-图2C示出了组成图1的混音系统的控制台1、混音引擎2以及I/O装置3-5 的各个硬件配置。
〈控制台的结构〉 如图2A所示,控制台1包括CPU 10、具有ROM和RAM的存储器11、音频输入/输出部分(AI/0)12(下文称之为到控制台1的音频I/O)、网络接口(N I/O) 13 (下文称之为网络I/O)、用于连接个人电脑(PC)的接口(PC I/F) 14、以及提供在操作面板上的显示部分 (P显示器)15、操作单元(P操作器)16和音量级调整操作器(电动音量控制器)17。这些部件11、12、13、14、15、16和17是通过CPU总线18互连的。另外,音频I/O 12和网络I/O 13是通过音频总线19互连的。
CPU 10通过执行存储在存储器(ROM和RAM) 11中的控制程序来控制控制台的整体性能。另外,在控制台1的存储器11中存储通过网络6进行通信所必需的各种数据(例如,有关控制台1的结构的信息)以及控制台1作为混音系统的控制装置所必需的控制程序。而且,存储器11包括存储混音系统的当前配置和操作状态的当前存储器。存储在当前存储器中的数据包括连接到音频网络6的所有装置的信息(例如,每个装置的类型、名称和构造以及每个装置的操作所必需的控制数据)、所有装置的所有端口(输入端子和输出端子)的连接信息(例如,关于每个端口的信号供给目的地和信号供给源的信息)。
在图1的混音系统的工作过程中,使控制装置(即控制台)1的当前存储器的存储内容和与连接到音频网络6的各个装置的工作、连接状态的相关信息一致。可以通过通常已知的技术实现控制装置(即远程控制主机)和其他装置(即要被控制的装置)之间的这种同步(一致)。
显示部分15是液晶显示器和/或类似显示器之类形式的,并根据CPU 10通过CPU 总线18给出的显示控制信号来显示各种信息。操作人员通过显示在显示部分15上的屏幕可以进行各种设置,例如下面描述的“接插设置”。操作单元16包括布置在操作面板上的多个操作器、以及用于检测操作器的操作的检测机制。通过CPU总线18将与操作人员对操作单元16的操作相对应的检测信号提供给CPU10。CPU 10根据所提供的检测信号产生各种数据。另外,音量级调整操作器17用来调整音频信号的音量,并包括所谓的电子音量控制器,电子音量控制器的旋钮的操作位置是根据CPU 10给出的驱动信号用电来控制的。
网络I/O 13是将控制台1连接到音频网络6的接口,包括上述的两组发送和接收接口。网络I/O 13包括以下机制通过音频网络6发送和接收传输帧的机制、从传输帧中读出包括必需的音频信号(波形数据)和控制数据的各种数据的机制、向传输帧写入包括波形数据和控制数据的各种数据的机制、通过音频总线19发送和接收波形数据的机制、通过CPU总线18发送和接收控制数据等的机制、以及执行其他操作的机制。只要网络I/O 13 能够在一个采样周期内在音频网络6上的装置之间循环传输帧,网络I/O 13的接口可以是采用任何理想的通信机制来传播数据的接口。
音频总线19是本地总线,用于在每一个采样周期一个样本地在音频I/O 12和网络I/O 13之间分时传输多个通道的数字音频信号。通过公知技术采用字时钟对音频I/O 12和网络I/O 13之间的波形数据处理定时进行同步。也就是说,音频I/O 12和网络I/O 13中的任何一个被设置为字时钟主设备,而音频I/O 12和网络I/O 13中的另一个被设置为字时钟从设备。从设备在与主设备所产生的字时钟脉冲同步的定时产生字时钟脉冲,并根据这些时钟脉冲在采样周期定时对波形数据进行处理。
音频I/O 12包括用于输入模拟音频信号的模拟输入部分和用于输出模拟音频信号的模拟输出部分,或者用于输入和输出数字音频信号(波形数据)的数字输入/输出部分。将连同I/O装置的结构,对音频I/O 12进行详细说明。
另外,PC接口 14是将PC连接到控制台1的接口。如上所述,连接到PC接口 14的 PC可以被用作控制装置,用于对混音系统的各个装置(控制台1、引擎2和I/O装置3-5) 进行远程控制操作。
<1/0装置的结构〉 如图2B所示,每个I/O装置包括CPU 20、存储器(ROM和RAM) 21、音频I/O 22、网络I/O 23、PC接口 24和简化的操作人员(用户)界面(简化UI)25,这些部件20、21、22、 23、24和25是通过CPU总线26互连的。另外,音频I/O 22和网络I/O 23是通过音频总线 27互连的。CPU 20和存储器(ROM和RAM) 21控制I/O装置的整体操作。在存储器21中存储的各种数据是通过音频网络6进行通信和接受远程控制所必需的数据,例如,关于I/O装置的结构的信息以及关于I/O装置的连接状态的信息(包括关于I/O装置的信号供给源SS 的信号供给目的地信息以及关于I/O装置的信号供给目的地的信号供给源信息)。信号供给目的地信息是表示一个信号供给源要连接到的装置所具有的信号供给目的地的信息,而信号供给源信息是表示一个信号供给目的地要连接到的另一个装置所具有的信号供给源的信息。以与上文关于图2A所述的构建音频总线19、音频I/O 12、网络I/O 13和PC接口 14的方式相同的方式构建音频总线27、音频I/O 22、网络I/O 23和PC接口 24。
音频I/O 22包括用于输入模拟音频信号的模拟输入部分和用于输出模拟音频信号的模拟输出部分,或者用于输入和输出数字音频信号(波形数据)的数字输入/输出部分。
模拟输入部分包括多个诸如XLR端子和麦克风输入端子之类的模拟输入端子和 A/D转换电路,它在每一个采样周期将从外部模拟音频信号供给源SS输入的模拟音频信号转换成数字音频信号(波形数据),并将转换成的数字音频信号(波形数据)输出到音频总线27。模拟输出部分包括多个诸如XLR端子和耳机端子之类的模拟输出端子和D/A转换电路,它在每一个采样周期将从音频总线27输入的数字信号(波形数据)转换成模拟音频信号,并将转换成的模拟音频信号输出到外部模拟音频信号供给目的地SD。数字输入/输出部分包括多个诸如AES/EBU端子和ADAT (注册商标)端子之类的数字音频端子,它将输入来自音频信号供给源SS的波形数据或将波形数据输出到数字音频信号供给目的地SD。
音频I/O 22包括卡式装置,这些卡式装置可拆卸地插入在或附接到控制台1中所设置的I/O卡插槽中。在这种情况下,通过改变所附接的I/O卡的数量,可以改变音频I/O 22的结构(端子的数量)。注意,音频信号供给源是作为连接到各个输入端子的音频信号供给源的声学设备,例如,麦克风、乐器和音乐再现装置(CD播放器)。另外,音频信号供给目的地是作为连接到音频I/O输出端子的音频信号供给目的地的声学设备,例如,放大器或耳机。
简化UI 25包括相对简化的显示部分以及操作器,其根据通过CPU总线26从CPU 20给出的显示控制信号,在显示部分上显示各种信息。响应于任何操作器的操作的检测信号通过CPU总线26被提供给CPU 20。CPU 20根据所提供的检测信号产生各种数据。具体来讲,操作人员可以采用每个I/O装置的简化UI 25来设置“接插(patch)”,其中,I/O装置被置为信号供给目的地或信号供给源。
〈引擎的结构〉 在图2C中,引擎2包括CPU 30、存储器(ROM和RAM) 31、音频I/O 32、网络I/O 33、 PC接口 34、信号处理部分(DSP)35以及简化的操作人员(用户)界面(简化UI) 36,这些部件30、31、32、33、34、35和36是通过CPU总线37互连的。另外,音频I/O 32、网络I/O 33 和DSP 35是通过音频总线38互连的。CPU 30通过执行存储在存储器(ROM和RAM) 31中的控制程序来控制引擎2的整体操作。另外,在引擎2的存储器31中存储的是DSP 35进行信号处理所必需的微程序和用于通过音频网络6进行通信所必需的各种数据以及接受远程控制所必需的各种数据,例如,关于引擎2的结构的信息以及关于引擎2的连接状态的信息。以与构建上文关于图2A所述的音频总线19、音频I/O 12、网络I/O 13和PC接口 14的方式相似的方式来构建音频总线38、音频I/O 32、网络I/O 33和PC接口 34。简化UI 36 包括电源开关、运行校验LED指示器等。
引擎2的DSP 35根据控制台1给出的控制数据执行微程序,在每个采样周期对从音频总线38接收到的多个通道的音频信号执行诸如混音处理之类的信号处理,使得它可以通过音频总线38向网络1/033和音频I/O 32输出产生的经过处理的波形数据。由于 DSP 35通过音频总线38连接至网络I/O 33和音频I/O 32,从网络I/O 33接收的波形数据和从音频I/O 32输入的波形数据都可以提供给DSP 35。另外,从DSP 35输出的波形数据可以被提供给网络I/O 33和音频I/O 32。
如图所示,引擎2没有用于控制DSP 35所执行的信号处理的操作人员界面。这是由于在该混音系统中,引擎2的DSP 35所执行的信号处理是根据操作人员在控制台1上的操作或者远程控制PC上的操作通过音频网络6远程控制的。
<混音系统中的信号处理的操作流程> 图4是说明在图1的混音系统中的信号处理的操作流程的框图。在图4的说明性示例中,音频I/O功能和第一 I/O装置3用于从/向音频网络6输入/输出音频信号,第二I/O装置4只是用于从音频网络6输入音频信号,而第三I/O装置5只是用于向音频网络6 输出音频信号。在图4中,每个装置的I/O功能被示为分成了音频输入部分和音频输出部分,后缀字母“i”附接到输入部分,而后缀字母“0”附接到输出部分。另外,在图4中,用虚线箭头表示音频信号通过音频网络6的流,而用实线箭头表示音频信号通过音频总线19、 27和38的在各个装置内的流。
如上所述,音频网络6包括预定多个(例如,256个)传输通道,连接到音频网络6 的每个装置已经预先预留了该装置所必需的特定数量的传输通道(见图3C)。不管实际上是不是使用了所预留的传输通道,即,不管是不是采用所预留的传输通道来传输实际音频信号,连接到音频网络6的每个装置都采用所预留的传输通道来执行传输信号的操作。也就是说,当没有实际音频信号从任何信号供给源提供时,向所预留的传输通道提供零音量级的静默信号(零电平信号)。从而,尽管在图4中没有示出,在接插部分50-57中包括零电平信号的供给源。
在该混音系统中,控制台1、第一 I/O装置3和第二 I/O装置4连接至音频网络6 的音频信号输入侧。控制台1、第一 I/O装置3和第二 I/O装置4中的每一个通过各自的音频I/0(Ai(c)60i,Ai(#l)61i或Ai(#2)62i)接收从连接到输入端子的信号供给源(未示出)输入的模拟音频信号,之后,在每个采样周期将这些音频信号转换成数字信号(波形数据)。
在下文要说明的“传输连接”的基础上,根据一对一的准则,接插部分50、51和52 将相应的装置所预留的传输通道分配给各个供给源。另外,在每个采样周期,在输入侧装置 1、3和4中的每个网络I/O 13和23(见图2A和2B)将从相应的供给源输入的波形数据写入分配的传输通道。从而,通过分配的传输通道将每个波形数据发送到音频网络6。
弓丨擎2通过网络I/O33接收来自音频网络6的多个传输通道中引擎2所必需的传输通道的波形数据。所必需的传输通道是通过输出接插部分53连接到输入通道的传输通道,通过下文所述的接收连接识别这些传输通道。根据下文所述的“接收连接”,输入接插部分53分配输入通道部分64的输入通道中的一个通道,作为通过这些传输通道中的一个理想通道接收到的信号的输出目的地。输入通道部分64包括多个输入通道,这些输入通道中的每个均被分配了一个不同的传输通道。以这种方式,在每个采样周期,从输入接插部分 53所分配的传输通道接收波形数据。
通过引擎2的DSP 35(见图2C)所执行的微程序实现输入通道部分64、混音总线65和输出通道部分66,这些部件的性能类似于通常已知的对应部件。对于每个输入通道,输入通道部分64对输入波形数据进行信号处理,例如,电平调整、均衡化和效果赋予 (effectimpartment),然后将产生的处理过的波形数据输出到混音总线65。混音总线65包括多个总线线路,每个总线线路将通过输入通道部分64的一个或多个输入通道所提供的波形数据混合在一起,并将产生的混合后的波形(或混合后的结果)输出到输出通道部分 66。输出通道部分66包括多个对应于各个总线线路的输出通道,对于每个输出通道,输出通道部分66对要从混音总线65输出的波形数据进行信号处理,例如,电平调整、均衡化和效果赋予。
在下文要说明的“传输连接”的基础上,根据一对一的准则,输出接插部分54将引擎2所预留的传输通道分配给输出通道部分66的输出通道。然后,在每个采样周期,网络I/O 33将每个输出通道的经过引擎2的信号处理过的波形写入为其分配的传输通道中。以这种方式,每个输出通道的经过引擎2的信号处理过的音频信号通过所分配的传输通道被发送到音频网络6。
控制台1、第一 I/O装置3和第二 I/O装置4连接至音频网络6的音频信号输出侧。在每个采样周期,装置1、3和5的网络I/O 13和23(见图2A和2B)接收多个传输通道中所讨论的装置所必需的传输通道的波形数据。这些必需的传输通道是通过接插部分55、 56和57连接到供给目的地的传输通道,用下文所述的接收连接来识别。
根据下文所述的“接收连接”,每个接插部分55、56和57将一个信号供给目的地SD 分配为通过理想的传输通道接收到的信号的输出目的地。另外,在每个采样周期,装置1、3 和5借助它们各自的音频I/0(Ai (c),Ai (#1)和Ai (#2))60o、61o和63o,将通过音频网络 6接收到的相应的传输通道的波形数据转换成模拟音频信号,然后,将转换成的模拟音频信号提供给接插部分55、56和57所分配的信号供给目的地。
引擎2还包括它自己的(本地)音频I/0(Ai(Lo)和Ao(Lo))67i和67o。从而,输入接插部分53还可以将输入通道部分64的输入通道分配给连接到音频I/0(Ai (Lo))的各个输入端子的信号供给源SS。另外,输出接插部分可以将连接到输入通道部分64的各个输出通道的信号供给源分配给输入通道64的音频I/O Ao(Lo)67o。注意,用于连接本地音频 I/O和输入通道部分64的接插功能与通常已知的接插功能相同。
可以通过将装置的音频总线(见图2A-2C)构建为接插部分或者通过在装置的网络1/0(见图2A-2C)中提供专门用于接插操作的硬件来实现设置在装置中的每个接插部分。如图4所示,不但在引擎2中提供了接插部分,还在控制台1和I/O装置3-5中提供了接插部分,这些接插部分被布置在音频网络6和连接至音频网络6的装置之间。
在用上述方式构建的混音系统中,音频网络6的每个装置1-5,可以采用被(为) 该装置预留的传输通道将输入到一个或多个通道的音频信号(波形数据)发送到音频网络 6。然后,混音引擎2对通过音频网络6接收到的各个传输通道的音频信号(波形数据)执行混音处理,并通过音频网络6发送产生的混合音频信号或混合结果。通过音频网络6上的装置1-5可以输出从引擎2发出的混合音频信号。
〈预留传输通道〉 作为混音总线的操作的先决条件,连接到音频网络6的每个装置必须预先预留各自的必需数量的传输通道。图5是示出了在任何一个装置已经加入音频网络6时所执行的处理的示例性操作顺序的流程图。在这个过程中,装置执行用于预留该装置所必需的特定数量的传输通道的操作。“当任何一个装置已经加入音频网络6时”指的是该装置已经连接到音频网络6时,当给连接到音频网络6的装置供电时,或其他类似的时刻。
在步骤S1,具有网络的装置的CPU将存储在该装置的存储器中的参数DCN设置为要为该装置中的当前处理预留的传输通道的数量x。参数DCN是表示该装置要预留的传输通道的数量,并以非易失性的方式存储在该装置的存储器中。基本上,参数DCN表示的数量对应于该装置中提供的输入端口(输入端子)的数量。
在下一个步骤S2中,已经加入音频网络6的装置的CPU从正在音频网络上传输的传输帧中获取关于混音系统的信息,将关于混音系统的信息存储到它的存储器中,并将关于该装置的信息发送或通知给音频网络6上的其他装置。关于混音系统的信息包括音频网络6的主节点的信息以及创建下文所述的R信号所必需的信息,这些信息存储在传输帧的 NC区域46中。另外,“关于该装置的信息”包括表示该装置的名称、该装置中的音频I/O卡插槽的数量、在附接到插槽的卡上设有的输入和输出端子的数量等的信息。在下文的描述中,“通知”某一数据的意思是将一个广播地址赋予给该数据以及将该数据发送到所有连接到音频网络6的装置。
另外,在步骤S2,该装置的CPU不但根据混音系统的有关信息产生“R信号列表”和 "T信号列表”,而且将这样产生的R信号列表和T信号列表存储在该装置的存储器中。在下文将对R信号列表和T信号列表的详细情况进行讨论。
在接下来的步骤S3中,已经加入音频网络6的装置的CPU执行用于预留在上述步骤S1中所设置的x个传输通道的传输通道预留处理。图6是示出了用于预留x个传输通道的传输通道预留处理的示例操作顺序的流程图。在步骤S4,该装置的CPU向主节点发送预留x个传输通道的请求,并从主节点接收答复。
在该示例实施例中,音频网络6的主节点起到控制各个装置要预留的传输通道的数量的频带管理部分的作用。响应于在上述步骤S4发出的请求,主节点检查传输帧的声音信号存储区域42是否具有空通道,并确定声音信号存储区域42当前是否具有可以分配给进行了请求的装置的空传输通道。如果要接受请求,则表示要分配给已经进行了请求的装置(即,发出请求的装置)的一个或多个传输通道中的唯一通道号(i)的答复从主节点返回到发出请求的装置。通道号(i)是分配给在声音信号存储区域42中提供的预定的多个传输通道(例如,256个传输通道)中的各个通道的唯一通道号。
也就是说,如果所请求的x个传输通道都可以分配给发出请求的装置,则主节点在答复中加入所有x个空传输通道的唯一通道号(i)。另一方面,如果不能将所请求的x个传输通道都分配给发出请求的装置,则主节点在答复中加入只能分配给发出请求的装置的传输通道的唯一通道号(i)。另外,如果声音信号存储区域42根本就没有空传输通道,或者主节点不能接受请求(即,不向发出请求的装置分配任何传输通道),那么,主节点返回表示它不能接受该请求的答复,或者不返回答复(在步骤S5的确定为NO),之后,传输通道预留处理结束。
如果从主节点返回表示已经接受了请求的答复(在步骤S5的确定为YES),则在步骤S6,装置的CPU预留在答复中列出的每一个通道号的传输通道,并开始采用这些传输通道发送信号,然后将这些预留的传输通道的数量设置为参数KN。也就是说,参数KN表示该装置已经预留了的传输通道的数量,而且,它以非易失性方式存储在装置的存储器中。此时,还没有建立在下文所述的“传输连接”;也就是说,传输通道(i)还没有被分配给供给源 (即,还没有提供实际音频信号)。从而,该装置在此时采用每个预留的传输通道(i)发送零电平信号(静默音频信号)。
在步骤S7,装置的CPU设置“null”为对应于在上述步骤S6所预留的所有传输通道的SSN(i),并将信息SSN(i)发送到音频网络6上的其他装置。
信息SSN(i)是包括一组识别音频信号供给源SS的名称SSN和传输通道(i)的信息;也就是说,信息SSN(i)是表示正在向预留的传输通道(i)输出音频信号的音频信号供给源SSN的信号输出信息。采用信号输出信息SSN(i),每个装置均可以将由名称SSN识别的音频信号供给源SS与用于音频信号传输的传输通道的通道号(i)相关联。在对应于所有传输通道(i)的信息SSN(i)中设置“null”的原因是音频信号供给源SS还没有被分配给传输通道(i)。注意,将在下文对已经接收到信号输出信息SSN(i)的其他装置所执行的处理进行说明。
采用图5和图6的处理,音频网络6上的每个装置可以预先预留必需数量的传输通道。从图6的步骤S4和S5可以看到,每个装置不必预先预留参数DCN所表示的必需数量的传输通道。
图7是示出了音频网络6上的每个装置的CPU周期性地执行的传输通道预留处理的示例性操作顺序的流程图。在步骤S100,所讨论的装置的CPU将存储在该装置的存储器中的参数DCN的值和该装置当前预留的传输通道的数KN之间的差值设置为“X”。如果“X” 的值是正值(x > 0)(即,在步骤S101为正),它意味着要预留的DCN个传输通道还没有被 (为)装置预留,从而,该装置的CPU转向步骤S102,其中,在该步骤,CPU执行图6中所示的用于预留x个传输通道的处理,并根据在步骤S102中已经预留了的传输通道更新数量KN。 如果要预留的传输通道的数量DCN等于数量KN(即在步骤S101,“x = 0”),它意味着已经预留了 DCN个传输通道,从而结束周期性的传输通道预留处理。连接到音频网络6的每个装置周期性地执行图7的这种处理,以试图预留DCN个传输通道。
<R信号列表和T信号列表> 下文对每个装置在图5的步骤S2所产生的R信号和T信号进行说明。“T信号列表”是对应于从装置向音频网络6发出的所有音频信号SSN的信息SSN(i)的列表。参照T 信号列表,每个装置可以将连接到该装置的输入端子的供给源SS的音频信号SSN和用于传输盖音频信号SSN的传输通道(i)关联起来。注意,在步骤S2的时间点,该装置还没有发送音频信号,从而,建立了空的T信号列表。
“R信号列表”是包含在该装置正在从音频网络6接收的传输帧中的所有音频信号 SSN的信息SSN(i)的列表。也就是说,每个装置所具有的R信号列表是将音频网络6上的其他装置所具有的供给源SS的音频信号SSN与用于传输这些音频信号SSN的传输通道(i) 关联起来的列表。从而,在每个装置所具有的R信号列表寄存的是寄存在所有连接到(或在)音频网络6上的其他装置的T信号列表中的信息SSN(i)。从而,组合任何一个装置所具有的T信号列表和R信号列表将产生一个将存储在声音信号存储区域42中的所有信号和这些信号所处于的传输通道(即,用于传输这些信号的传输通道)关联起来的列表。
参照R信号列表,每个装置可以将音频网络6上的其他装置所具有的供给源SS的音频信号SSN和用于传输这些音频信号SSN的传输通道(i)关联起来。每个装置在上述步骤S2所获取的关于混音系统的信息包括创建“R信号列表”所必需的信息,例如将其他装置正在发送到音频网络6的音频信号的名称SSN和用于传输这些音频信号SSN的传输网络 ⑴关联起来的信息SSN(i)。
每个连接到音频网络6的装置单独地创建这种R信号列表和T信号列表,并将R 信号列表和T信号列表存储在它的存储器中。从而,这些装置的R信号列表和T信号列表的内容是不同的。下文将要详细说明的是,一旦从另一个装置重新接收了信息SSN(i),则该装置的R信号列表就会被更新,而一旦供给源SS的音频信号被分配给一个装置中的传输通道(i),则该装置的T信号列表会被更新。
另外,名称SSN是为每个信号供给源SS唯一设置的名称。音频网络6上的每个装置可以根据名称SSN识别信号供给源SS、从该音频信号供给源SS提供的音频信号以及连接到该供给源SS的输入端口。也就是说,作为供给源SS名称的名称SSN还可以说是该供给源SS所提供的音频信号的名称。
通过控制装置(控制台1或PC 7)或者音频信号供给源SS所连接到的装置,操作人员可以设置每个音频信号供给源的理想名称SSN。操作人员所设置的名称“ssn”可以是表示音频信号类型的通用名称(例如“BGM”或“Mic”)、连接到音频信号供给源SS的端口名称等等。注意,操作人员所设置的名称“ssn”至少要在与要被设置名称SSN的供给源SS 连接的装置中是独一无二的。而且,通过将音频信号供给源ssn所具有的操作人员设置的装置ID (即装置独有的ID)赋予给名称SSN,控制装置或音频网络6上的每个装置可以产生一个在混音系统中独一无二的名称SSN。
〈接插设置屏幕〉 图8A-8C和图9A以及图9B是示出了显示在控制装置(即,控制台1或PC 7)的显示部分上的接插设置屏幕的例子的视图。具体来讲,这些接插设置屏幕显示在控制台1 的面板显示部分15 (见图2A)上或显示在PC 7的监视器上。通过这些接插设置屏幕,操作人员可以进行图1的混音系统中的接插设置。
在本说明书中,“接插”的意思是,例如,将一个输入通道分配为一个输入端口的连接目的地,即,将一个信号供给目的地分配为一个音频信号供给源的连接目的地。采用“接插”设置,音频信号供给源与一个供给目的地连接,信号传输路径设置在信号供给源和信号供给目的地之间。另外,下文将设置这种“接插”称为“进行接插”。而且,下文中,将供给目的地分配给音频信号供给源被称为“输入接插”,而将信号供给源分配给信号供给目的地被称为“输出接插”。
为了显示下述的接插设置屏幕,控制装置获取与连接到音频网络6上的所有装置所具有的所有端口相关的信息,并将获取的与所有端口相关的信息预先存入存储器。“与所有装置所具有的所有端口相关的信息”包括与各个装置相关的信息、表示输入端子和输出端子的连接状态的信息、各个装置的工作状态的信息等等。根据存储在存储器中的“与所有装置所具有的所有端口相关的信息”,控制装置的CPU在下文所阐述的接插设置屏幕上显示各种信息。如上所述,每个装置在该装置加入音频网络6的时候发送关于该装置的信息 (见图5中的步骤S2)。另外,当装置的连接状态或工作状态中出现任何变化时,例如,在执行下述的连接更新处理时,每个装置发送表示改变了的或更新了的连接状态或工作状态的 fn息o 〈输入接插设置屏幕〉 图8A是示出了用于在引擎2的输入接插部分53中进行的接插设置的输入接插设置屏幕的视图。该输入接插设置屏幕是网格图或者矩阵图形式的,网格图或者矩阵图包括左端的垂直区域和上端的水平区域,左端的垂直区域表示引擎2的输入通道部分64的输入通道组,上端的水平区域表示所有可选择的输入端口(输入端子)组。从而,输入接插设置屏幕通过表示输入端口的各个垂直的列和表示输入通道的各个水平的行之间的交点(即, 单元)来表示输入端口和输入通道的组合。
图8C是输入接插设置屏幕的放大视图。如图8C所示,在屏幕的左端的垂直区域中提供通道名称显示部分70,用于在图中的各个水平行中显示引擎2的所有输入通道的名称(例如 “IN CHOI”)。
另外,在屏幕的上端水平区域的各个垂直行中显示了所有的可选择的输入端口, 即,引擎2的输入端口(即,本地端口)以及连接到音频网络6的所有其他装置1和3-5的输入端口(即,远程端口)。为了便于说明和简单起见,在图中只示出了引擎2(“引擎”)的输入端口和第一 I/O装置3 ( "#1 I/O,,)的输入端口。
对于显示在上端水平区域中的每一个输入端口来讲,在从上到下的方向上,顺序地显示了装置名称显示部分71、槽编号显示部分72、以及输入端口名称显示部分73。在装置名称显示部分71中显示了各个装置的名称,例如“引擎”、“#1 I/O”。在槽编号显示部分 72中显示了各个装置所具有的I/O插槽的名称(编号)。另外,在输入端口名称显示部分73 中显示了连接到相应输入端口(输入端子)的供给源SS的名称。连接到音频网络6的所有装置所具有的所有输入端口(包括没有连接到信号供给源SS的输入端口(输入端子)) 显示在水平的输入端口显示区域;没有连接到音频信号供给源SS的输入端口(输入端子) 的输入端口名称显示部分73均是空白的。
另外,在直接位于输入端口名称显示部分73下面的每个传输通道分配状态显示部分74中显示了一个标记,该标记表示任一传输通道当前是否分配给了相应的输入端口。 在传输通道分配状态显示部分74中,标记“_”表示由于相应的输入端口是引擎2的一个输入端口(本地端口)而不需要传输通道,标记“X”表示从输入端口(信号供给源SS)到音频网络6的音频信号的输出0N/0FF状态当前被置为OFF,标记“*”表示传输通道当前被分配给输入端口(信号供给源SS)。不具有任何标记(即,空白标记)的每个传输通道分配状态显示部分74表示当前没有传输通道分配给输入端口(信号供给源SS)。
由于引擎2所具有的每个输入端口(输入端子)均为本地输入端口,不需要将音频网络6的传输通道分配给这些输入端口。从而,标记“_”被显示在引擎2的这些输入端口的传输通道分配状态显示部分74中。
相反,除了引擎2之外的其他装置(例如,第一 I/O装置3)的输入端口(输入端子)是远程端子。从而,通过变为各个输入端口的连接目的地的传输通道的设置(即,通过 “传输连接”设置),将这些远程输入端子和引擎2的输入通道互连起来。从而,在针对其他装置所具有的输入端口的每个传输通道分配状态显示部分74中,将传输通道分配给相应的输入端口的状态用标记“ X ”或“*”表示,或者空白标记表示。
在输入接插设置屏幕的每个单元中显示的是表示该单元的连接状态的连接标记。 没有连接标记的每个单元处于当前没有进行接插设置的状态。另外,标记“ ”表示同一装置内的连接或者音频网络6上的不同装置之间的连接,而且,它还表示当前将任何一个传输通道分配给相应的输入端口(音频信号供给源SS)(即,标记“*”当前显示在该输入端口的传输通道分配状态显示部分74中)。另外,标记“〇”表示音频网络6上的不同装置之间的接插状态,而且表示当前没有传输通道被分配给相应的输入端口(信号供给源SS)(即, 标记“ X ”当前显示在该输入端口的传输通道分配状态显示部分74中)。另外,在输入接插设置屏幕的单元中,标记“ X ”表示在音频网络6上当前没有具有信号供给源SS的装置或者没有具有信号供给目的地SD的装置,表示在具有相应的输入端口的装置中没有出现实际的信号供给源SS的硬件,或者表示在具有相应的输出端口的装置中没有出现实际的信号供给目的地SD的硬件。“没有出现实际的…硬件”的意思是当前没有信号供给源SS连接到输入端口(输入端子)或者当前没有信号供给目的地SD连接到输出端口(输出端子)。
在图8A和8C所示的输入接插设置屏幕上,操作人员可以执行用于指定理想单元以将连接指令给予该指定的单元的操作,使得操作人员可以设置或取消用于将显示在相应的垂直列中的输入端口(信号供给源)分配给显示在相应的水平行中的输入通道(信号供给目的地)的输入接插。注意,(例如)通过利用鼠标指针点击操作执行用于指定理想单元的这种操作(即,连接指令操作),在下文中将这种连接指令操作称之为“点击”。
〈输出接插设置屏幕〉 图8B是示出了用于在引擎2的输出接插部分54中进行接插设置的输出接插设置屏幕。除了显示在输出接插设置屏幕上的水平行和垂直列中的信号供给源和信号供给目的地与显示在输入接插设置屏幕上的水平行和垂直列中的信号供给源和信号供给目的地不同之外,输出接插设置屏幕通常与图8A和图8C中所示的输入接插设置屏幕中显示的内容相似。
在图8B的输出接插设置屏幕上,在该屏幕左端的垂直区域中提供了通道名称显示部分,用于显示引擎2的所有输出通道的名称。紧挨着每个通道名称显示部分的右侧显示表示该输出通道当前是否分配给了任何一个传输通道的标记(即,标记“X”或“*”或空白标记)。这是因为音频信号是从输出通道通过音频网络6传输的,也就是说,一个传输通道被置为每个输出通道的连接目的地。另外,在输出接插设置屏幕的上端的水平区域中显示的是各个装置的装置名称、插槽名称和输出端口名称。在表示输出通道的水平行和表示输出端口的垂直列之间的每个栅格中显示的是表示该单元连接状态的连接标记。
通过在输出接插设置屏幕上指定或点击理想的单元,操作人员可以设置或取消用于将显示在相应的垂直列上的输出端口(信号供给目的地)分配给显示在相应水平行上的输出通道(信号供给源)的输出接插。
<网络输入接插设置屏幕> 另外,控制装置可以显示用于连接到音频网络6的所有装置的网络接插设置屏幕。
图9A是示出了用于为I/O装置3-5中的任何一个进行接插设置的网络输入接插设置屏幕的视图。如图9A所示,在网络输入接插设置屏幕的左端垂直区域的各个水平行中显示的是所讨论的I/O装置所具有的本地输出端口(输出端子)的端口名称;可以取代端口名称,显示输出端口的端口数量或者与输出端口连接的信号供给目的地SD的名称。
在网络输入接插设置屏幕的上端的水平区域的各个垂直列中显示的是所讨论的 I/O装置所具有的本地输入端口(输入端子),以及连接到音频网络6的所有其他装置1-5 所具有的远程输入接口(输入端子)。在每个输入端口的列中,还显示了装置各自的名称、 插槽、输入端口(或连接到该输入端口的信号供给源SS)以及表示该输入端口当前是否已经被分配给任何一个传输通道的标记。另外,在每个单元中显示的是表示相应的输出和输出端口之间的连接的状态的连接标记。
通过在网络输入接插设置屏幕上点击理想的单元,操作人员可以设置或取消用于将显示在相应的垂直列中的输入端口(信号供给源)分配给显示在相应的水平行中的输出端口(信号供给目的地)的输入接插。从所讨论的I/O装置来看,这种输入接插设置是一种用于将来自音频网络6的音频信号输入(即,连接到显示在垂直列中的输入端口的供给源SS所提供的信号)分配为显示在水平行中的输出端口的信号供给源的网络输入接插设置。
<网络输出接插设置屏幕> 图9B是示出了用于为I/O装置3-5中的任何一个进行接插设置的网络输出接插设置屏幕的视图。如图9B所示,在网络输出接插设置屏幕的左端垂直区域的各个水平行中显示的是所讨论的I/O装置所具有的本地输入端口(输入端子)的端口名称;可以取代端口名称,显示输入端口的端口数量或者与输入端口连接的信号供给源SS的名称。另外,在每个输入端口的水平行中显示的是表示该输入端口当前是否已经分配给了传输通道中的任何一个传输通道的标记。
在网络输出接插设置屏幕的上端水平区域的各个垂直列中显示的是所讨论的I/O 装置所具有的本地输出端口(输出端子),以及连接到音频网络6的所有其他装置1-5所具有的远程输出端口。在每个输入端口的列中,还显示了装置各自的名称、插槽、输入端口 (或连接到该输出端口的信号供给目的地SD)。另外,在每个单元中显示的是表示相应的输入和输入端口之间的连接的状态的连接标记。
通过在网络输出接插设置屏幕上点击理想的单元,操作人员可以设置或取消用于将显示在相应的垂直列中的输出端口(信号供给目的地)分配给显示在相应的水平行中的输入端口(信号供给源)的接插。从所讨论的I/O装置来看,这种输出接插设置是一种用于将输出到音频网络6的输出分配为显示在水平行中的输入端口的信号供给目的地的网络输出接插设置。
<响应于点击单元(连接指令)的处理> 图10是示出了当在接插设置屏幕上已经点击了一个单元时,控制装置的CPU所执行的处理的示例操作顺序的流程图。本文中假定,在网络输入接插设置屏幕或在网络输出接插设置屏幕上已经点击了信号供给源SS(输入端口)和信号供给目的地SD(输出端口) 之间的交点。在下文的说明中,“具有信号供给源SS的装置”和“具有信号供给目的地SD 的装置”均表示具有当前连接到信号供给源SS或信号供给目的地SD的端子的装置。
响应于操作人员在信号供给源SS (输入端口)和信号供给目的地SD (输出端口) 的交点的单元上的点击,在步骤S8,控制装置的CPU根据存储在控制装置的存储器中的信息,确定在被点击的单元上当前是否已经设置了任何连接。如果该单元中当前没有显示连接标记,那么,CPU在步骤S8确定当前被点击的单元中没有设置连接(在步骤S8的确定为 NO)。另一方面,如果在该单元中当前显示有标记“ ”、“〇”或“ X ”,则CPU在步骤S8确定在被点击的单元中当前设置了连接(在步骤S8的确定为YES)。
如果在被点击的单元中当前设置了连接(在步骤S8的确定为YES),则控制装置的 CPU进行到步骤S9,在步骤S9中,执行图12的连接清除处理,以取消当前存在的信号供给源SS和信号供给目的地SD之间的连接。然后,控制装置的CPU进入步骤S10,以擦除连接标记“ ”、“〇”或“ X ”,以便将该单元更新为没有标记的空白单元。
另一方面,如果在被点击的单元中当前没有连接(在步骤S8的确定为NO),则控制装置的CPU进入步骤S11,以确定对应于被点击的单元的信号供给目的地SD是否在另一个单元中有连接,即,对应于被点击的单元的信号供给目的地SD当前是否与另一个信号供给源SS连接。如果对应于被点击的单元的信号供给目的地SD当前与另一个信号供给源SS连接(在步骤Sll的确定为YES),则控制装置的CPU进入步骤S12,在步骤S12中,对另一个单元执行图12的连接清除处理,以取消当前存在的信号供给目的地SD与其他信号供给源SS之间的连接。在下一个步骤S13,控制装置的CPU从已经取消了连接的其他单元中擦除连接标记,使得该其他单元被更新为没有标记的空白单元。
在下一个步骤S14,控制装置的CPU执行下文所述的图11的连接设置处理,以连接对应于被点击的单元的信号供给源SS和信号供给目的地SD。然后,在步骤S15中,控制装置的CPU显示在被点击的单元中的连接标记“ ”、“〇”或“ X ”,使得该单元的显示被更新为对应于当前连接状态的连接标记。
如果对应于被点击单元的信号供给目的地SD在另一个单元中没有连接,即,如果对应于被点击单元的信号供给目的地SD当前没有与另一个信号供给源SS连接(在步骤 Sll的确定为NO),则控制装置的CPU执行步骤S14和S15的操作,以通过图11的连接设置处理,连接对应于被点击的单元的信号供给目的地SD和信号供给源SS,然后,在被点击的单元中显示对应于通过连接设置处理所设置的连接状态的连接标记。
<控制装置所执行的连接设置处理> 图11是示出了在步骤S14所执行的连接设置处理的示例操作顺序的流程图。首先,在步骤S16,控制装置的CPU确定对应于被点击单元(此为连接设置处理的对象)的信号供给源SS和信号供给目的地SD当前是否都连接到了同一装置的端口,即,通过音频网络 6,或不通过音频网络6,是否已经将信号供给源SS和信号供给目的地SD彼此连接起来。
如果信号供给源SS和信号供给目的地SD当前都连接到了同一装置的端口(在步骤S16的确定为YES),则控制装置的CPU进行至步骤S17,在步骤S17中,在具有信号供给源SS和信号供给目的地SD的装置中设置信号供给源SS和信号供给目的地SD之间的连接。 响应于信号供给源SS和信号供给目的地SD之间的连接的设置,具有信号供给源SS和信号供给目的地SD的装置执行图13的事件处理,以在该装置内的信号供给源SS和信号供给目的地SD之间设置接插。
如果要通过音频网络6将信号供给源SS和信号供给目的地SD彼此连接在一起 (在步骤S16的确定为NO),那么,控制装置的CPU进入步骤S18,来搜索其上承载有从信号供给源SS提供的音频信号的传输通道(即,分配给信号供给源SS的传输通道),而且,如果发现了这种传输通道,则将所发现的传输通道的通道号设置为“i”。
如果已经发现了这种其上承载有从信号供给源SS提供的音频信号的传输通道 (在步骤S19的确定为YES),这意味着在具有信号供给源SS的装置中已经建立了与该信号供给源SS有关的“传输连接”,即,该信号供给源SS的信号已经被发送到音频网络6,控制装置的CPU在不执行步骤S20的操作的情况下跳转到步骤S21。
如果没有发现这种其上承载有从信号供给源SS提供的音频信号的传输通道(在步骤S19的确定为NO),这意味着还没有传输通道被分配给具有信号供给源SS的装置中的信号供给源SS(即,在接插设置屏幕上为相应的输入端口显示没有标记的空白单元)。在这种情况下,控制装置的CPU进入步骤S20,来设置具有信号供给源SS的装置中的“传输连接”。这里要建立的“传输连接”是用于将从信号供给源SS提供的音频信号发送到音频网络6的设置(即,用于将信号供给源SS分配给音频网络6的一个传输通道的设置)。控制装置的CPU根据“传输连接”重写存储在具有该信号供给源SS的装置的存储器中的与信号供给源SS相连接的输入端口的信息。然后,控制装置的CPU将“传输连接”的内容发送到具有该信号供给源SS的装置,并执行对重写存储在具有信号供给源SS的装置的存储器中的信号供给目的地信息的远程控制。信号供给目的地信息表示信号供给源SS要连接到的信号供给目的地SD (即,其他装置所具有的信号供给目的地中的一个)。
在步骤S21,控制装置的CPU设置具有该信号供给目的地SD的装置中的“接收连接”。要设置的“接收连接”在本文中是用于从音频网络6接收对应于信号供给源SS的名称SSN的音频信号的设置(即,用于将其上承载有名称SSN的传输通道分配给连接到该信号供给目的地SD的输出端口的设置)。控制装置的CPU根据“接收连接”重写存储在控制装置的存储器中的与供给目的地SD连接的输出端口的信息。然后,控制装置的CPU将“接收连接”的内容发送到具有该供给目的地SD的装置,并执行对重写存储在具有该供给目的地SD的装置的存储器中的“信号供给源信息”的远程控制。“信号供给源信息”表示信号供给目的地SD要连接到的信号供给源SS (即,其他装置所具有的信号供给源中的一个)。
可以对控制装置和其他相关装置在步骤S20和S21中所执行的操作进行如下总结。控制装置的CPU在步骤S20和S21起连接设置部分的作用,该连接设置部分响应于操作人员给出的连接指令,进行用于将理想信号供给目的地SD连接到理想的信号供给源SS 的设置(即,在具有信号供给源SS的装置中设置“传输连接”,在具有信号供给目的地SD的装置中设置“接收连接”),从而通过控制装置对具有该供给目的地SD和该供给源SS的装置所执行的远程控制,来重写在具有该信号供给源SS的装置的存储器中和在具有该信号供给目的地SD的装置的存储器中存储的信号供给目的地信息和信号供给源信息。
控制装置将表示通过上述连接设置部分的功能已经设置的连接(即,信号供给源 SS的“传输连接”设置和信号供给目的地SD的“接收连接”设置)的连接信息存入当前的存储器。每个装置将针对该装置所具有的每个信号供给源的信号供给目的地信息和针对该装置所具有的每个信号供给目的地的信号供给源信息存入它的存储器。通过上述的远程控制,重写存储在每个装置的存储器中的这种信号供给目的地信息和信号供给源信息。
<控制器所执行的连接清除处理> 图12是示出了在图10的步骤S9或S12所执行的连接清除处理的示例操作顺序的流程图。首先,在步骤S22,控制装置的CPU确定对应于作为连接清除处理的对象的单元 (即,步骤S12中的被点击单元或“其他单元”)的信号供给源SS和信号供给目的地SD是否都是在同一装置中。
如果信号供给源SS和信号供给目的地SD是在同一装置中(步骤S22中的确定为 YES),则控制装置的CPU进行至步骤S23,以清除在具有该信号供给源SS和该信号供给目的地SD的装置中的该信号供给源SS和该信号供给目的地SD之间的连接。也就是说,控制装置不但清除存储在当前存储器中的表示该信号供给源SS和该信号供给目的地SD之间的连接的连接信息,而且执行对清除存储在具有该信号供给源SS和该信号供给目的地SD的装置的存储器中的分别用于该信号供给目的地SD和该信号供给源SS的信号供给源信息和信号供给目的地信息的远程控制。
如果信号供给源SS和信号供给目的地SD通过音频网络6彼此连接起来(步骤 S22中的确定为NO),那么,控制装置的CPU进行至步骤S24,以清除或取消设置在具有信号供给目的地SD的装置中的信号供给目的地SD的接收连接。也就是说,控制装置不但清除存储在它的存储器中的(关于)信号供给目的地SD的信号供给源信息,而且执行对清除存储在具有信号供给目的地SD的装置的存储器中的相应的信号供给源信息的远程控制。
在步骤S25,控制装置的CPU检查除了已经为其清除了接收连接的装置之外是否存在任何已经在其中设置了包含名称SSN的接收连接的装置。如果不存在已经在其中设置了包含名称SSN的接收连接的其他装置(步骤S26中的确定为NO),则控制装置的CPU进入步骤S27,以清除设置在具有信号供给源SS的装置中的信号供给源SS的传输连接。也就是说,控制装置的CPU不但清除存储在控制装置的存储器中的针对该信号供给源SS的信号供给目的地信息,而且执行对清除存储在具有信号供给源SS的装置的存储器中的(关于)信号供给源SS的信号供给目的地信息的远程控制。
如果存在已经在其中设置了包含名称SSN的接收连接的任何其他装置(步骤S26 中的确定为YES),则由于从信号供给源SS提供的音频信号正在被已经为其清除了接收连接的装置之外的其他装置接收,因此控制装置的CPU在不执行步骤S27的传输连接清除操作的情况下结束图12的处理。
<同一装置中的连接设置,以及取消连接设置> 图13是示出了当在上述步骤S17中已经设置了音频网络6上的同一装置中(即, 同一装置所具有)的信号供给源SS和信号供给目的地SD之间的连接时,该装置所执行的事件处理的示例操作顺序的流程图。也就是说,一旦在控制装置中设置了同一装置中的信号供给源SS和信号供给目的地SD之间的连接,该装置就进行接插设置,将信号供给目的地 SD分配为信号供给源SS的输出目的地(见图13的步骤S28)。以这种方式,信号供给源SS 的输出连接到信号供给目的地SD。采用通常已知的技术可以执行这种同一装置内的接插设置。
图14是示出了当在上述步骤S23中已经清除了同一装置中(即,同一装置所具有)的信号供给源SS和信号供给目的地SD之间的连接时,该装置所执行的事件处理的示例操作顺序的流程图。也就是说,一旦在控制装置中已经清除了同一装置中的信号供给源 SS和信号供给目的地SD之间的连接时,该装置取消信号供给目的地SD当前被分配为信号供给源SS的输出目的地的接插设置(见图14的步骤S29)。以这种方式,信号供给目的地 SD从信号供给源SS断开。采用通常已知的技术可以进行这种同一装置内的接插设置取消。
<在每个装置中实施传输连接> 图15是连接到音频网络6上的每个装置周期性地执行的连接更新处理的示例操作顺序的流程图。通过步骤S20的操作已经在其中设置了传输连接的装置将表示传输连接的信号供给目的地信息存入它的存储器,而且,通过步骤S21的操作已经在其中设置了接收连接的装置将表示接收连接的信号供给源信息存入它的存储器。然后,通过每个装置周期性地执行的连接更新处理,根据存储的信号供给目的地信息执行网络输入接插设置(传输连接的实现actualization或实施),根据存储的信号供给源信息执行网络输出接插设置(接收连接的实现或实施)。
在图15的步骤S30,所讨论的装置的CPU在控制装置已经设置的传输连接中检测其信号输出处于ON状态并且还没有分配给传输通道的每个传输连接,CPU还根据所检测到的传输连接的优先级,对检测到的传输连接进行排序。
另外,在该实施例中,对于每个信号供给源SS,到音频网络6的音频信号输出可以被置为ON或OFF状态。音频信号输出的ON/OFF状态可以被操作控制装置或该信号供给源 SS当前所连接到的任何一个I/O装置的操作人员设置为每个信号供给源SS的理想状态。 不对音频信号输出为OFF的每个信号供给源SS实施相应的传输连接。对于音频信号输出为OFF的每个信号供给源SS,标记“ X ”显示在接插设置屏幕的相应传输通道分配状态显示部分74中(见图8C)。
另外,在该实施例中,操作人员可以通过控制装置设置每个信号供给源SS的优先权(级别)。在下文将对优先权设置的详细情况进行说明。通过在步骤S30中以优先权的降序来排序的检测到的传输连接,可以执行控制,使得优选地实现或实施具有较高优先权的传输连接。通过装置的后台处理执行步骤S30的操作。
在下一个步骤S31中,装置的CPU指定在上述步骤S30中检测到的并且经过排序的传输连接中的第一个传输连接。然后,通过下述操作,装置的CPU实施将信号供给源SS 连接到音频网络6的传输通道的传输连接。在步骤S32中,对下述的循环过程进行确认操作。在下一个步骤S33,装置的CPU确定该装置所预留的传输通道是否包括当前没有被用于传输音频信号(即,当前没有被分配给任何信号供给源SS(输入端口))的传输通道。如果该装置所预留的传输通道没有包括任何当前未被分配的传输通道(在步骤S33中的确定为NO),那么,在不通过连接更新处理的当前执行来实施第一传输连接的情况下,装置的 CPU跳转至步骤S37。
如果该装置预留的传输通道包括当前没有用于传输音频信号的任何传输通道 (在步骤S33中的确定为YES),装置的CPU进行至步骤S34,以确定要为其实施传输连接的信号供给源SS的实际硬件当前是否被连接到了该装置的任一输入端子。如果信号供给源 SS的实际硬件当前没有连接到该装置的任一输入端子(即,如果在该装置内当前没有预置信号供给源SS的实际硬件)(在步骤S34中的确定为NO),则该装置的CPU在不实施步骤 S35的传输连接的情况下跳转至步骤S36。也就是说,以下述方式构建每个装置即使在已经为信号供给源SS设置了传输连接时,如果信号供给源SS当前没有连接至该装置的任一输入端子(即,信号供给源SS没有出现在该装置中),该装置通过不给该信号供给源SS分配传输通道,来不实施传输连接;以这种方式,可以避免浪费传输通道。如果如上所述信号供给源SS的实际硬件当前没有连接到该装置的任何输入端子,则在关于所讨论的信号供给源SS的接插设置屏幕的单元中显示标记“ X ”(见图8C)。
在步骤S35,装置的CPU将包括在通过上述的传输通道预留处理所预留的传输通道中的当前未被分配的一个传输通道(i)分配为用于传输信号供给源SS的音频信号的传输通道。也就是说,装置的CPU将当前未被分配的传输通道的通道号设置为“i”,并将该传输通道(i)设置为要用于传输该信号供给源SS的音频信号的传输通道。装置的CPU还将一对要为其实施传输连接的信号供给源SS的名称SSN和通道号(i)设置为信息SSN(i)。 以上述方式,将该装置通过上述的传输通道预留过程所预留的传输通道中的一个传输通道分配给通过操作人员点击接插设置屏幕而指定的信号供给源SS。
然后,装置的CPU产生传输通道(i)的传输端口,并进行接插设置,以通过接插部分(图4的40、51或52)将信号供给源SS(g卩,与信号供给源SS连接的输入端子)连接到传输通道⑴的传输端口。“传输端口”是在网络1/0(图2A的13或图2B的23)中为该装置设置的用来将音频信号发送到音频网络6的端口。以这种方式,装置的CPU可以进行设置,使得通过所分配的传输通道(i)将从信号供给源SS提供的音频信号输出到音频网络6。 也就是说,每个装置的CPU在步骤S35中起传输设置部分的作用,所述传输设置部分进行设置,用于根据所设置的传输连接(信号供给目的地信息)给信号供给源SS分配一个传输通道并且通过分配的传输通道输出来自该信号供给源SS的音频信号,从而为操作人员所点击的单元实施关于接插设置的传输连接。另外,装置的CPU将表示关于被实施的传输连接的连接状态的信息(例如,表示信号供给源SS的名称SSN、与信号供给源SS连接的输入端子、和传输通道(i))的信息存入它的存储器。
根据用于实施传输连接的上述操作,具有信号供给源SS的装置仅仅必须根据存储在它的存储器中的一条信号供给目的地信息来设置通过哪个传输通道(i)发送来自该信号供给源SS的音频信号。从而,在不检查是否存在具有信号供给目的地SD的装置以及在不检查在应当具有信号供给目的地SD的装置中是否存在该信号供给目的地SD的实际硬件的情况下,具有信号供给源SS的装置可以执行用于实施传输连接的操作。
从而,不管是否存在具有信号供给目的地SD的装置等情况,具有信号供给源SS的装置都可以不变地执行同一传输操作。从而,即使在系统中的一些其他装置不再出现在混音系统中时,每个其他装置的音频信号传输操作也可以像以前一样继续进行。例如,即使在作为混音系统得主部件的引擎2由于关断电源或从音频网络中断开连接而不再出现在混音系统中时,每个其他装置的音频信号传输操作也可以像以前一样继续进行。也就是说,即使在系统中的一些装置不再出现在混音系统中时,音频信号传输操作还可以在整个系统中继续进行。
另外,由于不需要通过音频网络6在具有信号供给源SS的装置和具有信号供给目的地SD的装置之间进行协商,还由于不管是否存在具有信号供给目的地SD的装置等情况, 都可以不变地执行同一操作,所以该实施例可以极度地简化对用于实施每个装置要执行的每个传输连接的控制。从而,在不涉及过多负载的情况下,即使是只具有相对简单控制手段的装置也可以执行上述操作。
另外,在步骤S35,装置的CPU不但将设置的信息SSN(i)通知给音频网络6上的所有其他装置,而且将信息SSN(i)寄存在它自己的T信号列表中。而且,通过下述的处理,每一个接收到信息SSN(i)的其他装置都将信号输出信息SSN(i)寄存在它的R信号列表中。 如上所述,由于信息SSN(i)被通知给每个其他的装置,音频网络6上的所有装置都可以知道写入传输通道(i)的信号供给源SS的名称SSN。也就是说,每个装置的CPU起输出通知部分的作用,所述输出通知部分通过步骤S35的操作将表示正在被输出到传输通道(i)的音频信号的信号供给源SS的名称SSN的信息发送给连接到音频网络6的所有装置。
在已经实施了在上述步骤S31中所指定的第一传输连接之后,装置的CPU执行步骤S32到步骤S36的循环过程,以根据依次原则顺序地实施在步骤S30检测到的所有传输连接。在步骤S30,如上所述,还根据检测到的传输连接的优先权对它们进行排序。从而,即使在装置所预留的传输通道的数量小于检测到的传输连接的数量时,对于每一个具有较高优先权的传输连接,也可以相对可靠地将传输通道分配给信号供给源SS。当已经实施了所有的传输连接且在不再有要实施的传输连接时(步骤S32的确定为NO),或者在已经分配了装置所预留的所有传输通道且不再有未被分配的(空)传输通道时(步骤S33的确定为 NO),装置的CPU进行至步骤S37。
在步骤S32至步骤S36的实施传输连接中所执行的优先权控制在只包括根据传输连接的优先权对传输连接进行排序的装置中是闭环控制。由于优先权控制不考虑与其他具有传输连接的信号供给目的地的装置的关系并且以相同方式操作,而不考虑网络上的哪个装置是其他具有传输连接的信号供给目的地的装置,因此可以通过非常简单的处理实施优先权控制。用于分配符合以太网(注册商标)标准的网络或类似网络的传输通道的通常已知的处理被布置成将传输通道分配给节点(信号供给源和信号供给目的地)之间的连接设置,而没有被布置成与本发明的上述实施例一样将传输通道分配给连接设置的传输节点 (信号供给源);也就是说,通常已知的处理不采用传输节点中所执行的闭环控制。从而,在以通常已知的方式对普通网络中的节点之间的连接设置执行优先权控制的情况下,连接设置中哪个节点是信号供给源会影响优先权控制;结果,以通常已知的方式执行优先权控制的处理会很复杂。相反,本发明的上述实施例能够通过非常简单的处理执行优先权控制。
<实施每个装置中的接收连接> 在图15的步骤S37中,所讨论的装置的CPU从控制装置已经设置的接收连接中检测当前没有为其连接接收端口的接收连接中的每一个接收连接。“接收端口”是在网络I/ 0(图2A中的13和图2B中的23)中为该装置设置的用来接收来自音频网络6的传输通道的音频信号的端口。另外,“当前没有为其连接接收端口的接收连接”是没有将传输通道分配给信号供给目的地SD的接收连接,即,还没有实施的接收连接。通过该装置的后台处理来执行步骤S37的操作。
在下一个步骤S38,装置的CPU指定在上述步骤S37检测到的接收连接中的第一个接收连接。然后,通过下述操作,装置的CPU实施这个将信号供给源SS连接到信号供给目的地SD的接收连接。在步骤S39,为下文所述的循环过程执行确认操作。在下一个步骤 S40中,装置的CPU确定将要为其实施接收连接的信号供给目的地SD的实际硬件当前是否已经连接到该装置的任一输出端子。如果信号供给目的地SD的实际硬件当前没有连接到装置的任一输出端子上(即,如果信号供给目的地SD的实际硬件当前没有出现在装置中), 则装置的CPU在不实施接收连接的情况下跳转至步骤S47,在接插设置屏幕上的对应于该信号供给目的地SD的单元中显示标记“ X ”(见图8C)。
在步骤S41,装置的CPU搜索当前正在接收从显示在接收连接设置的名称SSN的信号供给源SS发送的音频信号的接收端口。注意,装置的存储器已经在其中与该装置的各个接收端口相关联地存储了接收端口正在接收的音频信号的信号供给源SS的名称SSN。参照存储器的这种存储内容,装置的CPU可以确定接收端口中的任何一个是否正在接收名称 SSN的信号供给源SS的音频信号。如果接收端口中的任何一个当前正在接收名称SSN的信号供给源SS的音频信号(步骤S42的确定为YES),则由于一个接收端口可以被用于在此时要实施的接收连接,装置的CPU进行至步骤S46。
如果当前没有接收端口正在接收名称SSN的信号供给源 SS的音频信号(步骤S42 的确定为NO),则装置的CPU进入步骤S43,在步骤S43中,CPU通过参照CPU具有的R信号列表来搜索对应于供给源名称SSN的信息SSN(i)。以这种方式,CPU识别其上承载有信号供给源SS的信号的传输通道的通道号(i)。如果对应于显示在接收连接设置中的供给源名称SSN的信息SSN(i)没有被寄存在R信号列表中(步骤S44的确定为NO),则CPU确定当前没有信号从名称SSN的信号供给源SS发出(即,没有实施为其设置的传输连接),使得CPU在不通过步骤S45和S46的操作实施所讨论的接收连接的情况下跳转至步骤S47。
如果对应于显示在接收连接设置中的供给源名称SSN的信息SSN(i)寄存在R信号列表中,并且已经成功地识别出其上承载有信号供给源SS的信号的传输通道的通道号 (i)(步骤S44中的确定为YES),则在步骤S45,装置的CPU产生一个用于接收来自所识别除的传输通道(i)的音频信号的接收端口,并进行设置以接收来自传输通道(i)的音频信号。
在下一个步骤S46,装置的CPU通过接插部分(图4的55、56或57)将产生的接收端口连接至信号供给目的地SD ( S卩,与信号供给目的地SD连接的输出端子)。以这种方式, 具有信号供给目的地SD的装置可以通过接收端口接收传输通道(i)上所承载的对应于名称SSN的音频信号,并且将接收到的对应于名称SSN的信号提供给信号供给目的地SD。也就是说,在步骤S45和S46,音频网络6上的每个装置的CPU起接收设置部分的作用,所述接收设置部分根据设置的接收连接(信号供给源信息)和从其他装置接收到的信息SSN(i), 为装置所具有的每个信号供给目的地SD确定要通过其接收音频信号传输通道,并从传输通道(i)接收音频信号,从而为操作人员所点击的单元实施有关接插设置的接收连接。另夕卜,装置的CPU在它的存储器中存储表示关于实施的接收连接的连接状态的信息(例如,信号供给目的地SD、与信号供给目的地SD连接的输出端子、正在通过接收端口接收的音频信号的信号供给源SS的名称SSN以及传输通道(i)的信息)。
在通过上述处理实施了在上述步骤S38中指定的第一接收连接之后,装置的CPU 执行步骤S39到步骤S47的循环过程,以依次原则顺序地实施在步骤S37检测到的所有接收连接。
根据上述的用于实施接收连接的处理,所讨论的装置可以为该装置所具有的每个信号供给目的地SD确定要通过其接收音频信号的传输通道(i),而且可以通过这样确定的传输通道接收音频信号。从而,在不需要与具有信号供给源SS的装置协商的情况下,具有该信号供给源SS的装置可以执行用于实施接收连接的操作,以开始接收音频信号。
由于具有信号供给目的地SD的装置通过将信号供给目的地SD连接到其上承载有信号供给源SS的音频信号的传输通道,来实施接收连接,所以即使在系统中的一些其他装置由于电源中断或者从音频网络6断开连接而不再出现在系统中时,该装置也可以继续它的音频信号接收操作。也就是说,即使在系统中的一些装置由于电源中断或从音频网络6 断开连接而不再出现在混音系统中时,混音系统也可以在该系统中剩下的其他装置之间继续音频信号传输和接收操作。
下文总结了每个装置在图15的连接更新过程中响应于操作人员通过控制装置所指示的一个接插设置而执行的操作。
当操作人员已经通过控制装置指示了一个接插设置(即,信号供给源SS和信号供给目的地SD之间的连接)时,通过指示的接插设置已经为其设置了传输连接的装置执行图 15的连接更新处理,以起到供给源设置部分的作用,该供给源设置部分执行步骤S35的上述操作,用于将包括在该装置所预留的多个传输通道中的一个当前未用的传输通道分配给接插设置所指定的信号供给源SS。
另外,通过指示的接插设置已经为其设置了接收连接的装置执行图15的连接更新处理,以起到供给目的地设置部分的作用,该供给目的地设置部分执行步骤S45的上述操作,用于接收通过上述的供给源设置部分分配给信号供给源SS的传输通道的音频信号,然后,该供给目的地设置部分向信号供给目的地SD提供接收到的音频信号。
从而,即使在接插设置是用于通过音频网络6连接信号供给源SS和信号供给目的地SD的情况下,也响应于操作人员仅仅点击显示在控制装置的接插设置屏幕上的理想的信号供给源SS和信号供给目的地SD之间的连接而给出的用户连接指令,选择包含在该装置所预留的多个传输通道中的一个传输通道。
另外,即使在响应于操作人员给出的接插设置指令已经设置了传输连接时,如果已经为其设置了传输连接的装置所预留的传输通道中不包括任何当前未用于音频信号传输的传输通道(即,没有可用的通道或者空通道),则在图15的步骤S33进行NO确定,使得没有传输通道被分配给信号供给源SS,从而没有实现或者实施传输连接。也就是说,通过只在每个装置预先预留的传输通道的范围内实施传输连接,本示例实施例可以限制该装置的输出频带(即,该装置用于音频信号传输的传输频带或通道)。从而,如果理想的传输连接由于缺乏已经为其设置了传输连接的装置中的当前未用(从而当前可获得)的传输通道而不能实现或实施,则通过图10的步骤S15的操作,控制装置的CPU 10在相应的单元中显示连接标记“〇”,并警告操作人员缺乏传输通道。
如果没有实施传输连接,则由于在已经为其设置了对应于传输连接的接收连接的装置执行连接更新处理时,对应于信号供给源SS的信息SSN(i)没有寄存在该装置的R信号列表中,所以在步骤S44中进行NO确定。由于步骤S44的NO确定,所以也没有实施对应于传输连接的接收连接。从而,没有实施基于接插设置指令的信号供给源SS和信号供给目的地SD之间的连接。在这种情况下,在具有要与信号供给源SS连接的信号供给目的地SD 的装置中(即,在信号供给源SS的信号供给目的地信息所表示的装置中),该装置内的静默信号供给源(即,上述参照图4的零电平信号供给源(未示出))可以本地连接到信号供给目的地SD,使得从信号供给目的地SD输出静默信号。
当作为被已经为其设置了传输连接和已经为其设置了接收连接的每一个装置执行的图15的连接更新处理的结果,已经实施了操作人员所指示的接插设置时,通过图10的步骤S15的操作,在显示在控制装置上的接插设置屏幕上的对应于所讨论的接插设置的单元中显示连接标记“ ”。另外,当由于缺乏当前未用的传输通道(在步骤S33中的确定为 NO)而没有执行传输连接时,通过上述的图10的步骤S15的操作,在相应的单元中显示连接标记“〇”。如果不存在已经为其设置了传输连接的装置,或者不存在已经为其设置了接收连接的装置,或者如果不存在信号供给源SS或信号供给目的地SD的实际硬件(在步骤 S34或步骤S40中的确定为NO),则通过前述的图10的步骤S15的操作,在相应的单元中显示连接标记“ X ”。也就是说,控制装置的CPU执行用于显示预定连接标记的控制,该预定的连接标记的显示风格在已经成功实施所指示的接插设置的情况下和在没有成功实施所指示的接插设置的情况下不同。这种连接标记的显示使得操作人员能够知道接插设置的结果。
另外,考虑下述的情况在具有操作人员所指令的但由于缺少未用的传输通道 (在步骤S33中的确定为NO)而没有成功实施传输连接所导致的未被实施的接插设置(即, 在相应的单元中已经为其显示了连接标记“〇”的接插设置)的装置中(通过图7的处理所预留的一个或多个新的传输通道或通过下文所述的图27的处理)增大了所预留的传输通道的数量KN。在这种情况下,预留的传输通道的数量KN的增大使得未被实施的接插设置能够被自动实施。也就是说,在连接更新过程中,具有未被实施的传输连接的装置将由于预留的传输通道的数量KN的增大而出现的可用或空传输通道分配给对应于该传输连接的信号供给源SS。从而,在连接更新过程中,具有要连接至信号供给源SS的信号供给目的地SD 的装置实施了对应于目前尚未被实施的传输连接的接收连接。由于连接至音频网络6的每个装置均周期性地执行连接更新过程,因此,如上所述如果已经为其设置了传输连接的装置所预留的传输通道的数量KN增大,则目前尚未被实施的接插设置可以被自动地实施。
<每个装置中的接收连接取消> 图16是示出了已经为其取消了接收连接的装置(即,具有信号供给目的地SD的装置)响应于图12的步骤S24的控制装置所执行的清除或取消该接收连接而执行的事件处理的示例操作顺序的流程图。在步骤S48,根据(关于)对应于所取消的接收连接的信号供给目的地SD的信号供给源信息,具有信号供给目的地SD的装置的CPU识别与信号供给目的地SD连接的信号供给源SS,而且,它还识别与信号供给目的地SD连接的接收端口以及接收端口的通道i。如果不存在从接收端口到信号供给目的地SD的连接(在步骤S49 的确定为NO),这意味着在装置中没有进行接收连接,从而,装置的CPU结束该事件处理。
如果存在从接收端口到信号供给目的地SD的连接(在步骤S49的确定为YES),装置的CPU进行至步骤S50,在步骤S50中,它断开信号供给目的地SD与接收端口之间的连接。然后,在步骤S51,如果除了断开的信号供给目的地SD之外,当前没有其他的信号供给目的地连接到上述的接收端口,则装置的CPU取消装置通过传输通道i所进行的信号接收, 从而消除该接收端口。另外,如果当前有其他的信号供给目的地连接到接收端口(在步骤 S49的确定为NO),则在不取消传输通道i的信号接收的情况下,装置的CPU在步骤S51保持该接收端口。
由于为每个装置产生的接收端口的数量有上限(即,可以连接到每个装置中的信号供给目的地SD的传输通道的数量有上限),该示例实施例用来通过上述操作自动地控制传输通道接收的设置和取消(即,接收端口的产生和消除)。也就是说,当需要接收给定的传输通道时,设置传输通道的这种信号接收,并且通过图15的步骤S45和S46的操作产生接收端口。另外,当接收给定传输通道的需要消失时,取消传输通道的接收,并且通过图16 的步骤S51消除接收端口。
在对每个装置要采用的通过音频网络6来接收音频信号的传输频带没有限制,而且可以没有限制地产生任意数量的接收端口的情况下,装置可以被构建为一直接收没有被该装置预留的传输通道,或者,接收寄存在R信号列表中的所有传输通道(即,音频网络上的所有装置所预留的传输通道),而且,装置产生用于接收这些传输通道的所有接收端口。 在这种情况下,不再需要动态地设置和取消传输通道的接收,使得可以简化在图15中所示的连接更新处理中所包括的接收连接设置处理和在图16中所示的接收连接取消处理。
<每个装置中的传输连接取消> 图17是示出了已经为其取消了传输连接的装置(即,具有信号供给源SS的装置) 响应于控制装置在图12的步骤S27中所进行的清除或取消传输连接而执行的事件处理的示例操作顺序的流程图。在步骤S52,具有信号供给目的地SD的装置的CPU在它自身的 T信号列表中搜索信息SSN(i)(该信息SSN(i)对应于要被清除的传输连接的信号供给源 SS (信号供给源SS的名称SSN)),并识别用于传输信号供给源SS的音频信号的传输通道的通道号(i)。
如果对应于信号供给源名称SSN的信息SSN(i)在T信号列表中(步骤S53的确定为YES),则装置的CPU进入步骤S54,在步骤S54中它断开已识别出的传输通道(i)的传输端口和名称SSN的信号供给源SS之间的连接,还将“null”设置到信息SSN(i)中。然后,装置的CPU不但从它自身的T信号列表中删除信息SSN(i)的记录,而且将在其中设置了 “null”的SSN(i)发送到音频网络6上的其他装置。以这种方式,取消传输连接。
<R信号列表的更新处理> 图18是示出了在已经从音频网络6上的另一个装置接收到信息SSN(i)时任何一个装置所执行的处理的示例操作顺序的流程图。在步骤S55,装置的CPU确定接收到的信息SSN(i)的值是否为“null”。如果接收到的信息SSN(i)具有设置在其中的信号供给源 SS的名称SSN(步骤S55的确定为NO),则装置的CPU将接收到的信息SSN(i)加到该装置所具有的R信号列表中(步骤S56)。以这种方式,装置存储了与用于音频信号传输的传输通道(i)相关联的从其他装置传输的音频信号的信号供给源SS的名称SSN。
另一方面,如果接收到的信息SSN(i)为“null”(步骤S55的确定为YES),而且, 如果通道号(i)的信息SSN(i)已经被寄存在所讨论的装置所具有的R信号列表中,则在步骤S57,CPU从R信号列表中删除信息SSN(i)。例如,当音频网络6上的另一个装置已经断开了传输通道⑴的传输端口和信号供给源SS之间的连接,而且已经接收到了其中设置了 “null”的信号输出信息SSN(i)(见步骤S54)时,由于信息SSN(i)已经寄存在装置的R信号列表中,所以已经接收到其中设置了 “皿11”的信息SSN(i)的装置从它自身的R信号列表中删除信息SSN⑴。
如上所述,即使在装置在加入音频网络6的时候已经预留了传输通道(i)时,对于每个所预留的传输通道(i),装置也将“null”设置到信息SSN(i)中,并将其中设置了 “null”的信息SSN(i)发送到其他装置(见图6的步骤S7)。但是,由于信息SSN(i)还没有寄存在其他装置的R信号列表中,已经接收到信息SSN(i)的每个其他装置不需要执行任何处理。
尽管本示例实施例在上文中被描述成将不是“皿11”的信息SSN(i)记录在音频网络6上的每个装置的R信号列表中,它还可以被构建为将其他装置所预留的所有传输通道的信息SSN(i)(包括是“null”的信息SSN(i))记录在每个装置的R信号列表中。对于T 信号列表也是同样的情况。也就是说,尽管本示例实施例在上文中被描述为将不是“null” 的信息SSN(i)记录在音频网络6上的每个装置的T信号列表中,它还可以被构建为将其他装置所预留的所有传输通道的信息SSN(i)(包括是“null”的信息SSN(i))记录在每个装置的T信号列表中。另外,尽管在上文中结合每个装置所具有的R信号列表和T信号列表被构建为单独的列表的情况描述了本实施例,还可以将R信号列表和T信号列表组合或结合在单个列表中。也就是说,每个装置可以具有单个列表,该单个列表具有记录在其中的混音系统的所有传输通道的信息SSN(i),在这种情况下,所述单个列表的对应于装置所预留的传输通道的部分被用作T信号列表,而所述单个列表的剩余部分被作用R信号列表。
<混音引擎的输入和输出接插> 上文参照图10-17的流程图所给出的关于接插设置的说明已经解释了信号供给源SS(输入端口)和信号供给目的地SD(输出端口)之间的连接。本示例实施例基本上类似于上述的当在信号供给源SS(输入端口 )和混音引擎2的输入通道之间建立连接时的情况,除了在关于信号供给源SS与信号供给目的地SD之间连接的解释中的“信号供给目的地 SD(输出端口)”应当被解释为“输入通道”之外。
也就是说,当要在信号供给源SS (输入端口)和引擎2的输入通道之间进行连接设置时,控制装置的CPU不但为具有信号供给源SS的装置设置传输连接(图11的步骤 S20),而且为具有输入通道的引擎2设置接收连接(图11的步骤S21)。然后,引擎2的CPU 设置其上承载有信号供给源SS的音频信号的传输通道i的接收,并将传输通道i的接收端口连接至输入通道(图15的步骤S45和S46)。一旦清除或取消了连接设置,控制装置的 CPU就取消具有输入通道的引擎2的接收连接(图12的步骤S24),而且根据需要取消具有信号供给源SS的装置的传输连接(图12的步骤S27)。然后,引擎2的CPU断开从传输通道i的接收端口到输入通道的连接,而且,如果当前没有其他的输入通道连接到该接收端口,则引擎2的CPU取消传输通道i的接收,来除去该接收端口(图16的步骤S50和S51)。
另外,当要在混音引擎2的输出通道和信号供给目的地SD(输出端口)之间进行连接设置时,执行与在上一段中所述的操作基本类似的操作,除了在关于信号供给源SS和信号供给目的地SD之间的连接设置相关的说明中的“信号供给源SS”应当被解释为“输出通道”之外。也就是说,当要在混音引擎2的输出通道和信号供给目的地SD(输出端口) 之间进行连接设置时,控制装置不但为具有输出通道的引擎2设置传输连接(图11的步骤 S20),而且为具有信号供给目的地SD的装置设置接收连接(图11的步骤S21)。引擎2将所预留的传输通道中的一个设置为传输通道(i),产生传输通道(i)的传输端口,并将上述的输出通道连接到传输通道(i)的传输端口(图15的步骤S35)。此时,引擎2将输出通道的输出信号的名称SSN(即,信号的信号供给源SS的名称SSN)和传输通道(i)这一对设置为信息SSN(i),并将信息SSN(i)发送到音频网络6上的其他装置,而且将信息SSN(i)存入它自身的T信号列表中。
当要清除或取消连接设置时,控制装置的CPU对具有信号供给目的地SD的装置取消接收连接(图12的步骤S24),而且对具有输出通道的引擎2取消发送连接(图12的步骤S27)。然后,引擎2的CPU断开从上述输出通道到传输通道i的传输端口的连接,将 “皿11”设置到信息SSN(i)中,将信息SSN(i)发送到音频网络6上的其他装置,并从T信号列表中删除信息SSN⑴(图17的步骤S54)。
<关于简化UI的解释> 上述说明已经解释了如何通过显示在控制装置的显示部分上的接插设置屏幕进行接插设置。在本发明的混音系统中,每个I/O装置3-5具有包括显示部分和操作器的简化的操作人员(用户)界面(即,简化UI)25,使得可以采用简化UI 25在I/O内进行本地接插设置。图19是示出了每个I/O装置3-5的简化UI 25的示例结构的视图。
如图19所示,简化UI 25包括显示部分75和操作器。例如,显示部分75是LED 显示器或其他的形式,它可以在CPU 20的控制下显示下文所述的接插设置屏幕。操作器包括光标键76、增量开关77、减量开关78、输入键79和取消键80。如图所示,简化UI 25有着非常简单的结构。
操作人员可以将用于信号供给目的地SD的接插设置屏幕(即,SD接插设置屏幕) 或用于信号供给源SS的接插设置屏幕(即,SS接插设置屏幕)调出到I/O装置的显示部分75,并可以通过显示在显示部分75上的接插设置屏幕进行用于信号供给目的地SD或信号供给源SS的接插设置。用于信号供给目的地SD的接插设置是一种用于将该装置所具有的信号供给源SS(输入端口)或者来自音频网络6的输入连接到该装置所具有的信号供给目的地SD(输出端口)的设置。另外,用于信号供给源SS的接插设置是一种用于将信号供给目的地SD (输出端口)或者音频网络6的输出连接到该装置所具有的信号供给源SS (输入端口)的设置。
<SD接插设置屏幕> 图20A和图20B是示出了 SD接插设置屏幕的示例结构的视图。在图20A和图20B 中,显示在屏幕最上面的水平行中的字符串“#1 I/O装置”和“输出端口接插”表示该接插设置屏幕是用于给第一 I/O装置的输出端口(即,连接到输出端口的信号供给目的地)设置接插的屏幕。
在图20A和图20B中的每一个中所示的“To: ”部分81中,操作人员可以从I/O 装置所具有的所有输出端口的列表中选择一个输出端口。所选择的输出端口的名称显示在 "To ”部分81。传输端口名称包括该输出端口(输出端子)所附接到的插槽的插槽号(图中的“Slot 2”)和该输出端子的端子号(图中的“Port 3”)对。另外,在位于“To: ”部分81的右侧的“From ”部分82中,操作人员可以从I/O装置所具有的所有输入端口(即, 本地输入端口)中选择一个输入端口,或者从音频网络6中选择一个输入,作为通过“To ,, 部分81所选择的每个输出端口的连接目的地(信号供给源)。
具体来讲,图20A示出了一个示例,其中,操作人员通过“From ”部分82选择了一个本地输入端口,使得输入端口(输入端子)的名称显示在“From: ”部分82中。在这种情况下,操作人员可以通过接插设置屏幕指示本地接插设置(本地连接),用以将通过 "From ”部分82选择的输入端口(信号供给源SS)分配给通过“To ”部分81选择的输出端口(信号供给目的地SD)。输入端口的名称也包括插槽号(图中的“Slot 1”)和端子号(图中的“Port 3”)对。另外,在“Name ”部分83中显示分配给信号供给源SS的名称 SSN,该信号供给源SS连接至通过“From: ”部分82选择的输入端口(输入端子)。注意至IJ,由于为通过“From ”部分82选择的输入端口确定了一个名称,所以不像在其他的显示部分81和82中那样,在“Name: ”部分83中没有显示矩形框架。也就是说,“Name: ”部分83被布置为不允许操作人员通过“Name ”部分83来选择名称。
图20B示出了一个示例,其中,操作人员通过“From: ”部分82已经选择了来自音频网络6的输入,使得在“From: ”部分82中显示“网络”。在这种情况下,操作人员可以通过“Name ”部分83,采用操作器76-80,从寄存在1/0装置所具有的R信号列表中的多个名称SSN(i)中选择一个信号供给源名称SSN。通过“Name: ”部分83选择供给源名称SSN, 使得操作人员可以指定要从音频网络6接收的音频信号。也就是说,通过接插设置屏幕,操作人员可以指示接收连接,用以将其上承载有通过“Name ”部分83选择的音频信号的传输通道的接收端口分配给通过“To: ”部分81选择的输出端口(信号供给目的地SD)。
<SS接插设置屏幕> 图21A和图21B是示出了 SS接插设置屏幕的示例结构的视图。在图21A和图21B 中,在屏幕最上方的水平行中显示的字符串“#1 1/0装置”和“输入端口接插”表示该接插设置屏幕是用于设置到第一 1/0装置的输入端口(即,连接到输入端口的信号供给源)的接插的屏幕。
在SS接插设置屏幕上,“From: ”部分82位于屏幕的左端区域中,“To ”部分81 位于“From ”部分82的右侧。通过“From ”部分82,操作人员可以从I/O装置所具有的所有输入端口中选择一个输入端口,所选择的输入端口显示在“From ,,部分82中。另外, 通过“To ”部分81,操作人员可以从I/O装置所具有的所有输出端口( S卩,本地输出端口) 中选择一个输出端口或者从音频网络6中选择一个输出,作为通过“From ”部分82选择的输入端口的连接目的地(信号供给目的地)。
在SS接插设置屏幕上,通过“Name ”部分83,操作人员设置通过“From ”部分 82所选择的输入端口(信号供给源SS)的供给源名称SSN。通过从寄存在每个装置所具有的名称列表中的多个供给源名称ssn中选择一个供给源名称ssn,可以设置供给源名称 SSN0通过下文所述的处理,每个装置的CPU向所选的供给源名称ssn指定一个装置ID,从而产生一个在混音系统中独一无二的供给源名称SSN。如上所述,寄存在名称列表中的名称 ssn是(例如)表示音频信号类型的通用名称(比如“BGM”和“Mic”)或者是信号供给源 SS所连接到的端口的名称。
为了使每个I/O装置3-5均可以进行这种名称设置,控制装置预先为每个I/O装置3-5产生一个其中寄存有的多个供给源名称的名称列表,并将这样产生的名称列表转发到所讨论的I/O装置中,以将其存储在该I/O装置中。当一个信号供给源SS所提供的音频信号要被音频网络6上的其他装置接收时,其他装置根据信号供给源SS的名称SSN确定用于接收音频信号的传输通道(i)。从而,每个名称SSN在混音系统中必须是独一无二的。从而,使已经为任何一个信号供给源设置的每个信号供给源名称SSN在名称列表中无效,使得不能将它设置给任何其他的信号供给源SS。
图21A示出了一个例子,在该例子中,操作人员通过“To ”部分81选择了本地输出端口,使得该输出端口的名称显示在“To: ”部分81中。在这种情况下,进行接插设置 (本地连接),以将通过“From: ”部分82选择的输入端口(信号供给源SS)分配给通过 "To ”部分81选择的本地输出端口(信号供给目的地SD)。尽管本实施例中的接插部分被构建为允许每个输入端口(信号供给源SS)连接到多个连接目的地(多个输出端口或音频网络6),但是本实施例中的每个I/O装置中的SS接插设置屏幕被设计为允许每个输出端口(信号供给目的地SD)只连接到一个输出端口( 一个信号供给目的地SD)。
图21B示出了一个例子,在这个例子中,操作人员通过“To ”部分81选择了到音频网络6的输出,使得“网络”显示在“To ”部分81中。在这种情况下,进行传输连接,以将通过“From: ”部分82选择的输入端口(信号供给源SS)分配给传输通道的传输端口。 根据通过“Name ”部分83所选择的信号供给源SS的名称SSN,接收到通过该传输连接发送到音频网络6的音频信号的另一个装置为要接收该音频信号的其他装置确定传输通道。 出于确定传输通道的目的,如上所述,每个装置的存储器在其中与该装置所具有的接收端口相关联地存储了通过这些接收端口接收到的音频信号的信号供给源SS的名称。
当如上所述操作人员已经通过“To ”部分81选择了到音频网络6的输出时,在设置屏幕上显示信号输出0N/0FF设置部分84。信号输出0N/0FF设置部分84是一个响应于操作人员的操作而设置通过输入端口输入的音频信号SSN(在图示的例子中为信号名称 "BCast_#lilocar')是否(0N/0FF)要被输出到音频网络6的⑶I。例如,信号输出0N/0FF设置部分84是可以在ON状态和OFF状态之间切换的按钮图像形式的。当信号输出ON/OFF 设置部分84处于ON状态时,在信号输出0N/0FF设置部分84右侧的指示灯85显示传输通道分配状态。也就是说,在当前给该输入端口分配一个传输通道时点亮指示灯85,在没有传输通道分配给输入端口时熄灭指示灯85。
<信号供给目的地SD与其连接目的地之间的接插设置> 图22是示出了当已经在显示在任何一个I/O装置的显示部分75上的SD接插设置屏幕(图20A或图20B)上改变了信号供给目的地SD (输出端口)的连接目的地时该I/ 0装置的CPU所执行的处理的示例操作顺序的流程图。
在步骤S58,I/O装置的CPU确定其连接目的地已经被改变的信号供给目的地 SD(输出端口)当前是否连接到任何传输通道的接收端口。如果前一个连接目的地(即, 改变之前的连接目的地)是音频网络6的输入,而且已经实施了其接收连接,这意味着该输出端口当前与一个接收端口连接。否则,也就是说,如果前一个目的地是本地输入端口,而且没有实施其接收连接,或者如果没有为该信号供给目的地SD选择连接目的地,则在步骤 S58进行NO确定。
如果其连接目的地已经被改变的信号供给目的地SD (输出端口)当前与任何传输通道的接收端口连接(在步骤S58的确定为YES),1/0装置的CPU进入步骤S59,在这个步骤,它断开信号供给目的地SD (输出端口)与接收端口之间的连接,从而终止从接收端口的传输通道接收音频信号。从而,输出端口现有的接收连接被清除或取消。
另外,如果信号供给目的地SD的改变了的或新的连接目的地是所讨论的1/0装置的输入端口(步骤S60的确定为“在装置内”),则1/0装置的CPU进入步骤S61,在这个步骤中,它将当前选择的信号供给源SS设置为信号供给目的地SD的连接目的地,并且改变存储在它自身存储器中的(关于)信号供给源SS的信号供给目的地信息以及(关于)信号供给目的地SD的信号供给源信息。然后,根据这样设置的连接将信号供给目的地SD和信号供给源SS彼此连接。这种操作类似于图13中所示的步骤S28的操作。将该连接设置的内容通知给控制装置,控制装置接下来将(1/0装置的信号供给源SS和信号供给目的地SD 之间的)连接信息存入它自身的当前存储器中。
另外,如果信号供给目的地SD的新的连接目的地是音频网络6的输入(在步骤 S60的确定为“通过音频网络”),则1/0装置的CPU进行至步骤S62,在步骤S62中,它改变存储在它自身存储器中的信号供给目的地SD的信号供给源信息,并设置用于将其上承载有通过“Name: ”部分83选择的名称SSN的音频信号的传输通道(i)连接至信号供给目的地SD的接收连接。然后,在1/0装置已经执行了图15的连接更新处理(见图15的步骤 S40-S46)时,实施这样设置的接收连接。控制装置改变存储在它自身的当前存储器中的连接信息(1/0装置的信号供给目的地SD的信号供给源信息以及另一个装置的对应于该信号供给源信息的信号供给源SS的信号供给目的地信息)。
<信号供给源与其连接目的地之间的接插设置> 图23是示出了当在任何一个1/0装置的显示部分75上的SS接插设置屏幕(图 21A或图21B)上改变了信号供给源(输入端口)的连接目的地时该1/0装置的CPU所执行的处理的示例操作顺序的流程图。
在步骤S63,1/0装置的CPU确定其连接目的地已经被改变的信号供给源SS (输入端口)当前是否连接到任何传输通道的传输端口。如果输入端口的前一个连接目的地是到音频网络6的“输出”,而且其传输连接已经被实施,这意味着输入端口当前连接到传输端口。否则,也就是说,如果前一个连接目的地是本地输出端口,没有传输通道分配给该信号供给源SS (即,没有实施其传输连接),或者,如果直到改变之前没有为该信号供给源SS选择连接目的地,则在步骤S63进行NO确定。
如果其连接目的地已经被改变的信号供给源SS(输入端口)当前连接到任何传输通道的传输端口(步骤S63的确定为YES),则I/O装置的CPU进入步骤S64,在步骤S64 中,它在它自身的T信号列表中搜索对应于该信号供给源SS的名称SSN的信息SSN(i),并识别被用作该信号供给源SS的输出目的地的传输通道的通道号(i)。然后,在步骤S65,I/ 0装置的CPU将“null”设置在对应于已识别的通道号(i)的信息SSN(i)中,断开通道号 (i)的传输通道的传输端口和输入端口(信号供给源SS)之间的连接,从而终止传输通道 (i)的传输。而且,I/O装置的CPU将其中设置了 “null”的信息SSN(i)发送到音频网络6 上的其他装置,并从它自身的T信号列表中删除信息SSN(i)。
由于在输入端口的前一个连接目的地是到音频网络6的“输出”时在步骤S63进行YES确定,所以改变了的或新的连接目的地只是I/O装置的任何一个输出端口。从而,在步骤S65之后,在不进行步骤S66的连接目的地确定的情况下,I/O装置的CPU进行到步骤 S67。
如果输入端口(信号供给源SS)当前未连接到任何传输端口(步骤S63的确定为 NO),而且信号供给源SS的新连接目的地是I/O装置的输出端口(信号供给目的地SD)(在步骤S60的确定为“在装置内”),则I/O装置的CPU进行至步骤S67,在步骤S67中,它将当前选择的信号供给目的地SD设置为该信号供给源SS的连接目的地,并改变存储在它自身存储器中的信号供给源SS的信号供给目的地信息和信号供给目的地SD的信号供给源信息。然后,根据这样设置的连接,将信号供给目的地SD和信号供给源SS彼此连接。这个操作与图13所述的步骤S28的操作类似。将设置的连接的内容通知给控制装置,控制装置接下来将(I/O装置的信号供给源SS和信号供给目的地SD之间的)连接信息存入它自身的当前存储器中。
另外,如果输入端口(信号供给源SS)当前未连接到任何传输端口(在步骤S63 的确定为NO),而且该信号供给源SS的新的连接目的地是音频网络6的输入(在步骤S66 的确定为“通过音频网络”),则I/O装置的CPU进行至步骤S68,在步骤S68中,它改变存储在它自身存储器中的信号供给目的地SD的信号供给源信息,并设置传输连接,用以将其上承载有通过“Name ,,部分83选择的名称SSN的音频信号的传输通道(i)连接到显示在 "To ”部分81中的输出端口(供给目的地SD)。然后,在I/O装置已经执行了图15的连接更新处理时,实施这样设置的传输连接。而且,其中设置了信号供给源SS的名称的信息 SSN(i)不但被发送到音频网络6上的其他装置,而且寄存在所讨论的I/O装置的T信号列表中(见图15的步骤S33-S35)。根据传输连接的内容,控制装置改变存储在它自身的当前存储器中的连接信息(该I/O装置的该信号供给源SS的信号供给源目的地信息以及音频网络6上的接收该信号供给源SS的音频信号的另一个装置的一个信号供给源SS的信号供给目的地信息)。
通过图22的步骤S61和图23的步骤S68的操作,音频网络6上的每个装置允许操作人员通过该装置的简化UI 25来设置该装置的信号供给源SS和另一个装置之间通过音频网络6的连接(即,信号供给源SS的传输连接)以及该装置的信号供给目的地SD与另一个装置之间通过音频网络6的连接(S卩,信号供给目的地SD的接收连接)。而且,在该装置所执行的图6的传输通道预留处理所预留的传输通道的范围内实施这些传输和接收连接。也就是说,即使不存在控制整个混音系统的控制装置,例如,当控制装置当前没有连接到音频网络6或者对控制装置的供电处于OFF状态时,音频网络6上的每个装置也均可以独立地控制它必需的信号路径。
<响应于信号输出0N/0FF设置部分84的操作的处理> 图24是示出了任何一个装置的CPU响应于操作人员对显示在该装置的SS接插设置屏幕上的信号输出0N/0FF设置部分84的操作而执行的处理的示例操作顺序的流程图。 在步骤S69,该装置的CPU响应于操作人员的操作而反转当前部分84的0N/0FF设置。
如果通过当前的操作人员的操作已经设置了信号输出OFF状态(步骤S70的确定为OFF),则I/O装置的CPU将信号输出0N/0FF参数切换至“OFF”,而且将切换后的状态存入存储器。然后,如果任何传输通道(i)的传输端口当前连接至信号输出已经被切换至OFF 的信号供给源SS (输入端口)(步骤S71的确定为YES),则执行与步骤S64和S65相似的操作。也就是说,在步骤S72和S73,I/O装置的CPU断开输入端口和传输端口(传输通道 ⑴)之间的连接,将“皿11”设置到连接到输入端口的信号供给源SS的信息SSN(i)中,将其中设置了 “皿11”的信息SSN(i)发送到音频网络6上的其他装置,并且从它自身的T信号列表中删除信息SSN(i)。
如果通过当前的操作已经设置了信号输出ON(步骤S70的确定为“0N”),1/0装置的CPU将信号输出0N/0FF参数切换至“0N”,而且将切换后的信号输出状态存入存储器, 之后,CPU结束该处理。由于已经为其设置了信号输出ON的信号供给源SS在当前操作之前处于信号输出OFF状态,所以该信号供给源SS不是上述的在图15的步骤S30中的检测的对象,而且已经实施了该信号供给源SS的传输连接。不过,由于通过当前操作已经将信号输出状态设置为“0N”,所以通过图15的连接更新处理将信号供给源SS的传输连接置于可实施的状态。
<响应于名称SSN的改变而执行的处理> 图25是示出了在图21A和图21B的SS接插设置屏幕的“Name”部分83中已经改变了供给源名称SSN时任何一个装置的CPU所执行的处理的示例操作顺序的流程图。
在步骤S74,装置的CPU将该装置的装置ID指定给操作人员已经设置的名称ssn, 从而产生名称SSN。由于同一装置内不应当有完全相同的名称ssn的这一预定条件,借助指定了装置ID的名称ssn,可以使混音系统中的每个名称SSN独一无二。如果任一传输通道 (i)的传输端口当前连接到名称已经被改变的信号供给源SS(步骤S75的确定为YES),则装置的CPU将连接到该信号供给源SS的通道的通道号设置为“i”。然后,在步骤S77,装置的CPU将在步骤S74设置的新名称SSN和在步骤S76设置的通道号(i)设置到信息SSN(i) 中,不但将信息SSN(i)发送到其他装置,还将信息SSN(i)寄存在它自身的T信号列表中。
<信号供给源SS和信号供给目的地SD的锁定(优先权控制)> 关于信号供给目的地SD的传输连接的设置或信号供给源SS的接收连接的设置, 在图20A、图20B以及图21A、图21B中所示的接插设置屏幕的每一个屏幕上,显示了一个表示锁定(不可改变)或非锁定(可改变)状态的锁标记86。在图示的示例中,锁标记86 是所谓的“挂锁”图像形式的。如果连接设置处于非锁定(可改变)状态,则以U型杆部分处于打开位置的状态显示挂锁的图像,而如果连接设置处于锁定(不可改变)状态,以U型杆部分处于关闭位置的状态显示挂锁的图像。当信号供给源SS或信号供给目的地SD的连接的设置处于锁定状态时,则操作人员不能在每个装置的简化UI 25的接插设置屏幕(图 20A.20B或图21A、21B)上改变该信号供给源SS或信号供给目的地SD的接插设置。
根据通过控制装置给出的指令进行每个信号供给源SS或信号供给目的地SD的锁 0N/0FF设置。也就是说,在控制装置中的用于存储混音系统的当前工作状态的存储器中所提供的区域(当前存储器)中,存储了连接到各个装置的每个信号供给目的地SD(输出端口)和信号供给源SS(输入端口)的锁0N/0FF设置的数据。另外,在每个装置的存储器中, 存储了连接到该装置的信号供给目的地SD (输出端口)和信号供给源SS (输入端口)的锁 0N/0FF设置的数据。
<锁0N/0FF设置的切换> 图26是示出了当(例如)通过操作人员经由控制装置所执行的锁定/非锁定指定操作已经给出了用于对信号供给目的地SD或信号供给源SS设置锁定或非锁定的指令时控制装置的CPU所执行的处理的示例操作顺序的流程图。
如果信号供给目的地SD或信号供给源SS的锁0N/0FF设置已经被切换为ON (步骤S78的确定为YES),则控制装置的CPU将存储在当前存储器中的目的地SD或源SS的锁 0N/0FF设置数据切换为0N,并在具有该目的地SD或该源SS的装置中设置该目的地SD或该源SS新的锁设置(步骤S79)。然后,具有该供给目的地SD或供给源SS的装置的CPU将存储在该装置的存储器中的该目的地SD或该源SS的锁0N/0FF设置数据切换为0N。因此, 在接插设置屏幕上的锁标记86被切换至显示锁ON状态。
另一方面,如果锁0N/0FF设置已经被切换为OFF (步骤S78的确定为N0),则控制装置的CPU将存储在当前存储器中的目的地SD或源SS的锁0N/0FF设置数据切换为0FF, 并取消具有该目的地SD或该源SS的装置的锁定设置(步骤S80)。然后,具有该目的地SD 或该源SS的装置的CPU将存储在该装置的存储器中的该目的地SD或该源SS的锁0N/0FF 设置数据切换为OFF。
<信号供给源SS的锁和优先权> 通过如上所述的对连接到各个装置的每个信号供给源SS (输入端口)和信号供给目的地SD(输出端口)进行锁0N/0FF设置,该实施例可以给信号供给源SS(输入端口)和信号供给目的地SD (输出端口)赋予优先权。也就是说,根据锁0N/0FF设置,为每个信号供给源SS的传输连接和为每个信号供给目的地SD的接收连接设置两个不同的优先权级别中的一个,即,高优先权级别和低优先权级别。也就是说,设置为锁定状态的每个信号供给源SS或信号供给目的地SD比设置在非锁定状态的每个信号供给源SS或信号供给目的地 SD具有更高的优先权;即,设置在非锁定状态的每个信号供给源SS或信号供给目的地SD 比设置在锁定状态的每个信号供给源SS或信号供给目的地SD具有较低的优先权。
<传输通道的优先分配> 通过被锁定且设置为较高的优先权的理想信号供给源SS的传输连接,可以优选实施将传输通道分配给该被锁定的信号供给源SS。这项特征反映在每个装置所执行的图15的连接更新处理中的步骤S30的操作中。也就是说,在步骤S30,每个装置的CPU检测要被实施的传输连接,并且根据如上所述的所检测到的传输连接的优先权,对检测到的传输连接进行排序。每个装置的CPU以优先权的降序顺序地实施“传输连接”。从而,可以更可靠地将该装置所预留的有限数量的传输通道分配给具有较高优先权的传输连接。另外,如果还没有预留实施所有设置的传输连接所必需的预定数量的传输通道,那么,相比具有较高优先权的传输连接,更明确地不实施具有较低优先权的信号供给源SS的传输连接。
从而,通过根据理想的信号供给源SS的锁0N/0FF设置而给出的这种优先权,操作人员自己可以控制应当优选实施所设置的多个传输连接(在图11的步骤S14)中的哪些, 以及不实施哪些传输连接。
<响应于DCN的改变所执行的处理以及优选保持一些传输连接> 对于连接到音频网络6的装置中的任何一个理想装置,操作人员可以执行操作, 用以将要预留的传输通道的数量DCN设置在理想数量。例如,当要重新预留传输通道时或要返回装置已经预留了的传输通道(即,要(从传输通道预留中)释放已经分配给该装置的传输通道)时,执行这种用于设置要预留传输通道的数量DCN的操作。操作人员可以执行操作,用以通过控制装置或要为其设置新数量DCN的装置设置数量DCN。
图27是示出了在操作人员已经为任何一个装置设置了理想数量DCN的传输通道时该装置的CPU所执行的处理的示例操作顺序的流程图。在步骤S81,所讨论的装置的CPU 将存储在该装置的存储器中的数量DCN的值和该装置当前预留的传输通道的数量KN之间的差设置为“X”。如果“X”的值是正值(x>0)(即,步骤S82为“正”),这意味着操作人员新设置的数量DCN大于数量KN,从而,该装置的CPU进入步骤S83,在这个步骤,该装置的 CPU执行如图6所示的用于预留χ个传输通道的处理,从而预留必需数量χ个传输通道。如果能够成功预留χ个传输通道,则该装置的CPU更新已经预留的传输通道的数量KN。
另一方面,如果“X”的值是一个负值(χ < 0)(即,步骤S82为“负”),这意味着数量DCN小于数量KN,从而,该装置的CPU返回(或释放)预定数量的传输通道,该预定数量对应于“X”的绝对值。在这种情况下,由于“X”的值是一个负值(-X),对应于传输通道的预定数量的是“X”的绝对值。在下一个步骤S84,该装置的CPU比较在预留的传输通道中当前未用于音频信号传输的传输通道(即,当前未用的传输通道)的数量和要返回的传输通道的数量X。
如果当前未用的传输通道的数量小于在上述步骤S81所设置的数x(步骤S84的确定为NO),则从当前用于音频信号传输的传输通道中释放必要数量的传输通道;当前用于音频信号传输的传输通道是当前分配给信号供给源SS的传输通道。
也就是说,在步骤S85,该装置的CPU根据分配给当前使用的传输通道的各个信号供给源SS的优先权来确定要(从传输通道预留中)释放的一个或多个传输通道,并且将所确定的一个或多个传输通道的通道号设置为“ i,,;也就是说,“ i,,在这里表示对应于不足传输通道的数量(即,当前未用的传输通道的数量和“X”的值的差)的一个或多个通道号。
在步骤S85,根据信号供给源SS的优先权确定一个或多个要(从传输通道预留中)释放的传输通道。从而,可以执行下述优先权控制从连接到优先权低的信号供给源 SS (即,设置为处于非锁定状态的信号供给源SS)的传输通道开始,同时尽可能地从释放的对象中排除很多连接到优先权高信号供给源的传输通道,来确定要顺序释放的传输通道。相似地,当要减少传输通道时,上述的优先权控制使得取消理想的高优先权信号供给源SS 和传输通道之间的连接相对困难。注意,根据任何适当的规则,例如传输通道的通道号的顺序,可以确定同一优先权级别的传输通道之间的优先权顺序。
在步骤S86,该装置的CPU控制该装置的当前正在被操作人员操作的显示部分 (即,P显示器15,简化UI 25或PC 7的监视器)来进行警告显示。例如,将要进行传输通道释放的警告显示呈现给操作人员,但会询问操作人员是继续还是取消该过程。呈现给操作人员的要执行传输通道释放的警告显示可以包括通过释放相应的传输通道要断开连接的每个信号供给源SS的名称SSN。一旦操作人员响应于警告显示而取消了传输通道返回操作,该装置的CPU就中断该处理,并将通过操作人员的操作而更新的数量DCN的值设置回前一个值(即,在开始该处理之前的值)。
在步骤S87,该装置的CPU针对在步骤S85确定的每个传输通道(i)来中断传输通道和信号供给源SS之间的连接(即,取消将信号供给源SS分配给传输通道)。然后,该装置的CPU将“null”设置到对应于传输通道(i)的信息SSN(i)中,并将信息SSN(i)发送到音频网络6上的其他装置。响应于信息SSN(i)的传输,每个其他装置执行图8的处理,并从它的R信号列表中删除每个相应的信息SSN(i)。
然后,在步骤S88,该装置的CPU停止采用在上述步骤S87已经断开了其与信号供给源SS的连接的“X”个传输通道(i)进行音频信号传输。从而,该装置将这些传输通道 (i)返回音频网络6。现在,已经从所讨论的装置的分配中释放了这些传输通道(i),这些传输通道(i)变成了空通道或者可用的通道(见图2C)。
另外,如果当前未用的传输通道的数量大于在上述步骤S81所设置的数x(步骤 S84的确定为YES),则只需要释放未用的传输通道,从而,不需要通过步骤S85-S87的操作断开传输通道和信号供给源SS之间的连接。在这种情况下,在步骤S88,该装置的CPU停止采用未用的传输通道的“X”个传输通道(i)进行音频信号传输,并将这些传输通道(i)返回(释放)到音频网络6。由于未用的传输通道(即,当前未连接到任何信号供给源SS的传输通道)正在发送零电平(或静默)信号,该装置的CPU在步骤S88停止这种零电平信号传输。
如果操作人员新设置的数量DCN等于该装置当前预留的传输通道的数量KN(即, 在步骤S82的确定为“χ = 0”),这意味着不需要预留或返回任何传输通道,从而使得该处理结束。
<控制装置到工作中的混音系统的新连接以及优先权控制> 当控制装置新连接到工作中的混音系统时,新连接的控制装置的当前存储器中的存储内容与混音系统中的其他每个装置的存储器中的存储内容同步(使之一致)。图28是示出了当控制装置新连接到工作中的混音系统时,例如当控制装置在物理上新连接到音频网络6时,当在控制装置的电源断开的情况下物理连接到音频网络6的控制装置的电源接通时等等,控制装置的CPU所执行的处理的示例操作顺序的流程图。
在步骤S89,新连接的控制装置的CPU搜集关于连接到音频网络6的所有其他装置的信息,然后,在步骤S90,它根据搜集到的关于所有其他装置的信息,确定当前是否有其他的控制装置出现在混音系统中。如果当前有其他控制装置出现在混音系统中(步骤S90的确定为YES),则新连接的控制装置的CPU进入步骤S91,来执行使当前存储器的存储内容与其他(即,现有的)控制装置的当前存储器中的存储内容同步。也就是说,现有控制装置的当前存储器中的存储内容被重写进新连接的控制装置的当前存储器。以这种方式,可以使新连接的控制装置的当前存储器中的存储内容与工作中的混音系统的当前状态一致。
如果当前没有其他的控制装置出现在混音系统中(步骤S90的确定为NO),则新连接的控制装置的CPU进入步骤S92,在步骤S92中,根据在步骤S89搜集到的关于所有其他装置的信息,该CPU将存储在它自身的当前存储器中的数据和连接到音频网络6的装置相关联。也就是说,新连接的控制装置的CPU从存储在该新连接的控制装置的当前存储器中的关于一个或多个装置的信息中识别出一个或多个装置中其实际硬件出现在混音系统中的装置以及一个或多个装置中其实际硬件没有出现在混音系统中的装置。在文中,其信息存储在当前存储器中而且与混音系统中的实际硬件相一致的每个装置被称为“相关装置”。 对于尽管其实际硬件出现在混音系统中,但其信息没有存储在新连接的控制装置的当前存储器中的每个装置,新连接的控制装置的CPU产生对应于该装置的信息,并将这样产生的信息与该实际硬件关联起来。
在步骤S93,新连接的控制装置的CPU指定一个在步骤S92中关联的装置。
如果存储在新连接的控制装置的当前存储器中的关于所指定的关联装置的信息包括设置在锁定状态的信号供给源SS和信号供给目的地SD,那么,新连接的控制装置的 CPU进入步骤S94,在步骤S94中,它将关于设置在锁定状态的信号供给源SS和信号供给目的地SD的并存储在当前存储器中的连接信息(信号供给源信息和信号供给目的地信息) 重写进所指定的关联装置的存储器。以这种方式,用与新连接的控制装置的当前存储器中存储的连接信息相对应的设置,改写存储在所指定的关联装置的当前存储器中的设置在锁定状态的信号供给源SS和信号供给目的地SD的信号供给源信息和信号供给目的地信息。 也就是说,当控制装置新连接到混音系统时,存储在新连接的控制装置中的处于锁定ON状态的信号供给源SS的传输连接的设置和处于锁定ON状态的信号供给目的地SD的接收连接的设置被赋予了高于存储在所指定的关联装置中的设置(即,此时实际实施的连接的设置)的优先权。
在步骤S95,新连接的控制装置的CPU用存储在所指定的关联装置的存储器中的连接信息(即,除了设置在锁定状态的信号供给源SS之外的每个信号供给源SS的信号供给目的地信息以及除了设置在锁定状态的信号供给目的地SD之外的每个信号供给目的地 SD的供给源信息)覆盖存储在新连接的控制装置的当前存储器中的连接信息。也就是说, 当控制装置新连接到混音系统时,赋予存储在关联装置中的设置(例如,处于锁OFF ( S卩,非锁定)状态的每个信号供给源SS的传输连接的设置和处于锁0FF( S卩,非锁定)状态的每个信号供给目的地SD的接收连接的设置)(存储在关联装置中的设置也就是此时实际实施的连接的设置)高于存储在新连接的控制装置的当前存储器中的设置的优先权。
另外,在步骤S96,新连接的控制装置的CPU用存储在指定的关联装置的存储器中的其他数据覆盖存储在新连接的控制装置的当前存储器中的关于指定的关联装置的其他数据。也就是说,当控制装置新连接到混音系统时,给除了每个信号供给源SS的供给目的地信息和每个信号供给目的地SD的供给源信息之外的信息(即,此时实际实施的其他设置)赋予高于存储在新连接的控制装置的当前存储器中的这种信息(其他设置)的优先权。
在步骤S97,新连接的控制装置的CPU指定在步骤S92所关联的装置中的另一个装置,并执行上述的在步骤S94以及之后的同步处理(即,步骤S94-S98的循环过程)。然后, 在完成对所有关联装置的上述同步处理之后(步骤S98的确定为YES),新连接的控制装置的CPU结束该处理。
关于这个新的装置,将图28的处理的要点总结如下当一个控制装置新连接到混音系统时,图28的处理保留或保持特定信号供给源SS的传输连接的设置和特定装置之间的连接的设置,存储这些设置直至该控制装置新连接到混音系统之前(也就是说,给除了新连接的控制装置以外的每个其他装置的设备赋予优先权)。换句话说,图28的处理的要点被总结为集中在非锁定信号供给源SS的连接设置(信号供给目的地信息和信号供给源信息)的同步。
首先,新连接的控制装置的CPU可以起识别部分的作用,其通过图26的处理来为多个装置1-5所具有的每个单独的信号供给源SS或信号供给目的地SD设置锁0N/0FF状态,从而识别出混音系统中的多个装置(关联装置)中的每一个装置的非锁定信号供给源 SSo 当控制装置新连接到混音系统时,新连接的控制装置的CPU可以起同步部分的作用,其根据存储在它自身的当前存储器中的连接信息,来更新存储在音频网络6上的装置的各自存储器中的除了与所识别出的信号供给源SS有关的信号供给目的地信息和信号供给源信息(即,表示所识别出的信号供给源SS的信号供给目的地的信号供给目的地信息和 (关于)接收该信号供给源SS的信号的供给目的地的信号供给源信息)以外的所有信号供给目的地信息和信号供给源信息(这对应于步骤S94的更新每个装置的存储器的内容的操作),而且其根据关于所识别的信号供给源SS的信号供给目的地信息和信号供给源信息, 来更新存储在新连接的控制装置自身的当前存储器中的连接信息(这对应于步骤S95的用于改变当前存储器中的存储内容的操作)。
根据另一个方面,新连接的控制装置的CPU可以起识别部分的作用,其通过图26 的处理来为多个装置1-5所具有的每个信号供给源SS或信号供给目的地SD设置锁0N/0FF 状态,从而识别出混音系统中的多个装置(已关联的装置)中的预定的两个互相连接的装置(即,具有非锁定信号供给源SS的装置和具有作为该信号供给源SS的非锁定信号供给目的地SD的装置)。
当控制装置新连接到混音系统时,控制装置的CPU可以起同步部分的作用,其根据存储在它自身当前存储器中的连接信息,来更新存储在这些装置的各自存储器中的除了关于所识别出的两个装置之间连接的信号供给源信息和信号供给目的地信息(即,表示所识别出的两个装置中的一个装置的非锁定信号供给源SS的信号供给目的地的信号供给目的地信息,以及表示非锁定信号供给目的地SD的信号供给源的信号供给源信息)之外的所有信号供给目的地信息和信号供给源信息(这对应于步骤S94的用于改变每个装置的存储器内容的操作),而且,其根据关于这两个装置之间的连接的信号供给目的地信息以及信号供给源信息,来更新存储在新连接的控制装置的自身当前存储器中的连接信息(这对应于步骤S95的用于改变当前存储器的存储内容的操作)。
根据又一个方面,新连接的控制装置的CPU可以起识别部分的作用,其通过图26 的处理来为多个装置1-5所具有的每个信号供给源SS或信号供给目的地SD设置锁0N/0FF状态,从而识别出混音系统的多个装置(已关联的装置)中的预定的两个互相连接的装置 (即,具有锁定的信号供给源SS的装置和具有作为该信号供给源SS的连接目的地的锁定的信号供给目的地SD的装置)。
当控制装置新连接到混音系统时,控制装置的CPU可以起同步部分的作用,其根据存储在它自身当前存储器中的连接信息,来更新包含在存储于这些装置的各自存储器中的信号供给目的地信息和信号供给源信息中的关于所识别出的两个装置之间的连接的信号供给目的地信息和信号供给源信息(即,表示所识别出的两个装置中的一个装置的锁定信号供给源SS的信号供给目的地的信号供给目的地信息,以及表示所识别出的另一个装置的锁定信号供给目的地SD的信号供给目的地的信号供给源信息)(这对应于步骤S94的用于改变每个装置的存储器的内容的操作),而且,其根据关于这两个装置之间的连接的信号供给目的地信息和信号供给源信息,来更新存储在新连接的控制装置的自身当前存储器中的连接信息(这对应于步骤S95的用于改变当前存储器的存储内容的操作)。
也就是说,当控制装置新连接到混音系统时,关于上述三个方面总结的图28的处理可以保留或保持所述识别部分所识别出的信号供给源SS的传输连接的设置以及特定装置之间的连接的设置,这些设置会被存储直至该控制装置新连接到混音系统之前。也就是说,该控制装置经过图28的处理根据存储在它的自身存储器中的每个信号供给源SS的锁 0N/0FF设置来控制该控制装置和每一个其他装置之间的数据同步的方向,该示例实施例可以保留或保持信号供给源SS的传输连接的设置的数据以及特定装置之间的连接的设置的数据,这些数据被存储直至控制装置新连接到混音系统之前。从而,该示例实施例可以保持混音系统的任何理想传输路径的设置。
〈双向接插模式〉 在上述实施例中,通过任何一个装置所执行的连接更新过程(步骤S35),自动地实施了关于操作人员在图8A-8C以及图9A和图9B中所示的接插设置屏幕中的任何一个屏幕上指定的每个接插设置的传输连接。也就是说,在上述实施例中,自动地确定是否将该装置预留的传输通道中的任何一个传输通道分配给关于该传输连接的信号供给源SS(输入端口)。
可以构建本发明的另一个实施例允许操作人员通过接插设置屏幕指定除了信号供给源和信号供给目的地之间的连接之外的传输帧的路径设置(即,信号供给源和传输通道之间的连接)。通过这种允许双向接插设置的结构,操作人员可以自己执行传输通道(传输频带)管理。
图29A和图29B是示出了接插设置屏幕的视图,通过这些接插设置屏幕,操作人员可以设置双向接插设置。图29A示出了引擎2的输入接插设置屏幕,这个屏幕与图8C的屏幕结构大致类似,除了连接到输入端口的传输通道的通道号显示在图29A的部分87中,部分87在位置上对应于图8C上所提供的与输入端口有对应关系的传输通道分配状态显示部分74。与图8C中一样,在图29A中,表示输入端口和输入通道之间的接插设置/取消的连接标记“〇”显示在一些单元中。(表示被提供了信号MRT7和MRT8的输入端口)灰视 (gray-out)列表示当前没有给这些输入端口分配传输通道。
一旦操作人员通过点击部分87中的一个而指定了显示分配给输入端口的传输通道的通道号的这一部分87,就打开了传输通道输出设置屏幕,用于操作人员在具有指定的输入端口的装置(在所示示例中为第一I/O装置)中进行输出设置,即,设置应当通过哪个传输通道来发送音频信号。图29B是示出了传输通道输出设置屏幕的示例结构的视图。在该传输通道输出设置屏幕的左端垂直区域的各个水平行中,显示了所讨论的装置所预留的所有传输通道。另外,在该传输通道输出设置屏幕的上端水平区域的各个垂直列中,显示了该装置的所有输入端口 ;根据逐个插槽来对这些输入端口进行分类。通过点击显示在屏幕上的一个单元(行和列之间的交点),操作人员指示将一个传输通道连接到对应于该单元的输入端口。从而,可以将该装置所预留的传输通道连接至理想的信号供给源(输入端口)。在已经实现了这种连接的每个单元中显示连接标记“〇”,而在还没有实现这种连接的每个单元中显示空白标记。
〈锁设置的其他示例〉 前文已经说明了操作人员可以分别为每个信号供给源SS和每个信号供给目的地 SD指示用于信号供给源SS的传输连接和信号供给目的地SD的接收连接的锁0N/0FF设置。 在另一个实施例中,可以根据信号供给源SS和信号供给目的地SD的类型,来产生用于自动地进行锁定ON设置的指令。
例如,在已经设置了应该固定地为其预留路径的特定类型(例如,“监控通道”(监控信号的输入/输出)、“内部通信通道”(例如,局域广播输入/输出))时,可以产生用于自动进行锁定ON设置的指令。当为信号供给源SS已经设置了需要固定预留路径的特定类型的音频信号时,为该信号预留输入和输出路径,从而,可以进行一种布置,使得不但锁定信号供给源SS的传输连接,而且还锁定接收该信号供给源SS的音频信号的信号供给目的地SD(即,该信号供给源SS的接插设置的另一方)的接收连接。
另外,对于已经为其设置了要求固定预留通道的特定类型的音频信号的每个信号供给源SS,即使在操作人员没有为该信号供给源SS进行接插设置,从而没有为该信号供给源SS设置传输连接时,只要该信号供给源SS的信号输出0N/0FF设置是“ON” (即,只要在步骤S30检测到了传输连接),而不管该信号供给源SS当前是否连接到输入端口(即,没有进行步骤S34的确定),可以自动地将传输通道分配给该信号供给源SS。例如,当“内部通信”已经被设置为一个输入端口的信号供给源SS时,自动地将用于发送内部通信信号的传输通道分配给该信号供给源SS。另外,针对监控通道,在诸如控制台1之类的每个装置中固定地提供了监控输出端子(输出端口),而且,用于监控通道的传输通道是必要的;从而, 可以将传输通道自动地分配给相应的输入端口和输出端口,使得可以自动地预留必要的路径。
< 其他 > 尽管上述实施例被构建成为每个信号供给源SS设置两个优先权级别中的一种, 高或者低,但是本发明不局限于此,本发明可以被构建为允许操作人员为每个信号供给源 SS设置很多个优先权级别中的任意一个。
另外,尽管以通过控制装置为信号供给源SS和信号供给目的地SD进行锁0N/0FF 设置的方式构建了上述实施例,但是本发明不局限于此,而且,可以以通过这些装置中的任何一个装置的简化UI 25为该装置的信号供给源SS和信号供给目的地SD进行锁0N/0FF 设置的方式构建本发明。
而且,上文中关于下列情况对实施例进行了说明图20和图21的接插设置屏幕显示在每个I/O装置3-5的简化UI 25的显示部分75上。可替换地,可以给混音系统中的除了 I/O装置3-5之外的任意其他装置提供能够显示和操作类似的接插设置屏幕的操作人员界面、显示部分和用于操作该显示部分的操作部分,该其他装置可以为该装置的信号供给源SS和信号供给目的地SD (输入和输出端口)进行接插设置,使得它可以在该装置所预留的传输通道的范围内实施属于该接插设置的传输连接或接收连接。
而且,尽管以通过控制装置执行用于改变要预留的传输通道的数量DCN的操作 (这触发了图27的处理的开始)的方式构建上述实施例,但是本发明不局限于此,可以通过这些装置中的相对应的一个装置的简化UI 25执行用于改变该装置要预留的传输通道的数量DCN的操作。
而且,可以采用任何合适的通常已知的结构执行通过控制装置的接插设置操作, 来代替上文中的结构采用如上文关于本发明的实施例所述的表示信号供给源和信号供给目的地的矩阵视图(即,接插设置屏幕)来指示接插设置。
而且,上文关于如下情况对实施例进行了说明音频网络6的主节点起传输频带管理部分的作用,管理向各个装置分配传输通道的状态(即,各个装置要预留的传输通道的数量),即,关于音频网络6上的装置中的一个装置执行音频网络6上的所有装置的传输频带的管理的情况。不过,本发明并不局限于此,每个装置均可以包括传输频带管理部分, 用于管理向各个装置分配传输通道的状态。在这种情况下,在图6的每个装置所执行的传输通道预留处理的步骤S4,用于预留“X”个传输通道的请求被发送到该装置的传输频带管理部分,使得可以获得来自该传输频带管理部分响应于该请求而做出的答复。
而且,上文关于控制台1被用作控制装置的情况对实施例进行了说明。而且,上文还提到,连接到混音系统中的各个装置中的任何一个的PC 7可以被用作控制装置。也就是说,并入那些组成混音系统的装置中的一个装置中的装置,或者独立于或分离于组成混音系统的那些装置而提供的装置,都可以实施控制装置。在并入在那些组成混音系统的装置中的一个装置中的装置实施控制装置的情况下,它可以并入组成混音系统的除了控制台1 之外的任何一个装置中。另外,这种控制装置可以并入组成混音系统的多个装置中。另外, 在通过独立于组成混音系统的那些装置而提供的装置实施控制装置时,控制装置可以是直接连接到音频网络6而不是连接到音频网络6的任何一个装置的PC I/O的PC。
本发明的混音系统可以被实施为用于各种场景的音频混合系统(音频系统)(例如音乐会现场、大型活动等的PA系统(播音系统))、百货公司或学校等设施中的局部广播系统、以及音乐录制室的录制系统。
权利要求
1.一种路径设置方法,用于在音频系统中设置从理想的信号供给源到理想的信号供给 目的地的用于发送音频信号的路径,所述音频系统包括控制装置、多个装置以及连接所述 控制装置和所述多个装置的音频网络,所述多个装置的每一个均至少具有多个信号供给源和多个信号供给目的地中的一个, 所述音频网络具有用于在多个装置之间发送多个通道的音频信号的多个传输通道,所述路 径设置方法包括第一分配步骤,将所述音频网络的多个传输通道分配给所述多个装置的各个装置,使 得每个装置可以预留预定数量的传输通道;指令接收步骤,所述控制装置接收连接指令,该连接指令指示一个信号供给源和一个 信号供给目的地之间的连接;第二分配步骤,响应于所述连接指令,从通过第一分配步骤为具有所述一个信号供给 源的装置已经预留了的预定数量的传输通道中,向所述连接指令分配当前未用于传输音频 信号的传输通道;供给源设置步骤,使具有已经被给予了所述连接指令的所述一个信号供给源的装置使 用被第二分配步骤分配给所述连接指令的传输通道来发送所述一个信号供给源所提供的音频信号;供给目的地设置步骤,使具有已经被给予了所述连接指令的所述一个信号供给目的地 的装置接收所述供给源设置步骤所设置的传输通道的音频信号,并将接收到的音频信号提 供给所述一个信号供给目的地;以及报警步骤,当即使已经给出了连接指令而所述第二分配步骤也不能向所述连接指令分 配任何传输通道时,警告用户通过没有执行的所述供给源设置步骤和所述供给目的地设 置步骤不能实现基于所述连接指令的连接。
2.根据权利要求1所述的路径设置方法,其还包括显示步骤,控制装置显示所述连接 指令的内容,其中,所述显示步骤以在已经实施了与所述连接指令相对应的连接的情况和 还没有实施与所述连接指令相对应的连接的情况之间不同的风格来显示所述连接指令的 内容。
3.根据权利要求1所述的路径设置方法,其中,当通过所述第一分配步骤分配给任何 一个装置的预定数量的传输通道增加时,并且在给予所述装置中的一个装置所具有的信号 供给源的连接指令中存在任何一个连接指令未被实施的情况下,通过执行在所增加的传输 通道中的一个被分配给未被实施的连接指令后被执行的所述供给源设置步骤和所述供给 目的地设置步骤,来实施与未被实施的连接指令相对应的连接。
4.一种路径设置设备,用于在音频系统中设置从理想的信号供给源到理想的信号供给 目的地的用于发送音频信号的路径,所述音频系统包括多个装置和连接所述多个装置的音 频网络,所述多个装置中的每一个均至少具有多个信号供给源和多个信号供给目的地中的一 个,所述音频网络具有多个传输通道,用于在多个装置之间发送多个通道的音频信号,所述 多个装置中的每一个装置均采用分配给它的预定数量的传输通道来在该装置和另一个装 置之间传输多个通道的音频信号,所述路径设置设备包括指令接收部分,其接收连接指令,所述连接指令指示一个信号供给源和一个信号供给 目的地之间的连接;传输通道分配部分,其响应于所述指令接收部分所接收到的连接指令,而从已经分配 给具有所述一个信号供给源的装置的预定数量的传输通道中,将当前未用于音频信号传输 的传输通道分配给所述连接指令;供给源设置部分,其使具有已经被给予了所述连接指令的所述一个信号供给源的装置 采用通过所述传输通道分配部分分配给所述连接指令的传输通道来发送所述一个信号供 给源的音频信号;供给目的地设置部分,其使具有已经被给予了所述连接指令的所述一个信号供给目的 地的装置接收所述供给源设置部分所设置的传输通道的音频信号并且将接收到的音频信 号提供给已经被给予了所述连接指令的所述一个信号供给目的地;报警部分,当即使已经给出了连接指令而所述传输通道分配部分也不能向所述连接指 令分配任何传输通道时,所述报警部分警告用户通过没有被执行的所述供给源设置部分 和所述供给目的地设置部分的操作不能实现基于所述连接指令的连接。
5. 一种音频系统,其包括控制装置、多个装置以及连接所述多个装置的音频网络, 所述多个装置中的每一个均至少具有多个信号供给源和多个信号供给目的地中的一 个,所述音频网络具有多个传输通道,用于在所述多个装置之间传输多个通道的音频信号, 所述控制装置包括频带管理部分,其响应于用户的频带管理操作来控制各个装置预留的传输通道的数 量;以及连接设置部分,其响应于用于指示所述多个装置中的一个装置所具有的信号供给源与 所述多个装置中的另一个装置所具有的信号供给目的地之间的连接的连接设置操作,来改 变存储在具有该信号供给源的装置中的信号供给目的地信息和存储在具有该信号供给目 的地的装置中的信号供给源信息,所述信号供给目的地信息是表示该信号供给源要连接到 的另一个装置所具有的信号供给目的地的信息,所述信号供给源信息是表示该信号供给目 的地要连接到的另一个装置所具有的信号供给源的信息, 所述多个装置中的每一个均包括预留部分,其在所述频带管理部分的控制下预留多个传输通道; 存储部分,其中存储了与所述装置所具有的每个信号供给源有关的信号供给目的地信 息和与所述装置所具有的每个信号供给目的地有关的信号供给源信息,所述存储部分的存 储内容由所述连接设置部分来改变;传输设置部分,其根据存储在所述存储部分中的每条信号供给目的地信息,向所述装 置所具有的每一个信号供给源分配通过所述预留部分为该装置所预留的传输通道中的一 个传输通道,并进行设置以通过分配给该信号供给源的传输通道来输出从该信号供给源提 供的音频信号;输出通知部分,其将表示音频信号的各个信号供给源的信号输出信息通知给所述音频 网络上的所有其他装置,这些音频信号是所述装置通过所述预留装置为所述装置预留的多 个传输通道输出的;以及接收设置部分,其根据存储在所述存储部分中的每条信号供给源信息和另一个装置的输出通知部分所通知的信号输出信息,为该装置所具有的每个信号供给目的地,确定接收 音频信号所要通过的传输通道,并进行设置以从确定的传输通道接收该音频信号,其中,不管存储在每个装置的存储部分中的信号供给目的地信息所表示的装置当前是 否连接到所述音频网络,每个装置的预留部分都预留多个传输通道,而且,该装置的传输设 置部分根据信号供给目的地信息进行设置,以通过所预留的传输通道中的一个传输通道输 出信号供给源所提供的音频信号。
6.根据权利要求5所述的音频系统,其中,当所述传输设置部分根据信号供给目的地 信息不能向信号供给源分配任何传输通道时,该信号供给目的地信息所表示的另一个装置 中的静默信号的信号供给源连接到该信号供给目的地信息所表示的信号供给目的地。
7.根据权利要求5所述的音频系统,其中,即使在关于该装置所不具有的信号供给源 的信号供给目的地信息被存储在所述存储部分中的情况下,该装置的所述传输设置部分也 不会根据该信号供给目的地信息向该信号供给源分配任何传输通道。
8.一种音频系统,其包括控制装置、多个装置以及连接所述多个装置的音频网络,所述多个装置中的每一个均至少具有多个信号供给源和多个信号供给目的地中的一个,所述音频网络具有多个传输通道,用于在所述多个装置之间传输多个通道的音频信号,所述控制装置包括频带管理部分,其响应于用户的频带管理操作来控制各个装置预留的传输通道的数 量;以及连接设置部分,其响应于用于指示所述多个装置中的一个装置所具有的信号供给源与 所述多个装置中的另一个装置所具有的信号供给目的地之间的连接的连接设置操作,来改 变存储在具有该信号供给源的装置中的信号供给目的地信息和存储在具有该信号供给目 的地的装置中的信号供给源信息,所述信号供给目的地信息是表示该信号供给源要连接到 的另一个装置所具有的信号供给目的地的信息,所述信号供给源信息是表示该信号供给目 的地要连接到的另一个装置所具有的信号供给源的信息,所述多个装置中的每一个均包括预留部分,其在所述频带管理部分的控制下预留多个传输通道;存储部分,其中存储了与所述装置所具有的每个信号供给源有关的信号供给目的地信 息和与所述装置所具有的每个信号供给目的地有关的信号供给源信息,所述存储部分的存 储内容由所述连接设置部分来改变;传输设置部分,其根据存储在所述存储部分中的每条信号供给目的地信息,向所述装 置所具有的每一个信号供给源分配通过所述预留部分所预留的传输通道中的一个传输通 道,并进行设置以通过分配给该信号供给源的传输通道来输出从该信号供给源提供的音频 信号;输出通知部分,其将表示音频信号的各个信号供给源的信号输出信息通知给所述音频 网络上的所有其他装置,这些音频信号是所述装置通过所述预留装置为所述装置预留的多 个传输通道输出的;接收设置部分,其根据存储在所述存储部分中的每条信号供给源信息和另一个装置的 输出通知部分所通知的信号输出信息,为所述装置所具有的每个信号供给目的地,确定接 收音频信号所要通过的传输通道,并进行设置以从确定的传输通道来接收该音频信号;以及连接更新部分,其响应于用户的连接设置操作,来设置所述装置所具有的信号供给源 与另一个装置所具有的信号供给目的地之间的连接,或设置所述装置所具有的信号供给目 的地与另一个装置所具有的信号供给源之间的连接,并且根据所设置的连接的内容,来更 新存储在所述装置的所述存储部分中的信号供给目的地信息和信号供给源信息。
9.根据权利要求8所述的音频系统,其中,所述控制装置还包括存储部分,其存储表示所述连接设置部分所设置的连接的连接信息;识别部分,其识别所述多个装置中的一个预定装置中的预定信号供给源;以及同步部分,当所述控制装置已经被新连接到工作中的所述音频系统时,所述同步部分 执行以下操作1)根据存储在所述存储部分中的连接信息,更新存储在所述多个装置的各个存储部分 中的除了关于所述识别部分所识别出的信号供给源的信号供给目的地信息和信号供给源 信息之外的所有信号供给目的地信息和信号供给源信息;以及2)根据与所述识别部分所识别出的信号供给源有关的信号供给目的地信息和信号供 给源信息,更新存储在所述控制装置中的所述存储部分中的连接信息。
10.根据权利要求8所述的音频系统,其中,所述控制装置还包括存储部分,其存储表示所述连接设置部分所设置的连接的连接信息;识别部分,其从所述多个装置中识别出分别具有所述连接设置部分已经为它们设置了 连接的信号供给源和信号供给目的地的预定的两个装置;以及同步部分,当所述控制装置已经被新连接到工作中的所述音频系统时,所述同步部分 执行以下操作1)根据存储在所述存储部分中的连接信息,更新存储在所述多个装置的各个存储部分 中的除了关于所述识别部分所识别出的两个装置之间的连接的信号供给目的地信息和信 号供给源信息之外的所有信号供给目的地信息和信号供给源信息;以及2)根据关于所述识别部分所识别的两个装置之间的连接的信号供给目的地信息和信 号供给源信息,更新存储在所述控制装置中的所述存储部分中的连接信息。
11.根据权利要求8所述的音频系统,其中,所述控制装置还包括存储部分,其存储表示所述连接设置部分所设置的连接的连接信息;识别部分,其从所述多个装置中识别出分别具有所述连接设置部分已经为它们设置了 连接的信号供给源和信号供给目的地的预定的两个装置;以及同步部分,当所述控制装置已经被新连接到工作中的所述音频系统时,所述同步部分 执行以下操作1)根据存储在所述存储部分中的连接信息,更新存储在所述多个装置的各个存储部分 中的除了关于所述识别部分所识别出的两个装置之间的连接的信号供给目的地信息和信 号供给源信息之外的所有信号供给目的地信息和信号供给源信息;以及2)根据除了关于所述识别部分所识别出的两个装置之间的连接的信号供给目的地信 息和信息供给源信息之外的所有信息,更新存储在所述控制装置中的所述存储部分中的连 接信息。
12.—种音频系统,其包括控制装置、多个装置以及连接所述多个装置的音频网络,所述多个装置中的每一个均至少具有多个信号供给源和多个信号供给目的地中的一 个,所述音频网络具有多个传输通道,用于在所述多个装置之间传输多个通道的音频信号, 所述控制装置包括频带管理部分,其响应于用户的频带管理操作来增加或减少各个装置预留的传输通道 的数量;优先权设置部分,其将每个装置的多个信号供给源中的给定的一个信号供给源的优先 权设置为比该装置的任意其他信号供给源的优先权级别高;以及连接更新部分,其响应于用于指示所述多个装置中的一个装置所具有的信号供给源与 所述多个装置中的另一个装置所具有的信号供给目的地之间的连接的连接设置操作,来改 变存储在具有该信号供给源的装置中的信号供给目的地信息和存储在具有该信号供给目 的地的装置中的信号供给源信息,所述信号供给目的地信息是表示该信号供给源要连接到 的另一个装置所具有的信号供给目的地的信息,所述信号供给源信息是表示该信号供给目 的地要连接到的另一个装置所具有的信号供给源的信息, 所述多个装置中的每一个均包括预留部分,其在所述频带管理部分的控制下预留多个传输通道; 存储部分,其中存储了与所述装置所具有的每个信号供给源有关的信号供给目的地信 息和与所述装置所具有的每个信号供给目的地有关的信号供给源信息,所述存储部分的存 储内容由所述连接设置部分来改变;传输设置部分,其根据存储在所述存储部分中的每条信号供给目的地信息,向所述装 置所具有的每一个信号供给源分配通过所述预留部分为该装置所预留的传输通道中的一 个传输通道,并进行设置以通过分配给该信号供给源的传输通道来输出从该信号供给源提 供的音频信号,所述传输设置部分向被所述优先权设置部分设置为较高优先权级别的信号 供给源分配一个传输通道,该信号供给源相对于其他信号供给源具有优先权;输出通知部分,其将表示所述装置通过所述预留部分为所述装置预留的多个传输通道 输出的音频信号的各个信号供给源的信号输出信息通知给所述音频网络上的所有其他装 置;以及接收设置部分,其根据存储在所述存储部分中的每条信号供给源信息和另一个装置的 输出通知部分所通知的信号输出信息,为所述装置所具有的每个信号供给目的地,确定接 收音频信号所要通过的传输通道,并进行设置以从确定的传输通道来接收该音频信号。
13.根据权利要求12所述的音频系统,其中,每个装置的所述传输设置部分还包括取 消部分,当所述控制装置的所述频带管理部分已经执行了用于减少为该装置所预留的传输 通道的数量的控制时,并且在被该控制减少的传输通道的数量小于已经分配给该装置中的 信号供给源的传输通道的数量的情况下,所述取消部分取消对除了分配给被置为较高优先 级的信号供给源的传输通道之外的已经分配的传输通道的分配;以及其中,以下述方式布置每个装置的所述预留部分当该装置的所述传输设置部分已经 取消对已经分配的传输通道的分配时,所述预留部分从为该装置进行的预留中释放其分配 已经被取消了的传输通道。
全文摘要
本发明提供了用于音频系统的路径设置方法和设备,以及音频系统。在控制台、引擎、以及均具有多个供给源和多个供给目的地的I/O装置连接到网络的混音系统中,将网络的多个传输通道分配给各个装置。响应于通过控制台给出的用于指示一个装置所具有的信号供给源和另一个装置所具有的信号供给目的地之间的连接的操作人员连接指令,具有该信号供给源的装置采用分配给该装置的传输通道中的一个传输通道,将该信号供给源的音频信号发送到网络。具有已经为其赋予了传输连接的信号供给目的地的装置接收通过传输通道发送的音频信号,并将接收到的音频信号提供到信号供给目的地。
文档编号H04S7/00GK101848125SQ201010139728
公开日2010年9月29日 申请日期2010年3月24日 优先权日2009年3月24日
发明者寺田光太郎 申请人:雅马哈株式会社