欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

音頻信號處理系統(tǒng)的制作方法

文檔序號:7669562閱讀:134來源:國知局
專利名稱:音頻信號處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種音頻信號處理系統(tǒng),其中對輸入音頻信號進(jìn)行 處理和輸出的音頻信號處理裝置與執(zhí)行實(shí)現(xiàn)音頻信號處理功能的應(yīng) 用程序的計(jì)算機(jī)協(xié)同操作。
背景技術(shù)
通常,諸如數(shù)字混合器之類具有用于音頻信號的專用硬件的音 頻信號處理裝置作為用于對輸入音頻信號進(jìn)行處理和輸出的裝置是已知的。另外,通過在諸如PC (個人計(jì)算機(jī))之類的通用計(jì)算機(jī)中 執(zhí)行名為DAW (數(shù)字音頻工作站)的應(yīng)用程序來實(shí)現(xiàn)諸如音頻信號的 記錄、再現(xiàn)、效果添加或者混合之類的處理功能。另外,上述音頻信號處理裝置和計(jì)算機(jī)彼此相連組成音頻信號 處理系統(tǒng),這些裝置相互傳送和接收數(shù)據(jù)并且協(xié)同操作。然而,在這種情況下,在音頻信號處理裝置和計(jì)算機(jī)之間提供 一物理通信路徑還不夠,還需要設(shè)置一邏輯連接,例如,其中確定音 頻信號處理裝置中哪個聲道(ch)的輸出數(shù)據(jù)將被輸入到計(jì)算機(jī)的哪 個聲道(或軌道)。這種邏輯連接可以由安裝在計(jì)算機(jī)中的驅(qū)動器自 動執(zhí)行。例如,下面的文獻(xiàn)1公開了這種技術(shù)。文獻(xiàn)1:第2005-64880號未審査日本專利申請的公開。 除了上述之外,關(guān)于連接到計(jì)算機(jī)的音頻信號處理裝置的使用, 還開發(fā)了利用音頻信號處理裝置的操作面板來對計(jì)算機(jī)中的DAW操 作進(jìn)行遙控的技術(shù)。例如,使用遙控來指示DAW開始或停止記錄或者 調(diào)整每一聲道中的音量控制器。例如,下面的文獻(xiàn)2公開了這種技術(shù)。
文獻(xiàn)2: "01X Supplement Manual ,, , Yamaha Corporation, 2005 發(fā)明內(nèi)容當(dāng)建立一音頻信號處理系統(tǒng)時,需要適當(dāng)設(shè)置來設(shè)置音頻信號 處理裝置和計(jì)算機(jī)兩者獲得期望的操作。然而,在傳統(tǒng)音頻信號處理 系統(tǒng)中,由于音頻信號處理裝置和DAW不得不單獨(dú)設(shè)置,所以存在可 操作性方面的問題。特別地,在每個裝置中,當(dāng)設(shè)置了將被處理的信號的輸入源或 輸出目的地時,要求對提供信號的裝置以及處理輸出信號的裝置二者 都進(jìn)行適當(dāng)?shù)脑O(shè)置。如果沒有進(jìn)行這種適當(dāng)?shù)脑O(shè)置,會引起諸如未提 供要被處理的信號或者在后續(xù)步驟中未對輸出信號進(jìn)行適當(dāng)處理之類的問題。然而,通常需要對每個裝置單獨(dú)進(jìn)行這樣的設(shè)置,并且期 望對其可操作性進(jìn)行改善。本發(fā)明是用來解決上述問題,并且目的是改善通過把音頻信號 處理裝置和計(jì)算機(jī)相連所建立的音頻信號處理系統(tǒng)的可操作性。為達(dá)到上述目的,本發(fā)明提供了一種音頻信號處理系統(tǒng),包括計(jì)算機(jī),其執(zhí)行應(yīng)用程序軟件,以實(shí)現(xiàn)對音頻信號進(jìn)行記錄和編輯的記錄和編輯裝置的功能;以及音頻信號處理裝置,其對音頻信號進(jìn)行 處理,所述計(jì)算機(jī)和所述音頻信號處理裝置經(jīng)通信路徑連接,可以通 過該通信路徑來傳送控制信號和多個音頻信號。該計(jì)算機(jī)包括傳送和 接收裝置,其接收由所述音頻信號處理裝置發(fā)送的音頻信號以提供到 所述記錄和編輯裝置并且將由所述記錄和編輯裝置提供的音頻信號 經(jīng)通信路徑傳送到所述音頻信號處理裝置。該音頻信號處理裝置包 括輸入裝置,其從裝置外部輸入一個音頻信號; 一個或多個輸入聲 道,其控制從輸入裝置輸入的音頻信號的特性;傳送和接收裝置,其 將音頻信號經(jīng)通信路徑而從輸入聲道傳送到所述計(jì)算機(jī),并且經(jīng)通信 路徑從所述計(jì)算機(jī)接收包括第二總線的音頻信號的多個音頻信號;第 一混合總線,其將每個輸入聲道提供的音頻信號與所述傳送和接收裝 置提供的所述第二總線的音頻信號混合;以及第一選擇裝置,其根據(jù) 用戶的設(shè)置針對每個所述的輸入聲道來選擇經(jīng)通信路徑從所述計(jì)算
機(jī)接收到的音頻信號和由所述輸入裝置輸入的音頻信號中的一個音 頻信號,并將選出的音頻信號提供到輸入聲道。該記錄和編輯裝置包 括多個軌道,其記錄和/或再現(xiàn)從所述傳送和接收裝置輸入到所述 軌道的音頻信號;多個軌道聲道,其每一個都與所述軌道之一相對應(yīng), 并且其選擇性地輸入一個從所述軌道輸入的音頻信號或一個在所述 軌道中再現(xiàn)的音頻信號,以控制音頻信號的特性;第二選擇裝置,其 根據(jù)用戶的設(shè)置針對每個軌道聲道來選擇性地執(zhí)行將音頻信號從軌 道聲道提供到所述傳送和接收裝置從而將音頻信號傳送到所述音頻 信號處理裝置的操作以及將音頻信號從軌道聲道提供到第二混合總 線的操作中的一項(xiàng)操作;以及第二混合總線,其對從第二選擇裝置提 供的音頻信號進(jìn)行混合并將混合后的音頻信號提供到所述傳送和接 收裝置,從而將混合后的信號傳送到所述音頻信號處理裝置。該音頻 信號處理裝置和所述計(jì)算機(jī)協(xié)同操作,以使得當(dāng)用戶將第一設(shè)置指 令輸入到所述音頻信號處理系統(tǒng)時,所述音頻信號處理裝置控制所述 第一選擇裝置來針對所述全部輸入聲道選擇由所述輸入裝置輸入的 音頻信號,并且所述計(jì)算機(jī)控制所述第二選擇裝置來將音頻信號從全 部軌道聲道提供到所述第二總線;并且當(dāng)用戶將第二設(shè)置指令輸入到 所述音頻信號處理系統(tǒng)時,所述音頻信號處理裝置控制所述第一選擇 裝置來針對所述全部輸入聲道選擇經(jīng)通信路徑從所述計(jì)算機(jī)接收到 的音頻信號,并且所述計(jì)算機(jī)控制所述第二選擇裝置來將音頻信號從 全部軌道聲道提供到所述傳送和接收裝置,從而將音頻信號傳送到所 述音頻信號處理裝置。在這種音頻信號處理系統(tǒng)中,優(yōu)選的是所述記錄和編輯裝置還 包括第三選擇裝置,其針對每個軌道在從所述傳送和接收裝置提供的 所述音頻信號中選擇一個音頻信號,并將選出的音頻信號提供到軌 道??蛇x的是,同樣優(yōu)選地是所述音頻信號處理裝置包括控制器, 其響應(yīng)于對其進(jìn)行的操作來產(chǎn)生第一設(shè)置指令和第二設(shè)置指令中的 一個??蛇x的是,同樣優(yōu)選地是所述音頻信號處理裝置是一個數(shù)字混 合器。可選的是,同樣優(yōu)選地是所述音頻信號處理裝置包括與所述一 個或多個輸入聲道的任意一個相對應(yīng)的一個或多個聲道控制條,并且 每個聲道控制條提供有用于設(shè)置對應(yīng)聲道參數(shù)的多個控件??蛇x的是,同樣優(yōu)選地是所述第一設(shè)置指令用于將所述音頻信 號處理系統(tǒng)設(shè)置為適于將所述輸入裝置所輸入的音頻信號記錄到在 所述記錄和編輯裝置中的所述軌道上。可選的是,同樣優(yōu)選地是所述第二設(shè)置指令用于將所述音頻信 號處理系統(tǒng)設(shè)置為適于在所述音頻信號處理裝置中對由所述記錄和 編輯裝置中的軌道所再現(xiàn)的音頻信號進(jìn)行下混合??蛇x的是,同樣優(yōu)選地是所述音頻信號處理裝置包括連接確認(rèn)指示器,其顯示了所述音頻信號處理裝置與在所述計(jì)算機(jī)中執(zhí)行的所述應(yīng)用程序之間的邏輯連接是否被建立。可選的是,同樣優(yōu)選地是所述音頻信號處理裝置包括連接檢測 器,其用于檢測所述音頻信號處理裝置與在所述計(jì)算機(jī)中執(zhí)行的所述應(yīng)用程序之間的邏輯連接是否被建立。只有當(dāng)所述連接檢測器檢測到 在所述音頻信號處理裝置與在所述計(jì)算機(jī)中執(zhí)行的所述應(yīng)用程序之 間建立了邏輯連接時所述音頻信號處理裝置和所述計(jì)算機(jī)才如上所 述那樣協(xié)同操作。從結(jié)合附圖來閱讀的下面具體說明中,本發(fā)明的上述以及其他 目的、特點(diǎn)和優(yōu)勢將是顯而易見的。


