專利名稱:一帶有加強聲部演奏功能的音樂播放裝置及其計算機程序的制作方法
技術領域:
本發明涉及一種帶有加強聲部演奏功能的音樂播放裝置和利用計算機系統實現該裝置功能的計算機程序,具體涉及這樣一種裝置和方法,其中在構成組合音樂演奏的多個演奏聲部中的特定聲部與其它聲部相比能以加強的模式播放,這在電子音樂裝置領域稱為獨奏功能,該設定在加強演奏模式下的特定聲部可被成批解除,以便例如借助數字混頻器或類似裝置通過簡單控制將所有演奏播放恢復成正常播放模式。
在該類型的傳統裝置中,獨奏功能的設定和解除是通過為各演奏聲部單獨設置專用控制開關(“獨奏開關”)來控制的,于是獨奏功能既可以為單個演奏聲部設置,也可以同時為多個演奏聲部設置。如果為任意(一個或多個)演奏聲部設定了演奏功能,其它沒有設定獨奏功能的演奏聲部就會以弱音狀態播放,即以降低的音量狀態(不必是靜音狀態)播放在這樣的構成中,獨奏功能的解除由于需要針對每個音部進行,為了將多個音部的獨奏功能解除需要花費很長的時間。又,沒有設定成獨奏功能的音部的播放狀態,由于被強制設定成(被強制進行靜音處理)預先確定的特定狀態(對于沒有設定成獨奏功能的所有音部是相同的),因此不能設定成用戶所希望的獨奏功能時的狀態。即,不能設定成在把握所有音部的播放構成的情況下來容易確認獨奏音部的位置的最合適的播放狀態。
依照本發明,通過提供帶有加強聲部演奏功能的音樂播放裝置可實現該目的,該裝置包括多個聲部播放頻道,每個頻道能播放組合構成組合音樂演奏的多個演奏聲部中的每個給定聲部的音樂演奏信號,多個聲部播放頻道中至少有兩個頻道能依照指定狀態選擇性地播放加強模式或非加強模式下的給定演奏聲部的音樂演奏信號,加強模式是其音樂演奏信號比非加強模式中的演奏信號更顯著地被播放的模式;加強模式指定裝置,其設置得與至少兩個聲部播放頻道相結合,用以選擇性地為相關聲部播放頻道指定加強模式的設定狀態,用以在指定了設定狀態時,使要播放的給定聲部的音樂演奏信號處在加強演奏模式下,在未指定設定狀態時,使要播放的給定聲部的音樂演奏信號處在非加強模式下;以及加強模式批清除指定裝置,其為相關聲部播放頻道指定解除所有加強模式的設定狀態,于是使至少兩個聲部播放頻道都變為非加強演奏模式。
在本發明的一個方面中,給定演奏聲部的音樂演奏信號在加強模式下的演奏是通過抑制除指定了加強模式的聲部播放頻道之外的所有其它聲部播放頻道的音樂演奏信號的播放來實現的。
在本發明的另一個方面,抑制音樂演奏信號的播放是通過降低其它聲部播放頻道播放音樂演奏信號的音量來實現的。
依照本發明,其目的可進一步通過提供一種帶有加強聲部演奏功能的音樂播放裝置來實現,該裝置包括多個聲部播放頻道,每個頻道可播放組合構成組合音樂演奏中的多個演奏聲部的每個給定聲部的音樂演奏信號,多個聲部播放頻道中至少有兩個頻道能依照指定狀態選擇性地播放加強模式或非加強模式下的給定演奏聲部的音樂演奏信號,加強模式是其音樂演奏信號比非加強模式中的演奏信號更顯著被播放的模式;加強模式指定裝置,該裝置設置得與至少兩個聲部播放頻道相結合,該裝置能選擇性地為相關聲部播放頻道指定加強模式的設定狀態,用以在指定了設定狀態時,為要被播放的給定聲部的音樂演奏信號提供加強演奏模式,在未指定設定狀態時,為要被播放的給定聲部的音樂演奏信號提供非加強演奏模式;以及演奏狀態控制裝置,用以控制非加強演奏模式的狀態。
在本發明的另一方面中,演奏狀態控制裝置包括第一控制裝置和第二控制裝置,每個第一控制裝置為至少兩個聲部播放頻道中的每一個設置,用以控制非加強演奏模式的狀態,第二控制裝置是為至少兩個播放頻道全體共享設置的,用以控制非加強演奏模式的狀態,由此非加強演奏模式的狀態為第一控制裝置和第二控制裝置一起控制。
在本發明的更進一步的方面中,演奏狀態控制裝置借助通用控制信號共同控制未加強演奏模式的狀態。
在本發明的再進一步的方面中,演奏狀態控制裝置能夠控制非加強演奏模式的狀態,同時至少一個聲部播放頻道在加強模式下播放音樂演奏信號。
在本發明的更進一步的方面中,在模式指定裝置為多個播放頻道中的單個播放頻道重新指定加強模式設定狀態、同時所有其它播放頻道設定在非加強模式下的情況下,模式指定裝置使所有其它播放頻道在抑制模式下播放音樂演奏信號。
在本發明的再進一步的方面中,在模式指定裝置為多個播放頻道中的單個播放頻道重新指定加強模式的設定狀態、同時存在設定在加強模式下的另一播放頻道的情況下,模式指定裝置使單個播放頻道在加強模式下播放音樂演奏信號。
在本發明的在一個方面中,演奏狀態控制裝置降低相關聲部播放頻道播放的音樂演奏信號的音量。
依照本發明,可進一步通過提供一種計算機程序來實現該目的,該計算機程序包含能為計算機所執行的程序指令,并能使計算機執行以下程序設置多個聲部播放頻道的程序,其中每個頻道可播放組合構成組合音樂演奏的多個演奏聲部中的每個給定聲部的音樂演奏信號,多個聲部播放頻道中至少有兩個頻道能依照指定狀態選擇性地播放加強模式或非加強模式下的給定演奏聲部的音樂演奏信號,加強模式是其音樂演奏信號比非加強模式中的演奏信號更顯著地被播放的模式;選擇性地為至少兩個聲部播放頻道中的每個頻道指定設定狀態的程序,用以在指定了設定狀態時,使要被播放的給定聲部的音樂演奏信號處在加強演奏模式下,在未指定設定狀態時,使要被播放的給定聲部的音樂演奏信號處在非加強演奏模式下;以及為相關聲部播放頻道清除加強模式的設定狀態的程序,由此在所有的至少兩個聲部播放頻道中提供了非加強演奏模式。
依照本發明,可進一步通過提供一種計算機程序來實現該目的,該計算機程序包含能為計算機所執行的程序指令,并能使計算機執行以下程序設置多個聲部播放頻道的程序,其中每個頻道可播放組合構成組合音樂演奏中的多個演奏聲部的每個給定聲部的音樂演奏信號,多個聲部播放頻道中至少有兩個頻道能依照指定狀態選擇性地播放加強模式或非加強模式下的給定演奏聲部的音樂演奏信號,加強模式是其音樂演奏信號比非加強模式中的演奏信號更顯著地被播放的模式;選擇性地為至少兩個聲部播放頻道中的每個頻道指定設定狀態的程序,用以在指定了設定狀態時,使要被播放的給定聲部的音樂演奏信號處在加強演奏模式下,在未指定設定狀態時,使要被播放的給定聲部的音樂演奏信號處在非加強演奏模式下;以及控制非加強演奏模式狀態的程序。
從上述有關帶有加強聲部演奏功能的裝置的描述中可以理解的是,在上述一系列步驟中,每個步驟都執行上述裝置每個結構組件的操作功能,由這一系列步驟構成了依照本發明的精神利用加強聲部演奏功能播放音樂的方法。
由此后的描述中顯而易見的是,可通過依照相關程序執行相關功能的計算機系統構成本發明的一些結構組件裝置。它們當然可以是由硬件構成的分立裝置。由此,應當將執行某種功能的硬件構造裝置和執行相同功能的計算機結構配置考慮為名稱相同的裝置,或者二者等效。
圖10為表示依據本發明一實施例的聲部切換處理程序的流程圖。
圖1為表示依據本發明一實施例的播放控制系統的硬件構成的方框圖。在該系統的例子中,在具有自動演奏功能的數字混頻器中,具有執行為控制依據本發明的播放狀態的處理的構成。系統包括,中央處理器(CPU)1、定時器2、只讀存儲器(ROM)3、隨機存儲器(RAM)4、外部存儲裝置5、檢測電路6、顯示電路7、聲音系統8等,此外,還包括通信接口(I/F)9和通信電路10等,這些裝置1~10通過通信總線11相互連接。
控制系統整體的CPU1,按照給定的軟件程序利用定時器2產生的時鐘進行各種控制,除了進行作為數字混頻器的通常的混頻處理之外,特別要執行為控制播放狀態的處理。在ROM3中,保存有為控制該系統的給定的控制程序,在這些控制程序中,除了包含與通常的混頻處理和為控制播放狀態的處理相關的各種程序之外,還包含附屬這些處理的各種表格以及各種數據。
在RAM4中,保存有在進行這些處理時要利用的標志位和緩沖區等信息,例如,為了臨時保存表示每個聲部的設定狀態的信息而設置有聲部設定緩沖區,為了臨時保存控制播放用的設定值而設置有控制播放緩沖區。
外部存儲裝置5,除了硬盤(HDD)之外,還由利用緊湊光盤只讀存儲器(CD-ROM)、軟盤(FD)、光磁盤(MO)、數字視頻光盤(DVD)、存儲卡等可移動性存儲介質的裝置所構成,可以保存各種控制程序和各種數據。因此,各種控制程序和各種數據,不僅可以利用ROM3,而且可以從外部存儲裝置5讀出寫入到RAM4內,根據需要,也可以將處理結果保存到外部存儲裝置5中。
在檢測電路6上連接操作部裝置12,操作部裝置12包含為進行混頻的開關、旋鈕、滑桿等操作子和為控制播放的操作子,并設置在系統的操作面板(PN)等上。又,連接在顯示電路7上的顯示裝置13包括設置在操作面板(PN)上的畫面顯示部(DP)和各種指示燈。
聲音系統8是根據每個聲部(也稱為頻道或者軌跡)的樂音信號進行播放的裝置,包括數字信號處理器(DSP)、輸出放大器和音箱,該聲音系統由多個聲部播放頻道(或可稱為“音軌”)組成,每個頻道能播放組合構成組合音樂演奏的多個演奏聲部中的每個給定聲部的音樂演奏信號。如果樂音信號是音頻信號,通過利用數字·模擬變換器等播放樂音,如果樂音信號是MIDI信號則利用音源電路等播放樂音。又,通信I/F9上連接局域網(LAN)、因特網、電話線等的通信網絡14,通過通信網絡14也可以從服務器等將控制程序和演奏信息等各種數據存入到外部存儲裝置5中。
通信電路10裝備有與聲部對應的輸入輸出端子,與外部儀器15之間控制樂音信號的收發。連接在通信電路10的每個聲部的輸入輸出端子上的外部儀器15,是可以收發播放音頻信號和MIDI信號等樂音的樂音信號的儀器,例如音頻儀器、電子樂器、自動演奏裝置等。
圖2為表示依據本發明一實施例的播放控制系統的操作面板的一構成例的極為概略的示意圖。在混頻器本體的操作面板PN上,設置有顯示器(顯示部)DP以及各種操作子,在這些操作子上,設置有與聲部對應的多個(m)聲部操作子(針對每一聲部的操作子群)PM和對應所有聲部的一個整體操作子(針對整體的操作子群)GM。對于聲部操作子PM,操作子群的數量m比整個混頻的聲部的數量n要少(m<n),可以縮小在操作面板上所占有的聲部操作子區域。此外,在該實施例中,假設整個混頻的聲部的數量n為“6”,即整個混頻的聲部有6個聲部進行說明。
在圖示的例中,面板PN上,聲部操作子PM并沒有與整個混頻的6個聲部(n=6)對應設置,而只設置了3個(m=3),這3個聲部操作子PM通過2次切換到所對應的聲部(成為操作子的控制對象的聲部),采用3個聲部的操作子就可以控制6聲部的樂音信號。
在顯示器(畫面顯示部)DP上,顯示混頻和播放狀態控制的各種信息,例如,顯示正在播放的樂音信號的狀況和各聲部的播放狀態的設定狀態等。
各聲部操作子PM包括聲部表示部PD、獨奏開關SS、音量滑桿VS等。在聲部表示部PD上顯示作為該聲部操作子PM的控制對象的當前正對應的聲部。
獨奏開關SS,例如是內藏指示燈的按壓按鍵開關,通過按壓操作來切換開關動作以及指示狀態(點亮指示燈狀態),用于針對控制對象聲部進行獨奏功能的設定和解除。因此,獨奏開關SS每操作一次,在[設定]和[解除]之間切換,當為[設定]時,如圖2的中央的聲部操作子PM[第2聲部被對應(PD)]所示,為強調顯示(內藏指示燈點亮)。
又,音量滑桿VS,為設定控制對象聲部的播放音量而設定,當滑桿移動到最上部“10”處時被設定為最大音量,當移動到最下部“0”處時則被設定為最小音量(靜音)。
整體操作子GM,是為控制整個聲部的播放狀態的操作子,從上到下依次包括聲部切換開關PC、獨奏清除開關SC、對比度旋鈕CD等。聲部切換開關PC,切換到被各個聲部操作子PM對應的聲部上。在圖示的例子中,每操作一次聲部切換開關PC,依次切換到聲部1~聲部3的組,或者聲部4~聲部6的組,與3個聲部操作子PM對應。
獨奏清除開關SC,用于統一解除在多個聲部上設定的獨奏功能的狀態。對比度旋鈕CD,當某一聲部被設定成獨奏功能時,設定沒有被設定成獨奏功能的聲部的播放狀態(控制播放時的播放狀態),可以設定成“0”~“1”的范圍的值。對比度旋鈕CD所設定的值與沒有被設定成獨奏功能的聲部的音量值相乘,其乘積作為控制播放時的播放狀態(播放音量)被設定。
在該播放控制系統的RAM4的指定存儲區域中,與每個聲部對應設置有聲部設定緩沖區。這些聲部設定緩沖區是保存各聲部中獨奏功能的設定狀態和各聲部所設定的音量值等每個聲部的播放狀態的設定狀態的緩沖區。圖3為表示聲部設定緩沖區的一構成例。在聲部設定緩沖區中,保存[聲部序號]、[獨奏狀態(開、關)]、[音量值]等信息。
表示用聲部編號來表明所保存的是哪一個聲部的信息,[獨奏狀態]表示用開/關來表明該聲部是設定成獨奏功能(開)還是被解除(關)的信息,[音量值]表示用數值來表明該聲部所設定的音量值的信息。在保存在聲部設定緩沖區中的信息中,除了這些信息以外,還有表示是設定成靜音功能(開)還是被解除(關)的信息。
為了變更保存在聲部設定緩沖區中的信息的內容,當操作面板PN上的聲部操作子PM或者整體操作子GM有操作時,根據所操作的內容,可以變更[獨奏功能]的開/關和表示[音量值]的數值。又,為了讀出保存在聲部設定緩沖區中的信息的內容,通過聲部切換開關PC變更對應于聲部操作子PM的聲部時,從被重新對應的聲部的聲部設定緩沖區中讀出各種設定狀態,并在聲部操作子PM上反映。
圖4為表示依據本發明一實施例的播放控制系統中各聲部播放狀態隨時間推移的一例。在依據該實施例的播放控制系統中,假定混頻器的混頻聲部為6個聲部,在圖4中,從外部儀器15通過通信電路10將樂音信息(樂音信號)輸入到整個聲部。又,用斜線重點顯示的聲部表示成為操作面板PN中的聲部操作子PM的控制對象的聲部,在該例中,在聲部操作子PM上,在時間B之前聲部1~3被對應,在時間B以后聲部4~6被對應。
在此,依據本發明的播放控制系統的特點之一,如果利用圖4極為概略地說明,如以下所述。在該播放控制系統中,控制多個聲部(在圖4中為聲部1~6的6個聲部)的樂音信號的播放狀態,如果通過獨奏開關SS的操作獨奏功能([獨奏播放])被設定的話(時間A),在播放時,只著重播放特定的聲部2的樂音信號,其他聲部1、3~6為[控制播放]狀態。如果操作對比度旋鈕CD設定[控制播放]時的音量,根據該旋鈕操作設定其他聲部1、3~6的播放音量。又,在設定了多個聲部2、6為獨奏功能的情況下(例如在時間C~D),如果通過獨奏清除開關SC的操作來作出解除獨奏功能的設定的指令時(時間D),將統一解除所設定的這些獨奏功能設定聲部2、6的獨奏功能。
(1)在時間A之前在圖4中,在時間A之前,所有6個聲部的獨奏功能被解除的狀態下進行播放,這時稱為[正常播放],在正常播放的情況下,各個聲部按照聲部操作子PM的音量滑桿VS所設定的各個聲部的音量值(播放狀態)進行播放。
在此,[播放]是指通過通信電路10從外部儀器15輸入的6個聲部的樂音信號,按照保存在聲部設定緩沖區中的內容的播放狀態,相當于使用聲音系統8進行播放,或者從通信電路10和通信I/F9向外部輸出。
(2)時間A~時間B在時間A~時間B之間,在時間A操作與聲部2對應的獨奏開關,讓聲部2開始[獨奏播放]。進行獨奏播放的聲部2,按照音量滑桿VS等對該聲部2所設定的音量值進行播放。又,這時,聲部2以外的其他聲部1、3~6按照整體操作子GM的對比度旋鈕CD所設定的設定值進行播放,該播放狀態稱為[控制播放]。
(3)時間B~時間C在時間B~時間C之間,在時間B操作聲部切換開關PC,讓聲部4~6與操作面板PN上的各聲部操作子PM對應之后,分別操作與聲部5、6對應的獨奏開關SS,解除聲部5、6的控制播放,開始獨奏播放。這樣,根據聲部5、6分別設定的音量值開始播放(獨奏播放)。在這時,由于另一聲部2已經實施獨奏播放(已經啟動了獨奏功能的狀態),因而維持聲部5、6以外的聲部1~4的播放狀態。
(4)時間C~時間D在時間C~時間D之間,在時間C操作聲部5的獨奏開關SS,由于聲部5為獨奏播放狀態,所以解除獨奏播放。因此,聲部5的播放狀態,通過解除獨奏播放,轉移到依據對比度旋鈕CD的設定值的控制播放,返回到時間A~時間B之間的播放狀態。這之外的聲部1~4、6的播放狀態則維持現狀。
(5)時間D以后關于時間D以后,在時間D操作整體操作子GM的獨奏清除開關SC,統一解除所有獨奏播放。這樣,所有聲部的播放狀態成為[正常播放],按照各個聲部上設定的音量值進行播放。在此,不僅與操作面板PN上的聲部操作子PM對應的聲部4~6,而且包含聲部1~3的所有聲部1~6的播放狀態統一轉移到正常播放。即,設定了獨奏功能的聲部2、6的獨奏播放以及沒有設定獨奏功能的聲部1、3~5的控制播放也全被解除。
此外,在上述推移例的說明中,分別設定各聲部的音量值的音量滑桿VS雖然完全沒有操作,但如果操作獨奏播放中的聲部的音量滑桿VS,則以新設定的音量值進行獨奏播放,而如果操作控制播放中的聲部的音量滑桿VS,則以基于新設定的音量值和由對比度旋鈕CD所設定的設定值所確定的音量值進行控制播放。
圖5為表示依據本發明一實施例的播放控制系統(數字混頻器)中所執行的主程序處理的流程圖,表示從接入電源到系統停止為止的時間里執行的基本動作。
接入該系統的電源,主程序處理開始執行,首先,在最初的第M1步進行初始設定。在該初始設定中,將聲部1~聲部3與操作面板PN上的聲部操作子PM進行對應的初始化處理,針對所有聲部進行將RAM4中的聲部設定緩沖區的內容初始化的初始化處理,在聲部初始化處理中,包含關閉獨奏狀態,將音量值設定為給定的初始值的處理。
然后,在第M2步,判定是否有變更播放狀態的相關指示。在此,所謂變更播放狀態的相關指示是指每個聲部的獨奏功能的設定以及解除(獨奏開關SS的操作)、每個聲部的音量值的設定(音量滑桿VS的操作)、與聲部操作子PM對應的聲部的切換(聲部切換開關PC的操作)、獨奏功能的統一解除(獨奏清除開關SC的操作)、有獨奏功能時的未設定獨奏的聲部的播放狀態的設定(對比度旋鈕CD的操作)中的任一個操作。
在此,如果有上述任一個操作,判定為有變更播放狀態的相關指示的話,則在第M3步,啟動與指示內容對應的處理,在該處理執行之后,進入到第M4步。此外,第M3步的處理稱為[播放狀態控制處理]。又,如果沒有這樣的操作時,直接進入到第M4步。
在第M4步,進行其他處理。在其他處理中,有變更與聲部對應的樂音信號的對應設定處理、開始/停止內部自動演奏功能的處理、靜音處理等。在此,在對應設定處理中,執行設定從哪一個端子輸入的信號與哪一個聲部對應,由設置在系統(混頻器)內部的自動演奏裝置播放的演奏數據的各聲部與任一個聲部對應的處理。又,靜音處理通過針對每個聲部設置的靜音開關(圖中未畫出)的操作被啟動,與獨奏功能獨立進行操作。
在第M4步的處理執行之后,在第M5步判定是否有結束的指示,如果沒有結束指示,返回到第M2步,在有結束指示之前反復執行第M2~M5步的處理。然后,如果有結束指示,則結束該主程序的處理。
在主程序的第M3步中,執行與變更播放狀態的相關指示的內容相對應的[播放狀態控制處理]。在該播放狀態控制處理中,包括[獨奏功能處理](圖6)、[音量設定處理](圖7)、[統一解除處理](圖8)、[控制播放設定處理](圖9)、以及[聲部切換處理](圖10)。
(1)獨奏功能處理圖6為表示對某一聲部進行了獨奏功能的設定或者解除的指示時所啟動的[獨奏功能處理]的一例的流程圖。該獨奏功能處理,是在操作面板PN上操作了某一聲部的獨奏開關SS時被啟動。該處理流程開始后,在第1的第S1步中,切換控制對象聲部的獨奏功能的設定以及解除。即,所操作的獨奏開關SS如果作為控制對象的聲部(控制對象聲部)的獨奏功能為開則將其變更為關,而如果是關則將其變更為開。這樣,改寫控制對象聲部的聲部設定緩沖區的獨奏狀態的內容,變更獨奏開關的指示狀態(點亮或者熄滅)。
然后,在第S2步,判定獨奏功能是否已新設定,本次的獨奏開關SS操作如果是設定獨奏功能的操作(YES),進入到第S3步,判定是否有設定了獨奏功能的其他聲部。
在第S3步,在本次操作的聲部之外,如果判定沒有打開獨奏功能的聲部時(YES),這意味著獨奏功能的開始,進入到第S4步,將控制對象聲部以外的聲部設定為控制播放用(進行[控制播放]),然后進入到第S5步,將控制對象聲部的播放狀態設定為獨奏播放用((進行[獨奏播放])。然后,當第S5步的處理結束后,結束該獨奏功能處理,返回到主程序處理(圖5)的第M4步。
又,在第S3步,如果判定另外有打開獨奏功能的聲部時(NO),這意味著已經有其他聲部啟動了獨奏功能。因此,這時,對于控制對象聲部,直接執行第S5步的處理(設定[獨奏播放]),對控制對象聲部以外的聲部維持現狀,返回到主程序處理的第M4步。
另一方面,在第S2步,判定沒有新設定獨奏功能的聲部時,即,解除獨奏功能時(NO)、進入到第S6步,調查是否有設定了獨奏功能(獨奏功能開)的其他聲部。在此,如果判定沒有設定了獨奏功能的其他聲部(YES),這意味著本次操作(在第S2步檢測出來的操作)是最后解除獨奏功能的操作,表示獨奏功能結束,進入到第S7步,將所有聲部的播放狀態設定為正常播放用進行[正常播放],返回到主程序處理的第M4步。
又,如果還剩有已打開獨奏功能的聲部(第S6步為NO),在第S8步,將本次控制對象聲部的播放狀態設定為控制播放用進行[控制播放]。然后,當第S8步的處理結束后,返回到主程序處理的第M4步。
(2)音量設定處理圖7為表示對某一聲部進行了播放音量的設定變更指示時所啟動的音量設定處理的一例的流程圖。該音量設定處理,是在操作面板PN上操作了某一聲部的音量滑桿VS時被啟動。該處理流程開始后,在最初的第V1步中,變更控制對象聲部的播放音量的設定。在該設定變更中,控制對象聲部的聲部設定緩沖區的音量值改寫為新設定的音量值(變更值)。
在以下的第V2步,判定控制對象聲部是否在控制播放中,當控制對象聲部在控制播放中時則進入到第V3步,如果不是則進入到第V4步。在第V3步中,按照所設定的音量值和控制播放緩沖區內的設定值設定音量,而在第V4步,按照音量滑桿VS所設定的音量值設定音量,在這些設定進行之后,結束該音量設定處理,返回到主程序處理(圖5)的第M4步。
即,如果控制對象聲部在控制播放中(V2為YES),為了反映控制播放的狀態,由音量滑桿VS新設定的音量值與控制播放用的給定值相剩后的值作為播放音量設定。另一方面,如果不是控制播放中時(V2為NO),表明控制對象聲部為獨奏播放中或者正常播放中,在第V4步,以由音量滑桿VS新設定的音量值進行播放。
(3)統一解除處理圖8為表示進行了統一解除獨奏功能的指示時所啟動的[統一解除處理]的一例的流程圖。該統一解除處理是在操作面板PN上操作了整體操作子GM的獨奏清除開關SC時被啟動。
該處理流程開始后,在最初的第R1步中,檢測出設定了獨奏功能的所有聲部,該獨奏功能設定聲部的檢測對于并不是聲部操作子PM的控制對象的聲部也進行。
然后在第R2步,對于在第R1步中所檢測出的獨奏功能設定聲部,將獨奏功能變換到關閉狀態,然后在第R3步,將所有聲部的播放狀態設定成正常播放用,恢復到[正常播放]。然后,結束該統一解除處理,返回到主程序處理(圖5)的第M4步。
(4)控制播放設定處理圖9為表示在獨奏功能時的獨奏播放聲部以外的聲部的播放狀態,即被設定為控制播放用的播放狀態時所啟動的[控制播放設定處理]的一例的流程圖。該控制播放設定處理是在操作面板PN上操作了整體操作子GM的對比度旋鈕CD時被啟動。
該處理流程開始后,在最初的第C1步中,將基于對比度旋鈕CD的操作的值作為控制播放用的設定值寫入到控制播放緩沖區中。該控制播放用設定值無論是否啟動了獨奏功能都可以設定,通過以下的處理,啟動了獨奏功能時,如果操作對比度旋鈕CD,按照由該操作所重新設定的設定值,變更控制播放中的聲部的播放狀態(播放音量)。
即,在下面的第C2步,調查是否有控制播放中的聲部,如果有控制播放中的聲部(YES),在第C3步,按照控制播放中的聲部的音量值以及由對比度旋鈕CD新設定的設定值求出該聲部的音量值,將所求出的音量值作為播放音量進行設定。在第C3步設定了播放音量之后,以及,在第C2步如果判定沒有控制播放中的聲部(NO),結束該控制播放設定處理,返回到主程序處理(圖5)的第M4步。
(5)聲部切換處理圖10為表示切換成為聲部操作子的控制對象的聲部時所啟動的[聲部切換處理]的一例的流程圖。該聲部切換處理是在操作面板PN上操作了整體操作子GM的聲部切換開關PC時被啟動。
該處理流程開始后,在第P1步中,在保存于聲部設定緩沖區中的內容中,基于應該重新在聲部操作子PM上設定的聲部的內容,變更對各個聲部操作子PM的設定。該設定變更,包括聲部顯示部PD的顯示變更,獨奏開關SS的顯示狀態的變更,音量滑桿VS的操作滑桿位置的設定。在進行了這些設定變更之后,結束該聲部切換處理,返回到主程序處理(圖5)的第M4步。
以上雖然用一實施例說明了本發明,但本發明,例如,可以象以下的(1)~(10)那樣以各種方案進行實施。
(1)與各聲部對應的樂音信號并不限定于從外部輸入,也可以是利用系統(混頻裝置)內的自動演奏裝置所播放的演奏數據的各聲部。又,也可以是與從外部輸入的樂音信號和內部播放的演奏數據混合的聲部對應。
(2)在實施例中,設定控制播放時的播放狀態的操作子(對比度開關)雖然是對所有聲部統一設定,但也可以針對每個聲部設置具有這樣的播放狀態設定功能的操作子,也可以對多個聲部進行組化,在每一組設置同樣的操作子。又,也可以由用戶選擇是在每個聲部、每個聲部組或者所有組內的任一個設定控制播放時的播放狀態。簡言之,只要是用戶可以設定控制播放時的播放狀態的操作子,就可以采用任意的方法。
(3)有關控制播放時的播放狀態的設定信息,并不限定于由操作子設定,也可以包含在從外部輸入的信息中,或者包含在保存于內部(用于播放)的演奏數據中,從外部的信息輸入時或者內部演奏數據的讀出時,讀出有關設定的信息進行設定即可。
(4)統一解除獨奏功能的操作子(獨奏清除開關)并不限定于統一解除設定了獨奏功能的所有聲部的獨奏功能,也可以將聲部組化,針對每組設置獨奏清除開關。這時,即使某一組清除了獨奏功能,只要其他組中的任一個聲部有獨奏功能,就要維持獨奏功能(僅將被獨奏清除的組的所有聲部的播放狀態設定為控制播放),或者有組的獨奏清除指示時,僅限于將所有組的所有聲部的獨奏功能關閉的場合,才讓所有聲部的播放狀態移動到正常播放(停止獨奏功能)。
(5)作為播放狀態控制的參數,并不限定于音量,也可以針對每個播放聲部設置的效果參數(音響效果參數)。簡言之,獨奏播放中的聲部與不是獨奏播放的聲部相比,只要是著重播放即可。
(6)當獨奏功能時所控制的播放狀態為多個時,也可以設定獨奏功能下控制成哪一個播放狀態。例如,設置選擇控制音量還是控制音響效果的選擇開關,由該選擇開關可以選擇控制的播放狀態,根據操作獨奏開關、獨奏清除開關和對比度旋鈕的控制,針對所選擇的播放狀態進行即可。
(7)混頻的聲部數并不限定于實施例的數量。
(8)控制播放時的播放狀態的設定方法并不限定于乘法方式,也可以利用由設定控制播放時的播放狀態的操作子(對比度旋鈕)所設定的值本身(例如作為音量值),也可以從每個控制播放聲部的控制參數值(例如音量值)中減去所設定的值。簡言之,只要是可以變更控制播放時的播放狀態(播放音量)的方法即可。
(9)關于播放演奏信息時的演奏信息格式,可以是以距前一事件的時間表示演奏事件的發生時刻的[事件+相對時間]、以樂曲和小節內的絕對時間表示演奏事件的發生時刻的[事件+絕對時間]、已音符的音高和符長或者休止符和修止符長表示演奏數據的[音高(休止符)+符長]、確保每個演奏最小分辨率的存儲器的區域、在與演奏時間的發生時刻對應的存儲器區域上保存演奏事件的[全方式]等中的任何形式。
(10)演奏信息檢索處理程序等控制程序和在演奏信息檢索等處理中使用的各種數據可以從外部存儲介質、或者通過通信接口從外部系統向該播放控制系統(數字混頻器)供給。又,通信接口以及通信網絡并不限定與有線,也可以是無線,或者雙方都有也行。
如以上說明,依據本發明,控制多個聲部的樂音信號的播放狀態時,通過獨奏開關等,可以設定只著重播放特定的聲部的樂音信號的獨奏功能,如果通過獨奏清除開關等指示解除獨奏功能的設定,根據該解除指令,可以統一解除設定了獨奏功能的多個聲部的獨奏功能。因此,在多個聲部上同時設定的獨奏功能利用簡單的操作就可以統一解除,利用簡單操作可以實現有效的獨奏功能。
又,依據本發明,控制多個聲部的樂音信號的播放狀態時,通過獨奏開關等設定獨奏功能,同時設置有為設定沒有設定獨奏功能的聲部的播放狀態的對比度旋鈕等操作子,如果操作該操作子,按照由該操作子的操作所設定的播放狀態,能夠設定沒有設定獨奏功能的聲部的播放音量等播放狀態。即,沒有設定獨奏功能的聲部可以設定成由對比度旋鈕等操作子所設定的播放狀態(播放音量),可以按照用戶的希望設定獨奏功能時的播放狀態。因此,能夠以用戶所考慮的最合適的播放狀態確認獨奏功能聲部的播放(所有聲部的播放構成中對獨奏功能聲部進行的定位),利用簡單操作可以實現有效的獨奏功能。
權利要求
1.一種帶有加強聲部演奏功能的音樂播放裝置,其包括多個聲部播放頻道,每個頻道可播放組合構成組合音樂演奏的多個演奏聲部中的每個給定聲部的音樂演奏信號,所述多個聲部播放頻道中至少有兩個頻道能依照指定狀態選擇性地播放加強模式或非加強模式下的給定演奏聲部的音樂演奏信號,加強模式是其音樂演奏信號比非加強模式中的演奏信號更顯著被播放的模式;加強模式指定裝置,該裝置設置得與所述至少兩個聲部播放頻道相結合,用以選擇性地為相關聲部播放頻道指定加強模式的設定狀態,于是在指定了所述設定狀態時,為要被播放的給定聲部的音樂演奏信號提供所述加強演奏模式,當在未指定所述設定狀態時,為要被播放的給定聲部的音樂演奏信號提供所述非加強演奏模式;以及加強模式批清除指定裝置,其為所述相關聲部播放頻道指定解除所有加強模式的所述設定狀態,于是使所述至少兩個聲部播放頻道中都變為所述非加強演奏模式。
2.根據權利要求1所述的帶有加強聲部演奏功能的音樂播放裝置,其中給定演奏聲部的音樂演奏信號在所述加強模式下的播放,是通過抑制除指定了所述加強模式的聲部播放頻道之外的所有其它聲部播放頻道的音樂演奏信號的播放來實現的。
3.根據權利要求2所述的帶有加強聲部演奏功能的音樂播放裝置,其中所述抑制音樂演奏信號播放是通過降低所述其它聲部播放頻道播放音樂演奏信號的音量來實現的。
4.一種帶有加強聲部演奏功能的音樂播放裝置,其包括多個聲部播放頻道,每個頻道可播放組合構成組合音樂演奏的多個演奏聲部中的每個給定聲部的音樂演奏信號,所述多個聲部播放頻道中至少有兩個頻道能依照指定狀態選擇性地播放加強模式或非加強模式下的給定演奏聲部的音樂演奏信號,加強模式是其音樂演奏信號比非加強模式中的演奏信號更顯著被播放的模式;加強模式指定裝置,該裝置設置得與所述至少兩個聲部播放頻道相結合,該裝置能選擇性地為相關聲部播放頻道指定加強模式的設定狀態,用以在指定了所述設定狀態時,為要被播放的給定聲部的音樂演奏信號提供所述加強演奏模式,在未指定所述設定狀態時,為要被播放的給定聲部的音樂演奏信號提供所述非加強演奏模式;以及演奏狀態控制裝置,用以控制所述非加強演奏模式的狀態。
5.根據權利要求4所述的帶有加強聲部演奏功能的音樂播放裝置,其中所述演奏狀態控制裝置包括第一控制裝置和第二控制裝置,所述每個第一控制裝置為所述至少兩個聲部播放頻道中的每一個而設置,用以控制所述非加強演奏模式的狀態,所述第二控制裝置是為所述至少兩個播放頻道全體共同設置的,用以控制所述非加強演奏模式的狀態,由此所述非加強演奏模式的狀態為所述第一控制裝置和所述第二控制裝置一起控制。
6.根據權利要求4所述的帶有加強聲部演奏功能的音樂播放裝置,其中所述演奏狀態控制裝置借助通用控制信號共同控制所述未加強演奏模式的狀態。
7.根據權利要求4所述的帶有加強聲部演奏功能的音樂播放裝置,其中所述演奏狀態控制裝置能夠控制所述非加強演奏模式的狀態,同時至少一個所述聲部播放頻道在所述加強模式下播放音樂演奏信號。
8.根據權利要求4所述的帶有加強聲部演奏功能的音樂播放裝置,其中在所述模式指定裝置為所述多個播放頻道中的單個播放頻道重新指定加強模式設定狀態、同時所有其它的播放頻道設定為所述非加強模式的情況下,所述模式指定裝置使所有其它播放頻道在抑制模式下播放音樂演奏信號。
9.根據權利要求4所述的帶有加強聲部演奏功能的音樂播放裝置,其中在所述模式指定裝置為所述多個播放頻道中的單個播放頻道重新指定加強模式的設定狀態、同時存在設定為所述加強模式的另一播放頻道的情況下,所述模式指定裝置使所述單個播放頻道在所述加強模式下播放音樂演奏信號。
10.根據權利要求4所述的帶有加強聲部演奏功能的音樂播放裝置,其中所述演奏狀態控制裝置降低由相關聲部播放頻道播放的音樂演奏信號的音量。
11.一種計算機程序,其包含能被計算機執行的程序指令,并能使所述計算機執行以下程序設置多個聲部播放頻道的程序,其中每個頻道可播放組合構成組合音樂演奏的多個演奏聲部中的每個給定聲部的音樂演奏信號,所述多個聲部播放頻道中至少有兩個頻道能依照指定狀態選擇性地播放加強模式或非加強模式下的給定演奏聲部的音樂演奏信號,加強模式是其音樂演奏信號比非加強模式中的演奏信號更顯著被播放的模式;選擇性地為所述至少兩個聲部播放頻道中的每個頻道指定設定狀態的程序,用以在指定了所述設定狀態時,使要被播放的給定聲部的音樂演奏信號處在所述加強演奏模式下,在未指定所述設定狀態時,使要被播放的給定聲部的音樂演奏信號處在所述非加強演奏模式下;以及為所述相關聲部播放頻道清除加強模式的所述設定狀態的程序,由此在所有的所述至少兩個聲部播放頻道中提供了所述非加強演奏模式。
12.一種計算機程序,其包含能被計算機執行的程序指令,并能使計算機執行以下程序設置多個聲部播放頻道的程序,其中每個頻道可播放組合構成組合音樂演奏的多個演奏聲部中的每個給定聲部的音樂演奏信號,所述多個聲部播放頻道中至少有兩個頻道能依照指定狀態選擇性地播放加強模式或非加強模式下的給定演奏聲部的音樂演奏信號,加強模式是其音樂演奏信號比非加強模式中的演奏信號更顯著被播放的模式;選擇性地為所述至少兩個聲部播放頻道中的每個頻道指定設定狀態的程序,用以在指定了所述設定狀態時,使要被播放的給定聲部的音樂演奏信號處在所述加強演奏模式下,在未指定所述設定狀態時,使要被播放的給定聲部的音樂演奏信號處在所述非加強演奏模式下;以及控制所述非加強演奏模式的狀態的程序。
全文摘要
本發明公開了一種音樂播放裝置,其多個聲部播放頻道中的每一個都可選擇性地播放在加強模式或非加強模式下各給定演奏聲部的音樂演奏信號;當為特定頻道2(時間A處)指定了加強模式時,頻道2以顯著方式播放音樂演奏信號,而頻道1、3~6以抑制方式播放音樂演奏信號;通過控制對比度旋鈕CD設定抑制模式下的頻道1、3~6的音量;在為多個頻道2和6設定了加強模式的地方(在時間C和時間D之間),控制加強模式清除開關SC(在時間D)以解除頻道2和6處的顯著方式播放以及頻道1、3~5處的抑制方式的播放。
文檔編號G10H1/46GK1380602SQ0210595
公開日2002年11月20日 申請日期2002年4月10日 優先權日2001年4月12日
發明者荻原秀樹, 岡林昌明 申請人:雅馬哈株式會社