操作裝置制造方法
【專利摘要】本申請公開了一種操作裝置和一種用于改變操作裝置中的通道分配的計算機實現(xiàn)方法??刂破鳎?00)包括多個通道條(30),對多個通道條分配要在DAW中處理的多個通道中的任何一個。每個通道條包括:通道條顯示部(34);可移動推子(33),其能夠借助于推子的突起位置來表示分配通道的音量水平;以及滑動操作接收部(16),其可操作為連續(xù)地改變分配通道。在對接收部(16)的滑動操作期間,CPU(10)以對應于滑動操作的變化量來連續(xù)地僅更新每個通道條的通道條顯示部(34)上的顯示內(nèi)容。一旦完成對接收部的滑動操作,CPU通過自動控制來移動每個通道條的可移動推子的突起位置。
【專利說明】操作裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及用于操作要在信號處理中使用的參數(shù)的操作裝置,以及存儲用于操作要在信號處理中使用的參數(shù)的程序的非臨時性計算機可讀存儲介質(zhì),其均適用于諸如混合器之類的期望的信號處理裝置。
【背景技術(shù)】
[0002]近年來,人們已廣泛使用這樣的系統(tǒng):其被構(gòu)造為通過執(zhí)行專門的應用程序(例如,音樂制作系統(tǒng)(通常稱為“DAW”,其為數(shù)字音頻工作站的縮寫)的軟件應用程序)的個人計算機(PC)或其他計算機裝置來執(zhí)行諸如音樂制作功能和視頻編輯功能之類的各種信號處理功能。在該類型的系統(tǒng)中,設(shè)有操作裝置(也稱為“控制器”)以用于操作在計算機裝置上運行的應用程序。操作裝置或控制器例如是從外部連接至PC的DAW專用控制器。通常,這種類型的控制器包括多個通道條。要用于應用程序的各種信號處理功能的多種邏輯信號處理通道分配為該通道條的操作對象或操作目標。用戶可以通過使用各個通道條的操作器(即,輸入元件)來調(diào)節(jié)分配通道的各種參數(shù)。
[0003]例如,可從互聯(lián)網(wǎng)的 http: //connect, euphonix.com/documents/MC_Mix_User_Guide_rB_Jap.pdf 處獲得的“MC Mix (注冊商標)professional control surface”(在下文中稱為“非專利文獻I”)中公開的控制器包括手推式通道移動按鈕,其作為集體地改變分配給各個通道條的通道的方式。每當用戶推動或按下通道移動按鈕,用戶可以集體地將通道條的分配通道改變一個通道(即,一個通道的改變量),以改變至不同的或其它通道。
[0004]通常,控制器包括通知部,其通知各個通道條關(guān)于分配通道的信息。每個通知部包括:顯示部,其顯示通道名稱等;以及可移動推子,其通過移動突起部分的位置來通知諸如音量級之類的參數(shù)值。通常,所述通知部以這樣的方式構(gòu)造:每當分配通道改變一個通道(即,等于一個通道的移動量)時,關(guān)于分配通道的信息也更新一個通道,然后,重復更新通知部所通知的內(nèi)容或信息,直到分配通道已移動或切換至期望的分配通道,即,直到已完成通道移動指令。
[0005]然而,對于其中每當分配通道改變即更新通知部通知的內(nèi)容或信息的上述構(gòu)造,通知部的諸如可移動推子之類的可移動構(gòu)件將不必要地疲勞,這是因為在連續(xù)地移動(改變)分配通道的同時要極其頻繁地驅(qū)動可移動組件。此外,諸如可移動推子之類的可以移動構(gòu)件的這種頻繁的移動傾向于在視覺上煩擾或惹惱用戶,因此不必要地使用戶疲勞。此外,諸如可移動推子之類的可移動構(gòu)件的頻繁移動將打亂用戶切換分配通道的操作。
【發(fā)明內(nèi)容】
[0006]考慮到前述現(xiàn)有技術(shù)的問題,本發(fā)明的目的是提供一種操作裝置和程序,即使當分配給操作部的信號處理通道連續(xù)地切換時,該操作裝置和程序仍可以適當?shù)赝ㄖP(guān)于分配通道的信息。更具體地,本發(fā)明的目的是提供一種改善的操作裝置和程序,即使當連續(xù)地改變分配給操作部的信號處理通道時,該操作裝置和程序仍可以在不使構(gòu)件不必要地疲勞并且不使用戶感覺煩擾的情況下,適當?shù)赝ㄖ盘柼幚硗ǖ赖耐ǖ罓顟B(tài)。
[0007]為了實現(xiàn)上述目標,本發(fā)明提供一種改善的操作裝置,其包括:操作部,對其可分配多個信號處理通道中的任何一個作為操作目標;第一通知部,其被構(gòu)造為通知關(guān)于分配給所述操作部的信號處理通道的第一信息;第二通知部,其被構(gòu)造為通知關(guān)于分配給所述操作部的信號處理通道的第二信息;接收部,其被構(gòu)造為接收用于切換所述操作部的操作目標的用戶指令,所述接收部被構(gòu)造為連續(xù)地接收所述指令;第一更新部,其被構(gòu)造為在所述接收部連續(xù)地接收所述指令的同時,響應于所述指令連續(xù)地更新所述第一通知部通知的第一信息,并且保持而不更新所述第二通知部通知的第二信息;以及第二更新部,其被構(gòu)造為一旦完成所述接收部連續(xù)接收的指令,就響應于所完成的指令來更新所述第二通知部通知的第二信息。
[0008]根據(jù)本發(fā)明的操作裝置,在操作部連續(xù)地接收用于切換操作部的操作目標(操作對象)的同時,響應于接收部連續(xù)接收的指令,僅連續(xù)地更新第一通知部通知的信息(即,第一信息),并且保持而不更新第二通知部通知的信息(即,第二信息)。然后,一旦完成而不再繼續(xù)用于切換操作部的操作目標的指令,就響應于所完成的指令,更新第二通知部通知的信息(即,第二信息)。第一通知部例如是顯示分配的信號處理通道的通道名稱等的顯示部。第二通知部例如是借助于突起部分的位置(即,突起位置)來表示或通知諸如音量級之類的參數(shù)值的可移動推子。
[0009]即使當連續(xù)地改變或切換分配給操作部的信號處理通道時,按前述方式構(gòu)造的本發(fā)明仍可以適當?shù)赝ㄖP(guān)于分配的信號處理通道的信息。更具體地,在接收部連續(xù)地接收用于切換操作部的操作目標的用戶指令的同時,本發(fā)明可以例如防止可移動推子的突起位置移動,同時還響應于信號處理通道的連續(xù)移動來顯示通道名稱等。因此,本發(fā)明可以以這樣的方式來通知分配的信號處理通道的信息:用戶可以輕易地檢查分配的信號處理通道的連續(xù)改變狀態(tài),而不會使構(gòu)件疲勞,不會使用戶感到煩躁,不會不必要地使用戶疲勞,并且不會干擾用于連續(xù)切換分配的信號處理通道的操作。
[0010]本發(fā)明不僅可以被構(gòu)造且實施為上述裝置發(fā)明,還可以構(gòu)造且實施為方法發(fā)明。同樣,本發(fā)明可以布置且實施為諸如計算機或DSP之類的處理器執(zhí)行的軟件程序,以及存儲所述軟件程序的非臨時性計算機可讀存儲介質(zhì)。在該情況下,程序可以以存儲介質(zhì)的形式提供給用戶,然后安裝到用戶的計算機,或者從服務器設(shè)備經(jīng)由通信網(wǎng)絡傳送至客戶的計算機,然后安裝在客戶的計算機中。此外,本發(fā)明中使用的處理器可以包括具有內(nèi)置于硬件中的專用邏輯的專用處理器,更不必說計算機或能夠運行期望的軟件程序的其他通用處理器。
[0011]以下將描述本發(fā)明的實施例,但應當理解,本發(fā)明不限制于所描述的實施例,在不脫離基本原理的情況下本發(fā)明可以有各種變型。本發(fā)明的范圍因此僅由所附權(quán)利要求書確定。
【專利附圖】
【附圖說明】
[0012]在下文中,將參照附圖僅通過示例的方式來詳細地描述本發(fā)明的某些優(yōu)選實施例,其中:
[0013]圖1是示出包括根據(jù)本發(fā)明的控制器的優(yōu)選實施例的音樂制作系統(tǒng)的整體構(gòu)造的框圖;
[0014]圖2是示出控制器的實施例的電氣硬件構(gòu)造的框圖;
[0015]圖3是控制器的實施例的操作面板的示例構(gòu)造的說明圖;
[0016]圖4是響應于用戶對控制器的實施例中的滑動操作接收部的繼續(xù)操作而執(zhí)行的繼續(xù)操作響應過程的流程圖;
[0017]圖5是分配給通道條的通道是如何滾動的說明圖;以及
[0018]圖6是響應于用戶對控制器的實施例中的滑動操作接收部的結(jié)束操作而執(zhí)行的結(jié)束操作響應過程的流程圖。
【具體實施方式】
[0019]圖1是示出包括本發(fā)明的操作裝置的優(yōu)選實施例的音樂制作系統(tǒng)的整體構(gòu)造的框圖。該音樂制作系統(tǒng)包括通過網(wǎng)絡集線器210相互連接的一個或多個控制器100和計算機裝置200。計算機裝置200例如是通用個人計算機(PC),其通過激活用于音樂制作系統(tǒng)(DAW,數(shù)字音頻工作站的縮寫)的軟件應用程序(在下文中也稱為“音樂制作系統(tǒng)軟件應用程序”)來執(zhí)行各種音樂制作相關(guān)的信號處理功能。用于音樂制作系統(tǒng)的軟件應用程序使計算機裝置(200)執(zhí)行音樂制作相關(guān)的信號處理功能。各種音樂制作相關(guān)信號處理功能包括使用多個記錄音軌記錄音樂內(nèi)容、編輯所記錄的音樂內(nèi)容、使用多個通道進行混合處理。這里的音樂內(nèi)容包括多個通道的數(shù)字音頻波形數(shù)據(jù)和/或MIDI (樂器數(shù)字接口)數(shù)據(jù)。在本文中使用的術(shù)語“通道”指代諸如記錄音軌、混合處理通道和混合總線之類的任何類型的邏輯信號處理通道,其用于處理數(shù)字音頻波形數(shù)據(jù)和/或MIDI數(shù)據(jù)的集合。
[0020]控制器100是設(shè)有用于操作在PC200上運行的DAW的多個物理操作器(輸入元件)的操作裝置。如圖1所示,多個控制器或操作裝置100 (圖1中的“控制器I” 100和“控制器2” 100)可以連接至單個音樂制作系統(tǒng)。多個控制器100的操作目標(即,操作的目標)是在PC200上運行的同一 DAW。通過將多個控制器(操作裝置)100連接至音樂制作系統(tǒng),可以增加用于操作作為操作目標的單個DAW的物理操作器的數(shù)量。
[0021]通過使用控制器100,用戶可以控制和調(diào)節(jié)由在PC200上運行的DAW執(zhí)行的各種信號處理的行為(各種參數(shù)值、音頻波形數(shù)據(jù)和/或MIDI數(shù)據(jù)等的路由選擇)。要注意,計算機裝置200可以是除PC200外的諸如平板電腦、PDA或智能手機之類的任何期望的計算機裝置,只要其能執(zhí)行DAW即可。
[0022]網(wǎng)絡集線器210通過在PC200和控制器100之間建立連接路徑,從而在PC200和控制器100之間中繼通信。例如,將符合例如以太網(wǎng)(注冊商標)標準的通用網(wǎng)絡通信系統(tǒng)用于在PC200和控制器100之間的控制數(shù)據(jù)的通信。此外,針對PC200和控制器100之間的數(shù)字音頻波形數(shù)據(jù)的通信,設(shè)置與控制數(shù)據(jù)通信路徑不同的音頻波形數(shù)據(jù)通信路徑。
[0023]圖2是示出控制器100的電氣硬件構(gòu)造的框圖。如圖2所示,控制器100包括通過總線17相互連接的CPU (中央處理單元)10、閃速存儲器11、通信接口(通信I/O) 12、顯示器13、操作器單元14、可移動推子單元15以及滑動操作接收部單元16A。
[0024]CPUlO通過執(zhí)行存儲在閃速存儲器11中的程序來控制控制器100的總體行為。閃速存儲器11在其中存儲CPUlO執(zhí)行的各種程序以及包括各種參數(shù)值(當前數(shù)據(jù))的各種控制數(shù)據(jù),閃速存儲器11也用作CPUio要執(zhí)行的程序的載入?yún)^(qū)和工作區(qū)。[0025]通信1/012包括一個或多個諸如RS-422、USB (通用串行總線)和以太網(wǎng)(注冊商標)標準之類的已知的通用接口。控制器100通過通信接口 1/012與PC200交換各種控制數(shù)據(jù)和音頻波形數(shù)據(jù)。此外,通信1/012可以包括諸如耳機輸入之類的外部音頻輸入,使得其可以用于監(jiān)測DAW處理的音樂內(nèi)容。
[0026]顯示器13、操作器單元14、可移動推子單元15和滑動操作接收部單元16A是設(shè)在控制器100的操作面板上的用戶接口。CPUlO例如基于響應于對操作器單元14、可移動推子單元15或滑動操作接收部單元16A的操作而生成的顯示指令或者從PC200接收的顯示控制信號,來控制各種信息的顯示,例如,各LED的開/關(guān)和要顯示在顯示器13上的字符/字母的顯示。CPUlO檢測操作器單元14、可移動推子單元15或滑動操作接收部單元16A上的操作并且執(zhí)行與所檢測的操作對應的處理。所述處理的示例包括顯示器13的顯示更新、當前數(shù)據(jù)的更新、將與所檢測的操作對應的控制信號發(fā)送到PC200等。此外,CPUlO基于驅(qū)動控制信號來自動控制可移動推子單元15中的突起位置。
[0027]圖3是控制器100的操作面板的示例構(gòu)造的說明圖。如圖3所示,控制器100包括多個(在示出的示例中為16個)通道條30。每個通道條30是具有垂直(即,雙頭箭頭y表示的垂直方向)細長形狀的操作部,并且包括多個操作器,其用于調(diào)節(jié)分配給通道條30而作為通道條30的操作目標的通道(操作目標通道)的參數(shù)值。要注意,圖3的下側(cè)(即,雙頭箭頭y表示的垂直方向上的下側(cè))對應于操作面板與用戶接近的一側(cè),而上側(cè)(即,由箭頭y表示的垂直方向的上側(cè))對應于操作面板遠離用戶的一側(cè)。為了便于描述,上述操作面板接近面板的一側(cè)將有時稱為“下側(cè)”或“接近用戶側(cè)”,而操作面板遠離用戶的一側(cè)將有時稱為“上側(cè)”或“遠離用戶側(cè)”。多個通道30 —起設(shè)在稱為“通道條部35”的區(qū)域內(nèi),并且從用戶的角度來看,多個通道30在左右方向(即,雙頭箭頭X表示的水平方向)上并排固定布置。
[0028]為每個通道條30分配在PC200上運行的DAW (B卩,設(shè)為控制器100的操作目標的音樂制作系統(tǒng)軟件應用程序)中處理的多個通道中的任意(通常,一個)通道。分配給給定的一個通道條30的通道在下文中也將稱為“分配通道”。分配通道是期望類型的通道,例如,記錄音軌、混合處理中使用的通道、混合總線等。換句話說,需要的僅是分配通道可通過作為一個通道條30的操作對象而可分配給該通道條30的一組參數(shù)來控制。因為在PC200上運行的DAW中處理的通道的總數(shù)大于通道條30的總數(shù)(在示出的示例中為16個通道條30),所以可以通過滑動操作接收部單元16A將通道條30的各分配通道改變?yōu)槠渌ǖ?,稍后將對其進行描述。
[0029]通道條30的分配通道的通道號是連續(xù)的;即,按通道號的順序?qū)νǖ罈l30分配通道。例如,從左到右依次以通道號遞增的順序?qū)νǖ罈l30分配通道。通常,在DAW中,采用連續(xù)的通道號來管理各種類型的通道。例如,在DAW處理具有連續(xù)的通道號I至η的η (η是等于或大于16的數(shù))個記錄音軌,并且通道號I至η的所述音軌要分配給16個通道條30的情況下,將通道號(例如,通道號I至16)連續(xù)的16個記錄音軌按通道號的順序分配給16個通道條30。
[0030]每個通道條30均包括兩個通道條旋鈕31和32、和一個通道條推子33作為用于調(diào)節(jié)分配給該通道條的通道的參數(shù)值的操作器(輸入元件),以及包括用于顯示關(guān)于分配通道的信息的通道條顯示部34。除此以外,每個通道條30還包括滑動操作接受部16。每個通道條30包括相同的組成部分,其包括上述通道條旋鈕31和32、推子33、顯示部34和接收部16?;瑒硬僮鹘邮詹繂卧?6A包括多個滑動操作接收部16。
[0031]在每個通道條30中,通道條旋鈕31和32、通道條顯示部34、滑動操作接收部16和通道條推子33依次從上至下(即,從操作面板的上側(cè)(遠離用戶側(cè))至下側(cè)(接近用戶側(cè)))布置,并且對于所有的通道條30,組成部分的所述布置均相同。因此,各通道條30的滑動操作接收部16布置在沿各通道條30的(由雙頭箭頭y表示的)水平布置方向上的水平直排中的相同垂直位置處(即,雙頭箭頭y表示的垂直方向上的相同位置處)。類似地,各通道條30的通道條旋鈕31和32、通道條顯示部34和通道條推子33布置在相應水平行中的相同垂直位置處。
[0032]在每個通道條30中,兩個通道條旋鈕31和32是對應于(屬于)圖2的操作器單元14的旋轉(zhuǎn)操作式操作器,這些通道條旋鈕31和32例如用于(或可操作為)調(diào)節(jié)分配通道的增益值和立體聲聲像值。對應于(屬于)圖2的可移動推子單元15的通道條推子33具有可在雙頭箭頭y表示的垂直方向上(即,接近用戶側(cè)和遠離用戶側(cè)之間的方向上)線性移動的突起部分。通道條推子33用于例如調(diào)節(jié)分配通道的音量級值。如上所述,可以自動控制推子33的突起部分的位置,并且通過使用突起部分的這種自動位置控制,通道條30可以用作通知部(第二通知部),其通過突起部分的位置來通知分配通道的信息(例如,音量值)。
[0033]對應于(屬于)圖2的顯示器13的通道條顯示部34包括通道名稱顯示部分34a和通道顏色顯示部分34b,通道名稱顯示部分34a顯示指定給該分配通道的通道名稱,通道顏色顯示部分34b顯示為該通道設(shè)置的通道顏色。通道條顯示部34可以用作通知該分配通道的信息(例如,通道名稱和顏色)的通知部(第一通知部)。
[0034]此外,滑動操作接收部16是接收滑動操作的操作器,滑動操作指示被設(shè)為滑動操作接收部16的操作對象或操作目標的參數(shù)值的變化。在本實施例中,設(shè)為滑動操作接收部16的操作目標的參數(shù)表示要被分配給各個通道條的通道。也就是,設(shè)為滑動操作接收部16的操作目標的參數(shù)(S卩,操作目標參數(shù))是要應用于所有通道條而不是僅一個通道條的參數(shù)。更具體地,響應于對滑動操作接收部單元16A的操作來集體改變要分配給多個通道條30的通道。
[0035]位于各通道條30內(nèi)的滑動操作接收部16具有帶狀接觸表面,該接觸表面的寬度與對應的通道條30的寬度基本相同(即,水平長度基本相同),使得用戶對接觸表面執(zhí)行的滑動操作可以通過接觸表面來接收(檢測)。這樣的滑動操作是用戶使手指等接觸或觸摸滑動操作接收部16 (更具體地,上述接觸表面)并且在由雙頭箭頭X表示的水平(左-右)方向上移動觸摸(觸摸的位置)的操作?;瑒硬僮鹘邮詹?6連續(xù)地接收(檢測)觸摸位置(滑動操作)的連續(xù)變化,作為改變操作目標參數(shù)值的指令。要注意,滑動操作的術(shù)語“觸摸”也包含盡管手指等沒有實際觸摸滑動操作接收部16的接觸表面但仍可檢測為觸摸的“非觸摸”操作。要注意,只要檢測方法可以檢測關(guān)于操作的操作信息,則可以使用諸如靜電電容方法之類的任何以往公知的檢測方法來檢測滑動操作。
[0036]滑動操作接收部16以這樣的方式配置:其上的滑動操作的操作方向與由雙頭箭頭X表示的通道條30的布置方向?qū)?一致)?;瑒硬僮鞯乃霾僮鞣较?即,通道條30的布置方向)與滑動操作接收部16的操作目標參數(shù)值的變化方向(在示出的示例中,分配給通道條30的通道可以移動或位移的方向)相同,對滑動操作接收部16的滑動操作的所述方向與除滑動操作接收部16外的諸如通道條旋鈕31和32以及通道條推子33等設(shè)在通道條30上的其它操作器的操作方向不同。在本實施例中,滑動操作接收部16以這樣的方式配置:其操作方向與通道條推子33的豎直操作方向垂直相交。
[0037]設(shè)在所有通道條30中的滑動操作接收部16 —起構(gòu)成或用作當個滑動操作接收部單元16A,該滑動操作接收部單元16A被構(gòu)造為同時調(diào)節(jié)分配給所有通道條30的通道。例如通過無縫地互連設(shè)在相鄰通道條30中的滑動操作接收部16,可以形成單個連續(xù)帶狀接觸表面。也就是,滑動操作接收部16 (滑動操作接收部單元16A)整體布置為橫跨兩個或更多通道條30并且被構(gòu)造為在與通道條30的布置方向?qū)纳鲜霾僮鞣较蛏喜僮鳌T谠撉闆r下,CPUlO在將所有通道條30的滑動操作接收部16看作單個滑動操作接收部(S卩,滑動操作接收部單元16A)的同時來檢測滑動操作,而不是分開檢測每個通道條30的滑動操作接收部16上的滑動操作。因此,用戶可以使用包括所有通道條30的滑動操作接收部16的滑動操作接收部單元16A來輸入滑動操作。
[0038]每個通道條30的滑動操作接收部16可以布置在使用戶能夠毫無困難地在水平方向上執(zhí)行滑動操作的位置。例如,滑動操作接收部16布置在操作面板表面上的推子33上方(靠近推子33的上端)的位置處,換而言之,遠離用戶,或相對于推子33更接近操作面板的上側(cè),如圖3所示。此外,每個滑動操作接收部16可以布置在使用戶在對滑動操作接收部16中的任何一個(即,滑動操作接收部單元16A)執(zhí)行滑動操作的同時能夠可視地檢查通道條顯示部34上的顯示的位置處。此外,每個滑動操作接收部16可以布置在不阻礙用戶查看通道條顯示部34的位置處。更具體地,每個滑動操作接收部16可以布置在使用戶同時查看執(zhí)行滑動操作的手指的位置和通道條顯示部34的位置處。例如,每個滑動操作接收部16布置在操作面板表面上的通道條顯示部34的下方(靠近通道條顯示部34的下端),換而言之,相對于通道條顯示部34更接近于用戶。
[0039]通過使用滑動操作接收部單元16A執(zhí)行滑動操作,用戶可以將通道條30的各自的分配通道改變?yōu)槠渌ǖ馈Mㄟ^這樣的方式來實現(xiàn)分配通道的這種改變:通道條30的分配通道的整體布置在與滑動操作的操作方向相同的水平方向上(即,沿著通道條30的布置方向)依次(連續(xù)地)改變。如上所述,作為滑動操作接收部16的操作目標參數(shù)的多個通道在保持以連續(xù)通道號的順序布置的同時被管理,并且通道條30的分配通道的布置順序以連續(xù)通道號的順序被固定。因此,以這樣的方式實現(xiàn)分配通道的改變:在不改變分配通道的布置順序的情況下,所有16個通道條30的分配通道在操作方向上集體移動(滾動)。也就是,對設(shè)為“候選分配通道”的所有通道而不是僅當前分配給各個通道條30的16個通道執(zhí)行分配通道的滾動。也就是,例如在將第一至第η (η是大于或等于16的數(shù)字)個通道中的16個通道分配給16個通道條30的情況下,當使用滑動操作接收部單元16Α執(zhí)行滑動操作時,η個候選分配通道相對于16個通道條30移動(滾動)。因此,16個通道條30的各自的分配通道變?yōu)槠渌?6個通道(例如,第二至第十七通道、或者第十一至第二十六通道)。因為多個通道條30的布置方向與滑動操作的操作方向相同,所以可以與通道條30的分配通道30的改變狀態(tài)直接關(guān)聯(lián)地來輕易且直觀地執(zhí)行用于指示分配通道的改變的滑動操作。
[0040]以下描述CPUlO響應于任意滑動操作接收部16 (即,滑動操作接收部單元16Α)上的滑動操作而執(zhí)行的處理。滑動操作可以按多種不同方式中的任何一種(即,諸如拖動操作和輕點(flick)式方式之類的多種操作中的任何一種)來執(zhí)行。這里假設(shè)已執(zhí)行作為基本操作方式中的一種的拖動操作。拖動操作是用戶沿著滑動操作接收部16從期望的起始位置向期望的結(jié)束位置掃動(拖動)手指的操作。在該情況下,用戶在保持觸摸接觸表面(即,不將手指從接觸表面松開)的同時,將觸摸滑動操作接收部16中的任何一個的接觸表面的手指移動至結(jié)束位置,然后在接觸位置處將手指從接觸表面松開。
[0041]此外,CPUlO持續(xù)地監(jiān)視滑動操作接收部單元16A的操作狀態(tài),一旦滑動操作接收部單元16A的操作狀態(tài)發(fā)生了改變,CPUlO就檢測到操作狀態(tài)的改變。滑動操作接收部單元16A的操作狀態(tài)的改變的示例包括觸摸的存在/不存在、當前觸摸位置信息、上一觸摸位置變化至當前觸摸位置的改變等。觸摸位置信息可以是任何期望的位置信息,例如,表示與觸摸位置對應的通道條的位置信息、表示觸摸位置在滑動操作接收部單元16A上的絕對位置的信息、或者表示與觸摸起始位置的相對位置的信息,或這些信息的組合。
[0042]然后,CPUlO檢測與所檢測的操作狀態(tài)的改變對應的滑動操作接收部單元16A的操作內(nèi)容,作為指示滑動操作接收部單元16A的操作目標參數(shù)值(通道條30的各自的分配通道)的改變的信息(即,識別改變的內(nèi)容的信息)。所檢測的操作內(nèi)容的示例包括滑動操作的起始位置、結(jié)束位置、從起始位置至當前位置的操作寬度、操作方向、操作速度等。此外,CPUlO確定當前由任意滑動操作接收部16 (滑動操作接收部單元16A)接收滑動操作是(I)用于開始新的滑動操作的起始操作,(2)用于延續(xù)滑動操作的繼續(xù)操作,還是(3)用于終止或結(jié)束滑動操作的結(jié)束操作,而且生成表示滑動操作的特有特征的操作信息。
[0043](I)起始操作是特征開始新的滑動操作的操作。例如,當在滑動操作接收部單元16A之前一直處于沒有觸摸的狀態(tài)下,滑動操作接收部單元16A上發(fā)生新的觸摸時,CPUlO可以確定已執(zhí)行開始新的滑動操作的起始操作。(2)繼續(xù)操作是用于延續(xù)當前正在連續(xù)接收的滑動操作的操作。例如,當手指觸摸的位置已改變,同時手指在滑動操作接收部單元16A的接觸表面上的觸摸正繼續(xù)時,CPUlO可以確定正接收到“繼續(xù)操作”。(3)結(jié)束位置是用于結(jié)束在此之前一直在繼續(xù)的滑動操作的操作。例如,當手指在滑動操作接收部單元16A上的觸摸已不再繼續(xù)時,或者當觸摸位置在大于預定時間長度內(nèi)沒有改變時,CPUlO可以確定滑動操作的接收已不再繼續(xù)或完成(即,已執(zhí)行結(jié)束操作)。然后,CPUlO根據(jù)操作內(nèi)容的分析(即,代表操作狀態(tài)改變的操作內(nèi)容)結(jié)果,執(zhí)行稍后詳細描述的處理。
[0044]當在滑動操作接收部16A上已開始新的滑動操作時,S卩,當CPUlO確定已執(zhí)行起始操作時,CPUlO將關(guān)于起始操作的各種操作信息保存至閃速存儲器11內(nèi)。這里,作為關(guān)于起始操作的操作信息而保存至閃速存儲器11的信息是滑動操作的起始位置、操作方向等。在開始滑動操作后,CPUlO通過當前開始的滑動操作(即,繼續(xù)操作)或滑動操作的結(jié)束(結(jié)束操作)來檢查連續(xù)的觸摸位置變化。
[0045]圖4是CPUlO —旦確定已執(zhí)行繼續(xù)操作后執(zhí)行的繼續(xù)操作響應處理的流程圖。首先,在步驟S1,CPU10將關(guān)于繼續(xù)操作的各種操作信息保存至閃速存儲器11。這樣保存的關(guān)于繼續(xù)操作的各種操作信息包括:例如,滑動操作的當前位置、操作方向、操作寬度(即,從上次檢測的位置或滑動操作的起始位置到當前位置的寬度)、操作速度、操作加速度等。關(guān)于繼續(xù)操作的各種操作信息由繼續(xù)操作給出并且與由滑動操作接收部16A連續(xù)接收到的用于改變操作目標參數(shù)值的指令相對應。
[0046]在接下來的步驟S2處,CPUlO基于(響應于)在步驟SI中保存至存儲器11的操作信息,確定通道條30的通道條顯示部34上的顯示內(nèi)容的變化量。更具體地,CPUlO根據(jù)操作信息中包括的操作方向來確定顯示內(nèi)容的變化方向(即,顯示內(nèi)容的移動方向),以及根據(jù)操作信息中包括的操作寬度、操作速度和操作加速度來確定變化量(即,顯示內(nèi)容要變化的量)。然后,根據(jù)確定的變化量,CPUlO更新所有通道條30的通道條顯示部34的顯示內(nèi)容。顯示內(nèi)容的所述變化量對應于操作目標參數(shù)值的變化(移動)。例如,以小于通道的顯示單位的單位(諸如表示通道的通道名稱的字母(字符)串中的一個字母(字符)的單位顯示寬度)來確定顯示內(nèi)容的變化量。然后,在步驟S2處,CPUlO以這樣的方式來更新顯示內(nèi)容:將通道條30的通道條顯示部34的顯示內(nèi)容移動所確定的變化量,從而到達通道條30的在操作方向上與上述通道條顯示部34相鄰的通道條顯示部34。在該情況下,根據(jù)在步驟SI保存的操作信息(即,當前操作信息的變化)而更新的內(nèi)容僅是在通道條30上通知的各分配通道的各種信息當中的通道條顯示部34的顯示內(nèi)容;也就是,除顯示內(nèi)容以外的諸如由推子33的突起的位置表示的音量級之類的其它信息不更新并且仍然按之前地保存。此外,在每個通道條顯示部34中更新的顯示內(nèi)容是新分配的通道的信息,例如,(通道名稱顯示部分34a上顯示的)通道名稱和(通道顏色顯示部分34b上顯示的)通道顏色。
[0047]在繼續(xù)滑動操作期間(即,在繼續(xù)操作期間),CPUlO重復地執(zhí)行圖4的繼續(xù)操作響應處理。因此,所有通道條顯示部34的顯示內(nèi)容基本上實時地響應于當前繼續(xù)的滑動操作而一起滾動。也就是,在滑動操作接收部單元16A上連續(xù)地接收到用于切換分配通道的指令的同時,CPUlO響應于正在連續(xù)接收的指令,連續(xù)地更新通道條顯示部34上的顯示內(nèi)容(即,由第一通知部表示或通知的第一信息),但是在不更新通道條30的各自的分配通道和除顯示內(nèi)容外的其它信息(推子33的位置)的情況下,保持存在于滑動操作的起始時間點處的狀態(tài)(即,作為第一更新部的處理行為)。因此,在該階段,通道條30的各自的推子33的位置沒有被自動控制,因此就沒有移動。同樣,通道條30的分配通道(通道號)本身在該階段沒有改變。也就是,并入CPUlO所執(zhí)行的程序,使得CPUlO用作“第一更新部,其被構(gòu)造為在滑動操作接收部16A正連續(xù)地接收指令的同時,不僅響應于該指令來連續(xù)地更新通道條顯示部34 (第一通知部)所通知的第一信息,還保持而不更新推子33 (第二通知部)的突起位置所通知的第二信息 ”。
[0048]以下參照圖5的(a)至(d)描述在以上的步驟S2處更新通道條顯示部34上的顯示內(nèi)容的一個具體示例方式。在這里假設(shè)作為四個通道條30a、30b、30c和30d的候選分配通道,存在通道號為ch4、ch5、ch6、ch7、ch8和ch9并且通道名為“abc”、“123”、“def”、“456”、“ghi”和“789”的六個通道。在這里,假設(shè)在圖5的(a)中示出的滑動操作的起始時間點處,通道條30a、30b、30c、30d的分配通道從左到右依次為通道號ch5、通道號ch6、通道號ch7和通道號ch8。在該情況下,對應于通道號ch5至ch8的通道名稱“123”、“def”、“456”和“81^”顯示在通道條30a至30d的各自的通道名稱顯示部分34a上。此外,針對各分配通道(通道號ch5至ch8)設(shè)置的不同的通道顏色顯示在通道條30a至30d的各自的通道顏色顯示部分34b上。
[0049]作為拖動操作的具體示例,假設(shè)這樣的情況:用戶使手指觸摸如圖5的(a)所示的與通道條30d對應的接觸表面的點50,然后如圖(b)和(c)所示的在接觸表面上沿著接觸表面向左移動手指,然后從如圖5的(d)所示與通道條30c對應的點50’處的接觸表面松開手指(即,結(jié)束觸摸)。在該情況下,響應于觸摸位置的向左移動(連續(xù)變化),通道條顯示部34上的顯示內(nèi)容逐漸從表示通道號ch5至ch8的通道名稱“123”、“def”、“456”和“ghi”以及表示通道號ch5至ch8的通道顏色移動至表示通道號ch6至ch9的通道名稱“def”、“456”、“ghi”和“789”以及表示通道號ch6至ch9的通道顏色。所述顯示內(nèi)容移動與滑動操作接收部單元16A的操作目標參數(shù)值的移動相關(guān)聯(lián),并且可視地表示參數(shù)值在移動。
[0050]例如,右起第二通道條30c的通道名稱顯示部分35a上的顯示內(nèi)容在圖5的(a)所示的起始時間點處為“456”,然后響應向左的滑動操作,逐漸變?yōu)槿鐖D5的(b)、(c)和(d)所示的“56g”、“6gh”和“ghi”。也就是,通道號大于通道號ch7并且從操作方向的后方(右偵D與通道號ch7相鄰(即,位于通道號ch7 (通道條30c)的右邊或在滑動方向上緊跟通道號ch7之后)的通道號ch8的通道名稱“ghi”逐漸從通道條30c的通道名稱顯示部分34a的右端出現(xiàn),同時,通道號ch7的通道名稱“456”逐漸移動,位于操作方向的最前方(最左側(cè))的字母首先離開通道號ch7 (通道30c)的顯示部分34a到達從操作方向的前方(左側(cè))與通道號ch7相鄰(即,位于通道號ch7的左邊或在操作方向上緊接通道號ch7之前)的通道號ch6 (通道條30b)。與通道號類似,顯示在通道號ch7 (通道條30c)的通道顏色部分34c上的通道號ch7的通道顏色逐漸變?yōu)樵诓僮鞣较蛏吓c跟隨通道號ch7之后的通道號ch8 (通道條30d)的通道顏色,同時,表示通道號ch7的通道顏色逐漸移動至位于通道條30c的左邊(緊接在通道條30c之前)的通道條30b。也就是,在繼續(xù)操作期間,CPUlO逐漸將每個分配通道的顯示內(nèi)容(例如,通道名稱“456”)移動至在滑動方向上與該通道相鄰的通道條30的通道條顯示部34,同時將該顯示內(nèi)容(通道名稱“456”)跨越地顯示在這兩個相鄰的通道條30上。
[0051]此外,圖5中的最右側(cè)的通道條30d的通道名稱顯示部34的顯示內(nèi)容響應于向左滑動操作而逐漸改變至從操作方向的后方(右側(cè))與通道號ch8相鄰(位于通道號ch8的右邊或緊跟通道號ch8之后)的通道號ch9的通道名稱“789”和通道顏色。也就是,在操作方向上位于四個通道條中的最后方的通道條的通道條顯示部34上,響應于滑動操作,會逐漸新出現(xiàn)關(guān)于緊跟通道號ch8之后的通道號ch9的信息。在這里逐漸新出現(xiàn)的通道是在滑動操作的起始時間點處還沒有被設(shè)置給任一個通道條的分配通道。另一方面,響應于滑動操作,位于操作方向的最前方(圖5所示的示例中的最左側(cè)的通道30a)的通道條的通道條顯示部34上的顯示內(nèi)容逐漸向操作方向的前方移動從而離開通道條30a。
[0052]圖6是CPUlO在確定已執(zhí)行結(jié)束操作時所執(zhí)行的結(jié)束操作響應處理的流程圖。首先,在步驟S3處,CPUlO將關(guān)于結(jié)束操作的各種操作信息保存至閃速存儲器11。關(guān)于結(jié)束操作的各種操作信息是涉及已由當前的結(jié)束部分結(jié)束的連續(xù)滑動操作(即,從手指已觸摸接收部單元16A的接觸表面的時間點延續(xù)至手指已從接收部單元16A的接觸表面松開的時間點的單個操作)的操作信息。更具體地,關(guān)于結(jié)束操作的各種操作信息包括:例如,滑動操作的結(jié)束位置、操作方向、從起始位置至結(jié)束位置的操作寬度(距離)、操作速度、在結(jié)束點處的操作加速度等。
[0053]在接下來的步驟S4處,CPUlO基于在以上的步驟S3中保存的操作信息來確定新分配給各個通道條30的通道。響應于滑動操作(繼續(xù)操作)給出的并且在當前的結(jié)束操作的時間點之前連續(xù)接收到的用于改變操作目標參數(shù)值的指令,操作目標參數(shù)值(通道條30的分配通道)本身逐漸移動。根據(jù)操作目標參數(shù)值的移動的過程,CPUlO最終確定分配給各個通道條30的通道。例如,CPU基于從起始位置至結(jié)束位置的操作寬度和當前滑動操作的操作方向來確定分配通道的移動量。然后,根據(jù)以上確定的移動量,CPUlO在仍然保持通道號的布置順序的同時在與操作方向相同的方向上移動(滾動)在滑動操作的起始時間點處分配給通道條30的通道,從而將移動到的通道確定為通道條30的新分配通道。
[0054]在接下來的步驟S5處,CPUlO用在步驟S4中確定的新的分配通道來更新所有通道條30的分配通道。在拖動操作的情況下,所有通道條30的各自的分配通道在拖動操作的操作方向上以通道號的順序移動(改變)與操作寬度對應的通道數(shù)。也就是,通道條30的與拖動操作的起始位置對應的分配通道移動至與拖動操作的結(jié)束位置對應的另一通道條30,并且每個其它通道條30的分配通道也在操作方向上移動預定的移動量。在圖5的(a)至(d)中示出的示例中,例如,當已執(zhí)行一個通道量的拖動操作時,所有通道條30a至30d的分配通道從通道號ch5至ch8移動至通道號ch6至ch9。因此,在拖動操作的情況下,用戶可以在不花費大量時間和勞力的情況下,輕易而直觀地改變通道條的分配通道,感覺像僅將一個給定通道條30的分配通道移動至另一通道條30。
[0055]然后,在步驟S5處,CPUlO根據(jù)通道條30的新的分配通道來更新所有通道條30的各種設(shè)置。更具體地,CPUlO根據(jù)新的分配通道的各自的參數(shù)值(音量級值)通過自動控制來驅(qū)動通道條30的各自的可移動推子33,從而更新各突起部分的位置。更具體地,當滑動操作接收部單元16A已停止接收用于改變操作目標參數(shù)值的指令而不再繼續(xù)下去時,CPUlO響應于已完成接收的指令(一個滑動操作)來更新由推子33的位置所通知的信息(即,第二通知部通知的第二信息)(作為第二更新部的處理)。因此,可以防止推子33在拖動操作期間浪費地移動。也就是,并入CPUlO所執(zhí)行的程序,使得CPUlO用作“第二更新部,其被構(gòu)造為一旦完成由滑動操作接收部單元16A連續(xù)接收的指令(即連續(xù)指令),就響應于該完成指令來更新推子33 (第二通知部)的突起位置所通知的第二信息”。
[0056]同樣,在步驟S5處,CPUlO根據(jù)在以上步驟S4中確定的分配通道來更新各通道條顯示部34上的顯示內(nèi)容。通過在步驟S5中的所述更新,CPUlO可以將各通道條顯示部34上的顯示內(nèi)容設(shè)置在各自確定的分配通道處。另外,在步驟S5處,CPUlO將表示在以上的步驟S4中確定的新的分配通道的數(shù)據(jù)發(fā)送至PC200。已接收到表示新的分配通道的數(shù)據(jù)的PC200執(zhí)行與當前的分配通道改變對應的處理,例如,用于更新有DAW提供的屏幕上的表示分配通道的顯示的處理。
[0057]要注意,滑動操作的示例除了前述拖動操作外還包括輕點操作和快速輕點(bankflick)操作。拖動操作是這樣的滑動操作:用戶在操作結(jié)束時停止或基本上停止移動觸摸位置并隨后松開手指,并且手指不在接觸表面上輕點,因此在操作的結(jié)束時不發(fā)生加速或發(fā)生很小的加速。輕點操作是這樣的操作:用戶在操作結(jié)束時在接觸表面上輕點(滑動)手指,因而在操作結(jié)束時發(fā)生加速。快速輕點是這樣一種輕點操作:用戶比普通輕點操作更快速地輕點手指,因此在操作結(jié)束時發(fā)生更大的加速。
[0058]例如,當CPUlO確定已執(zhí)行上述“結(jié)束操作”以作為實現(xiàn)滑動操作接收部單元16A的操作狀態(tài)變化的操作時,其可以基于在結(jié)束操作的結(jié)束時間點處得到的操作信息中包括的加速度信息來確定當前接收的滑動操作是拖動操作(沒有加速度)、輕點操作(加速度小于預定值)以及快速輕點操作(加速度大于預定值)中的哪一個。
[0059]若已確定當前接收的滑動操作是輕點操作,則即使在滑動結(jié)束后(B卩,即使在用戶的手指從接觸表面松開后),CPUlO仍繼續(xù)圖4的繼續(xù)操作響應處理,而不是開始圖5的結(jié)束操作響應處理,從而繼續(xù)更新滑動操作接收部單元16A的操作目標參數(shù)值以及連續(xù)更新(滾動)通道條顯示部34上的顯示內(nèi)容??梢园催@樣的方式來控制滑動操作結(jié)束后的更新:在與輕點操作的操作速度對應的時間段內(nèi),顯示內(nèi)容的滾動速度(更新速度)逐漸變慢并且該滾動自動停止。然后,一旦顯示內(nèi)容的滾動停止,CPUio就執(zhí)行前述的停止操作響應處理。然后,CPUlO基于滑動操作接收部單元16A的操作目標參數(shù)值響應于輕點操作的更新結(jié)果(即,在滾動的結(jié)束點處的顯示內(nèi)容),來改變通道條30的各自的分配通道。要注意,在顯示內(nèi)容的滾動過程中,可以通過用戶再次觸摸滑動操作接收部單元16A來手動停止顯示內(nèi)容的滾動。
[0060]此外,若當前接收的滑動操作已確定為快速輕點操作,則CPUlO每預定塊或每預定通道數(shù)(例如,16個通道)地更新所有通道條30的通道條顯示部34上的顯示內(nèi)容,而且更新所有通道條30的各自的分配通道。除每預定塊或每預定通道數(shù)地執(zhí)行更新外,響應于快速輕點操作而執(zhí)行的處理與前述圖4的繼續(xù)操作響應處理和前述圖6的結(jié)束操作響應處理類似。
[0061]輕點操作或快速輕點操作可以通過單個簡單的操作(即,輕點操作或快速輕點操作)來改變分配通道,而不需要花費大量的時間和勞力。尤其是,輕點操作或快速輕點操作可以輕易大程度地改變分配通道。
[0062]響應于輕點操作或快速輕點操作中的每一個,CPUlO在“繼續(xù)操作”期間僅執(zhí)行與分配通道的信息相關(guān)的顯示內(nèi)容的更新,而不執(zhí)行推子33的位置的自動控制。然后,CPUlO響應于“結(jié)束操作”,在確定各通道條30的新的分配通道后執(zhí)行用于移動推子33的位置的自動控制。因此,在輕點操作或快速輕點操作的情況下,用戶也不用在滑動操作期間無用地移動推子33。
[0063]以下將簡單地描述CPUlO響應于除滑動操作接收部單元16A外的其他操作器的操作而執(zhí)行的處理。當已操作任何一個通道條30的旋鈕31或32或推子33時,CPUlO改變當前分配給該通道條30的通道(S卩,通道條30的當前分配通道)的參數(shù)值。也就是,CPUlO基于所操作的操作器的操作量、操作方向等來確定調(diào)節(jié)量,并且基于所確定的調(diào)節(jié)量來更新分配給所操作的操作器所屬的通道條30的通道的參數(shù)的當前值(當前數(shù)據(jù)),其中該參數(shù)被設(shè)為所操作的操作器的操作目標。然后,CPUlO通知PC200更新的結(jié)果,使得更新的結(jié)果反應在當前在PC200上運行的DAW的處理中。
[0064]根據(jù)本實施例,如前所述,用戶響應于任意滑動操作接收部16 (即,滑動操作接收部單元16A)上的滑動操作,可以將多個通道條30的各自的分配通道改變?yōu)槠渌ǖ?,同時感覺就像僅將一個給定的通道條30的分配通道移動至另一通道條30。這樣,本實施例可以改善用于改變多個通道條30的分配通道的操作的操作性能。因為響應于滑動操作而改變分配通道的所述操作方法直接對應于將分配通道從給定的通道條30改變(移動)至另一通道條30的動作,所以分配通道的改變可以通過極其直觀的操作來實現(xiàn)。
[0065]因為具有改善的操作性能的滑動操作接收部16布置在每個通道條30內(nèi),所以本實施例允許用戶即使在通道條30的另一操作器(例如,旋鈕31或32或推子33)的操作過程中,仍可以在不花費大量時間和勞力的情況下,使用直觀并易于執(zhí)行的操作方法來改變通道條30的分配通道。
[0066]此外,因為對應于通道條30的滑動操作接收部16作為整體布置為橫跨兩個或多個通道條30,并且被布置為使得多個通道條30的布置方向與滑動操作接收部單元16A的滑動操作的操作方向?qū)?一致),所以可以更加直觀地執(zhí)行移動多個通道條30的分配通道的操作。此外,因為滑動操作接收部16布置在對應的推子33的上方位置處(換而言之,遠離用戶,或比推子33更接近操作面板的上側(cè)),所以本實施例使用戶在執(zhí)行一系列的操作(例如,在推子33的操作之后執(zhí)行滑動操作)時,能夠容易地在多個通道條30的布置方向上執(zhí)行對滑動操作接收部單元16A的滑動操作。此外,因為滑動操作接收部16布置為靠近對應的通道條顯示部34 (在示出的示例中為緊靠通道條顯示部34的下方或下側(cè)),所以本實施例在不妨礙通道條顯示部色的可視性的情況下,使用戶能夠在視覺上檢查顯示內(nèi)容的同時,通過使用滑動操作接收部單元16A來改變通道條。因此,本實施例可以實現(xiàn)優(yōu)良的操作性能。
[0067]此外,根據(jù)本實施例,盡管連續(xù)地接收到用于改變分配通道的指令,但僅更新通道條30的通道條顯示部34上的顯示內(nèi)容,而不更新可移動推子33的突起位置。因此,本實施例不僅可以防止可移動推子33不必要地疲勞,還可以防止用戶由于視覺煩擾而不必要地疲勞。此外,用戶相繼移動(改變)分配通道的操作不被打擾,并且用戶可以通過通道條顯示部34上的顯示而輕易地檢查分配通道相繼改變的狀態(tài)。
[0068]此外,在上述構(gòu)造中,針對所有通道條30提供的滑動操作接收部被看作單個滑動操作接收部或用作單個滑動操作接收部單元16A,可以調(diào)節(jié)通道條30的僅一個或一些(例如,僅一個通道條30)的參數(shù)值??商娲?,可以將一個或一些通道條30 (例如,僅一個通道條30)的滑動操作接收部當作單個滑動操作接收部16來調(diào)節(jié)所有通道條30的參數(shù)值。
[0069]此外,滑動操作接收部16可以設(shè)在僅一些通道條30中,而不是設(shè)在所有的通道條30中。在該情況下,在這些通道條30的每一個中(S卩,這些通道條30的中的相鄰通道的每一個中)設(shè)置滑動操作接收部16,并且這些通道條30中的滑動操作接收部16可以互連,以用作單個滑動操作接收部。
[0070]此外,每個通道條30中的滑動操作接收部16的布置位置不限制于通道條顯示部34的下方,而可以是靠近通道條顯示部34的任何其它合適位置,例如,通道條顯示部34的上方。此外,每個通道條30中的滑動操作接收部16的布置位置不限制于推子33的上方,而可以在靠近推子33的任何其它合適位置,例如,推子33的下方。
[0071]此外,用于顯示關(guān)于操作目標參數(shù)值(分配通道)的信息的顯示部(通道條顯示部34)可以設(shè)在滑動操作接收部16本身上。也就是,滑動操作接收部16本身可以包括LED和/或液晶顯示器。
[0072]要注意,滑動操作接收部16不限制于水平直線延伸的帶狀,而可以是任何其它期望的形狀,只要其可以接收滑動操作即可。例如,設(shè)在所有通道條30中的滑動操作接收部16可以布置為一起構(gòu)成弧形構(gòu)造??商娲?,每個滑動操作接收部16可以具有弧形或矩形輪廓。
[0073]此外,滑動操作接收部16可以以任何期望的方式構(gòu)造,只要其可以接收(檢測)滑動操作即可,并且諸如平板終端之類的便攜式通用計算機裝置可以用作滑動操作接收部。
[0074]在以通知控制為特征的本發(fā)明中,操作接收部不限制于以上結(jié)合優(yōu)選實施例描述的滑動操作接收部的構(gòu)造,例如,可以采用使用兩個開關(guān)的切換操作。
[0075]此外,在本發(fā)明中,滑動操作接收部16的操作目標可以是除分配通道參數(shù)外的任何其它合適的參數(shù)的值,例如,音量平衡、聲像(pan)、音樂內(nèi)容的再現(xiàn)位置的指定等。例如,被調(diào)節(jié)為要應用至多個通道的共同值的類型的參數(shù)適合作為滑動操作接收部16的操作目標參數(shù)。
[0076]此外,其中滑動操作接收部16用于通道分配改變控制的構(gòu)造適用于提供僅針對一個通道的通道條30的變型,而不限制于如上述實施例中的提供多個通道條30 (操作部)的構(gòu)造。在該情況下,滑動操作接收部16不一定需要設(shè)在通道條30或通道條部35中,而可以設(shè)在操作面板上的任何其它合適位置。
[0077]還應注意的是,本發(fā)明可以被構(gòu)造為或?qū)崿F(xiàn)為使平板式計算機裝置(平板電腦)作為本發(fā)明的操作裝置的應用程序。
[0078]此外,使用控制器100的音樂制作系統(tǒng)不限制于圖1所示的構(gòu)造,而可以按任何其它期望的方式進行構(gòu)造,只要其可以使用控制器10來控制作為控制對象的DAW即可。例如,控制器100和DAW可以被物理地構(gòu)造為一體,使得控制器100執(zhí)行DAW,以充當音樂制作裝置。另外,在圖1的系統(tǒng)構(gòu)造中,網(wǎng)絡集線器210不一定必要,并且只要PC200和控制器100可以相互通信,則在執(zhí)行作為控制對象的DAW的PC200和控制器100可以直接互連的情況下,可以省去網(wǎng)絡集線器210。
[0079]同樣要注意的是,本發(fā)明的基本原理適用于除上述DAW的控制器100外的諸如數(shù)字調(diào)音臺(數(shù)字混音器)之類的任何其它控制器,只要該控制器包括用于信號處理通道的多個操作部即可。例如,數(shù)字調(diào)音臺與上述控制器100的不同之處在于其包括如圖2中的虛線所示的作為電氣硬件組件連接至總線17的信號處理部18,在該信號處理部18內(nèi)執(zhí)行諸如混合處理之類的音頻信號處理。更具體地,通過基于CPUlO給出的指令執(zhí)行各種微程序,信號處理部18基于當前存儲在存儲器11中的數(shù)據(jù)對經(jīng)由通信1/012輸入的音頻波形數(shù)據(jù)執(zhí)行各種信號處理。已以該方式處理的音頻波形數(shù)據(jù)經(jīng)由通信1/012輸出。對音頻波形數(shù)據(jù)的信號處理的示例包括音頻波形數(shù)據(jù)的逐通道的音量水平控制、逐通道的對音頻波形數(shù)據(jù)賦予音效、以及多個通道的音頻波形數(shù)據(jù)的混合處理。數(shù)字調(diào)音臺可以將信號處理部18進行的信號處理中要使用的多個通道中的一些通道調(diào)用至設(shè)在操作面板(圖3)中的通道條??梢砸耘c上述控制器100的對應部分相同的方式構(gòu)造數(shù)字調(diào)音臺的其他組件,使得可以實現(xiàn)與上述實施例相同的有利優(yōu)點。
【權(quán)利要求】
1.一種操作裝置,包括: 操作部,對其可分配多個信號處理通道中的任何一個作為操作目標; 第一通知部,其被構(gòu)造為通知關(guān)于分配給所述操作部的信號處理通道的第一信息;第二通知部,其被構(gòu)造為通知關(guān)于分配給所述操作部的信號處理通道的第二信息;接收部,其被構(gòu)造為接收用于切換所述操作部的操作目標的用戶指令,所述接收部被構(gòu)造為連續(xù)地接收所述指令; 第一更新部,其被構(gòu)造為在所述接收部連續(xù)地接收所述指令的同時,響應于所述指令連續(xù)地更新所述第一通知部通知的第一信息,并且保持而不更新所述第二通知部通知的第二信息;以及 第二更新部,其被構(gòu)造為一旦完成所述接收部連續(xù)接收的指令,就響應于所完成的指令來更新所述第二通知部通知的第二信息。
2.如權(quán)利要求1所述的操作裝置,其中,所述接收部被構(gòu)造為接收用戶的滑動操作。
3.如權(quán)利要求1或2所述的操作裝置,其中,所述第一通知部包括顯示部,其顯示作為所述第一信息的用于識別分配給所述操作部的信號處理通道的信息,以及 所述第二通知部可視地呈現(xiàn)作為所述第二信息的表示所述操作部的操作位置的信息。
4.如權(quán)利要求1所述的操作裝置,其中,所述操作部包括推子式操作器,以及 所述第二通知部借助于所述推子式操作器的突起的位置來可視地呈現(xiàn)作為所述第二信息的表示所述操作部的操作位置的信息。
5.如權(quán)利要求1、2和4中任一項所述的操作裝置,其中在操作面板上提供并布置多個所述操作部,以及 所述接收部連續(xù)接收的所述指令具有用戶的滑動操作的形式,所述滑動操作的方向與所述多個操作部在所述操作面板上的布置方向?qū)?br>
6.一種操作裝置,包括: 操作部,對其可分配多個信號處理通道中的任何一個作為操作目標; 第一通知部,其被構(gòu)造為通知關(guān)于分配給所述操作部的信號處理通道的第一信息;第二通知部,其被構(gòu)造為通知關(guān)于分配給所述操作部的信號處理通道的第二信息;接收部,其被構(gòu)造為接收用于切換所述操作部的操作目標的用戶指令,所述接收部被構(gòu)造為連續(xù)地接收所述指令;以及處理器,其被構(gòu)造為: 在所述接收部連續(xù)地接收所述指令的同時,響應于所述指令連續(xù)地更新所述第一通知部通知的第一信息,并且保持而不更新所述第二通知部通知的第二信息;以及 一旦完成所述接收部連續(xù)接收的指令,就響應于所完成的指令來更新所述第二通知部通知的第二信息。
7.一種用于改變操作裝置中的通道分配的計算機實現(xiàn)方法,所述操作裝置包括:操作部,對其可分配多個信號處理通道中的任何一個作為操作目標;第一通知部,其被構(gòu)造為通知關(guān)于分配給所述操作部的信號處理通道的第一信息;第二通知部,其被構(gòu)造為通知關(guān)于分配給所述操作部的信號處理通道的第二信息;接收部,其被構(gòu)造為接收用于切換所述操作部的操作目標的用戶指令,所述接收部被構(gòu)造為連續(xù)地接收所述指令,所述方法包括以下步驟:在所述接收部連續(xù)地接收所述指令的同時,響應于所述指令連續(xù)地更新所述第一通知部通知的第一信息,并且保持而不更新所述第二通知部通知的第二信息;以及 一旦完成所述接收部連續(xù)接收的指令,就響應于所完成的指令,更新所述第二通知部通知的第二信息。
【文檔編號】G06F9/48GK103809968SQ201310552908
【公開日】2014年5月21日 申請日期:2013年11月8日 優(yōu)先權(quán)日:2012年11月8日
【發(fā)明者】北山徹, 梅尾達也, 越智光敬 申請人:雅馬哈株式會社