圖1是示出了組成作為本發(fā)明音頻信號處理系統(tǒng)一實(shí)施例的混 合器系統(tǒng)的PC和數(shù)字混合器的功能結(jié)構(gòu)框圖;圖2是示出了圖1所示DAW應(yīng)用程序中音頻處理模塊的功能結(jié)構(gòu)圖;圖3是示出了圖l所示數(shù)字混合器中的DSP的功能結(jié)構(gòu)圖; 圖4是示出了圖1所示數(shù)字混合器中的波形數(shù)據(jù)提供源與輸出 端口之間的對應(yīng)關(guān)系圖5是示出了圖1所示DAW應(yīng)用程序中的波形數(shù)據(jù)提供源與輸 出端口之間的對應(yīng)關(guān)系圖;圖6是示出了圖1所示DAW應(yīng)用程序中的軌道控件GUI示例的示圖。圖7是示出了圖l所示數(shù)字混合器的操作面板的示意結(jié)構(gòu)圖;圖8A-8E是示出了操作面板的細(xì)節(jié)的示圖;圖9是在檢測裝置新連接時PC中的處理流程圖;圖IO是在協(xié)同控制程序運(yùn)行時通常由DAW應(yīng)用程序執(zhí)行的連接確認(rèn)處理的流程圖;圖11是通常由數(shù)字混合器執(zhí)行的連接確認(rèn)處理的流程圖;圖12是響應(yīng)于STMIX按鈕的ON事件的處理的流程圖;圖13是響應(yīng)于HWMIX按鈕的ON事件的處理的流程圖;圖14是在檢測到第i輸入聲道的WET按鈕的ON事件時由數(shù)字混合器執(zhí)行的處理的流程圖;圖15是在接收到WET(i)命令時由DAW應(yīng)用程序執(zhí)行的處理的流程圖;圖16是在接收到DRY(i)命令時由DAW應(yīng)用程序執(zhí)行的處理的流程圖;圖17是在檢測到第j軌道的記錄等待按鈕的操作事件時由DAW 應(yīng)用程序執(zhí)行的處理的流程圖;以及圖18是在接收到WSC(i)命令時由數(shù)字混合器執(zhí)行的處理的流程圖。
具體實(shí)施方式
下文將參考附圖具體描述本發(fā)明的優(yōu)選實(shí)施例。圖1示出了組成作為本發(fā)明音頻信號處理系統(tǒng)一實(shí)施例的混合器系統(tǒng)的PC和數(shù)字混合器的功能結(jié)構(gòu)。這里,圖l簡單示出了關(guān)于音頻信號處理的功能。如圖l所示,根據(jù)本實(shí)施例,作為通用計(jì)算機(jī)的pc io和作為音頻信號處理裝置的數(shù)字混合器30相連來互相傳送和接收數(shù)據(jù),并
且組成了一個混合器系統(tǒng)。PC 10包括各種音頻I/0 (輸入和輸出單元)11、各種音頻I/O驅(qū)動器12、 API (應(yīng)用程序接口) 13和DAW (數(shù)字音頻工作站)應(yīng)用 程序20。除了各種音頻I/O 11以外,其他那些部分是由軟件實(shí)現(xiàn)的 功能。作為硬件,該系統(tǒng)可以采用諸如CPU、 ROM、 RAM、 HDD (硬盤 驅(qū)動器)之類的傳統(tǒng)裝置和通信接口。各種音頻I/O 11是用于對諸如音頻格式的波形數(shù)據(jù)、MIDI (樂 器數(shù)字接口 )格式的演奏數(shù)據(jù)和指示對目的地裝置的特定操作命令之 類數(shù)據(jù)進(jìn)行傳送和接收的接口。例如,具體地說,該系統(tǒng)可以采用用 于mLAN通信的IEEE 1394 (電氣與電子工程師協(xié)會1394)標(biāo)準(zhǔn)的接 口,是由雅馬哈公司提出的音頻數(shù)據(jù)通信標(biāo)準(zhǔn)。另外,該系統(tǒng)可以采 用USB (通用串口總線)標(biāo)準(zhǔn)、Ethernet (注冊商標(biāo))標(biāo)準(zhǔn)等。除了 上述以外,該系統(tǒng)還可以包括ADC或DAC,其類似于稍后將要描述的 數(shù)字混合器30。各種音頻I/O驅(qū)動器12具有控制各種音頻I/O 11的操作的功 能。該功能通過由CPU執(zhí)行適當(dāng)程序來實(shí)現(xiàn)。API 13是0S (操作系統(tǒng))中的程序接口,并且在運(yùn)行應(yīng)用程序 時使用。DAW應(yīng)用程序20具有第二信號處理器的功能,用于根據(jù)用戶操 作來記錄輸入的波形數(shù)據(jù)或者演奏數(shù)據(jù)、讀取已記錄的波形數(shù)據(jù)或演 奏數(shù)據(jù)來進(jìn)行輸出(再現(xiàn))、基于演奏數(shù)據(jù)生成波形數(shù)據(jù)(自動演奏)、 或者對波形數(shù)據(jù)執(zhí)行混合、均衡或者效果添加(信號處理)。這些功 能通過由CPU執(zhí)行適當(dāng)?shù)膽?yīng)用程序來實(shí)現(xiàn)。另外,DAW應(yīng)用程序20是用于產(chǎn)生具有多軌道結(jié)構(gòu)的音樂作品 的應(yīng)用程序。與記錄、再現(xiàn)、自動演奏和信號處理相關(guān)的波形數(shù)據(jù)或 者各種設(shè)置構(gòu)成歌曲作為曲調(diào)。歌曲的數(shù)據(jù)可以作為歌曲文件存儲到 PC 10的HDD并從HDD中讀出。更具體地說,DAW應(yīng)用程序20包括GUI (圖形用戶接口)控制 模塊21、 MIDI處理模塊22、音頻處理模塊23和遙控模塊24。GUI控制模塊21在顯示器上顯示一 GUI來接受用戶操作,并且
顯示DAW應(yīng)用程序20的各種信息,諸如設(shè)置內(nèi)容、操作狀態(tài)和將要 處理的數(shù)據(jù)內(nèi)容。MIDI處理模塊22對用于記錄、再現(xiàn)或自動演奏的MIDI演奏數(shù) 據(jù)進(jìn)行處理。音頻處理模塊23對用于記錄、再現(xiàn)或信號處理的音頻波形數(shù)據(jù) 進(jìn)行處理。MIDI處理模塊22和音頻處理模塊23中的記錄和再現(xiàn)可以在軌 道-軌道的基礎(chǔ)上在多個軌道中執(zhí)行。換句話說,從數(shù)字混合器30 輸入的多個聲道的數(shù)據(jù)段可以被單獨(dú)輸入到不同的軌道來記錄,或者 多軌道中再現(xiàn)的數(shù)據(jù)段可以被輸出到單獨(dú)設(shè)置的目的地來把數(shù)據(jù)段 輸入到數(shù)字混合器30的各個聲道。稍后將給出音頻處理單元23的結(jié)構(gòu)的詳細(xì)描述。 遙控模塊24解譯從數(shù)字混合器30發(fā)送的命令,修改DAW應(yīng)用 程序20中的設(shè)置參數(shù),并且根據(jù)該解譯開始或停止操作。另外,當(dāng) 對PC 10中的DAW應(yīng)用程序20執(zhí)行特定操作時,遙控模塊24根據(jù)該 操作向數(shù)字混合器30發(fā)送一命令使得數(shù)字混合器30根據(jù)該命令而操 作。DAW應(yīng)用程序20的操作可以通過提供給PC 10的諸如鍵盤或鼠 標(biāo)之類的操作裝置來操作,而且,遙控模塊24的功能允許使用在外 部提供的數(shù)字混合器30中提供的控制裝置來遙控DAW應(yīng)用程序20。 反過來,對數(shù)字混合器30的遙控可以由PC IO的操作裝置來執(zhí)行。 另外,例如DAW應(yīng)用程序20與數(shù)字混合器30可以協(xié)同來修改相關(guān)設(shè) 置內(nèi)容或者同時實(shí)現(xiàn)相關(guān)操作。接下來將描述數(shù)字混合器30。數(shù)字混合器30包括多個ADC (模 數(shù)轉(zhuǎn)換器)31、多個DAC (數(shù)模轉(zhuǎn)換器)32、 DSP (數(shù)字信號處理器) 33、 UI (用戶接口) 34、控制微計(jì)算機(jī)35、和MIDI I/O 36和音頻 LAN I/O 37。ADC 31是用于把從外部輸入的模擬音頻信號轉(zhuǎn)換成數(shù)字信號 (波形數(shù)據(jù))從而提供給DSP33的接口。提供了分別對應(yīng)于12個聲 道的12個ADC 31。 DAC 32是用于把由DSP 33處理的波形數(shù)據(jù)轉(zhuǎn)換成模擬信號來輸 出的接口。提供了對應(yīng)于8個聲道的8個DAC。DSP 33是第一信號處理器,用于執(zhí)行對輸入數(shù)字波形數(shù)據(jù)進(jìn)行 的諸如均衡、混合或者聲級調(diào)整之類的信號處理,并且輸出經(jīng)過處理 的波形。均衡和聲級調(diào)整可以在每個多聲道中單獨(dú)執(zhí)行。經(jīng)過處理的 波形可以從每個聲道單獨(dú)輸出或者在把多個聲道的波形混合之后輸 出。稍后將詳細(xì)描述DSP 33中的信號處理的功能結(jié)構(gòu)。UI 34包括用于接受用戶操作的各種控件以及把信息顯示給用 戶的顯示器,在本實(shí)施例中,這些控件提供在操作面板上。該UI34 接受用戶指示并且顯示設(shè)置內(nèi)容、被處理的信號內(nèi)容或者在數(shù)字混合 器30中的操作狀態(tài)??刂莆⒂?jì)算機(jī)35是一控制器,其包括CPU、 R0M、 R認(rèn)等,并且 控制數(shù)字混合器30的操作,例如,指示參數(shù)設(shè)置或者對DSP33的操 作、控制操作檢測或UI 34中的顯示、以及通過MIDI 1/0 36或者音 頻LAN I/O 37控制通信。MIDI I/O 36是用于把MIDI數(shù)據(jù)傳送到諸如音調(diào)發(fā)生器40和合 成器之類的外部裝置,并且從外部裝置接收MIDI數(shù)據(jù)的接口。在本 示例中,MIDI I/O 36能只發(fā)送一個用于輸出和輸入的聲道的數(shù)據(jù)。音頻LAN I/O 37是用于把諸如波形數(shù)據(jù)、演奏數(shù)據(jù)或命令之類 的數(shù)據(jù)發(fā)送到外部裝置(在本示例中的PCIO)并從外部裝置接收數(shù) 據(jù)。音頻LAN I/O 37采用對應(yīng)于PC 10中的那些部分的硬件和通信 的標(biāo)準(zhǔn)。在圖1所示的混合器系統(tǒng)中,數(shù)字混合器30可以單獨(dú)處理從ADC 31輸入的音頻信號并且從DAC 32輸出信號,PC IO可以單獨(dú)處理記 錄在HDD中的波形數(shù)據(jù)并且記錄經(jīng)過處理的數(shù)據(jù)。另外,PC10(MW 應(yīng)用程序20)和數(shù)字混合器30可以一起工作來提供例如以下操作。(a) 從ADC 31輸入的音頻信號或者從PC 10接收的音頻信號 在數(shù)字混合器30中被處理,并隨后被發(fā)送到PC IO中加以記錄。(b) 從ADC 31輸入的音頻信號經(jīng)過少量處理后被發(fā)送到PC 10, PC IO在記錄該信號之前對信號進(jìn)行處理。而且,記錄的信號被發(fā)送回數(shù)字混合器30并且從DAC 32輸出。 將更詳細(xì)描述有關(guān)這些操作的結(jié)構(gòu)。圖2示出了 DAW應(yīng)用程序20中音頻處理模塊23的功能結(jié)構(gòu)。 在圖2中,在DAW應(yīng)用程序20中沒有包括虛線所限定的1/0,并且 除了 I/O以外的其他部件的功能由軟件實(shí)現(xiàn)。如圖2所示,音頻處理單元23包括輸入插線201、輸入聲道202、 混合總線203、輸出聲道204、輸出插線205以及用于記錄和再現(xiàn)的 軌道210。輸入插線201把通過ADC、音頻LAN I/O 223 (這兩個組成了圖 1中的各種音頻I/0)和混合總線203從音頻I/O 221輸入的波形數(shù) 據(jù)分配到輸入聲道202和軌道210中的一個,從而根據(jù)這種分配傳送 數(shù)據(jù)。這種分配和傳送是一種邏輯連接。當(dāng)利用DAW應(yīng)用程序20創(chuàng) 建新歌曲時,根據(jù)稍后描述的連接模板預(yù)先設(shè)置邏輯連接的內(nèi)容。然 而,設(shè)置內(nèi)容可由用戶任意修改。輸入插線201還混合數(shù)據(jù)來把多個 聲道的數(shù)據(jù)輸入到單個聲道或者軌道;然而,通常連接是以一對一的 方式進(jìn)行的。輸入聲道202對輸入的波形數(shù)據(jù)執(zhí)行諸如均衡、聲級調(diào)整、效 果添加之類的處理,并且輸出經(jīng)過處理的數(shù)據(jù)。對于效果添加,該功 能也可以通過插件(plug-in)來添加。經(jīng)過處理的數(shù)據(jù)被輸出到混 合總線203的一個或多個所選總線。輸出目的地可由用戶設(shè)置。另外, 可以在PC 10的硬件容量范圍內(nèi)提供任意數(shù)量的輸入聲道202。用于記錄和再現(xiàn)的軌道210包括記錄調(diào)整聲道211、音頻軌道 212和再現(xiàn)調(diào)整聲道213。通過音頻軌道212,輸入的波形數(shù)據(jù)被記 錄,隨后被記錄的波形數(shù)據(jù)被讀出來輸出。用于直接輸出被記錄波形 數(shù)據(jù)的監(jiān)測輸出操作也是可用的。記錄調(diào)整聲道211包括與輸入聲道202相同的配置,并且在把 數(shù)據(jù)記錄在音頻軌道212之前對輸入到軌道210的波形數(shù)據(jù)執(zhí)行諸如 均衡或者聲級調(diào)整之類的處理。再現(xiàn)調(diào)整聲道213還包括與輸入聲道 202相同的配置,并且在從軌道210輸出之前對從音頻軌道212輸出 的波形數(shù)據(jù)(包括監(jiān)測輸出)執(zhí)行諸如均衡或者聲級調(diào)整之類的處理。 在這些聲道中,插件效果也是可用的。再現(xiàn)調(diào)整聲道213中處理的信號被輸出到混合總線203中的一 個或多個所選總線。輸出目的地可由用戶設(shè)置。另外,可以在PCIO 的硬件容量范圍內(nèi)提供任意數(shù)量的軌道210?;旌峡偩€203把從輸入聲道202或者軌道210中輸入的波形數(shù) 據(jù)輸出到輸入插線201或者輸出聲道204。另外,當(dāng)把數(shù)據(jù)從多個聲 道或者軌道輸入到單個總線時,混合總線203在輸出之前對數(shù)據(jù)進(jìn)行 混合。另外,作為混合總線203,存在很多種總線,諸如伺服輸出總 線(ST) 、 5. l聲道輸出總線(5. lch) 、 AUX輸出總線(AUX)和非 立體聲輸出總線(聲道),可以選擇并采用這些總線中的任何一個。ST總線和AUX總線是L和R兩個總線的組,5. lch總線是六個 總線L、 R、 C、 LFE、 Ls和Rs的組。當(dāng)輸入聲道202或軌道210把這 些總線指定為輸出目的地時,這些總線以組為基礎(chǔ)來指定。根據(jù)聲像 定位中的設(shè)置把從輸入聲道202或軌道210中輸出的波形數(shù)據(jù)分配到 該組的每個總線。AUX總線通常與用于例如把要被發(fā)送到外部效果器 的信號進(jìn)行混合的主混合一起使用。因此,不考慮軌道210中指定的 輸出目的地的設(shè)置,把波形數(shù)據(jù)提供給AUX總線。注意,這些總線是 第二總線,并且只能分別提供一組。聲道總線是獨(dú)立總線,每個總線獨(dú)立地輸入和輸出數(shù)據(jù)。另外, 可以在PC 10的硬件容量范圍內(nèi)提供任意數(shù)量的聲道總線。輸出聲道204對應(yīng)于構(gòu)成混合總線203的每一總線而被提供, 并且對從DAW應(yīng)用程序20輸出的波形數(shù)據(jù)執(zhí)行諸如均衡或者聲級調(diào) 整之類的處理,并且輸出經(jīng)過處理的數(shù)據(jù)。輸出聲道204也具有與輸 入聲道202相同的配置,插件效果是可用的。隨后,輸出插線205 把經(jīng)過處理的數(shù)據(jù)分配到一個輸出模塊。輸出插線205通過DAC和音頻LAN I/O 223 (這兩個構(gòu)成圖1 中的各種音頻I/O 11)把由每個輸出聲道204處理的波形數(shù)據(jù)分配 到一個音頻I/0 222,從而根據(jù)該分配發(fā)送數(shù)據(jù)。這種分配和傳送是 一種邏輯連接。邏輯連接的內(nèi)容與輸入插線201相似,是根據(jù)稍后描 述的連接模板預(yù)先設(shè)置,并且設(shè)置的內(nèi)容可由用戶任意修改。由于用于從音頻LAN I/O 223輸出的波形數(shù)據(jù)的邏輯連接需要與目的地裝置 的配置相對應(yīng),因此有可能會禁止其修改。另外,當(dāng)多個總線連接到 相同端口時,在提供給端口之前輸出插線205把從這些總線輸出的波形數(shù)據(jù)進(jìn)行混合。能用來傳送的端口數(shù)量取決于PC 10的硬件容量、用于傳送的 通信路徑標(biāo)準(zhǔn)、接收機(jī)容量等。在本示例中,對于波形數(shù)據(jù),數(shù)字混 合器30具有針對16個端口的傳送容量和針對16個端口的接收容量, 所以音頻LAN I/O 223從端口 P1到P16的16個源發(fā)送波形數(shù)據(jù)。圖3示出了數(shù)字混合器30中的DSP 33的功能結(jié)構(gòu)。在圖3中, DSP 33中并不包括由虛線限定的I/O。另外,DSP 33的每一功能可 采用可編程處理器由任意專用硬件或軟件來實(shí)現(xiàn)。如圖3所示,DSP 33包括輸入聲道310、記錄(REC)總線321、 伺服(ST)總線322、 AUX總線323、 AUX輸出音量控制器324、 ST 輸出ON開關(guān)325、 ST輸出音量控制器326、 ST輸入音量控制器327、 ST輸入ON開關(guān)328、 AUX輸入音量控制器329、下混合器330、輸出 插線331和輸出音量控制器332。對于輸入聲道310,對應(yīng)于圖1所示ADC 31的12個聲道提供了 12個聲道。各個輸入聲道310對輸入的波形數(shù)據(jù)執(zhí)行諸如均衡和聲 級調(diào)整之類的處理??梢詮拿總€聲道中的ADC 31和音頻LAN I/O 37 中選擇波形數(shù)據(jù)的輸入源,并且把經(jīng)過處理的數(shù)據(jù)直接輸出到各種總 線和音頻LAN I/O 37中的每一個。這種輸入聲道310包括輸入轉(zhuǎn)換開關(guān)311、特性調(diào)整模塊312、 聲道音量控制器313、聲道ON開關(guān)314、面板315、 REC發(fā)送ON開關(guān) 316、 ST發(fā)送ON開關(guān)317和AUX音量控制器318。輸入轉(zhuǎn)換開關(guān)311是第一選擇裝置,用于在ADC 31和音頻LAN I/O 37之間切換波形數(shù)據(jù)的輸入源。當(dāng)選擇ADC31時,從外部提供 給對應(yīng)聲道的特定ADC的波形數(shù)據(jù)作為模擬信號輸入到輸入聲道 310。當(dāng)選擇音頻LANI/0 37時,輸入通過對應(yīng)于輸入聲道310的音 頻LAN I/O 37的特定端口接收的作為數(shù)字信號的波形數(shù)據(jù)。這里,
當(dāng)沒有數(shù)字信號時,可以強(qiáng)制選擇用于模擬信號的系統(tǒng)。特性調(diào)整模塊312對輸入的波形數(shù)據(jù)執(zhí)行諸如均衡、濾波或者壓縮之類的處理。在特性調(diào)整模塊312中處理的信號作為被輸出并傳 送到PC 10的DAW應(yīng)用程序20的直接輸出而被提供到音頻LAN I/O 37,另外,在經(jīng)過一些其他處理之后,該信號同樣被輸出到各種總線。聲道音量控制器313調(diào)整從輸入聲道310輸出到REC總線321 和ST總線322的波形數(shù)據(jù)的聲級。聲道ON開關(guān)314調(diào)整波形數(shù)據(jù)的 ON和OFF。面板315調(diào)整波形數(shù)據(jù)的聲像定位位置。面板315將波形 數(shù)據(jù)劃分為L和R系統(tǒng)。REC發(fā)送ON開關(guān)316和ST發(fā)送ON開關(guān)317分別具有控制波形 數(shù)據(jù)是否從輸入聲道310輸出到REC總線321和ST總線322的功能。AUX音量控制器318具有在L和R總線中獨(dú)立地調(diào)整從輸入聲道 310輸出到AUX總線323的波形數(shù)據(jù)的聲級的功能。另夕卜,REC總線321、 ST總線322和AUX總線323是由L和R 總線對組成的各個混合總線,具有在L和R總線中把從每個輸入聲道 310和音頻LAN I/O 37輸入的數(shù)據(jù)分別混合并且把混合后的數(shù)據(jù)輸 出到預(yù)定輸出目的地的功能。REC總線321的輸出目的地為音頻LAN I/O 37,ST總線322的輸出目的地為音頻LAN I/O 37和輸出插線331, 并且AUX總線323的輸出目的地是輸出插線331和AUX輸出DAC 32。 另外,在本示例中,ST總線322是第一總線。AUX輸出音量控制器324對從AUX總線323輸出到DAC 32的波形數(shù)據(jù)的聲級進(jìn)行調(diào)整。ST輸出ON開關(guān)325和ST輸出音量控制器326分別對輸出的 ON/OFF以及來自ST總線322的輸出波形數(shù)據(jù)的聲級進(jìn)行調(diào)整。ST輸入音量控制器327和ST輸入ON開關(guān)328分別對從音頻LAN I/O 37輸入到ST總線322的信號的聲級和ON/OFF進(jìn)行調(diào)整。AUX輸入音量控制器329對從音頻LAN I/O 37輸入到AUX總線 323的信號的聲級進(jìn)行調(diào)整。下混合器330對從音頻LAN I/O 37的端口 PI到P6輸入的波形 數(shù)據(jù)進(jìn)行從5. 1聲道數(shù)據(jù)到ST數(shù)據(jù)的下混合,這些端口對應(yīng)于DAW
應(yīng)用程序20的5. lch總線。這里,無需確定從端口 Pl到P6輸入的 波形數(shù)據(jù)實(shí)際上是否為5. 1聲道的波形數(shù)據(jù)。這是因?yàn)?,即使對不?關(guān)的波形數(shù)據(jù)進(jìn)行下混合時,如果輸出插線331沒有選擇數(shù)據(jù)來輸 出,也不會有問題。輸出插線331從幾個選項(xiàng)中選擇一個信號從DAC 32輸出來用于 監(jiān)測輸出。這些選項(xiàng)是從ST總線322的輸出、從AUX總線323的 輸出、由音頻LAN I/O 37接收的從DAW應(yīng)用程序20的ST總線的輸 出、由音頻LAN I/O 37接收的從DAW應(yīng)用程序20的5. lch的輸出、 以及由下混合器330下混合后的輸出。用戶可以決定設(shè)置將要從上面 選擇哪一個。注意,用于監(jiān)測輸出的DAC 32包括六個聲道,然而, 只有在選擇5. lch總線的輸出時才使用全部六個聲道,而在其他情況 下只使用六個聲道中的兩個聲道。輸出音量控制器332對通過輸出插線選擇的波形數(shù)據(jù)的聲級進(jìn) 行調(diào)整。上述DSP 33把從總共16個聲道提供的波形數(shù)據(jù)從音頻LAN I/O 37輸出到外部裝置(在本示例中為PC 10的DAW應(yīng)用程序20) , 16 個聲道包括12個輸入聲道310的每一個、ST總線322的L和R兩個 聲道以及AUX總線323的L和R兩個聲道。針對該處理使用了 Pl到 P16的16個端口 。圖4示出了波形數(shù)據(jù)源與輸出端口之間的對應(yīng)關(guān)系。在數(shù)字混合器30中,固定地設(shè)計(jì)了從波形數(shù)據(jù)被提供到的每個 輸出端口的地方(源)到來自每個輸入端口的波形數(shù)據(jù)被提供到的地 方(目的地),而且不允許用戶修改該對應(yīng)關(guān)系。因此,具有邏輯連 接到數(shù)字混合器30的DAW應(yīng)用程序20可以根據(jù)該對應(yīng)關(guān)系識別出數(shù) 字混合器30的聲道或者總線,該數(shù)字混合器是憑借其端口號所接收 到的波形數(shù)據(jù)的源。另一方面,如參考圖2所示,DAW應(yīng)用程序20還利用16個端口 Pl到P16通過音頻LAN把波形數(shù)據(jù)發(fā)送到數(shù)字混合器30。DSP 33把通過端口 Pl、 P2接收的波形數(shù)據(jù)處理作為DAW應(yīng)用程 序20的ST總線的輸出,并且把數(shù)據(jù)輸入到數(shù)字混合器30的ST總線 322和輸出插線331。 DSP 33還把通過端口 Pl到P6接收的波形數(shù)據(jù) 處理作為從DAW應(yīng)用程序20的5. lch的輸出,并且把數(shù)據(jù)輸入到輸 出插線331和下混合器330。另外,DSP 33把通過端口 P3到P14接 收到的波形數(shù)據(jù)處理作為從DAW應(yīng)用程序20的聲道總線的輸出,并 且作為數(shù)字信號提供到12個聲道總線310的每一個。另外,DSP 33 把通過端口 P15、 P16接收的波形數(shù)據(jù)處理作為從MW應(yīng)用程序20 的AUX總線的輸出,并且把數(shù)據(jù)提供到數(shù)字混合器30的AUX總線323。圖5示出了波形數(shù)據(jù)提供源與輸出端口之間的對應(yīng)關(guān)系。具有 邏輯連接到數(shù)字混合器30的DAW應(yīng)用程序20可以根據(jù)該對應(yīng)關(guān)系識 別出數(shù)字混合器30的聲道或者總線,該數(shù)字混合器是利用其端口號 來發(fā)送波形數(shù)據(jù)的目的地。如圖3和圖5所示,數(shù)字混合器30有時冗余地把從單個端口接 收到的波形數(shù)據(jù)處理作為多個不同類型的波形數(shù)據(jù)。具體地說,數(shù)字 混合器30把來自端口 Pl、 P2的數(shù)據(jù)處理作為DAW應(yīng)用程序20的ST 總線的輸出和來自5. 1總線的L和R的輸出。另外,數(shù)字混合器30 把來自端口 P3到P6的數(shù)據(jù)處理作為DAW應(yīng)用程序20的5. 1總線的 C、 LFE、 Ls和Rs的輸出和第一到第四聲道總線的輸出。隨后,在DAW 應(yīng)用程序20中,輸出插線205通過把不同類型的總線輸出進(jìn)行混合 來執(zhí)行邏輯連接從而從單個端口發(fā)送數(shù)據(jù)。就這點(diǎn)來說,沒有DAW應(yīng)用程序20和數(shù)字混合器30的適當(dāng)設(shè) 置,不能獲得期望的操作或者在其操作中會出現(xiàn)錯誤。然而,在本示 例中,給數(shù)字混合器30提供了專用控件,利用該控件可以在DAW應(yīng) 用程序20和數(shù)字混合器30中設(shè)置適當(dāng)和期望的設(shè)置。該設(shè)置的一個 示例并不同時把波形數(shù)據(jù)輸出到ST總線和5. lch總線。采用這種設(shè) 置,通??梢苑乐钩鲥e。稍后將描述用于此目的的控件的定位和功能。接下來,將描述用于接受參考圖2到圖5所述與該功能有關(guān)的 操作的用戶接口。圖6示出了 DAW應(yīng)用程序20中的軌道控件GUI的顯示器示例。PC 10基本上從由GUI控制模塊21在顯示器上示出的GUI中接 受與DAW應(yīng)用程序20相關(guān)的操作。圖6示出了GUI的示例,其在顯
示器的屏幕400上示出了軌道設(shè)置窗口 410、記錄和再現(xiàn)窗口 430。 軌道設(shè)置窗口 410是一個屏幕用于執(zhí)行與圖2所示軌道210有關(guān)的設(shè)置。軌道設(shè)置窗口 410包括針對每個要被創(chuàng)建的記錄和再現(xiàn)軌道210的單行長度設(shè)置和顯示區(qū)域,從而接受相應(yīng)記錄和再現(xiàn)軌道210的設(shè)置并顯示信息。
在該區(qū)域中,提供了記錄等待按鈕411、監(jiān)測按鈕412、類型顯示部分413、名稱設(shè)置部分414、輸入源設(shè)置部分415和輸出目的地設(shè)置部分416。
記錄等待按鈕411是用于通過在每個軌道的記錄等待狀態(tài)和釋 放狀態(tài)之間轉(zhuǎn)換而進(jìn)行切換的按鈕。監(jiān)測按鈕412是用于通過在每個 軌道的監(jiān)測輸出ON和OFF之間轉(zhuǎn)換來進(jìn)行切換的按鈕。
當(dāng)指示開始記錄時(當(dāng)打開記錄按鈕435并且隨后打開開始按 鈕434時),開始了處于記錄等待狀態(tài)的軌道210處的記錄。記錄輸 入到這些軌道的波形數(shù)據(jù)。另外,開始在其他軌道210中未處在無聲 狀態(tài)(再現(xiàn)關(guān)閉)的軌道210處的再現(xiàn),被記錄的波形數(shù)據(jù)被讀出后 從這些軌道輸出。另一方面,當(dāng)指示開始再現(xiàn)時(當(dāng)關(guān)閉記錄按鈕 435并且隨后打開開始按鈕434時),開始未處于無聲狀態(tài)的軌道210 處的再現(xiàn),記錄的波形數(shù)據(jù)被讀出后從這些軌道輸出。監(jiān)測輸出功能 總是處于打開而不管停止、記錄或者再現(xiàn)的狀態(tài)如何,輸入的用于記 錄的波形數(shù)據(jù)從具有打開的監(jiān)測輸出的軌道210中被輸出。
類型顯示部分413是顯示部分,用于顯示軌道210的類型是否 是用于音頻數(shù)據(jù)的音頻軌道(A)或者用于MIDI數(shù)據(jù)的MIDI軌道(M)。 每個軌道的類型在創(chuàng)建時被確定,并且不能修改。準(zhǔn)確地講,圖2 所示的軌道210是所有音頻軌道,而MIDI軌道提供在圖1所示的MIDI 處理模塊22中。
名稱設(shè)置部分414是用于輸入并設(shè)置軌道210的名稱的區(qū)域。
輸入源設(shè)置部分415是用于為每個軌道設(shè)置通過輸入插線201 要被連接到軌道210的輸入源的區(qū)域。在音頻軌道的情況下,預(yù)備的 音頻I/O 221的名稱或者數(shù)量、音頻LAN I/O 223的音頻輸入端口以 及PC 10中構(gòu)成混合總線203的總線通常顯示為下拉菜單選項(xiàng),從該 部分中選擇要成為輸入源的端口或者總線。然而,具有邏輯連接到音頻信號處理裝置(諸如數(shù)字混合器30)的DAW應(yīng)用程序20可以根據(jù) 圖4所示的對應(yīng)關(guān)系在音頻信號處理裝置中指定把數(shù)據(jù)發(fā)送到每個 音頻輸入端口的提供源,從而在下拉菜單中,提供源的名稱可以顯示 為音頻輸入端口的端口名稱和端口號的替代物。輸出目的地設(shè)置部分416是用于針對每個軌道設(shè)置來自軌道 210的波形數(shù)據(jù)的輸出目的地的區(qū)域。在音頻軌道的輸出目的地的情 況下,預(yù)備的音頻I/O 222的名稱或者數(shù)量、音頻LAN I/O 223的音 頻輸出端口以及構(gòu)成混合總線203的總線顯示為下拉菜單,從該部分 中選擇要成為輸出目的地的端口或者總線。然而,具有邏輯連接到音 頻信號處理裝置(諸如數(shù)字混合器30)的DAW應(yīng)用程序20可以根據(jù) 圖5所示的對應(yīng)關(guān)系在音頻信號處理裝置中從每個音頻輸出端口中 指定提供目的地,從而在下拉菜單中,提供目的地的名稱可以顯示為 音頻輸出端口的端口名稱和端口號的替代物。在圖6所示的示例中,在數(shù)字混合器30中前四個軌道210的輸 入源分別設(shè)置為第3、第9、第11和第12輸入聲道,所有這些軌道 的輸出目的地設(shè)置為ST總線。在MIDI軌道的情況下,其輸入源假定為與MIDI或者音序器兼 容的電子樂器,除了上述以外其輸出目的地還假定為聲音生成裝置。 然而,略去了其相關(guān)解釋。軌道設(shè)置窗口 410還具有軌道內(nèi)容指示器420。軌道內(nèi)容指示器420是指示每個軌道中數(shù)據(jù)存儲條件和記錄和 再現(xiàn)狀態(tài)的部分。橫坐標(biāo)軸代表時間。條框421代表記錄數(shù)據(jù)的時間 周期。光標(biāo)422指示開始記錄或者再現(xiàn)的部分或者指示執(zhí)行位置。另 外,滑動條423及其上下的滾動按鈕用來改變在軌道設(shè)置窗口 410 中所示的軌道。記錄和再現(xiàn)窗口 430是用于接受開始和停止記錄或者再現(xiàn)操作 的窗口。隨后,快退按鈕431和快進(jìn)按鈕432用來指示執(zhí)行快速倒退 和快速前進(jìn)。停止按鈕433用來指示停止再現(xiàn)、記錄、快退和快進(jìn)。 開始按鈕435用來指示開始記錄和再現(xiàn)。記錄按鈕435用來通過轉(zhuǎn)換
來在再現(xiàn)開始和記錄開始之間切換按下開始按鈕434功能。記錄和再 現(xiàn)位置指示器436是用于示出由光標(biāo)422所指示的位置來作為距軌道 的請求的時間的部分。圖7和圖8A到8E示出了數(shù)字混合器30的操作面板的結(jié)構(gòu)。圖 7示出了其略圖,圖8A到8E示出了每個部分的細(xì)節(jié)。如圖7所示,數(shù)字混合器30的操作面板500包括組成用于設(shè)置 輸入聲道310各個聲道參數(shù)的控件的聲道控制條部分501和組成用于 設(shè)置其他部分的控件的一般設(shè)置部分502。在聲道控制條部分510中, 縱列布置的一組控件對應(yīng)于一個聲道,為12個聲道提供了相同的控 件組。 '圖8A到8E示出了圖7中字母A到E所代表的控件。下述按鈕 具有指示燈作為對于打開、關(guān)閉的相應(yīng)顯示,并且使指示燈閃爍來指 示按鈕所設(shè)置的參數(shù)值。圖8A示出了部分A的配置。在該部分中,提供了通過圖3所示 的面板315設(shè)置聲像定位位置的面板旋鈕511、用于設(shè)置聲道ON開 關(guān)314的ON或OFF的ON按鈕512、用于通過聲道音量控制器313設(shè) 置聲級調(diào)整值的音量控制器513、用于設(shè)置REC發(fā)送ON開關(guān)316的 ON或者OFF的RECON按鈕514、和用于設(shè)置ST發(fā)送ON開關(guān)317的 ON或者OFF的STON按鈕515。另外,WET按鈕516是用于切換稍后 所述WET模式和DRY模式的按鈕。聲級計(jì)517是用于指示輸入到對應(yīng) 輸入聲道310的信號聲級的計(jì)量器。圖8B示出了部分B的配置。在該部分中,提供了用于設(shè)置特性 調(diào)整模塊312的均衡器特性的均衡器旋鈕521和用于設(shè)置AUX音量控 制器318的聲級調(diào)整值的AUX聲級旋鈕522。圖8C示出了部分C的配置。在該部分中,提供了用于設(shè)置特性 調(diào)整模塊312的高通濾器(HPF)的有效/停用的HPF按鈕53、用于 切換特性調(diào)整模塊312中反相處理的ON和OFF的反相按鈕532、用 于在輸入轉(zhuǎn)換開關(guān)311處選擇模擬或者數(shù)字的輸入轉(zhuǎn)換按鈕533、以 及用于設(shè)置特性調(diào)整模塊312中的壓縮器特性的壓縮器按鈕534。圖8D示出了部分D的配置。在該部分中,提供了用于與DAW應(yīng)
用程序20中的設(shè)置相關(guān)聯(lián)地在數(shù)字混合器30中執(zhí)行設(shè)置的控件。REC WET按鈕541是用于指示REC總線321的WET模式(通過DAW應(yīng)用程 序20把REC總線321的輸出輸入到ST總線322的模式)的按鈕。WET 主按鈕542是用于把WET模式同時指示給所有聲道的按鈕。ST (立體 聲)MIX按鈕543、 HW (硬件)MIX按鈕544和5. 1 MIX按鈕545是 用于利用單次操作分別依次執(zhí)行適于DAW應(yīng)用程序20中ST總線的混 合情況、數(shù)字混合器30中的混合情況以及DAW應(yīng)用程序20中5. ICH 總線中混合情況的設(shè)置。圖8E示出了部分E的配置。在該部分中,提供了連接確認(rèn)指示 燈551和計(jì)量器部分552。連接確認(rèn)指示燈551是用于指示數(shù)字混合器30和DAW應(yīng)用程序 20是否正確相連以及諸如波形數(shù)據(jù)和命令之類數(shù)據(jù)的傳送和接收是 否可用的指示燈。計(jì)量器部分552包括顯示器來指示將在數(shù)字混合器30的每個部 分中處理波形數(shù)據(jù)的聲級。這里,假定數(shù)字混合器30和PC 10之間的物理連接(與音頻L緒 電纜的連接)以及邏輯連接(數(shù)字混合器30的音頻LAN的端口與PC IO之間的邏輯連接)兩者都已建立,來描述數(shù)字混合器30與DAW應(yīng) 用程序20之間的邏輯連接。在這種條件下,當(dāng)在PC IO的操作系統(tǒng) 上開始DAW應(yīng)用程序20并且DAW應(yīng)用程序20連接到PC 10的端口用 于發(fā)送音頻LAN控制信號時,數(shù)字混合器30的控制微計(jì)算機(jī)35起到 協(xié)同控制器的作用,使得數(shù)字混合器30和DAW應(yīng)用程序20可以根據(jù) 圖4和5所示的對應(yīng)關(guān)系協(xié)同工作。該狀況被稱為數(shù)字混合器30與 DAW應(yīng)用程序20之間建立邏輯連接的狀況。注意,在數(shù)字混合器30的一般設(shè)置部分502上還有除了上述控 件以外的多個控件。例如,提供了用于從輸出插線331的五個系統(tǒng)的 輸入中選擇一個輸入的選擇控件、分別對應(yīng)于ST輸入音量控制器327 的四個聲級旋鈕、AUX輸入音量控制器329、 ST輸出音量控制器326 和AUX輸出音量控制器324、以及分別對應(yīng)于ST輸入ON開關(guān)328和 ST輸出ON開關(guān)325的兩個ON按鈕。
對于具有上述DAW應(yīng)用程序20和數(shù)字混合器30的混合器系統(tǒng)來說,具有以下三個特性(1) 由連接確認(rèn)指示燈551指示了邏輯連接的存在與否;(2) 利用ST MIX按鈕543、 HW MIX按鈕544和5. 1MIX按鈕545在 數(shù)字混合器30和DAW應(yīng)用程序20中對多個設(shè)置進(jìn)行集中設(shè)置;以及(3) 利用WET按鈕516、 REC WET按鈕541和WET主按鈕542在WET 模式和DRY模式之間進(jìn)行切換。將描述在PC 10的CPU和數(shù)字混合器30的控制微計(jì)算機(jī)35中 用于實(shí)現(xiàn)上述三個功能的處理。通過執(zhí)行安裝在DAW應(yīng)用程序20中 的協(xié)同控制程序來實(shí)現(xiàn)PC 10的以下全部處理。為簡化說明,通過執(zhí) 行DAW應(yīng)用程序20的操作和PC 10的CPU執(zhí)行的上述協(xié)同控制程序 將被描述為由DAW應(yīng)用程序20所執(zhí)行的操作。將參考圖9到11來描述有關(guān)連接確認(rèn)指示燈551的處理。圖9是示出在檢測到裝置經(jīng)由音頻LAN的新連接時在PC 10中 處理的流程。安裝在PC 10中的音頻LAN I/O驅(qū)動器和DAW應(yīng)用程序 20實(shí)際上共同分配用于該處理的工作,然而,為簡便說明,該處理 將被描述為由DAW應(yīng)用程序20執(zhí)行的。當(dāng)檢測到裝置(例如,數(shù)字混合器30)與音頻LAN 1/0的新物 理連接時,DAW應(yīng)用程序20開始圖9流程圖中所示的處理。當(dāng)啟動 了其中的DAW應(yīng)用程序20的PC被有線連接或者無線連接到打開的外 部裝置時,或者當(dāng)在彼此相連的條件下啟動DAW應(yīng)用程序20或者外 部裝置被打開時,檢測到新連接。首先,采用用于通信路徑的適當(dāng)協(xié)議得到新連接裝置的ID (S11)。隨后,根據(jù)需要執(zhí)行用于連接的準(zhǔn)備(S12)。在該處理中, 根據(jù)該裝置ID執(zhí)行諸如搜索和啟動協(xié)同控制程序之類的一些操作, 該協(xié)同控制程序用于在搜索和安裝對應(yīng)該裝置的連接模板的同時與 具有ID的裝置進(jìn)行協(xié)同操作。協(xié)同控制程序是將要安裝在DAW應(yīng)用 程序20中的插件軟件,并且用于把控制信號傳送到具有預(yù)定ID的裝 置并且從具有預(yù)定ID的裝置接收控制信號,還用于控制該裝置與DAW 應(yīng)用程序20之間的協(xié)同操作。當(dāng)未發(fā)現(xiàn)對應(yīng)于該裝置ID的協(xié)同控制
程序時,該裝置不能執(zhí)行與DAW應(yīng)用程序20的協(xié)同操作,當(dāng)未發(fā)現(xiàn)對應(yīng)于該裝置的連接模板時,不能執(zhí)行將如下所述的自動連接。在步驟S12之后,當(dāng)不存在其他邏輯連接裝置并且發(fā)現(xiàn)了對應(yīng) 于新連接的裝置的連接模板時(S13、 S14),根據(jù)該模板執(zhí)行連接處 理(S15),邏輯連接的裝置的ID (步驟Sll得到的ID)被設(shè)置為表 示邏輯連接的裝置的ID的裝置ID寄存器CID (S16)。隨后,處理結(jié)束。連接模板是準(zhǔn)備邏輯連接由裝置ID所指定的裝置的模板,包括 PC IO與音頻LAN中的該裝置之間的邏輯連接信息、音頻LAN I/O與 PC 10中的DAW應(yīng)用程序20之間的邏輯連接信息、以及如圖4和5 所示連接目的地裝置或者DAW應(yīng)用程序20的每個端口與數(shù)據(jù)(信號) 提供源或者提供目的地之間的對應(yīng)關(guān)系信息。包括在各種音頻1/0驅(qū)動器12中的音頻LAN I/O驅(qū)動器根據(jù)音 頻LAN的邏輯連接信息連接到PC 10的每個端口以及音頻LAN中連接 目的地裝置的每個端口。如上所述,對應(yīng)于連接目的地裝置中的端口 數(shù)量來調(diào)整PC10的端口數(shù)量。例如,當(dāng)根據(jù)連接模板連接數(shù)字混合 器30時,設(shè)置了從PC 10到數(shù)字混合器30的用于16個端口的16 個波形數(shù)據(jù)傳輸線和一個控制信號傳輸線,以及從數(shù)字混合器30到 PC 10的用于16個端口的16個波形數(shù)據(jù)傳輸線和一個控制信號傳輸 線。根據(jù)PC 10中的邏輯連接信息,在用于控制信號與上述協(xié)同控 制程序的雙路通信的端口之間建立了邏輯連接,確定了包括音頻LAN I/O的波形數(shù)據(jù)和MIDI數(shù)據(jù)的各個端口與DAW應(yīng)用程序20中的各個 部件之間的邏輯連接的新歌曲的默認(rèn)設(shè)置(初始狀態(tài))。當(dāng)在DAW 應(yīng)用程序20中創(chuàng)建新歌曲時,反映了默認(rèn)設(shè)置,并且自動設(shè)置了該 部件和邏輯連接。例如,當(dāng)連接數(shù)字混合器30時,創(chuàng)建作為新歌曲的歌曲包括作 為軌道1到12的12個軌道210、 ST總線、5. 1CH總線、AUX總線和 12聲道總線作為部件。另外,軌道1到12的輸入源在輸入插線201 中被設(shè)置為音頻LAN I/O 223的輸入端口 PI到P12。另外,在輸出
插線205中,ST總線的輸出聲道的輸出目的地被設(shè)置為音頻LAN I/O 223的輸出端口 PI和P2; 5.1總線的輸出聲道的輸出目的地被設(shè)置 為音頻LAN I/O 223的輸出端口 PI到P5; AUX總線的輸出聲道的輸 出目的地被設(shè)置成音頻LANI/0 223的輸出端口 P15和P16; 12個聲 道總線的輸出聲道的輸出目的地分別被設(shè)置為音頻UNI/0 223的輸 出端口 P3到P14。所設(shè)置的輸入源和輸出目的地可由用戶任意修改。然而,來自 每個總線的輸出聲道的輸出目的地幾乎不能改變,因此系統(tǒng)通常使用 默認(rèn)設(shè)置。因此,更廣泛來講,根據(jù)新連接到音頻LAN的裝置來自動 連接PC 10的各個端口以及DAW應(yīng)用程序的每個部件。由于總線的存在以及總線與對應(yīng)輸出端口之間的邏輯關(guān)系對于 由DAW應(yīng)用程序20和數(shù)字混合器30執(zhí)行的稍后所述的協(xié)同操作是必 要的,因此,當(dāng)建立了邏輯連接并且直到邏輯連接斷開也沒有用戶修 改時,可以強(qiáng)制進(jìn)行設(shè)置。另外,當(dāng)在步驟S13存在已經(jīng)與DAW應(yīng)用程序20邏輯連接的另 一裝置時,由于當(dāng)前連接比新連接更具優(yōu)先級,因此不執(zhí)行與新連接 的裝置的邏輯連接,同時結(jié)束處理。當(dāng)在步驟S14中結(jié)果為否時,確定了新的邏輯連接裝置為不能 邏輯連接到DAW應(yīng)用程序20的裝置,結(jié)束處理而不執(zhí)行邏輯連接處 理。根據(jù)上述處理,當(dāng)存儲了適當(dāng)?shù)倪B接模板時,PC10可以執(zhí)行用 于外部裝置與音頻LAN中的PC 10之間邏輯連接、音頻LAN端口與協(xié) 同控制程序之間邏輯連接、音頻LAN端口與DAW應(yīng)用程序20的軌道 或者總線之間邏輯連接的處理。"建立了邏輯連接"的狀況表示這樣 的狀況,其中音頻LAN中的邏輯連接已被執(zhí)行來在外部裝置和協(xié)同控 制程序之間傳輸控制信號,還執(zhí)行了 DAW應(yīng)用程序20和外部裝置之 間稍后所述的連接確認(rèn)。 '當(dāng)PC 10與外部裝置之間的物理連接斷開時,不能執(zhí)行音頻LAN 中的數(shù)據(jù)傳輸,因此音頻LAN I/O驅(qū)動器取消了連接到外部裝置的各 種端口。在此情況下,保留了 DAW應(yīng)用程序20的協(xié)同控制程序、以
及軌道和總線與不存在端口的連接,然而不能進(jìn)行通信。圖10示出了在協(xié)同控制程序運(yùn)行時通常由DAW應(yīng)用程序20正常執(zhí)行的連接確認(rèn)處理的流程圖。DAW應(yīng)用程序20正常開始圖IO流程圖左側(cè)所示的處理。DAW應(yīng) 用程序20參考裝置ID寄存器CID的值,當(dāng)是指定了用于連接確認(rèn)的 特定數(shù)字混合器的ID時(S21),處理進(jìn)行到步驟S22以及下面的步 驟來確認(rèn)仍然保持了邏輯連接。當(dāng)在步驟S21中不是特定ID時,不 需要確認(rèn)連接,因此處理結(jié)束。在步驟S22以及下面步驟,首先,DAW應(yīng)用程序20向當(dāng)前連接 到自身裝置的裝置發(fā)送確認(rèn)信號(S22)。使用用于控制信號的輸出 端口來執(zhí)行傳送。當(dāng)接收到確認(rèn)信號時,數(shù)字混合器30開始圖10的流程圖右側(cè) 所示的處理,并且向DAW應(yīng)用程序20發(fā)送確認(rèn)信號的響應(yīng)(S31)。 隨后,由于根據(jù)接收到的確認(rèn)信號,確認(rèn)保持了與DAW應(yīng)用程序20 的邏輯連接,因此打開圖8E所示的連接確認(rèn)指示燈551 (S32),并 把連接確認(rèn)標(biāo)志DCE設(shè)置為1來指示邏輯連接的保持(S33)。另外, 數(shù)字混合器30以預(yù)定閾值A(chǔ)T來設(shè)置監(jiān)測CT(S34),并且結(jié)束處理。 該值A(chǔ)T是表示DAW應(yīng)用程序20中比連接確認(rèn)處理的間隔長的時間 周期的值。另一方面,在發(fā)送確認(rèn)信號之后DAW應(yīng)用程序20等待來自數(shù)字 混合器30的響應(yīng)(S23)。當(dāng)?shù)玫街甘狙b置ID寄存器CID的值所指 定的裝置已經(jīng)連接的正確響應(yīng)時(S24)時,DAW應(yīng)用程序20把連接 確認(rèn)標(biāo)志MCE設(shè)置為"1" (S25)來指示保持了邏輯連接,并結(jié)束處 理。當(dāng)沒得到正確響應(yīng)時,DAW應(yīng)用程序20把連接確認(rèn)標(biāo)志MCE設(shè) 置為"0" (S26)來指示沒有保持邏輯連接,并結(jié)束處理。根據(jù)上述處理,DAW應(yīng)用程序20和數(shù)字混合器30可以正確地確認(rèn)其中的邏輯連接。另外,在步驟S24中,當(dāng)沒有接收到正確響應(yīng)時,DAW應(yīng)用程序 20立即確定邏輯連接消失,然而,DAW應(yīng)用程序20在確定邏輯連接 消失并且把MCE設(shè)置為"0"之前可以多個重復(fù)該處理。另外,步驟S34中設(shè)置的AT可以是用于幾個執(zhí)行間隔的時間周期。圖11示出了通常由數(shù)字混合器30執(zhí)行的連接確認(rèn)處理的流程圖。數(shù)字混合器30正常開始圖11中流程圖左側(cè)所示的處理。數(shù)字 混合器30參考連接確認(rèn)標(biāo)志DCE的值,并且當(dāng)該值為"1"時(S41), 數(shù)字混合器30將計(jì)數(shù)器CT減1 (S42)。這里,當(dāng)計(jì)數(shù)器CT的值變 為"0"時(S43),表示在預(yù)定時間周期沒有接收到來自DAW應(yīng)用程 序20的確認(rèn)信號,因此數(shù)字混合器30確定與DAW應(yīng)用程序20的邏 輯連接消失,并進(jìn)行到步驟S44。之后,數(shù)字混音器30關(guān)閉連接確認(rèn)指示燈551 (S44),并將連 接確認(rèn)標(biāo)志DCE設(shè)置為"0" (S45)以指示邏輯連接的消失。隨后, 數(shù)字混音器30使用DAW應(yīng)用程序20來將所有聲道的模式從WET模式 切換到DRY模式(下面將作出說明)(S46),并結(jié)束該處理過程。當(dāng)在步驟S43中計(jì)數(shù)器CT不是"0"時,數(shù)字混音器30確定邏 輯連接未消失并結(jié)束該處理過程。當(dāng)在步驟S41中DCE不是"1"時, 這表示了邏輯連接未建立,并且由于不需要進(jìn)一步的處理而結(jié)束該處 理過程。根據(jù)圖10右側(cè)流程圖所示的處理過程并另外根據(jù)上述圖11所 示處理過程,數(shù)字混合器30規(guī)則地確認(rèn)與DAW應(yīng)用程序20的邏輯連 接,并且用連接確認(rèn)指示燈551來指示邏輯連接的存在與否,從而用 戶可以容易地辨認(rèn)出連接狀態(tài)。諸如通過STMIX按鈕543等進(jìn)行的集 中設(shè)置以及諸如通過WET按鈕516進(jìn)行的WET模式設(shè)置之類的設(shè)置只 有在建立了邏輯連接時才有效。因此,對于具有這種功能的數(shù)字混合 器30,除了確認(rèn)物理連接存在與否以外還確認(rèn)邏輯連接的存在與否 是有效的。在圖10和圖11所示的處理過程中,數(shù)字混合器30的控制微計(jì) 算機(jī)35用作檢測器和顯示控制器。參考圖12和圖13來描述關(guān)于通過數(shù)字混合器30和DAW應(yīng)用程 序20中的STMIX按鈕543、 HWMIX按鈕544和5. 1MIX按鈕545進(jìn)行 的集中設(shè)置這樣的處理過程。
圖12示出了對應(yīng)于STMIX按鈕的ON事件的處理流程圖。 當(dāng)檢測到響應(yīng)于STMIX按鈕543的按下而產(chǎn)生的STMIX按鈕的
ON事件(第一設(shè)置指令)時,數(shù)字混合器30開始了圖12左側(cè)流程
圖中的處理。
當(dāng)連接確認(rèn)標(biāo)志DCE為"1"時(S51),數(shù)字混合器30將STMIX 命令發(fā)送給MW應(yīng)用程序20 (S52)以使DAW應(yīng)用程序20根據(jù)STMIX 按鈕543的按下而執(zhí)行操作。當(dāng)連接確認(rèn)標(biāo)志DCE不是"1"時,數(shù) 字混合器30不發(fā)送命令。
在兩種情況下,數(shù)字混合器30在圖3所示全部輸入聲道310的 輸入轉(zhuǎn)換開關(guān)311處選擇模擬輸入(來自本地ADC的輸入),并且點(diǎn) 亮與圖8C所示的輸入轉(zhuǎn)換按鈕533相對應(yīng)的指示"模擬"的指示燈 (S53)。
另外,數(shù)字混合器30只點(diǎn)亮圖8D所示三個工作模式按鈕之中 被按下的STMIX按鈕543的指示燈(S54),并結(jié)束該處理。
當(dāng)未保持與DAW應(yīng)用程序20的邏輯連接時,STMIX按鈕543簡 單地作為用來集中選擇與全部輸入聲道310的輸入轉(zhuǎn)換開關(guān)311相關(guān)
的模擬輸入的按鈕。
另一方面,當(dāng)從數(shù)字混合器30接收到STMIX命令時,DAW應(yīng)用 程序20開始圖12的右側(cè)流程圖所示的處理。
當(dāng)連接確認(rèn)標(biāo)志MCE為"1"時(S61),音頻軌道(圖2中的 軌道210)存在(S62),并且混合總線203中存在ST總線(S63), DAW應(yīng)用程序20將全部音頻軌道的輸出目的地設(shè)置為ST總線(S64), 并且結(jié)束該處理。
另外,當(dāng)在步驟S61中連接確認(rèn)標(biāo)志MCE不是"1"時,其表示 了DAW應(yīng)用程序20沒有與數(shù)字混合器30進(jìn)行邏輯連接并且沒有處在 數(shù)字混合器30的遙控下,于是DAW應(yīng)用程序20結(jié)束該處理。這里, 通常在MCE不為"1 "時不能接收STMIX命令。
當(dāng)在步驟S62中沒有音頻軌道或在步驟S63中沒有ST總線時, 其表示了在步驟S64中將不設(shè)置參數(shù),于是DAW應(yīng)用程序20結(jié)束該 處理。在這些情況下,DAW應(yīng)用程序20可向數(shù)字混合器30發(fā)送一個
指示了這種情況的響應(yīng)以顯示錯誤指示,或者DAW應(yīng)用程序20自身 可以在PC 10的顯示器上顯示一個錯誤指示。
在圖12的處理中,數(shù)字混合器30的控制微計(jì)算機(jī)35用作第一 集中設(shè)置裝置。另外,在步驟S64, DAW應(yīng)用程序20用作第二選擇裝 置。
當(dāng)通過上述處理在執(zhí)行步驟S64中的處理時,DAW應(yīng)用程序20 能夠根據(jù)STMIX按鈕543的按下來將全部輸入聲道310的輸入轉(zhuǎn)換開 關(guān)311切換到模擬輸入,并將全部軌道210的輸出目的地設(shè)置為ST 總線。換句話說,可同時實(shí)現(xiàn)全部輸入聲道310和軌道210的設(shè)置。
如圖2和圖3所示,在該設(shè)置中,從數(shù)字混合器30的ADC 31 輸入的波形數(shù)據(jù)從每個輸入聲道310所輸出的直接輸出被單獨(dú)地輸 出到DAW應(yīng)用程序20。隨后,當(dāng)用戶通過使用輸入插線201來將每 個輸入聲道的波形數(shù)據(jù)邏輯連接到軌道210之中的一個不同的優(yōu)選 軌道時,在每個輸入聲道310中處理過的波形數(shù)據(jù)可被分別記錄在音 頻軌道212中。從音頻軌道212輸出的波形數(shù)據(jù)被全部輸出到混合總 線203的ST總線以被混合并被發(fā)送回數(shù)字混合器30。即,在步驟S64 中,DAW應(yīng)用程序20根據(jù)數(shù)字混合器30的遙控執(zhí)行設(shè)置來將波形數(shù) 據(jù)從音頻軌道212輸出到數(shù)字混合器30的ST總線323。
當(dāng)在輸出插線331中選擇了 ST或DAW—ST時,從DAC 32輸出混 合波形數(shù)據(jù),從而用戶可監(jiān)測該波形。當(dāng)MW應(yīng)用程序20開始在該 狀態(tài)下進(jìn)行再現(xiàn)時,在多個軌道210中進(jìn)行再現(xiàn)的波形數(shù)據(jù)可作為在 DAW—ST總線中被混合的信號來被監(jiān)測。另外,當(dāng)DAW應(yīng)用程序20開 始記錄時,從ADC 31輸入的波形數(shù)據(jù)可在記錄等待狀態(tài)下被分別記 錄在軌道210中,同時與在其他軌道210再現(xiàn)的波形數(shù)據(jù)的聲音混合 的波形可被監(jiān)測。
因此,在從數(shù)字混合器30的ADC 31的每個聲道輸入的音頻信 號將被各自記錄在DAW應(yīng)用程序20的軌道210中,同時在其他軌道 210中再現(xiàn)并在DAW應(yīng)用程序20中被立體聲混合的音頻信號將在數(shù) 字混合器30 —側(cè)被監(jiān)測的情況下,響應(yīng)于STMIX按鈕543的按下而 進(jìn)行設(shè)置是優(yōu)選的。在此情況下,為了監(jiān)測在同一時間被記錄在軌道
210中的音頻信號,可通過打開該軌道的監(jiān)測按鈕來把被記錄的音頻
信號從該軌道輸出。以此操作,被記錄的音頻信號與DAW應(yīng)用程序 20中的其他軌道210的音頻信號進(jìn)行立體聲混合。
輸出插線331響應(yīng)于STMIX按鈕543的按下而自動選擇ST (或 DAW—ST)是可以想到的。另外,關(guān)于輸入插線201的設(shè)置,由于歌曲 默認(rèn)在輸入插線201中而ADC 31的每個聲道都具有與不同軌道210 的邏輯連接,所以可以無需任何修改來使用創(chuàng)建新歌的設(shè)置。
另外,響應(yīng)于5. 1 MIX按鈕545的按下而由數(shù)字混合器30和DAW 應(yīng)用程序20執(zhí)行的處理通常與圖12所示的處理相同。不同點(diǎn)在于在 步驟S52發(fā)送的命令是5. 1 MIX命令,在步驟S63的判定是根據(jù)5. lch 總線的存在與否來作出的,并且在步驟S64設(shè)置的輸出目的地為 5. lch總線。
之后,以此設(shè)置,在DAW應(yīng)用程序20的音頻軌道中再現(xiàn)的波形 數(shù)據(jù)被全部輸出到混合總線中的5. lch總線中以被混合,并被發(fā)送回 數(shù)字混合器30。在此情況下,由于數(shù)字混合器30不具有5. 1總線來 輸入信號,所以用戶只能通過輸出插線331來選擇DAW—5. 1。由于該 選擇,可從DAC 32輸出混合的波形數(shù)據(jù),從而用戶可監(jiān)測該信號。
因此,在從數(shù)字混合器30的ADC 31的每個聲道輸入的音頻信 號將被各自記錄在DAW應(yīng)用程序20的軌道210中,同時在其他軌道 210中再現(xiàn)并在DAW應(yīng)用程序20中被5. lch混合的音頻信號將在數(shù) 字混合器30—側(cè)被監(jiān)測的情況下,響應(yīng)于5. 1 MIX按鈕545的按下 而進(jìn)行的設(shè)置是優(yōu)選的。
由于全部輸入聲道310的輸入轉(zhuǎn)換開關(guān)被切換到模擬輸入,所 以在5. 1聲道的波形數(shù)據(jù)中被數(shù)字混合器30的端口 P3到P6接收的 波形數(shù)據(jù)也被轉(zhuǎn)移到輸入聲道310,而并沒有被輸入到輸入聲道310。 另外,由端口 P1、P2接收到的波形數(shù)據(jù)被轉(zhuǎn)移到ST總線322;然而, 當(dāng)開關(guān)328上的ST輸入被關(guān)閉時,該轉(zhuǎn)移也能被停止且不會引起任 何問題。
這里,輸出插線響應(yīng)于5.1 MIX按鈕545的按下而自動選擇 DAW_5. 1是可以想到的d
30
圖13示出了響應(yīng)于H麗IX按鈕的ON事件的處理流程圖。 當(dāng)檢測到當(dāng)HWMIX按鈕544被按下時產(chǎn)生的H畫IX按鈕的ON事
件(第二設(shè)置指令)時,數(shù)字混合器30開始了圖13左側(cè)流程圖中的處理。
之后,當(dāng)連接確認(rèn)標(biāo)志DCE為"1"時(S71),數(shù)字混合器30 將HWMIX命令發(fā)送給DAW應(yīng)用程序20以使DAW應(yīng)用程序20響應(yīng)于 HWMIX按鈕544的按下而執(zhí)行操作(S72)。當(dāng)連接確認(rèn)標(biāo)志DCE不 是"1"時,不發(fā)送該命令。
在兩種情況下,數(shù)字混合器30在圖3所示所有輸入聲道310的 輸入轉(zhuǎn)換開關(guān)311處選擇數(shù)字輸入(來自音頻LANI/0的輸入),并 且點(diǎn)亮與圖8C所示的輸入轉(zhuǎn)換按鈕543相對應(yīng)的指示"數(shù)字"的指 示燈(S73)。
另外,數(shù)字混合器30只點(diǎn)亮圖8D所示三個工作模式按鈕之中 被按下的H麗IX按鈕544的指示燈(S74),并結(jié)束該處理。
當(dāng)未保持與DAW應(yīng)用程序20的邏輯連接時,H麗IX按鈕544簡 單地作為用來集中選擇與全部輸入聲道310的輸入轉(zhuǎn)換開關(guān)311相關(guān) 的數(shù)字輸入的按鈕。
另一方面,當(dāng)從數(shù)字混合器30接收到HWMIX命令時,DAW應(yīng)用 程序20開始圖13的右側(cè)流程圖所示的處理。
當(dāng)連接確認(rèn)標(biāo)志MCE為"1" (S81)并且音頻軌道(圖2中的 軌道210)存在(S82)時,DAW應(yīng)用程序20對混合總線203中存在 的聲道總線的數(shù)目進(jìn)行計(jì)數(shù)并將該數(shù)目存儲為"X" (S83)。
聲道總線是用來將音頻信號通過音頻LAN傳送到外部裝置的輸 入聲道的總線。當(dāng)外部裝置是一個具有12個輸入聲道的數(shù)字混合器 30時,值X的最大值為12。根據(jù)圖5的對應(yīng)關(guān)系,與輸出插線205 中的音頻LAN I/O的輸出端口 P3到P14具有邏輯連接的總線被檢測 作為聲道總線第1到第12,并且對這些數(shù)目進(jìn)行計(jì)數(shù)。
之后,將第1到第X音頻軌道的輸出目的地設(shè)置為第1到第X 聲道總線,并將第(X+l)及其后的音頻軌道的輸出目的地設(shè)置為第 X聲道總線(S84),并且該處理結(jié)束。這里,當(dāng)"X"為"0"時,
在步驟S84不設(shè)置任何項(xiàng),從而不執(zhí)行設(shè)置。
另外,當(dāng)在步驟S81中連接確認(rèn)標(biāo)志MCE不是"1"時,或者當(dāng) 在步驟S82中不存在音頻軌道時,與圖12中的步驟S61和S62的情 況相類似,DAW應(yīng)用程序20簡單地結(jié)束該處理。
可以想到的是,當(dāng)在步驟S84中將每個軌道的輸出目的地設(shè)置 為聲道總線時,DAW應(yīng)用程序20檢查每個軌道輸入源的設(shè)置并優(yōu)選 地將第i聲道總線分配到設(shè)置了音頻LAN的輸出端口 Pi的軌道(從 數(shù)字混合器30的第i輸入聲道310接收音頻信號的軌道),以將其 作為輸出目的地。以此設(shè)置,通過STMIX按鈕543的設(shè)置而被單獨(dú)地 記錄在軌道中的輸入聲道的音頻信號可被調(diào)整,并可使用由H麗IX 按鈕544進(jìn)行的設(shè)置來在相同輸入聲道的控制下被硬件混合。對于具 有與一個輸出目的地相對應(yīng)的輸入源(該輸入源是端口 Pi,輸出目 的地是第i聲道總線)的軌道,在監(jiān)測按鈕被打開時其信號被循環(huán)。 因此控制監(jiān)測按鈕不被打開。
在圖13的處理中,數(shù)字混合器30的控制微計(jì)算機(jī)35用作第二 集中設(shè)置裝置。另外,在步驟S83和S84, DAW應(yīng)用程序20用作第二 選擇裝置。
通過上述處理,在執(zhí)行步驟S84中的處理的情況下,響應(yīng)于 HWMIX按鈕544的按下,將全部輸入聲道310的輸入轉(zhuǎn)換開關(guān)311切 換到數(shù)字輸入端,并將每個軌道210的輸出目的地分別設(shè)置為數(shù)字混 合器30的傳送輸入聲道310。這里,由于在軌道210的數(shù)目大于聲 道總線的數(shù)目時這樣的設(shè)置是無效的,所以將額外的軌道設(shè)置為聲道 總線之一,例如具有最大編號的聲道總線。還可以想到的是,額外的 軌道210的輸出目的地被設(shè)置為其他總線(例如ST總線),或者額 外的軌道210的輸出目的地的設(shè)置被保持不變。
如圖2和圖3所示,在該設(shè)置中,從數(shù)字混合器30的ADC 31 輸入的波形數(shù)據(jù)未被處理。因此,在DAW應(yīng)用程序20和數(shù)字混合器 30中被處理的波形數(shù)據(jù)主要是在DAW應(yīng)用程序20的軌道210中被再 現(xiàn)的數(shù)據(jù)。隨后,通過各自的聲道總線將波形數(shù)據(jù)由端口 P3到P14 傳送到數(shù)字混合器30,并輸入到對應(yīng)的輸入聲道310。換句話說,在
步驟S84,根據(jù)數(shù)字混合器30的遙控,DAW應(yīng)用程序20執(zhí)行設(shè)置來 將每個音頻軌道的波形數(shù)據(jù)單獨(dú)地輸出到數(shù)字混合器30的輸入聲道 310中。
隨后,在每個輸入聲道310中處理過的波形數(shù)據(jù)可被輸出到REC 總線321、 ST總線322和AUX總線323以被混合。在REC總線321 和ST總線322中被混合的波形數(shù)據(jù)可被發(fā)送回DAW應(yīng)用程序20來被 記錄在軌道210之一中,并且在ST總線322和AUX總線323中被混 合的波形數(shù)據(jù)可在由輸出插線311選擇ST或AUX時從將被監(jiān)測的DAC 32中輸出。
另外,從輸入聲道310所輸出的直接輸出可被傳送到DAW應(yīng)用 程序20來被記錄在軌道210之一中,并且在AUX總線323中被混合 的波形數(shù)據(jù)可從針對AUX輸出的DAC中輸出到將被記錄的外部記錄 器。
因此,在把在DAW應(yīng)用程序20的軌道中再現(xiàn)的波形數(shù)據(jù)與數(shù)字 混合器30的硬件混合而不與DAW應(yīng)用程序20的硬件混合的情況下, 響應(yīng)于H麗IX按鈕544的按下而進(jìn)行的設(shè)置是優(yōu)選的。在音調(diào)生成階 段混合器系統(tǒng)經(jīng)常用作這樣的功能,諸如控制處理。
如上所述,根據(jù)混合器系統(tǒng),由于提供了諸如STMIX按鈕543 之類的工作模式按鈕,可以同時對數(shù)字混合器30和DAW應(yīng)用程序20 進(jìn)行設(shè)置來使其為具體目的而協(xié)同工作,從而改善其操作性。另外, 當(dāng)關(guān)于波形數(shù)據(jù)目的地的設(shè)置只在數(shù)字混合器30和DAW應(yīng)用程序20 之一中被改變時,引起了傳送路徑循環(huán)或不期望的輸出信號損壞揚(yáng)聲 器等的問題。然而,集中設(shè)置可防止這樣的錯誤設(shè)置和問題。
另外,根據(jù)圖12和13的處理是響應(yīng)于工作模式按鈕的操作來 簡單設(shè)置每個裝置的處理,并且可以允許用戶改變各個設(shè)置。例如, 無需對操作圖8C所示輸入轉(zhuǎn)換按鈕533來將圖12中在步驟S53被全 部設(shè)置為模擬的聲道之一中的輸入轉(zhuǎn)換開關(guān)311切換至數(shù)字這樣的 操作進(jìn)行禁止。
這里,可以想到的是,提供一個選項(xiàng),使得通過操作工作模式 按鈕而進(jìn)行的設(shè)置可以僅通過操作工作模式按鈕而改變。
參考圖14到圖18來描述關(guān)于在WET模式和DRY模式之間迸行 切換的操作。在WET模式和DRY模式之間的切換在通過按下STMIX 按鈕543來執(zhí)行集中設(shè)置的狀態(tài)下尤為有效。因此,假設(shè)包括這樣的 狀態(tài)來對該處理進(jìn)行描述。在數(shù)字混合器30中,DRY模式是用來將(通過ADC31)輸入自 裝置外部的波形數(shù)據(jù)輸入到內(nèi)部總線(ST總線322或AUX總線323) 以在沒有DAW應(yīng)用程序20的情況下進(jìn)行混合并將混合數(shù)據(jù)(通過DAC 32)輸出到裝置外部的模式。隨后,在該模式中,關(guān)閉DAW應(yīng)用程序 20的軌道210的監(jiān)測輸出并且不輸出在軌道210中處理過的波形數(shù) 據(jù)。因此,在軌道210中處理過的波形數(shù)據(jù)也未被輸入到ST總線322。WET模式是這樣一種模式,其中從裝置外部(通過ADC 31)輸 入的波形數(shù)據(jù)被傳送到DAW應(yīng)用程序20 —次,將包括了所傳送波形 數(shù)據(jù)的波形數(shù)據(jù)發(fā)送回數(shù)字混合器30,并且將數(shù)據(jù)輸入到用于混合 的內(nèi)部總線(ST總線322或AUX總線323)并(通過DAC 32)輸出 到裝置外部。如上所述,在響應(yīng)于STMIX按鈕543的按下而執(zhí)行設(shè)置 的狀態(tài)下,從DAW應(yīng)用程序20中的軌道210輸出的波形數(shù)據(jù)全部在 ST總線中混合并被發(fā)送回數(shù)字混合器30以在ST總線322中混合。 因此,在WET模式中,軌道210的監(jiān)測輸出被打開以將輸入的波形數(shù) 據(jù)輸出到DAW應(yīng)用程序20的ST總線,而數(shù)字混合器30中ST發(fā)送 ON開關(guān)317的ST被關(guān)閉,從而不將在輸入聲道310中處理過的波形 數(shù)據(jù)直接輸入到ST總線322。只有在DAW應(yīng)用程序20和數(shù)字混合器30彼此被邏輯連接并且 響應(yīng)于STMIX按鈕543的按下而執(zhí)行設(shè)置時,WET模式有效。DRY模式和WET模式用于對在每個聲道中只在數(shù)字混合器30中 被處理并具有很小延遲的DRY波形以及在數(shù)字混合器30和DAW應(yīng)用 程序20中被處理并反映了要被實(shí)際記錄或再現(xiàn)的聲音的WET波形進(jìn) 行監(jiān)測,同時在DRY和WET間切換波形。例如,DAW應(yīng)用程序20的 再現(xiàn)調(diào)整聲道213可通過插件效果來執(zhí)行效果處理,并且WET用于檢 測該處理的效果。另外,由于DRY波形具有很小延遲,所以優(yōu)選的是 用執(zhí)行器來進(jìn)行監(jiān)測。
在混合器系統(tǒng)中,數(shù)字混合器30具有WET按鈕516,于是可通 過僅僅對每個輸入聲道310的單個控制進(jìn)行操作來切換DRY模式和 WET模式。因此,可以切換DRY和WET波形來用于監(jiān)測,而與MW應(yīng) 用程序20中的哪個軌道210正在接收在每個輸入聲道310中被處理 的波形數(shù)據(jù)的輸入無關(guān)。另外,WET和DRY模式可以在一個被沒有任何影響地提供了輸入 到輸入聲道中的信號的輸入聲道和軌道中被切換到其他的輸入聲道 310或軌道210。因此,即使在DAW應(yīng)用程序20被用于記錄一個具體 軌道中的波形同時再現(xiàn)另一個軌道中的波形時(這是一個非常普遍的 用法),記錄軌道中的DRY和WET波形也可以無任何影響地被比為再 現(xiàn)。另外,在該混合器系統(tǒng)中,除了 DRY模式和WET模式外還準(zhǔn)備 了 HOLD模式。當(dāng)在輸入聲道310中指示了切換到WET模式但在DAW 應(yīng)用程序20中沒有軌道210將波形數(shù)據(jù)從輸入聲道310輸入時,設(shè) 置HOLD模式,因此沒有將波形數(shù)據(jù)發(fā)送回數(shù)字混合器30的路徑。還 在用于從上述輸入聲道310輸入波形數(shù)據(jù)的軌道210未處于記錄等待 狀態(tài)時設(shè)置HOLD模式,因此即使通過打開監(jiān)測輸出也無法將在軌道 中處理過的波形數(shù)據(jù)輸出以發(fā)送回數(shù)字混合器30。在HOLD模式中, 與DRY模式中的設(shè)置相同,并且在準(zhǔn)備了適當(dāng)?shù)能壍?10并且在DAW 應(yīng)用程序20中該軌道變?yōu)橛涗浀却隣顟B(tài)時,無需用戶操作就能自動 執(zhí)行向WET模式的切換。這里,需要軌道210的狀態(tài)處于記錄等待狀態(tài)的原因是使用戶 指定一個軌道210,從而即使在來自相同輸入聲道310的輸出被輸入 到DAW應(yīng)用程序20的多個軌道210中時也能對該軌道210進(jìn)行控制 而用于DRY/WET的切換。也就是說,用戶可以通過對多個軌道210 中處于記錄等待狀態(tài)的軌道進(jìn)行設(shè)置來針對期望的軌道執(zhí)行 DRY/WET切換。將對該處理進(jìn)行詳細(xì)描述。圖14是示出當(dāng)在第i輸入聲道310中檢測到WET按鈕的ON事 件時由數(shù)字混合器30所執(zhí)行的處理的流程圖。
當(dāng)檢測到在對應(yīng)于第i輸入聲道310的聲道控制條的WET按鈕516被按下時所產(chǎn)生的WET按鈕ON事件時,數(shù)字混合器30開始圖14 的流程圖所示的處理。當(dāng)連接確認(rèn)標(biāo)志DCE為"1"時(S91),處理進(jìn)行到步驟S92 并緊跟著使得DAW應(yīng)用程序20響應(yīng)于WET按鈕516的按下而執(zhí)行操 作。隨后,數(shù)字混合器30判定指示了第i輸入聲道310的WET功能 狀態(tài)的參數(shù)WS(i)是否為指示DRY模式的"0" (S92)。當(dāng)WS(i)為 "0"時,處理過程前進(jìn)到步驟S98的WET(i)開始處理并且在接下來 的步驟中將第i輸入聲道切換到WET模式。當(dāng)WS(i)為指示W(wǎng)ET模式 的"2"或指示HOLD模式的"1"時,處理過程前進(jìn)到步驟S93并且 在接下來的步驟中將第i輸入聲道切換到DRY模式。在步驟S93以及其后的步驟中的處理過程中,首先數(shù)字混合器 30將DRY(i)命令發(fā)送到DAW應(yīng)用程序20,從而對輸入了第i輸入聲 道的波形數(shù)據(jù)的軌道設(shè)置DRY模式。隨后,在數(shù)字混合器30的第i輸入聲道310中,當(dāng)由圖8C中 的ST 0N按鈕515設(shè)置的ST發(fā)送0N參數(shù)的值為"ON"時(S94), 數(shù)字混合器30將第i輸入聲道310的ST發(fā)送ON開關(guān)317切換到"ON", 點(diǎn)亮ST ON開關(guān)515的指示燈以指示狀態(tài)(S95),并且前進(jìn)到步驟 S96。通常,ST發(fā)送ON參數(shù)的值對應(yīng)于ST發(fā)送ON開關(guān)317的ON或 OFF狀態(tài);然而,由于在如下所述的一些情況下它們彼此不互相對應(yīng), 所以提供步驟S95的處理。當(dāng)在步驟S94中ST發(fā)送ON參數(shù)的值為"OFF"時,支持用戶沒 有要將輸入聲道310的信號輸出到ST總線322中,所以即使在DRY 模式下,數(shù)字混合器30也將前進(jìn)到步驟S96而不隨意愿地不將ST 發(fā)送ON開關(guān)317打開。另一方面,數(shù)字混合器30將參數(shù)WS(i)設(shè)置為指示DRY模式的 "0" (S96),并且關(guān)閉第i輸入聲道的WET按鈕516 (ON事件發(fā)生 的WET按鈕)的指示燈,以指示將聲道切換到DRY模式(S97),并
且隨后該處理結(jié)束。當(dāng)在步驟S91中連接確認(rèn)標(biāo)志DCE不為"1"時,由于WET模式 無效,所以處理進(jìn)行到步驟S94來將第i輸入聲道310切換回DRY 模式。如上所述,關(guān)于圖11的步驟S46,當(dāng)連接確認(rèn)標(biāo)志DCE被設(shè) 置為"0"時,將全部輸入聲道310設(shè)置為DRY模式。因此,同樣在 此情況下,當(dāng)在步驟S91中DEC不是"1"時,不執(zhí)行步驟S94及以 后步驟中的處理,數(shù)字混合器30就可結(jié)束該處理。另一方面,在當(dāng)步驟S92中的回答為是時所執(zhí)行的一個WET(i) 開始處理中,數(shù)字混合器30將WET(i)命令傳送到DAW應(yīng)用程序20, 從而將輸入了第i輸入聲道310的波形數(shù)據(jù)的軌道210設(shè)置為WET 模式(S98),并且等待其響應(yīng)(S99) 。 DAW應(yīng)用程序20響應(yīng)于WET(i) 命令來執(zhí)行如下所述圖15的流程圖所示的處理并發(fā)送回一個"WET" 或"HOLD"的響應(yīng)。當(dāng)響應(yīng)是"HOLD"而非"WET"時(S100),數(shù)字混合器30識 別出第i輸入聲道310無法立刻被切換到WET模式,并且因此該處理 前進(jìn)到步驟S101,從而將聲道設(shè)置到H0LD模式。無需特殊的設(shè)置而用于設(shè)置到HOLD模式。數(shù)字混合器30將參 數(shù)WS(i)設(shè)置為"1" (S101),使第i輸入聲道310的WET按鈕516 的指示燈閃爍以指示該聲道被切換到H0LD模式(S102),并結(jié)束該 處理。當(dāng)在步驟S100中的響應(yīng)為"WET"時,處理過程前進(jìn)到步驟S103, 從而將第i輸入聲道310設(shè)置到WET模式。當(dāng)在數(shù)字混合器30的第i輸入聲道310中ST發(fā)送ON參數(shù)的值 為"ON"時(S103),數(shù)字混合器30關(guān)閉第i輸入聲道310的ST 發(fā)送ON開關(guān)317,使ST ON按鈕515的指示燈閃爍以指示該參數(shù)的 值為"ON"但開關(guān)被關(guān)閉(S104),并且前進(jìn)到步驟S105。在步驟 S104的處理中,由于ST發(fā)送0N參數(shù)的值不變,所以在此情況下, ST發(fā)送ON參數(shù)的值以及ST發(fā)送ON開關(guān)317的ON或OFF狀態(tài)彼此 不對應(yīng)。當(dāng)在步驟S103中ST發(fā)送ON參數(shù)的值為"OFF"時,由于ST發(fā)
送0N開關(guān)317已被關(guān)閉并無需改變,所以處理過程前進(jìn)到步驟S105。 在步驟S105及以后的步驟中,數(shù)字混合器30將參數(shù)WS(i)設(shè)置 為指示W(wǎng)ET模式的"2" (S105),點(diǎn)亮第i輸入聲道310的WET按 鈕516的指示燈以指示該聲道被切換到WET模式(S106),并且結(jié)束 該處理。根據(jù)上述處理過程,當(dāng)對數(shù)字混合器30中的WET按鈕516進(jìn)行 操作時,通過對每個對應(yīng)的輸入聲道310進(jìn)行轉(zhuǎn)換來切換DRY模式和 WET模式(或HOLD模式),從而可根據(jù)該模式將ST發(fā)送0N開關(guān)317 切換到適當(dāng)?shù)臓顟B(tài)。圖15示出了在接收到一個WET(i)命令時由DAW應(yīng)用程序20執(zhí) 行的處理的流程圖。當(dāng)接收到一個由數(shù)字混合器30在圖14的步驟S98發(fā)送的WET(i) 命令時,DAW應(yīng)用程序20開始圖15的流程圖所示的處理。當(dāng)連接確認(rèn)標(biāo)志MCE為"1"時(S111) , DAW應(yīng)用程序20搜索 一個音頻軌道(圖2中的軌道210) (S112),該軌道的輸入源是用 于從數(shù)字混合器30接收第i輸入聲道310的波形數(shù)據(jù)的輸入端口 Pi。 在該處理中,多個軌道可與搜索條件匹配。當(dāng)發(fā)現(xiàn)適當(dāng)軌道210并且該軌道(所發(fā)現(xiàn)的軌道)處在記錄等 待狀態(tài)時(S113) , DAW應(yīng)用程序20打開該軌道(將被控制的軌道) 的監(jiān)豳輸出(S114),響應(yīng)于接收到的WET(i)命令來傳送"WET" (S115),并結(jié)束該處理。當(dāng)在步驟S113中未發(fā)現(xiàn)適當(dāng)軌道或者所發(fā)現(xiàn)的軌道中沒有處在 記錄等待狀態(tài)下時,DAW應(yīng)用程序20響應(yīng)于接收到的WET(i)命令來 傳送"HOLD" (S116),并結(jié)束該處理。當(dāng)在步驟Slll中連接確認(rèn)標(biāo)志MCE不是"1"時,DAW應(yīng)用程序 20簡單地結(jié)束該處理,這與圖12中的步驟S61的情況類似。在步驟S113中沒有相應(yīng)軌道并且沒有相應(yīng)軌道處在記錄等待狀 態(tài)的情況下,DAW應(yīng)用程序20可以將不同的響應(yīng)發(fā)送到數(shù)字混合器 30,從而數(shù)字混合器30可以分辨出輸入聲道310被設(shè)置為HOLD模式 的原因。
另外,如上所述,當(dāng)發(fā)現(xiàn)多個軌道時,對于能夠選擇一個要被 切換到WET的軌道的用戶來說,進(jìn)行關(guān)于記錄等待狀態(tài)的測量。因此,如果沒有必要,DAW應(yīng)用程序20可將全部相應(yīng)軌道切換到WET (將監(jiān) 測輸出打開)而不進(jìn)行關(guān)于記錄等待狀態(tài)的測量。如果未處在記錄等待狀態(tài)下的軌道沒有被切換到WET,則當(dāng)所發(fā) 現(xiàn)的軌道在步驟S113中沒有處在記錄等待狀態(tài)并且其監(jiān)測輸出為ON 時將出現(xiàn)問題。因此,該軌道的監(jiān)測輸出可被自動關(guān)閉。圖16示出了在接收到DRY(i)命令時由DAW應(yīng)用程序20執(zhí)行的 處理的流程圖。當(dāng)接收到在圖14的步驟S93中由數(shù)字混合器30所發(fā)送的DRY(i) 命令時,DAW應(yīng)用程序20開始圖16的流程圖所示的處理。當(dāng)連接確認(rèn)標(biāo)志MCE為"1"時(S121),類似于圖15的步驟 S112, DAW應(yīng)用程序20搜索一個音頻軌道(圖2中的軌道210) (S122),該軌道的輸入源是用于從數(shù)字混合器30接收第i輸入聲 道310的波形數(shù)據(jù)的輸入端口 Pi。當(dāng)發(fā)現(xiàn)適當(dāng)軌道210并且該軌道 處于記錄等待狀態(tài)時(S123) , DAW應(yīng)用程序20關(guān)閉該軌道(將被 控制的軌道)的監(jiān)測輸出(S124),并結(jié)束該處理。當(dāng)在步驟S123中未發(fā)現(xiàn)適當(dāng)軌道或者所發(fā)現(xiàn)的軌道中沒有處在 記錄等待狀態(tài)下時,這表示沒有軌道將要受控,因此DAW應(yīng)用程序 20結(jié)束該處理。當(dāng)在步驟S121中連接確認(rèn)標(biāo)志MCE不是"1"時,與圖12中的 步驟S61類似,DAW應(yīng)用程序20簡單地結(jié)束該處理。根據(jù)以上圖15和圖16中所示出的處理過程,MW應(yīng)用程序20 能夠響應(yīng)于數(shù)字混合器30中的WET按鈕516的按下來與數(shù)字混合器 30 —起對切換模式的設(shè)置進(jìn)行修改。圖17示出了當(dāng)檢測到對第j軌道210的記錄等待按鈕411的操 作事件時,由DAW應(yīng)用程序20執(zhí)行的處理的流程圖。當(dāng)檢測到對第j軌道210的記錄等待按鈕411的操作事件時, DAW應(yīng)用程序20開始圖17的流程圖所示的處理。在該處理中,無需 査明在執(zhí)行圖15所示處理時是否存在第j軌道210。
在該處理中,作為響應(yīng)于按下記錄等待按鈕411的通常處理,DAW應(yīng)用程序20使第j軌道的記錄等待狀態(tài)反轉(zhuǎn)并根據(jù)該反轉(zhuǎn)來改 變按鈕的指示(S131)。換句話說,每次按下記錄等待按鈕411時, 不處于記錄等待狀態(tài)的第j軌道被切換到記錄等待狀態(tài),而處于記錄 等待狀態(tài)的第j軌道被切換為不處于記錄等待狀態(tài)。隨后,當(dāng)連接確認(rèn)標(biāo)志MCE為"1"并且第j軌道處于記錄等待 狀態(tài)時(S132) , DAW應(yīng)用程序20查明作為第j軌道輸入源的數(shù)字 混合器30中的輸入聲道310的數(shù)目,并將該數(shù)目賦值給一個變量i(5133) 。這里,根據(jù)圖4中的對應(yīng)關(guān)系,可以根據(jù)每個軌道的輸入 源端口來查明輸入聲道310的數(shù)目。在輸入源端口為音頻LAN的輸入 端口 Pi (l=〈i=<12)的情況下,輸入來自第i輸入聲道310,而在其 他情況下,輸入不來自輸入聲道310。隨后,DAW應(yīng)用程序20將WSC(i)命令發(fā)送到數(shù)字混合器30來 命令對第i輸入聲道310的DRY/WET模式的狀態(tài)進(jìn)行再次檢査(5134) ,并結(jié)束該處理。注意,當(dāng)輸入源不是輸入聲道310的任何 一個時,在步驟S134中不發(fā)送WSC(i)命令。當(dāng)在步驟S132中連接確認(rèn)標(biāo)志MCE不為"1"時,由于不要求 對數(shù)字混合器30進(jìn)行遙控,所以MW應(yīng)用程序20簡單地結(jié)束該處理。圖18示出了在接收到WSC(i)命令時由數(shù)字混合器30執(zhí)行的處 理的流程圖。當(dāng)接收到由DAW應(yīng)用程序20在圖17的步驟S134中發(fā)送的WSC(i) 命令時,數(shù)字混合器30開始圖18的流程圖中所示的處理。當(dāng)連接確認(rèn)標(biāo)志DCE為"1" (S141)并且參數(shù)WS(i)不是指示 了 DRY的"0"時(S142),數(shù)字混合器30執(zhí)行圖14的步驟S98到 S106所示的處理,并結(jié)束該處理。同樣,在該WET(i)開始處理中,由于傳送了一個WET(i)命令, 所以DAW應(yīng)用程序20執(zhí)行圖15所示的處理。這里,只有當(dāng)WS(i)為 "1"時,分支到步驟S142的條件可被設(shè)置為"否"的分支。當(dāng)在步驟S141中連接確認(rèn)標(biāo)志DCE不為"1"時,不要求接受 DAW應(yīng)用程序20的遙控,數(shù)字混合器30結(jié)束該處理。 當(dāng)在步驟S142中WS(i)為"0"時,由于數(shù)字混合器30中的模 式并未對應(yīng)于DAW應(yīng)用程序20中記錄等待狀態(tài)的變化而變化,所以 數(shù)字混合器30結(jié)束該處理。根據(jù)以上圖17和圖18的處理過程,當(dāng)處于HOLD模式的輸入聲 道310的信號所輸入到的DAW應(yīng)用程序20的軌道210被切換到記錄 等待狀態(tài)時,可以自動設(shè)置將輸入聲道310切換到WET模式的必要設(shè) 置。另外,當(dāng)類似于圖17和圖18處于WET模式的第i輸入聲道310 的信號所輸入到的DAW應(yīng)用程序20的全部軌道210的記錄等待狀態(tài) 被釋放時,將WSD(i)命令發(fā)送到數(shù)字混合器30以自動設(shè)置將第i輸 入聲道310切換到HOLD模式的必要設(shè)置(例如步驟S95和步驟S98 到S102中的處理)。當(dāng)在其他軌道中對記錄等待狀態(tài)進(jìn)行改變時不 執(zhí)行任何附加的修改。當(dāng)在DAW應(yīng)用程序20中處于記錄等待狀態(tài)的軌道210的輸入源 改變時,在有些情況下需要相同的修改。因此,可以想到,對于在改 變前作為輸入源的第k輸入聲道以及在改變后作為輸入源的第l輸入 聲道,WSC(k)命令和WSC(1)命令被發(fā)送到數(shù)字混合器30。當(dāng)處在記錄等待狀態(tài)的軌道210的監(jiān)測輸出被打開時,如果處 于DRY模式的數(shù)字混合器30中的輸入聲道310的波形數(shù)據(jù)被輸入到 該軌道,則在ST總線322中對該波形數(shù)據(jù)進(jìn)行復(fù)制。因此,優(yōu)選的是DAW應(yīng)用程序20根據(jù)用于打開監(jiān)測輸出的操作 來將預(yù)定命令輸出到數(shù)字混合器30,從而將對應(yīng)輸入聲道310切換 到WET模式。另外,優(yōu)選的是在保持邏輯連接的同時(DCE=1的同時),對 于將作為DRY和WET切換控制目標(biāo)的軌道而言,由用戶對監(jiān)測輸出的 切換是被禁止的。下面是響應(yīng)于按下WET按鈕516的處理以及與此相關(guān)的處理。 當(dāng)按下圖8D所示的WET主按鈕542時,數(shù)字混合器30對全部輸入聲 道單獨(dú)地執(zhí)行圖14的步驟S98到S106所示出的處理,從而將數(shù)字混 合器30的全部輸入聲道310集中設(shè)置為WET模式。用此按鈕可以通 過單步操作來將全部輸入聲道310設(shè)置為WET模式并且能夠使操作性 得以改善。注意,可以通過對用于每個輸入聲道的WET按鈕516進(jìn)行操作 來改變響應(yīng)于按下WET主按鈕542而進(jìn)行的設(shè)置。數(shù)字混合器30的REC WET按鈕541是用來對將被傳送到DAW應(yīng) 用程序20的REC總線321的信號設(shè)置為WET模式的按鈕。關(guān)于REC 總線321,由于沒有一路徑來將信號直接輸入到數(shù)字混合器30中的 ST總線322,所以不存在REC總線的DRY模式,并且WET模式只被設(shè) 置為ON或OFF。當(dāng)按下REC WET按鈕541時,數(shù)字混合器30執(zhí)行與圖14幾乎 相同的處理。下面將以圖14中的步驟編號來描述該處理。由DAW應(yīng) 用程序20執(zhí)行的處理與圖15和16中的處理幾乎相同,并且因此將 類似地使用圖15和16中的步驟編號來描述該處理。在此情況下,指示了 REC總線321的WET函數(shù)狀態(tài)的參數(shù)WS(REC) 被用于步驟S92中的判定過程。對于WS(REC), "O"指示W(wǎng)ET模式 OFF, "1"指示HOLD,并且"2"指示W(wǎng)ET模式ON。將要對用于將REC總線321設(shè)置為WET模式的WET(REC)開始處 理進(jìn)行描述。在步驟S98中,數(shù)字混合器30將WET0N(REC)命令發(fā)送 給DAW應(yīng)用程序20來替代WET(i)命令,并且等待來自DAW應(yīng)用程序 20的響應(yīng)(S99)。當(dāng)接收到WETON(REC)命令時,DAW應(yīng)用程序20執(zhí)行與圖15中 的處理幾乎相同的處理。在此情況下,當(dāng)連接確認(rèn)標(biāo)志MCE為"1"時(Sill),數(shù)字混 合器30搜索一個軌道210 (S112),該軌道的輸入源是用于接收REC 總線321的波形數(shù)據(jù)的輸入端口 P13和P14。當(dāng)發(fā)現(xiàn)適當(dāng)?shù)能壍?10 并且該軌道處于記錄等待狀態(tài)(S113)時,DAW應(yīng)用程序20打開將 被控制的軌道的監(jiān)測輸出(S114),響應(yīng)于接收到的WETON(REC)命 令來發(fā)送"WET" (S115),并結(jié)束該處理。另外,當(dāng)在步驟S113 中未發(fā)現(xiàn)適當(dāng)軌道或者所發(fā)現(xiàn)的軌道中沒有處在記錄等待狀態(tài)下時, DAW應(yīng)用程序20響應(yīng)于接收到的WETON(REC)命令來發(fā)送"HOLD" (S116),并結(jié)束該處理。
當(dāng)在步驟S99接收到的響應(yīng)不是"WET"時(S100),由于數(shù)字 混合器30識別出REC總線321并非立即切換到WET模式的狀態(tài)時, 所以數(shù)字混合器30將參數(shù)WS(REC)設(shè)置為"1",使REC WET按鈕541 的指示燈閃爍(S102),并結(jié)束該處理。當(dāng)在步驟S99中的響應(yīng)是"WET" 時(S100),(由于REC總線321不具備到ST總線322的發(fā)送路徑) 跳過步驟S103和S104的處理,并且處理進(jìn)行到步驟S105來將參數(shù) WS(REC)設(shè)置為"2",點(diǎn)亮REC WET按鈕541的指示燈以指示W(wǎng)ET 模式被打開(S106),并結(jié)束該處理。下面將描述步驟S93 — S97中用于將REC總線321的WET模式關(guān) 閉的處理。在該處理中,數(shù)字混合器30將WETOFF(REC)命令發(fā)送給DAW應(yīng) 用程序20來替代DRY(i) (S93),(由于REC總線321不具備到ST 總線322的發(fā)送路徑)跳過步驟S94和S95的處理,并且處理進(jìn)行到 步驟S96來將參數(shù)WS(REC)設(shè)置為"0" (S96),點(diǎn)亮REC WET按鈕 541的指示燈(S97),并結(jié)束該處理。當(dāng)接收到WETOFF(REC)命令時,MW應(yīng)用程序20執(zhí)行與圖16中 的處理幾乎相同的處理。在該處理中,當(dāng)連接確認(rèn)標(biāo)志MCE為"1"時(S121) , DAW應(yīng) 用程序20搜索一個軌道210,該軌道的輸入源是用于接收REC總線 321的波形數(shù)據(jù)的輸入端口 P13和P14。當(dāng)發(fā)現(xiàn)適當(dāng)?shù)能壍?10并且 該軌道處于記錄等待狀態(tài)(S123)時,DAW應(yīng)用程序20關(guān)閉將被控 制的軌道的監(jiān)測輸出(S124)。在以上描述中,響應(yīng)于WET按鈕516的按下,數(shù)字混合器30只 改變ST發(fā)送ON開關(guān)317的ON和OFF;然而,如果DAW應(yīng)用程序20 總是包括到全部軌道210(其監(jiān)測輸出為ON)的波形數(shù)據(jù)輸出目的地 的AUX總線,則在該時刻,可以改變從輸入聲道310到AUX總線323 的信號傳送的有效/停止。運(yùn)用該處理,在DRY和WET波形間進(jìn)行切 換的同時也可以對AUX總線323中的信號進(jìn)行監(jiān)測。以上是對一個實(shí)施例的全部描述;然而應(yīng)當(dāng)注意該實(shí)施例并不 限于上述的系統(tǒng)配置、屏幕配置、具體處理內(nèi)容等。
例如,根據(jù)上述實(shí)施例,用于與數(shù)字混合器30的音頻LAN進(jìn)行 波形數(shù)據(jù)的發(fā)送和接收的端口數(shù)目為16個發(fā)送端口和16個接收端 口;然而這僅僅是作為示例,可以任意設(shè)置該數(shù)目。同時這些端口數(shù) 目也不必相同。于是,在PC 10中,準(zhǔn)備了與數(shù)字混合器30中的端 口數(shù)目相對應(yīng)的發(fā)送和接收端口。另外,根據(jù)上述實(shí)施例,在圖13的步驟S84中,在DAW應(yīng)用程 序20響應(yīng)于H麗IX命令來設(shè)置每個軌道的輸出目的地的情況下,如 果存在其數(shù)目為(X+l)或更大的音頻軌道,則將這些軌道的輸出目 的地全部設(shè)置為第X聲道總線;然而,可選的是,其數(shù)目為(X+l) 或更大的音頻軌道的輸出目的地可被設(shè)置為MW應(yīng)用程序20的ST 總線。以此結(jié)構(gòu),可由數(shù)字混合器30的操作面板上的控件進(jìn)行單獨(dú) 操作的軌道的數(shù)目能夠被加1。另外,根據(jù)上述實(shí)施例,用數(shù)字混合器30的操作面板上的按鈕 來作出STMIX和HWMIX的指令;然而可以將用于分別選擇STMIX和 HWMIX的兩個按鈕提供到由MW應(yīng)用程序20顯示的屏幕上。在此情況下,能夠想到,根據(jù)這些按鈕的操作,DAW應(yīng)用程序 20向數(shù)字混合器30傳送用于產(chǎn)生STMIX ON事件或HWMIX ON事件的 命令,從而MW應(yīng)用程序20和數(shù)字混合器30執(zhí)行圖12或圖13所示 的處理?;蛘?,還能夠想到,根據(jù)這些按鈕的操作,DAW應(yīng)用程序20 向數(shù)字混合器30發(fā)送命令來命令在執(zhí)行圖12或圖13中的處理的同 時執(zhí)行步驟S53和S54的處理或者執(zhí)行步驟S73和S74的處理。根據(jù)關(guān)于圖9的描述,已經(jīng)說明了將一個裝置連接到PC 10的 情況;然而,當(dāng)把多個裝置連接到PC 10時,基本處理不變。換句話 說,在步驟S11中,獲得多個裝置的裝置ID,并且在步驟S12中, 激活了與這些裝置ID的結(jié)合相對應(yīng)的協(xié)同控制程序并安裝了針對這 些結(jié)合的連接模板,并且隨后,基于協(xié)同控制程序和連接模板的操作 被執(zhí)行。另外,將協(xié)同控制程序描述為DAW應(yīng)用程序20的插件程序; 然而其也可以是獨(dú)立于MW應(yīng)用程序20的應(yīng)用程序。此外,還能夠想到,在PC 10中激活多個MW應(yīng)用程序并且數(shù) 字混合器30對將要與其建立邏輯連接的DAW應(yīng)用程序20進(jìn)行切換。
在此情況下,每次對DAW應(yīng)用程序進(jìn)行切換時,數(shù)字混合器30把與 當(dāng)前DAW應(yīng)用程序的邏輯連接斷開,并且向PC10傳送命令,以命令 將與其建立新的邏輯連接的DAW應(yīng)用程序執(zhí)行圖9中的步驟S12及其 后續(xù)步驟。另外,可以想到為每一個將作為邏輯連接目的地的DAW 應(yīng)用程序提供圖8E所示的連接確認(rèn)指示燈511,并且在圖10和圖11 的處理中,與邏輯連接目的地相對應(yīng)的指示燈被打幵或關(guān)閉。另外,上述實(shí)施例中所述的控件或指示燈并非必須物理存在, 而是可以在使用了觸摸面板的屏幕或顯示器等上被示出。此外,根據(jù)上述實(shí)施例,數(shù)字混合器30已被描述為音頻信號處 理裝置;然而,應(yīng)當(dāng)注意,可以將本發(fā)明適用于包括其他音頻信號處 理裝置(諸如記錄器、效果器、合成器以及聲音產(chǎn)生裝置)的音頻信 號處理系統(tǒng)。另外,除了本發(fā)明的系統(tǒng)和裝置的發(fā)明以外,還也可將本發(fā)明 用作方法、程序或記錄介質(zhì)的發(fā)明。上述這些實(shí)施例及修改能夠在一定范圍內(nèi)以任意組合的方式應(yīng) 用而不互相抵觸。不應(yīng)將本發(fā)明限制于所有上述配置所組成的發(fā)明。如上所述能夠看出,根據(jù)本發(fā)明的音頻信號處理系統(tǒng),能夠改 善通過連接音頻信號處理裝置與計(jì)算機(jī)而建立起來的音頻信號處理 系統(tǒng)的操作性。因此,本發(fā)明的應(yīng)用提供了具有改善了的操作性的音頻信號處 理系統(tǒng)。
權(quán)利要求
1.一種音頻信號處理系統(tǒng),包括計(jì)算機(jī),其執(zhí)行應(yīng)用程序軟件,以實(shí)現(xiàn)對音頻信號進(jìn)行記錄和編輯的記錄和編輯裝置的功能;以及音頻信號處理裝置,其對音頻信號進(jìn)行處理,所述計(jì)算機(jī)和所述音頻信號處理裝置經(jīng)通信路徑連接,可以通過該通信路徑來傳送控制信號和多個音頻信號,其中,所述計(jì)算機(jī)包括傳送和接收裝置,其接收由所述音頻信號處理裝置發(fā)送的音頻信號以提供到所述記錄和編輯裝置并且將由所述記錄和編輯裝置提供的音頻信號經(jīng)通信路徑傳送到所述音頻信號處理裝置,其中,所述音頻信號處理裝置包括輸入裝置,其從裝置外部輸入一個音頻信號;一個或多個輸入聲道,其對從輸入裝置輸入的音頻信號的特性進(jìn)行控制;傳送和接收裝置,其將音頻信號經(jīng)通信路徑而從輸入聲道傳送到所述計(jì)算機(jī),并且經(jīng)通信路徑從所述計(jì)算機(jī)接收包括第二總線的音頻信號的多個音頻信號;第一混合總線,其將每個輸入聲道提供的音頻信號與所述傳送和接收裝置提供的所述第二總線的音頻信號混合;以及第一選擇裝置,其根據(jù)用戶的設(shè)置針對每個所述的輸入聲道來選擇經(jīng)通信路徑從所述計(jì)算機(jī)接收到的音頻信號和由所述輸入裝置輸入的音頻信號中的一個音頻信號,并將選出的音頻信號提供到輸入聲道,其中,所述記錄和編輯裝置包括多個軌道,其記錄和/或再現(xiàn)從所述傳送和接收裝置輸入到所述軌道的音頻信號;多個軌道聲道,其每一個都與所述軌道之一相對應(yīng),并且其選擇性地輸入一個從所述軌道輸入的音頻信號或一個在所述軌道中再現(xiàn)的音頻信號,以控制音頻信號的特性;第二選擇裝置,其根據(jù)用戶的設(shè)置針對每個軌道聲道來選擇性地執(zhí)行將音頻信號從軌道聲道提供到所述傳送和接收裝置從而將音頻信號傳送到所述音頻信號處理裝置的操作以及將音頻信號從軌道聲道提供到第二混合總線的操作中的一項(xiàng)操作;以及第二混合總線,其對從第二選擇裝置提供的音頻信號進(jìn)行混合并將混合后的音頻信號提供到所述傳送和接收裝置,從而將混合后的信號傳送到所述音頻信號處理裝置,并且其中,所述音頻信號處理裝置和所述計(jì)算機(jī)協(xié)同操作,以使得當(dāng)用戶將第一設(shè)置指令輸入到所述音頻信號處理系統(tǒng)時,所述音頻信號處理裝置控制所述第一選擇裝置來針對所述全部輸入聲道選擇由所述輸入裝置輸入的音頻信號,并且所述計(jì)算機(jī)控制所述第二選擇裝置來將音頻信號從全部軌道聲道提供到所述第二總線;并且當(dāng)用戶將第二設(shè)置指令輸入到所述音頻信號處理系統(tǒng)時,所述音頻信號處理裝置控制所述第一選擇裝置來針對所述全部輸入聲道選擇經(jīng)通信路徑從所述計(jì)算機(jī)接收到的音頻信號,并且所述計(jì)算機(jī)控制所述第二選擇裝置來將音頻信號從全部軌道聲道提供到所述傳送和接收裝置,從而將音頻信號傳送到所述音頻信號處理裝置。
2. 根據(jù)權(quán)利要求1的音頻信號處理系統(tǒng),其中所述記錄和編輯裝置還包括第三選擇裝置,其針對每個軌 道在從所述傳送和接收裝置提供的所述音頻信號中選擇一個音頻信 號,并將選出的音頻信號提供到軌道。
3. 根據(jù)權(quán)利要求1的音頻信號處理系統(tǒng),其中所述音頻信號處理裝置包括控制器,其響應(yīng)于對其進(jìn)行的 操作來產(chǎn)生第一設(shè)置指令和第二設(shè)置指令中的一個。
4. 根據(jù)權(quán)利要求1的音頻信號處理系統(tǒng), 其中所述音頻信號處理裝置是一個數(shù)字混合器。
5. 根據(jù)權(quán)利要求1的音頻信號處理系統(tǒng),其中所述音頻信號處理裝置包括與所述一個或多個輸入聲道的 任意一個相對應(yīng)的一個或多個聲道控制條,并且每個聲道控制條提供 有用于設(shè)置對應(yīng)聲道參數(shù)的多個控件。
6. 根據(jù)權(quán)利要求1的音頻信號處理系統(tǒng),其中所述第一設(shè)置指令用于將所述音頻信號處理系統(tǒng)設(shè)置為適 于將所述輸入裝置所輸入的音頻信號記錄到在所述記錄和編輯裝置 中的所述軌道上。
7. 根據(jù)權(quán)利要求1的音頻信號處理系統(tǒng),其中所述第二設(shè)置指令用于將所述音頻信號處理系統(tǒng)設(shè)置為適 于在所述音頻信號處理裝置中對由所述記錄和編輯裝置中的軌道所 再現(xiàn)的音頻信號進(jìn)行下混合。
8. 根據(jù)權(quán)利要求1的音頻信號處理系統(tǒng),其中所述音頻信號處理裝置包括連接確認(rèn)指示器,其顯示了所 述音頻信號處理裝置與在所述計(jì)算機(jī)中執(zhí)行的所述應(yīng)用程序之間的 邏輯連接是否被建立。
9. 根據(jù)權(quán)利要求1的音頻信號處理系統(tǒng),其中所述音頻信號處理裝置包括連接檢測器,其用于檢測所述 音頻信號處理裝置與在所述計(jì)算機(jī)中執(zhí)行的所述應(yīng)用程序之間的邏 輯連接是否被建立,并且其中,只有當(dāng)所述連接檢測器檢測到在所述音頻信號處理裝置 與在所述計(jì)算機(jī)中執(zhí)行的所述應(yīng)用程序之間建立了邏輯連接時,所述 音頻信號處理裝置和所述計(jì)算機(jī)才如權(quán)利要求1中所述那樣協(xié)同操 作。
全文摘要
公開了一種音頻信號處理系統(tǒng),其中,在混合器系統(tǒng)中具有數(shù)字混合器,其具有以下功能處理輸入聲道中的音頻信號,并通過ST總線把該信號輸出;PC,其執(zhí)行實(shí)現(xiàn)了對記錄波形數(shù)據(jù)的多軌道功能的DAW應(yīng)用程序,對應(yīng)于輸入聲道的WET按鈕被提供給數(shù)字混合器,從而響應(yīng)于WET按鈕的壓下來選擇DRY模式用于把信號輸入到ST總線而不把信號發(fā)送到DAW應(yīng)用程序,該信號是從該裝置外部輸入到輸入聲道的,或者選擇WET模式用于在把信號發(fā)送到DAW應(yīng)用程序用于處理并被發(fā)送回數(shù)字混合器之后把從該信號輸入到ST總線,該信號是從該裝置外部輸入到輸入聲道的。
文檔編號H04H7/00GK101212265SQ20071030700
公開日2008年7月2日 申請日期2007年12月27日 優(yōu)先權(quán)日2006年12月27日
發(fā)明者影山貴久, 梅尾達(dá)也, 深田敦史 申請人:雅馬哈株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
道孚县| 民乐县| 北宁市| 和林格尔县| 益阳市| 城步| 宣武区| 陆河县| 建湖县| 冀州市| 德令哈市| 天津市| 东阿县| 宣城市| 斗六市| 朝阳市| 瑞昌市| 南城县| 大丰市| 滁州市| 临颍县| 克什克腾旗| 临泉县| 苗栗市| 兴义市| 敦化市| 民乐县| 舒城县| 息烽县| 鄂托克旗| 井研县| 东乡族自治县| 天峻县| 大港区| 镇巴县| 湟中县| 岳西县| 酒泉市| 淮安市| 民县| 德庆县|