專利名稱:記錄/再現(xiàn)與視頻或音樂有關(guān)的操作信息的設(shè)備的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型通常涉及適于在數(shù)字調(diào)音臺(tái)等中使用的操作信息記錄/再現(xiàn)設(shè)備和方法,以及適合操作信息記錄/再現(xiàn)設(shè)備和方法的時(shí)間碼發(fā)生設(shè)備和方法。
背景技術(shù):
通常,今天已知的數(shù)字調(diào)音臺(tái)包括具有電動(dòng)音量控制器單元的用戶可操作的操作面板,DSP(數(shù)字信號(hào)處理器),用于處理音頻信號(hào);和CPU,用于檢測(cè)操作面板的操作狀態(tài)和根據(jù)測(cè)得的操作狀態(tài)來(lái)建立用于DSP的算法。在已知的數(shù)字調(diào)音臺(tái)中,一種數(shù)字調(diào)音臺(tái)有所謂的“自混頻”功能。自混頻功能會(huì)根據(jù)時(shí)間推移自動(dòng)設(shè)定音量控制器操作量、均衡量等,與注入錄像機(jī)、數(shù)字磁帶記錄器或MIDI音序器的外部設(shè)備同步。
如下執(zhí)行自混頻功能的記錄處理。首先,從外部設(shè)備向調(diào)音臺(tái)提供時(shí)間碼以及視頻、音頻和/或與之類似的信息。用戶操縱或操作電動(dòng)音量控制器單元等,在存儲(chǔ)器等中順序記錄事件數(shù)據(jù)。這里所要記錄的事件數(shù)據(jù)包括表示用戶操作的內(nèi)容的操作數(shù)據(jù)和相應(yīng)于用戶操作時(shí)的時(shí)間碼的值的“時(shí)間標(biāo)記(time tamp)”。
這些多種事件數(shù)據(jù)通常稱為“自混頻數(shù)據(jù)”。再現(xiàn)中,在記錄時(shí),再?gòu)耐獠吭O(shè)備向調(diào)音臺(tái)提供時(shí)間碼以及視頻、音頻和/或與之類似的信息。調(diào)音臺(tái)中,根據(jù)所提供的時(shí)間碼的進(jìn)程,讀取包括在自混頻數(shù)據(jù)中的相應(yīng)事件數(shù)據(jù),根據(jù)包括在事件數(shù)據(jù)中的操作數(shù)據(jù)自動(dòng)驅(qū)動(dòng)電動(dòng)音量控制器單元。
通常,從根據(jù)每秒分辨率分類的幾種類型,諸如“30”、“30drop”、“25”和“24”中可變地選擇從外部設(shè)備提供的任何類型的時(shí)間碼。根據(jù)多種圖像記錄方法中的幀頻預(yù)定這些值。分辨率“30”的時(shí)間碼基于NTSC系統(tǒng)中“29.97Hz”的幀頻率;即,把“29.97”Hz的幀頻率入為整數(shù)值“30”。分辨率“30drop”的時(shí)間碼會(huì)通過周期性地在分辨率“30”中插入分辨率“29”的“二次”值,使廣播時(shí)間與“29.97”Hz的幀頻率的時(shí)間重合。而且,分辨率“25”的時(shí)間碼表示PAL系統(tǒng)的幀頻率,分辨率“24”的時(shí)間碼表示電影的幀頻率。
然而,在用給出的分辨率的時(shí)間碼記錄事件數(shù)據(jù)的情況下,傳統(tǒng)的調(diào)音臺(tái)不能用與給出的分辨率不同的分辨率的時(shí)間碼再現(xiàn)所記錄的事件數(shù)據(jù)。這樣,如果例如用“電視電影”轉(zhuǎn)換器來(lái)改變所記錄的圖像的格式,傳統(tǒng)的調(diào)音臺(tái)就不能使用在所記錄的格式改變之前記錄的自混頻數(shù)據(jù)。
實(shí)用新型內(nèi)容考慮到上文所述的問題,本實(shí)用新型的一個(gè)目的是,提供一種操作信息記錄/再現(xiàn)設(shè)備和方法,以及能適當(dāng)處理所使用的時(shí)間碼類型改變的時(shí)間碼發(fā)生設(shè)備和方法。
為了實(shí)現(xiàn)上述目的,本實(shí)用新型提供了一種用來(lái)記錄操作信息的設(shè)備,所述操作信息與再現(xiàn)裝置所再現(xiàn)的視頻或音樂有關(guān),包含定時(shí)器,產(chǎn)生第一時(shí)間碼;操作器部分,包括一個(gè)或多個(gè)操作器,布置成通過檢測(cè)每個(gè)操作器的操作狀態(tài)來(lái)產(chǎn)生操作數(shù)據(jù);存儲(chǔ)部分;控制部分,用于使存儲(chǔ)部分存儲(chǔ)操作器部分產(chǎn)生的每個(gè)操作器的操作數(shù)據(jù)以及定時(shí)器產(chǎn)生的第一時(shí)間碼;接收部分,用于接收與再現(xiàn)裝置所再現(xiàn)的視頻或音樂相關(guān)的由再現(xiàn)裝置給出的第二時(shí)間碼,第二時(shí)間碼的分辨率低于第一時(shí)間碼的分辨率;和時(shí)間校正部分,用于根據(jù)接收部分收到的第二時(shí)間碼,校正定時(shí)器產(chǎn)生的第一時(shí)間碼。
本實(shí)用新型還提供了一種用來(lái)再現(xiàn)操作信息的設(shè)備,所述操作信息與再現(xiàn)裝置所再現(xiàn)的視頻或音樂有關(guān),還包含定時(shí)器,用于產(chǎn)生第一時(shí)間碼;存儲(chǔ)部分,存儲(chǔ)表示至少一個(gè)操作器取得的操作狀態(tài)的操作數(shù)據(jù),和表示再現(xiàn)操作數(shù)據(jù)時(shí)的再現(xiàn)時(shí)間的時(shí)間信息;控制部分,根據(jù)定時(shí)器產(chǎn)生的第一時(shí)間碼的進(jìn)程,從存儲(chǔ)部分讀取已經(jīng)達(dá)到再現(xiàn)時(shí)間的操作數(shù)據(jù);接收部分,用于接收與再現(xiàn)裝置所再現(xiàn)的視頻或音樂相關(guān)的由再現(xiàn)裝置給出的第二時(shí)間碼,第二時(shí)間碼的分辨率低于第一時(shí)間碼的分辨率;和時(shí)間校正部分,用于根據(jù)接收部分收到的第二時(shí)間碼,校正定時(shí)器產(chǎn)生的第一時(shí)間碼。在本實(shí)用新型中,按已校正的第一時(shí)間碼的進(jìn)程,控制器從存儲(chǔ)器部分讀取已經(jīng)達(dá)到再現(xiàn)時(shí)間的每個(gè)操作數(shù)據(jù),以從與由再現(xiàn)設(shè)備再現(xiàn)的視頻和音樂相關(guān)的存儲(chǔ)部分再現(xiàn)操作數(shù)據(jù)。作為實(shí)例,再現(xiàn)設(shè)備還包含操作器部分,操作器部分包括一個(gè)或多個(gè)操作器,可自動(dòng)設(shè)定每個(gè)操作器的操作狀態(tài)。一旦控制部分從存儲(chǔ)部分讀取了給出的操作數(shù)據(jù),就根據(jù)讀取的操作數(shù)據(jù),將操作器部分中相應(yīng)的一個(gè)操作器自動(dòng)設(shè)為操作狀態(tài)。
例如在讀取操作信息時(shí),一旦用戶已經(jīng)操縱或操作了與再現(xiàn)裝置所再現(xiàn)的視頻或音樂的再現(xiàn)定時(shí)相關(guān)的給定操作器,表示用戶的操作的操作數(shù)據(jù)就與再現(xiàn)定時(shí)一起存儲(chǔ)在存儲(chǔ)部分中。接下來(lái)再現(xiàn)操作信息時(shí),當(dāng)達(dá)到再現(xiàn)裝置所再現(xiàn)的視頻或音樂的給定的再現(xiàn)定時(shí)的時(shí)候,從存儲(chǔ)部分讀取相應(yīng)于給定的再現(xiàn)定時(shí)的操作數(shù)據(jù)。以這種方式,可以與再現(xiàn)裝置所再現(xiàn)的視頻或音樂的再現(xiàn)定時(shí)相有關(guān)地再現(xiàn)與所讀取的操作數(shù)據(jù)相應(yīng)的操作狀態(tài)。本實(shí)用新型的一個(gè)重要特點(diǎn)在于根據(jù)按視頻或音樂的再現(xiàn)從再現(xiàn)裝置給出的時(shí)間碼(第二時(shí)間碼)而來(lái)校正定時(shí)器產(chǎn)生的第一時(shí)間碼的值,而不是將第二時(shí)間碼直接記錄在存儲(chǔ)部分中,將這樣校正過的第一時(shí)間碼與操作數(shù)據(jù)一起記錄在存儲(chǔ)部分中。這樣,即使再現(xiàn)裝置給出的時(shí)間碼(第二時(shí)間碼)的時(shí)間分辨率可變,因?yàn)橐鎯?chǔ)在存儲(chǔ)部分中的第一時(shí)間碼的時(shí)間分辨率可通過定時(shí)器的性能來(lái)設(shè)定,所以也可以普遍化。結(jié)果,本實(shí)用新型可以克服傳統(tǒng)技術(shù)遇到的多種缺點(diǎn)。
作為實(shí)例,時(shí)間碼校正部分能相應(yīng)于多種類型的不同分辨率的第二時(shí)間碼來(lái)校正第一時(shí)間碼,第一時(shí)間碼的分辨率是多種類型的第二時(shí)間碼的各個(gè)分辨率的公倍數(shù)。用是多種類型的第二時(shí)間碼的各個(gè)分辨率的公倍數(shù)的第一時(shí)間碼的分辨率,可以顯著簡(jiǎn)化用于時(shí)間碼校正的算術(shù)運(yùn)算。作為實(shí)例,時(shí)間碼校正部分根據(jù)第一時(shí)間碼的分辨率和第二時(shí)間碼的分辨率之間的比,將第二時(shí)間碼的值轉(zhuǎn)換為具有第一時(shí)間碼的分辨率的值,然后,在定時(shí)器中將轉(zhuǎn)換后的值設(shè)為第一時(shí)間碼。
作為實(shí)例,本實(shí)用新型的設(shè)備還包含指定部分,用于從多種類型的不同分辨率的第二時(shí)間碼中,指定接收部分要接收的一種類型的時(shí)間碼;保持部分,用于保留指定部分所指定的類型的第二時(shí)間碼作為當(dāng)前的時(shí)間碼;更新部分,用于根據(jù)指定的類型,把定時(shí)器產(chǎn)生的第一時(shí)間碼轉(zhuǎn)換為具有指定類型的分辨率的第二時(shí)間碼,并用具有指定類型的分辨率的第二時(shí)間碼來(lái)更新保持部分所保留的當(dāng)前時(shí)間碼;和顯示部分,用于顯示保持部分所保留的當(dāng)前時(shí)間碼。這種配置允許第一時(shí)間碼存儲(chǔ)在存儲(chǔ)部分中,同時(shí)允許在視覺上顯示視頻或音樂第二時(shí)間碼,第二時(shí)間碼直接表示再現(xiàn)裝置中的再現(xiàn)定時(shí)。
根據(jù)本實(shí)用新型的另一方案,提供了一種時(shí)間碼發(fā)生設(shè)備,包含定時(shí)器部分,用于根據(jù)時(shí)間推移來(lái)產(chǎn)生第一時(shí)間碼;指定部分,用于從多種類型的不同分辨率的第二時(shí)間碼中,指定一種類型的時(shí)間碼;保持部分,用于保留指定部分所指定的類型的分辨率隨時(shí)間變化的時(shí)間碼,作為當(dāng)前時(shí)間碼;和更新部分,用于根據(jù)指定的類型,將定時(shí)器產(chǎn)生的第一時(shí)間碼轉(zhuǎn)換為具有指定類型分辨率的第二時(shí)間碼,并用具有指定類型的分辨率的第二時(shí)間碼來(lái)更新保持部分所保留的當(dāng)前時(shí)間碼。本設(shè)備中,輸出保持部分所保留的當(dāng)前時(shí)間碼。
作為實(shí)例,第一時(shí)間碼的時(shí)間分辨率是多種類型的時(shí)間碼的各個(gè)時(shí)間分辨率的公倍數(shù)。
本實(shí)用新型不僅可以構(gòu)造和實(shí)現(xiàn)為上述設(shè)備實(shí)用新型,而且,本實(shí)用新型可以配置和實(shí)現(xiàn)為諸如計(jì)算機(jī)或DSP的處理器所執(zhí)行的軟件程序以及存儲(chǔ)這種軟件程序的存儲(chǔ)媒體。更進(jìn)一步,本實(shí)用新型中使用的處理器可以包含內(nèi)置在硬件中有專用邏輯的專用處理器,還包括計(jì)算機(jī)或其它能運(yùn)行預(yù)期軟件程序的通用型處理器。
下面描述本實(shí)用新型的實(shí)施例,但是,要知道,本實(shí)用新型不限于所述的實(shí)施例,不脫離其基本原理,本實(shí)用新型可以有多種修改。因而,本實(shí)用新型的范圍僅由所附的權(quán)利要求書來(lái)確定。
為了更好地理解本實(shí)用新型的目的和其它特點(diǎn),參考附圖,在下文中更詳細(xì)地描述其最佳實(shí)施例,其中圖1是顯示根據(jù)本實(shí)用新型實(shí)施例的調(diào)音臺(tái)的示例總安裝的框圖;圖2是顯示圖1中顯示的實(shí)施例的信號(hào)處理部分等所執(zhí)行的算法的框圖;圖3是顯示圖1顯示的實(shí)施例中CPU所執(zhí)行的多種任務(wù)的框圖;圖4是顯示圖1顯示的實(shí)施例中所執(zhí)行的記錄處理的第一部分的流程圖;圖5是顯示圖1顯示的實(shí)施例中所執(zhí)行的記錄處理的第二部分的流程圖;圖6是顯示圖1顯示的實(shí)施例中所執(zhí)行的再現(xiàn)處理的第一部分的流程圖;和圖7是顯示圖1顯示的實(shí)施例中所執(zhí)行的再現(xiàn)處理的第二部分的流程圖。
具體實(shí)施方式
1.實(shí)施例的安裝1.1總安裝圖1是顯示根據(jù)本實(shí)用新型實(shí)施例的調(diào)音臺(tái)的總安裝的框圖。調(diào)音臺(tái)包括顯示器202,根據(jù)經(jīng)總線220提供的顯示信息將多種信息顯示給用戶。調(diào)音臺(tái)還包括電動(dòng)音量控制器單元204,在用戶操作時(shí),電動(dòng)音量控制器單元204經(jīng)總線220輸出其操作位置,根據(jù)經(jīng)總線220提供的設(shè)定信息來(lái)驅(qū)動(dòng)電動(dòng)音量控制器單元204,從而自動(dòng)設(shè)定音量控制器位置。更進(jìn)一步,在調(diào)音臺(tái)中,參考數(shù)字206表示操作器單元,操作器單元包括用來(lái)設(shè)定音色參數(shù)的音量操作器,音色參數(shù)諸如濾波器特性、監(jiān)控位置、要在顯示器202上顯示的內(nèi)容等。也可以電驅(qū)動(dòng)操作器單元206的這些操作器,從而可以根據(jù)設(shè)定信息自動(dòng)設(shè)定它們的操作位置。
參考數(shù)字208表示波形I/O部分,波形I/O部分把模擬或數(shù)字信號(hào)輸入到調(diào)音臺(tái),或者從調(diào)音臺(tái)輸出模擬或數(shù)字信號(hào)。在當(dāng)前的實(shí)施例中,以數(shù)字方式執(zhí)行多種音頻信號(hào)的混頻處理、效果處理等。然而,許多要從調(diào)音臺(tái)外部輸入的音頻信號(hào)以及要輸出到調(diào)音臺(tái)外部的音頻信號(hào)是模擬信號(hào)。因而,如果需要的話,在波形I/O部分208中插入有多種功能的多個(gè)卡,這些功能例如是麥克風(fēng)電平模擬輸入、線路電平模擬輸入、數(shù)字輸入、模擬輸出和數(shù)字輸出功能,從而可以用這些插入的卡執(zhí)行任何必須的轉(zhuǎn)換過程。
參考數(shù)字210表示信號(hào)處理部分,信號(hào)處理部分包含一組DSP(數(shù)字信號(hào)處理器)。信號(hào)處理器部分210對(duì)經(jīng)波形I/O部分208提供的數(shù)字音頻信號(hào)執(zhí)行混頻處理和效果處理,然后,把處理后的結(jié)果發(fā)送回波形I/O部分208。信號(hào)I/O部分212從多種外部設(shè)備的任何一個(gè)設(shè)備輸入時(shí)間碼和其它信息,或者向多種外部設(shè)備的任何一個(gè)設(shè)備輸出時(shí)間碼和其它信息。這里,從外部設(shè)備提供的時(shí)間碼稱為“外部時(shí)間碼”。定時(shí)器213計(jì)數(shù)當(dāng)前時(shí)間,根據(jù)計(jì)數(shù)的當(dāng)前時(shí)間產(chǎn)生只在調(diào)音臺(tái)內(nèi)使用的時(shí)間碼;定時(shí)器213產(chǎn)生的這種時(shí)間碼稱為“內(nèi)部時(shí)間碼”。如下所述,調(diào)音臺(tái)也包括CPU214,CPU214根據(jù)控制程序,經(jīng)總線220控制調(diào)音臺(tái)的多個(gè)組成部分,216表示閃存,存儲(chǔ)調(diào)音臺(tái)的控制程序、設(shè)定信息等。218表示雅座CPU214的工作存儲(chǔ)器的RAM。
參考圖3詳細(xì)描述信號(hào)I/O部分212的詳細(xì)結(jié)構(gòu)。如圖所示,信號(hào)I/O部分212包括SMPTE端子2,用于從視頻設(shè)備等接收SMPTE時(shí)間碼;和MTC端子3,用于接收把SMPTE時(shí)間碼轉(zhuǎn)換為MIDI格式所產(chǎn)生的MTC(MIDI時(shí)間碼)信號(hào)。注意,MTC端子3的形狀與MIDI信號(hào)輸入/輸出端子相同,與MTC端子3連接的MIDI電纜是MTC信號(hào)專用電纜。
而且,在圖3中,參考數(shù)字4表示MIDI端子,用于從諸如音序器的MIDI設(shè)備輸入MIDI信號(hào)或向其輸出MIDI信號(hào)。參考數(shù)字5表示“ToHOST”端子,主要與個(gè)人計(jì)算機(jī)的串行口連接,從串行口輸入MIDI信號(hào)或向串行口輸出MIDI信號(hào)。經(jīng)MIDI端子4或ToHOST端子5提供的MIDI信號(hào)可包括MTC信號(hào)。
1.2信號(hào)處理器部分210等中的算法結(jié)構(gòu)
下面,參考圖2描述信號(hào)處理器部分210等所實(shí)現(xiàn)的算法。圖中,參考數(shù)字101-106和142-144表示插在波形I/O部分208中的多個(gè)卡。首先,102表示麥克風(fēng)電平模擬輸入卡,根據(jù)收到的麥克風(fēng)電平模擬音頻信號(hào),把收到的模擬音頻信號(hào)轉(zhuǎn)換為數(shù)字音頻信號(hào),并把轉(zhuǎn)換后的信號(hào)發(fā)送到信號(hào)處理器部分210。104表示立體聲模擬輸入卡,根據(jù)收到的兩個(gè)聲道的線路電平模擬音頻信號(hào),把收到的模擬音頻信號(hào)轉(zhuǎn)換為數(shù)字音頻信號(hào),并把轉(zhuǎn)換后的信號(hào)發(fā)送到信號(hào)處理器部分210。而且,106表示立體聲數(shù)字輸入卡,根據(jù)收到的立體聲數(shù)字音頻信號(hào),把收到的信號(hào)轉(zhuǎn)換為信號(hào)處理器部分210的內(nèi)部格式。
而且,參考數(shù)字142表示模擬輸出卡,把信號(hào)處理器部分210提供的數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬音頻信號(hào),并輸出這樣轉(zhuǎn)換的轉(zhuǎn)換后信號(hào)。143表示立體聲模擬輸出卡,把從信號(hào)處理器部分210提供的兩個(gè)聲道的數(shù)字音頻信號(hào)轉(zhuǎn)換為兩個(gè)聲道的模擬音頻信號(hào)(立體聲模擬音頻信號(hào)),并輸出這樣轉(zhuǎn)換的轉(zhuǎn)換后信號(hào)。144表示數(shù)字輸出卡,把信號(hào)處理器部分210提供的內(nèi)部格式的數(shù)字音頻信號(hào)轉(zhuǎn)換為預(yù)定格式的數(shù)字音頻信號(hào),諸如AES/EBU、ADAT或TASCAM,并輸出這樣轉(zhuǎn)換的數(shù)字信號(hào)。
然而,在當(dāng)前實(shí)施例中,用波形I/O部分208和把硬件組成部分與信號(hào)處理器部分210分離開來(lái)的多種卡來(lái)實(shí)現(xiàn)上述功能,用在信號(hào)處理器部分210中執(zhí)行的程序來(lái)實(shí)現(xiàn)上述功能之外的其它功能。參考數(shù)字114表示輸入聲道調(diào)節(jié)部分,根據(jù)電動(dòng)音量控制器單元204和操作器單元206的用戶操作,對(duì)上至96個(gè)輸入聲道執(zhí)行音調(diào)音量、音調(diào)品質(zhì)等的調(diào)節(jié)。輸入補(bǔ)片部分112把從輸入卡102、104、106等中的任何一個(gè)卡提供的數(shù)字音頻信號(hào)分配給輸入聲道調(diào)節(jié)部分114的給定聲道。
而且,在圖2中,參考數(shù)字118表示“10-聲道”混頻(MIX)總線單元,在聲道-聲道基礎(chǔ)上混頻衰減的(衰減后)數(shù)字音頻信號(hào)。對(duì)于每個(gè)輸入聲道,可以進(jìn)行設(shè)定,看是否把考慮中的聲道的音頻信號(hào)提供給MIX總線單元118。MIX輸出聲道部分130以聲道-聲道從“10-聲道”混頻總線單元118對(duì)各個(gè)聲道的混頻結(jié)果MIX1-MIX10執(zhí)行電平控制,并輸出這樣進(jìn)行電平控制的混頻后信號(hào)。而且,可以用電動(dòng)音量控制器單元204與音調(diào)音量控制分開地對(duì)各個(gè)輸入聲道進(jìn)行12-聲道音調(diào)音量調(diào)節(jié),經(jīng)12-聲道AUX總線單元124把這種音調(diào)音量調(diào)節(jié)的結(jié)果提供給AUX輸出部分132。
然后,把來(lái)自Mix輸出聲道部分130和AUX輸出部分132的混頻后結(jié)果提供給輸出片部分134。在輸出片部分134中,從Mix輸出聲道部分130和AUX輸出部分132輸出的數(shù)字音頻信號(hào)分配到輸出卡142、143和144的給定位置。參考數(shù)字108表示內(nèi)部(內(nèi)置)效果器,對(duì)上至8個(gè)輸出聲道執(zhí)行效果處理,把效果處理的結(jié)果經(jīng)輸入補(bǔ)片部分112反饋到輸入聲道調(diào)節(jié)部分114。
1.3 CPU214中的任務(wù)建立下面,參考圖3描述CPU214中執(zhí)行的示例任務(wù)建立。
首先,對(duì)于自混頻功能,自混頻區(qū)20、庫(kù)/場(chǎng)景區(qū)22和當(dāng)前區(qū)24固定在RAM218中。在自混頻區(qū)20中,存儲(chǔ)自混頻數(shù)據(jù)。如上所述,術(shù)語(yǔ)“自混頻數(shù)據(jù)”通常指相應(yīng)于電動(dòng)音量控制器單元204、操作器單元206等的用戶操作的多種事件數(shù)據(jù)。每個(gè)事件數(shù)據(jù)包括操作數(shù)據(jù)和時(shí)間標(biāo)記。
在當(dāng)前區(qū)24中,存儲(chǔ)了調(diào)音臺(tái)的當(dāng)前操作狀態(tài),諸如電動(dòng)音量控制器單元204、操作器單元207等的操作位置。也在其它任務(wù)中反映從每個(gè)任務(wù)寫入當(dāng)前區(qū)24中的信息,從而也確定信號(hào)處理器部分210等的信號(hào)處理的內(nèi)容。而且,庫(kù)/場(chǎng)景區(qū)22能存儲(chǔ)多組存儲(chǔ)在當(dāng)前區(qū)24中的內(nèi)容。例如,通過在給定的時(shí)間點(diǎn),把存儲(chǔ)在當(dāng)前區(qū)24中的給定內(nèi)容存儲(chǔ)在庫(kù)/場(chǎng)景區(qū)22中,有可能通過觸摸一下預(yù)定的操作器,在該時(shí)間點(diǎn)再現(xiàn)(恢復(fù))設(shè)定。
圖3中,參考數(shù)字6表示MIDI I/O任務(wù),接收經(jīng)MIDI端子4或ToHOST端子5收到的MIDI數(shù)據(jù)。多種類型的MIDI數(shù)據(jù)適于調(diào)音臺(tái)的性能。在MIDI I/O任務(wù)6中,根據(jù)MIDI數(shù)據(jù)的類型來(lái)執(zhí)行下面的操作。
(1)對(duì)調(diào)音臺(tái)的控制命令可以根據(jù)從外部設(shè)備提供的MIDI信號(hào)來(lái)控制調(diào)音臺(tái)的電動(dòng)音量控制器單元204和操作器單元206。具體地說(shuō),提供所執(zhí)行的操作的內(nèi)容,作為包括在MIDI信號(hào)中的“控制改變”。當(dāng)已經(jīng)提供這種數(shù)據(jù)時(shí),用MIDI I/O任務(wù)6直接重寫存儲(chǔ)在當(dāng)前區(qū)24中的相應(yīng)數(shù)據(jù)。
(2)對(duì)外部記錄器的控制命令
在MIDI信號(hào)中,可以包括諸如開始、停止和定位命令,目的是控制外部記錄裝置,諸如磁帶機(jī)。這些命令一般稱為MMC(MIDI機(jī)器控制)。當(dāng)已經(jīng)提供這種MMC時(shí),把所提供的MMC的內(nèi)容轉(zhuǎn)為MMC任務(wù)16。
(3)批量轉(zhuǎn)儲(chǔ)數(shù)據(jù)在一些情況下,把上述項(xiàng)(1)和(2)中的數(shù)據(jù)轉(zhuǎn)儲(chǔ)為二進(jìn)制碼之后再提供數(shù)據(jù),把自混頻數(shù)據(jù)批量轉(zhuǎn)儲(chǔ)之后再?gòu)耐獠啃盘?hào)源提供數(shù)據(jù)。當(dāng)提供這種批量轉(zhuǎn)儲(chǔ)后的命令數(shù)據(jù)時(shí),把數(shù)據(jù)的內(nèi)容轉(zhuǎn)為轉(zhuǎn)儲(chǔ)命令。
(4)MIDI時(shí)間碼如上所述,所提供的MIDI信號(hào)可以包括MTC信號(hào)。當(dāng)已經(jīng)提供這種MTC信號(hào)時(shí),信號(hào)的內(nèi)容轉(zhuǎn)為時(shí)間碼任務(wù)12。
而且,圖3中,參考數(shù)字8表示面板控制任務(wù),當(dāng)用戶已經(jīng)操作電動(dòng)音量控制器單元204或操作器單元206時(shí),使用戶操作的內(nèi)容反映在當(dāng)前區(qū)24中。一旦另一任務(wù)更新了存儲(chǔ)在當(dāng)前區(qū)24中的內(nèi)容,面板處理任務(wù)8就根據(jù)更新后的內(nèi)容驅(qū)動(dòng)電動(dòng)音量控制器單元204或操作器單元206。而且,因?yàn)橐@示在顯示器202上的內(nèi)容也存儲(chǔ)在當(dāng)前區(qū)24中,所以,可以用面板處理任務(wù)8讀取內(nèi)容并反映在顯示器202上。
在時(shí)間碼任務(wù)1 2中,直接從SMPTE端子2或MTC端子3接收外部時(shí)間碼,或者經(jīng)MIDI I/O任務(wù)6直接從MIDI端子4或ToHOST端子5接收外部時(shí)間碼。根據(jù)收到的外部時(shí)間碼,設(shè)定或校正定時(shí)器213所計(jì)數(shù)的當(dāng)前時(shí)間,把表示當(dāng)前時(shí)間的內(nèi)部時(shí)間碼寫入當(dāng)前區(qū)24。在轉(zhuǎn)儲(chǔ)任務(wù)1 4中,把經(jīng)MIDI I/O任務(wù)6提供的轉(zhuǎn)儲(chǔ)數(shù)據(jù)傳送到當(dāng)前區(qū)24、庫(kù)/場(chǎng)景區(qū)22或自混頻區(qū)20。而且,通過轉(zhuǎn)儲(chǔ)任務(wù)14在區(qū)20、22和24之間傳送數(shù)據(jù)。已經(jīng)把MMC信號(hào)經(jīng)MIDI I/O任務(wù)6提供給MMC任務(wù)16之后,根據(jù)所提供的MMC信號(hào)更新當(dāng)前區(qū)24所存儲(chǔ)的內(nèi)容。
參考數(shù)字30表示自混頻任務(wù),對(duì)在自混頻區(qū)20上執(zhí)行記錄和再現(xiàn)處理。即,當(dāng)記錄自混頻數(shù)據(jù)時(shí),自混頻任務(wù)周期性地讀取當(dāng)前區(qū)24所存儲(chǔ)的內(nèi)容,把要記錄的信息寫入自混頻區(qū)20。另一方面,當(dāng)要再現(xiàn)自混頻數(shù)據(jù)時(shí),自混頻任務(wù)順序讀取存儲(chǔ)在自混頻區(qū)20中的事件數(shù)據(jù),并更新當(dāng)前區(qū)24中的相應(yīng)數(shù)據(jù)。32表示DSP控制任務(wù),根據(jù)目前寫在當(dāng)前區(qū)24中的數(shù)據(jù),更新信號(hào)處理器部分210中的算術(shù)處理算法和各個(gè)DSP的參數(shù)。
2.實(shí)施例的性能2.1記錄處理2.1.1記錄處理的開始現(xiàn)在,描述調(diào)音臺(tái)的實(shí)施例的性能。首先,參考圖4和5,描述把自混頻數(shù)據(jù)記錄到自混頻區(qū)20中的處理。
首先,在圖4所說(shuō)明的實(shí)施例中,用戶在步驟SP100,經(jīng)調(diào)音臺(tái)的操作器單元206,從多種類型,諸如“30”、“30drop”、“25”和“24”中選擇外部時(shí)間碼(外部“TC”信號(hào))的預(yù)期類型。在步驟SP102,把這樣選擇的類型的外部時(shí)間碼寫入自混頻區(qū)20內(nèi)的預(yù)定位置。注意,調(diào)音臺(tái)可以識(shí)別從外部設(shè)備提供的時(shí)間碼的類型,而不是用戶選擇外部時(shí)間碼的預(yù)期類型,從而自動(dòng)選擇一種類型的時(shí)間碼。
然后,一旦用戶在步驟SP104,經(jīng)操作器單元206啟動(dòng)了自混頻功能,面板處理任務(wù)8就執(zhí)行操作,在步驟SP106激活自混頻任務(wù)30。一旦激活了自混頻任務(wù)30,就在步驟SP107把當(dāng)前區(qū)24中的所有自混頻標(biāo)志清值為“0”。這里,相應(yīng)于要記錄作為自混頻數(shù)據(jù)的多種數(shù)據(jù),在當(dāng)前區(qū)24中提供“自混頻標(biāo)志”,每個(gè)自混頻數(shù)據(jù)指示是否已經(jīng)相應(yīng)于存儲(chǔ)在當(dāng)前區(qū)24中的數(shù)據(jù)更新了相應(yīng)的數(shù)據(jù),是否可記錄相應(yīng)的數(shù)據(jù)作為自混頻數(shù)據(jù)。在已經(jīng)更新相應(yīng)的數(shù)據(jù)時(shí),把每個(gè)自混頻數(shù)據(jù)設(shè)為值“1”,但是,在沒有更新相應(yīng)的數(shù)據(jù)時(shí),把每個(gè)自混頻數(shù)據(jù)設(shè)為值“0”。然后,一旦用戶在步驟SP108把當(dāng)前時(shí)間定位在預(yù)期的時(shí)間點(diǎn),就把定位位置(時(shí)間點(diǎn))記錄在自混頻區(qū)20中。而且,在步驟SP112把定位位置(時(shí)間點(diǎn))通知給自混頻任務(wù)30。還把用戶的定位操作作為定位命令通知給外部設(shè)備,在已經(jīng)收到定位命令的外部設(shè)備中,執(zhí)行定位過程,把外部設(shè)備的內(nèi)部時(shí)間碼設(shè)定到定位命令所指定的時(shí)間點(diǎn)。相反,當(dāng)調(diào)音臺(tái)已經(jīng)從外部設(shè)備收到定位命令時(shí),執(zhí)行類似的定位操作,把調(diào)音臺(tái)的內(nèi)部時(shí)間碼設(shè)到定位命令所指定的時(shí)間點(diǎn)。
然后,在自混頻任務(wù)30,存儲(chǔ)所通知的定位位置,在步驟SP114準(zhǔn)備記錄自混頻數(shù)據(jù)。而且,在步驟SP116把定時(shí)器213的內(nèi)部計(jì)數(shù)器重置為初始計(jì)數(shù)值。然后,一旦用戶在步驟SP120進(jìn)行多種與自混頻有關(guān)的設(shè)定,就在步驟SP122把這些設(shè)定存儲(chǔ)在自混頻區(qū)20中。在步驟SP120進(jìn)行設(shè)定的實(shí)例包括選擇音量控制器/編碼器的操作的絕對(duì)值/相對(duì)值、要記錄用戶操作的聲道、記錄元件(要記錄的元件)。
作為記錄的元件,可以選擇下面①-⑦的元件①FADER用于每個(gè)聲道的音量控制器/編碼器操作;②CH ON用于每個(gè)聲道的ON鍵操作;③PAN用于每個(gè)聲道的搖攝操作;④EQ用于每個(gè)聲道的均衡器操作;⑤SURROUND環(huán)繞搖攝的聲音圖像移動(dòng)操作;⑥庫(kù)/場(chǎng)景恢復(fù)操作;和⑦經(jīng)MIDI遙控功能的外圍設(shè)備的操作(除了MMC-適應(yīng)設(shè)備)注意,上述步驟SP100、SP104、SP108和SP120的操作不是必須以圖4說(shuō)明的順序來(lái)執(zhí)行,可以按需要修改順序。當(dāng)與信號(hào)I/O部分212連接的外部設(shè)備,諸如磁帶錄像機(jī)、音序器等處于執(zhí)行再現(xiàn)的條件時(shí),在步驟SP124把外部設(shè)備產(chǎn)生的外部時(shí)間碼提供給時(shí)間碼任務(wù)12,使得時(shí)間碼任務(wù)12在步驟SP126把所提供的外部時(shí)間碼記錄到當(dāng)前區(qū)24中。因?yàn)閺耐獠吭O(shè)備提供的外部時(shí)間碼以定位過程設(shè)定的當(dāng)前時(shí)間開始增加,且可以假設(shè)為與步驟SP100選擇的外部時(shí)間碼是相同類型,所以,不經(jīng)轉(zhuǎn)換就存儲(chǔ)在當(dāng)前區(qū)24中,面板處理任務(wù)8更新顯示在顯示器202上的時(shí)間碼。而且,定時(shí)器213在步驟SP128由作為初始計(jì)數(shù)值提供的外部時(shí)間碼的時(shí)間值激活。
一旦激活定時(shí)器213,其內(nèi)部計(jì)數(shù)器就開始以“600Hz”的頻率計(jì)數(shù)繼續(xù)時(shí)間。以這種方式,產(chǎn)生“600”分辨率的內(nèi)部時(shí)間碼?!?00”分辨率是多種外部時(shí)間碼的每秒分辨率“30”、“25”和“24”的最小公倍數(shù)。一旦激活定時(shí)器213,就產(chǎn)生時(shí)間中斷信號(hào),并在步驟SP134,在內(nèi)部時(shí)鐘的每3個(gè)時(shí)鐘脈沖,即,每5msec給到自混頻任務(wù)30。在下文中描述其它操作。下面根據(jù)產(chǎn)生的事件執(zhí)行不同的操作,下面在事件-事件基礎(chǔ)上進(jìn)行解釋。
2.1.2用戶操作事件假設(shè)而后用戶對(duì)電動(dòng)音量控制器單元204或操作器單元206執(zhí)行了一些操作。在圖5顯示的步驟SP130用面板處理任務(wù)8檢測(cè)這種用戶操作,從而根據(jù)在步驟SP132測(cè)得的用戶操作的內(nèi)容來(lái)更新當(dāng)前區(qū)24中的相應(yīng)數(shù)據(jù)。這時(shí),將相應(yīng)于更新后數(shù)據(jù)的自混頻標(biāo)志設(shè)為值“1”。
2.1.3外部時(shí)間碼接收事件當(dāng)已經(jīng)從外部設(shè)備提供了時(shí)間碼時(shí),在步驟SP150用時(shí)間碼任務(wù)12檢測(cè)外部時(shí)間碼的供應(yīng)。然后,在步驟SP152把外部時(shí)間碼記錄到當(dāng)前區(qū)24的預(yù)定位置中。然后,在步驟SP154,將定時(shí)器213的計(jì)數(shù)(當(dāng)前計(jì)數(shù)的時(shí)間值)校正為與所體工隊(duì)外部時(shí)間碼重合,從而相應(yīng)地校正從那時(shí)起產(chǎn)生的內(nèi)部時(shí)間碼。在當(dāng)前實(shí)施例中,外部時(shí)間碼包含表示“小時(shí)”、“分鐘”、“秒”和“幀數(shù)”的數(shù)據(jù)。
如果外部時(shí)間碼的分辨率由“P”表示,在每秒開始時(shí)把“幀數(shù)”設(shè)為值“0”,在從“0”到“P·1”的范圍順序增加。校正定時(shí)器213的計(jì)數(shù),其方式是把用幀數(shù)乘以“內(nèi)部時(shí)間碼的分辨率/外部時(shí)間碼的分辨率”而算出的時(shí)間值設(shè)為該秒內(nèi)的計(jì)數(shù)。假設(shè)分辨率是“30”,把用幀數(shù)乘以“600/30(=20)”而算出的值設(shè)為定時(shí)器213的該秒內(nèi)的計(jì)數(shù)。即,因?yàn)閹瑪?shù)隨外部時(shí)間碼的分辨率遞增改變,所以,用幀數(shù)乘以外部時(shí)間碼與內(nèi)部時(shí)間碼之比可以造成內(nèi)部時(shí)間碼的轉(zhuǎn)換。
一旦完成上述操作,就把時(shí)間碼任務(wù)12保持在備用狀態(tài),直到再次提供外部時(shí)間碼。注意,按需要用面板處理任務(wù)8讀取寫在當(dāng)前區(qū)24中的外部時(shí)間碼,與先前在步驟SP100指定的外部時(shí)間碼的類型一起顯示在顯示器202上。即,顯示在顯示器202上的時(shí)間碼只是時(shí)間碼任務(wù)12收到的外部時(shí)間碼,而不是信號(hào)I/O部分212的計(jì)數(shù),時(shí)間碼的分辨率隨著外部時(shí)間碼的類型而變化。
2.1.4定時(shí)器中斷事件在步驟SP114完成自混頻數(shù)據(jù)記錄預(yù)備之后,自混頻任務(wù)30保持在備用狀態(tài),直到在步驟SP136產(chǎn)生時(shí)間中斷事件為止。一旦在步驟SP134發(fā)生了時(shí)間中斷事件,就從定時(shí)器213讀取內(nèi)部時(shí)間碼,并在步驟SP100轉(zhuǎn)換為用戶所選的類型的時(shí)間碼。這樣轉(zhuǎn)換的時(shí)間碼在步驟SP138寫入當(dāng)前區(qū)24中,面板處理任務(wù)8轉(zhuǎn)換顯示在顯示器202上的時(shí)間碼。然后,處理進(jìn)行到SP140,這里,檢查當(dāng)前區(qū)24中的自混頻標(biāo)志,從而從適于記錄元件的數(shù)據(jù)中提取每個(gè)更新后數(shù)據(jù)。對(duì)于每個(gè)提取的記錄元件,把自混頻標(biāo)志清值為“0”。
然后,處理進(jìn)行到步驟SP142,這里,在步驟SP144把每個(gè)更新后記錄元件的操作數(shù)據(jù)和相應(yīng)于當(dāng)前內(nèi)部時(shí)間碼的時(shí)間標(biāo)記作為事件數(shù)據(jù)記錄到自混頻區(qū)20中。換句話說(shuō),當(dāng)前實(shí)施例的特征在于把從定時(shí)器213輸出的內(nèi)部時(shí)間碼用作事件數(shù)據(jù)中的時(shí)間標(biāo)記。即,當(dāng)在當(dāng)前實(shí)施例中要記錄自混頻數(shù)據(jù)的事件數(shù)據(jù)時(shí),把已經(jīng)以上述方式轉(zhuǎn)換的內(nèi)部時(shí)間碼用作事件數(shù)據(jù)的時(shí)間標(biāo)記,而不把外部時(shí)間碼直接用于記錄。結(jié)果,無(wú)論什么類型的外部時(shí)間碼,都可以產(chǎn)生相同的自混頻數(shù)據(jù)。因?yàn)閮?nèi)部時(shí)間碼的時(shí)間分辨率高于外部時(shí)間碼,所以,可以高度精確地使這樣產(chǎn)生的自混頻數(shù)據(jù)與任何類型的外部時(shí)間碼同步。因?yàn)?,在?dāng)前實(shí)施例中,每3個(gè)時(shí)鐘脈沖就在步驟SP134產(chǎn)生一個(gè)中斷事件,所以,可以把內(nèi)部時(shí)間碼的三分之一分辨率的時(shí)間碼用作自混頻數(shù)據(jù)的時(shí)間標(biāo)記。
而后,響應(yīng)各個(gè)事件的產(chǎn)生來(lái)執(zhí)行與上述相同的操作;即,每次產(chǎn)生對(duì)電動(dòng)音量控制器單元204或操作器單元206的用戶操作事件,就執(zhí)行步驟SP130到SP132的操作,每次產(chǎn)生外部時(shí)間碼接收事件,就執(zhí)行步驟SP150到SP154的操作,每次產(chǎn)生定時(shí)器中斷事件(步驟SP134),就執(zhí)行步驟SP136到SP144的操作。結(jié)果,把自混頻數(shù)據(jù)存儲(chǔ)在自混頻區(qū)20中,記錄用戶操作的內(nèi)容作為單獨(dú)的事件數(shù)據(jù)。
2.1.5記錄停止操作事件一旦用戶操作了操作器單元206的預(yù)定記錄停止開關(guān),面板處理任務(wù)8就在步驟SP160檢測(cè)記錄停止操作事件。這樣,自混頻任務(wù)30在步驟SP164停止再向自混頻區(qū)20中記錄,定時(shí)器213也在步驟SP166無(wú)效。然后,一旦用戶對(duì)操作器單元206執(zhí)行預(yù)定操作,在步驟SP170使自混頻功能失效,自混頻任務(wù)30就在步驟SP172終止。
2.2再現(xiàn)處理2.2.1再現(xiàn)處理開始下面,參考圖6和7,描述在當(dāng)前實(shí)施例中執(zhí)行的用來(lái)再現(xiàn)自混頻數(shù)據(jù)的再現(xiàn)處理。
圖6中,用戶先在步驟SP200經(jīng)調(diào)音臺(tái)的操作器單元206選擇預(yù)期類型的外部時(shí)間碼。在步驟SP202把這樣選擇的類型的外部時(shí)間碼寫入自混頻區(qū)20的預(yù)定位置。然后,一旦用戶在步驟SP204經(jīng)操作器單元206啟動(dòng)了自混頻功能,面板處理任務(wù)8就在步驟SP206執(zhí)行操作,激活自混頻任務(wù)30。注意,如果自混頻區(qū)20中存儲(chǔ)有多組自混頻數(shù)據(jù),就在步驟SP204對(duì)要再現(xiàn)的所存儲(chǔ)的多組自混頻數(shù)據(jù)進(jìn)行選擇。
一旦激活了自混頻任務(wù)30,就在步驟SP207把當(dāng)前區(qū)24中的所有自混頻標(biāo)志清值為“0”。然后,當(dāng)用戶已經(jīng)在步驟SP208執(zhí)行了操作,在預(yù)期的時(shí)間點(diǎn)定位當(dāng)前時(shí)間時(shí),把用戶操作作為定位命令通知給外部設(shè)備,面板處理任務(wù)8把定位位置(時(shí)間點(diǎn))記錄到自混頻區(qū)20中。也在步驟SP212把定位位置(時(shí)間點(diǎn))通知自混頻任務(wù)30。這些操作與記錄處理中步驟SP100到SP112的上述操作類似。
在自混頻任務(wù)30中,在步驟SP214再現(xiàn)所通知的定位位置處的操作狀態(tài)(在所通知的定位位置處訪問操作狀態(tài)的起點(diǎn)),定時(shí)器213的內(nèi)部計(jì)數(shù)器在步驟SP216重置為其初始計(jì)數(shù)值。而把指定為“記錄元件”的所有操作內(nèi)容作為事件數(shù)據(jù)記錄在自混頻數(shù)據(jù)中,有時(shí)可能需要只再現(xiàn)所記錄的事件數(shù)據(jù)的一部分。例如,可出現(xiàn)以下情況根據(jù)自混頻數(shù)據(jù)自動(dòng)設(shè)定用于輸入聲道(最多96個(gè)輸入聲道)的一部分的音量控制器操作量等,以及由用戶根據(jù)環(huán)境手動(dòng)設(shè)定用其它聲道的音量控制器操作量等。
而且,例如在大規(guī)模執(zhí)行記錄的情況下,可以產(chǎn)生自混頻數(shù)據(jù),同時(shí)多次執(zhí)行重寫。這樣,用戶可按需指定從自混頻數(shù)據(jù)中產(chǎn)生的一個(gè)或多個(gè)聲道(SP220),在步驟SP222把要再現(xiàn)的指定聲道寫入當(dāng)前區(qū)24中,并通知給自混頻任務(wù)30。
注意,上述步驟SP200、SP204、SP208和SP220的操作不是必須以圖中說(shuō)明的順序來(lái)執(zhí)行的,可以按需修改順序。一旦磁帶錄像機(jī)、音序器等處于執(zhí)行再現(xiàn)的條件時(shí),在步驟SP224把外部時(shí)間碼提供給時(shí)間碼任務(wù)12,時(shí)間碼任務(wù)12在步驟SP226把外部時(shí)間碼記錄到當(dāng)前區(qū)24中,其方式與記錄處理方式相同。而且,在步驟SP228激活定時(shí)器213,開始以外部時(shí)間碼所表示的時(shí)間點(diǎn)計(jì)數(shù)。以這種方式,定時(shí)器213以“600Hz”的頻率開始計(jì)數(shù)繼續(xù)時(shí)間,其方式與記錄處理方式相同。下面在事件-事件的基礎(chǔ)上描述相應(yīng)于多種事件的操作。
2.2.2外部時(shí)間碼接收事件當(dāng)已經(jīng)從外部設(shè)備提供了在定位位置開始的外部時(shí)間碼時(shí),在步驟SP250由時(shí)間碼任務(wù)12檢測(cè)外部時(shí)間碼的供應(yīng)。然后,在步驟SP252把外部時(shí)間碼記錄到當(dāng)前區(qū)24的預(yù)定位置。然后,在步驟SP254,把定時(shí)器213的計(jì)數(shù)(當(dāng)前計(jì)數(shù)的時(shí)間值)校正為與所提供的外部時(shí)間碼重合。這些操作也與記錄處理中步驟SP150到SP154的上述操作相同。
2.2.3定時(shí)器中斷事件在步驟SP214完成時(shí)間定位操作之后,自混頻任務(wù)30保持備用狀態(tài),直到在步驟SP236產(chǎn)生時(shí)間中斷事件為止。一旦在步驟SP234發(fā)生了時(shí)間中斷事件,就從定時(shí)器213讀取相應(yīng)于當(dāng)前時(shí)間的內(nèi)部時(shí)間碼,并在步驟SP238寫入當(dāng)前區(qū)24中。然后,處理進(jìn)行到步驟SP240,從自混頻區(qū)20讀取具有相應(yīng)于內(nèi)部時(shí)間碼的時(shí)間標(biāo)記的所有事件數(shù)據(jù)和先前的時(shí)間標(biāo)記。
然后,處理進(jìn)行到步驟SP242,提取從讀取的事件數(shù)據(jù)中再現(xiàn)的事件數(shù)據(jù)的操作數(shù)據(jù)(如果在步驟SP220指定了要再現(xiàn)的聲道,就是要再現(xiàn)的這些聲道的事件數(shù)據(jù))。然后,根據(jù)所提取的操作數(shù)據(jù)更新當(dāng)前區(qū)24中的相應(yīng)數(shù)據(jù),把該更新通知給每個(gè)相關(guān)的任務(wù)。這樣,相關(guān)的任務(wù)按需要讀取所存儲(chǔ)的當(dāng)前區(qū)24的內(nèi)容。
例如,一旦面板處理任務(wù)8讀取了所存儲(chǔ)的當(dāng)前區(qū)24的內(nèi)容,就在步驟SP232執(zhí)行操作來(lái)驅(qū)動(dòng)電動(dòng)音量控制器單元204,并根據(jù)讀取的內(nèi)容更新在顯示器202上顯示的內(nèi)容。類似地,根據(jù)所讀取的當(dāng)前區(qū)24的內(nèi)容,控制用于信號(hào)處理器部分210所執(zhí)行的算術(shù)運(yùn)算的算法和參數(shù)。以這種方式,可以再現(xiàn)在記錄期間執(zhí)行的用戶操作的內(nèi)容。即,在當(dāng)前的實(shí)施例中,即使要再現(xiàn)自混頻數(shù)據(jù)的事件數(shù)據(jù)時(shí),也不在再現(xiàn)中直接使用用戶操作的內(nèi)容,根據(jù)定時(shí)器213的計(jì)數(shù)來(lái)再現(xiàn)記錄期間執(zhí)行的用戶操作的內(nèi)容。這樣,即使在記錄和再現(xiàn)時(shí)已經(jīng)改變了外部時(shí)間碼的類型,也能精確地再現(xiàn)在記錄期間執(zhí)行的用戶操作的內(nèi)容。
而后,每次產(chǎn)生定時(shí)器中斷事件時(shí),就從自混頻區(qū)20讀取相應(yīng)的事件數(shù)據(jù),再現(xiàn)電動(dòng)音量控制器單元204、操作器單元206等的操作,其方式如上所述。
2.2.4再現(xiàn)停止操作事件一旦用戶操作了操作器單元206的預(yù)定的再現(xiàn)停止開關(guān),面板處理任務(wù)8就在步驟SP260檢測(cè)該事件,在步驟SP262把記錄停止命令提供給自混頻任務(wù)30。這樣,自混頻任務(wù)30停止再在步驟SP264再現(xiàn),并在步驟SP266使定時(shí)器213無(wú)效。然后,一旦用戶對(duì)操作器單元206執(zhí)行預(yù)定的操作,在步驟SP270使自混頻功能失效,就在步驟SP272終止自混頻任務(wù)30。
3.修改例要知道,本實(shí)用新型不只限于上述實(shí)施例,也可如下進(jìn)行多種修改。
(1)在上述實(shí)施例中,包括在自混頻數(shù)據(jù)中的事件數(shù)據(jù)均包含操作數(shù)據(jù)和時(shí)間標(biāo)記的組合,可以把時(shí)間標(biāo)記和操作數(shù)據(jù)彼此分開地存儲(chǔ)在自混頻數(shù)據(jù)中。用這種替換配置,使一個(gè)時(shí)間標(biāo)記和同時(shí)發(fā)生的多個(gè)操作數(shù)據(jù)與多個(gè)操作相關(guān),從而可以減小自混頻區(qū)20的必須存儲(chǔ)容量。
(2)而且,在上述實(shí)施例中,用戶執(zhí)行預(yù)定的停止操作來(lái)停止記錄或再現(xiàn)處理(步驟SP160或SP260),在預(yù)定的時(shí)期外部時(shí)間碼的供應(yīng)停止時(shí),可以自動(dòng)停止記錄或再現(xiàn)處理。
(3)此外,雖然以作為外部時(shí)間碼的不同分辨率的最小公倍數(shù)的“600”描述了內(nèi)部時(shí)間碼的分辨率,但是,可以把內(nèi)部時(shí)間碼的分辨率設(shè)為適當(dāng)?shù)闹?,諸如“100”,這不是外部時(shí)間碼的不同分辨率的最小公倍數(shù)。這種情況下,如果內(nèi)部時(shí)間碼的分辨率由“Q”來(lái)表示、外部時(shí)間碼的分辨率由“P”來(lái)表示,且外部時(shí)間碼的幀數(shù)由“R·Q/P”來(lái)表示,就會(huì)出現(xiàn)“R·Q/P”不取整數(shù)的時(shí)間點(diǎn)。因?yàn)檫@種時(shí)間點(diǎn)主要是產(chǎn)生內(nèi)部時(shí)間碼的點(diǎn),所以可以出現(xiàn)定時(shí)器213校正不適當(dāng)?shù)那闆r。因而,應(yīng)當(dāng)只在“R·Q/P”取整數(shù)時(shí)校正定時(shí)器213。或者,即使在“R·Q/P”不取整數(shù)的時(shí)間點(diǎn),也可以用而后接收的外部時(shí)間碼的幀數(shù)乘以“Q/P”,然后略去或舍/入乘法結(jié)果的小數(shù)而獲得的值來(lái)校正內(nèi)部時(shí)間碼。
(4)此外,在上述實(shí)施例中,允許用戶選擇“30”、“30drop”、“25”或“24”這四種類型的外部時(shí)間碼中的任何一種,本實(shí)用新型當(dāng)然可應(yīng)用于使用其它類型的外部時(shí)間碼的情況。例如,已經(jīng)按在今天主要用在視頻設(shè)備中的以上描述了外部時(shí)間碼,可以使用其它形式的外部時(shí)間碼,諸如在修改例(7)中將要描述的數(shù)值數(shù)據(jù)的外部時(shí)間碼。
(5)此外,已經(jīng)按用于調(diào)音臺(tái)來(lái)描述本實(shí)用新型,本實(shí)用新型也可用于根據(jù)外部時(shí)間碼來(lái)記錄或再現(xiàn)操作狀態(tài)的不同設(shè)備。
(6)此外,雖然已經(jīng)按用外部時(shí)間碼作時(shí)間基準(zhǔn)來(lái)執(zhí)行自混頻數(shù)據(jù)描述了調(diào)音臺(tái)的實(shí)施例,但是,本實(shí)用新型的調(diào)音臺(tái)可以配置成用外部時(shí)間碼以外的其它時(shí)間基準(zhǔn)來(lái)執(zhí)行自混頻處理。這種情況下,定時(shí)器213開始產(chǎn)生不同步的內(nèi)部時(shí)間碼,從而無(wú)論是否提供了外部時(shí)間碼,都響應(yīng)自混頻記錄或再現(xiàn)開始指令,根據(jù)內(nèi)部時(shí)間碼執(zhí)行自混頻處理。而且,可以把不同步的內(nèi)部時(shí)間碼發(fā)送到外部設(shè)備作為時(shí)間基準(zhǔn)。
(7)此外,可以用與外部時(shí)間碼相同的數(shù)據(jù)格式,即,以“小時(shí)”、“分鐘”、“秒”加上“幀數(shù)”格式,或者以把“小時(shí)”、“分鐘”、“秒”和“幀數(shù)”的各個(gè)值整合到一個(gè)數(shù)值中而獲得的數(shù)值數(shù)據(jù)X(即,“幀數(shù)”+“秒”*600+“分鐘”*600*60+“小時(shí)”*600*60*60)來(lái)構(gòu)建“600Hz”時(shí)間分辨率的內(nèi)部時(shí)間碼;在以上述數(shù)值數(shù)據(jù)X來(lái)構(gòu)建內(nèi)部時(shí)間碼的情況下,定時(shí)器213可以是簡(jiǎn)單的計(jì)數(shù)器。在以與外部時(shí)間碼相同的格式構(gòu)建內(nèi)部時(shí)間碼的情況下,雖然定時(shí)器213的結(jié)構(gòu)必須或多或少地復(fù)雜化,但是,簡(jiǎn)化了外部時(shí)間碼的格式。
(8)此外,已經(jīng)根據(jù)從存儲(chǔ)器讀取和再現(xiàn)操作數(shù)據(jù),按自動(dòng)設(shè)定電動(dòng)音量控制器單元在上文中描述了實(shí)施例,可以經(jīng)不包括任何機(jī)械運(yùn)動(dòng)構(gòu)件的裝置來(lái)再現(xiàn)相應(yīng)于操作數(shù)據(jù)的記錄設(shè)定。
總之,本實(shí)用新型的特征在于用時(shí)間分辨率高于第二時(shí)間碼的第一時(shí)間碼來(lái)記錄/再現(xiàn)操作數(shù)據(jù)。這樣,本實(shí)用新型可以用增強(qiáng)同步對(duì)操作數(shù)據(jù)執(zhí)行記錄/再現(xiàn)處理。而且,根據(jù)第一時(shí)間碼的分辨率是多個(gè)第二時(shí)間碼的分辨率的公倍數(shù)的配置,可以根據(jù)第二時(shí)間碼容易地校正第一時(shí)間碼。此外,用根據(jù)指定類型的第二時(shí)間碼把第一時(shí)間碼轉(zhuǎn)換為第二時(shí)間碼,從而更新當(dāng)前時(shí)間碼的配置,可以根據(jù)相同的第一時(shí)間碼來(lái)產(chǎn)生指定類型的第二時(shí)間碼,并顯示或輸出。
權(quán)利要求1.一種設(shè)備,用于與再現(xiàn)裝置所再現(xiàn)的視頻或音樂有關(guān)的記錄操作信息,其特征是,所述設(shè)備包含定時(shí)器,用于產(chǎn)生第一時(shí)間碼;操作器裝置,包括一個(gè)或多個(gè)操作器,配置成通過檢測(cè)每個(gè)所述操作器的操作狀態(tài)來(lái)產(chǎn)生操作數(shù)據(jù);存儲(chǔ)裝置;控制裝置,用于使所述存儲(chǔ)裝置存儲(chǔ)所述操作器裝置產(chǎn)生的每個(gè)所述操作器的操作數(shù)據(jù)和所述定時(shí)器產(chǎn)生的所述第一時(shí)間碼;接收裝置,用于與再現(xiàn)裝置所再現(xiàn)的視頻或音樂相關(guān)的接收再現(xiàn)裝置所給出的第二時(shí)間碼,所述第二時(shí)間碼的分辨率比所述第一時(shí)間碼的分辨率低;和時(shí)間碼校正裝置,用于根據(jù)所述接收裝置收到的所述第二時(shí)間碼校正所述定時(shí)器產(chǎn)生的所述第一時(shí)間碼。
2.一種設(shè)備,用于與再現(xiàn)裝置所再現(xiàn)的視頻或音樂有關(guān)的記錄操作信息,其特征是,所述設(shè)備包含定時(shí)器,用于產(chǎn)生第一時(shí)間碼;存儲(chǔ)裝置,存儲(chǔ)表示至少一個(gè)操作器所要取的操作狀態(tài)的操作數(shù)據(jù)和表示要再現(xiàn)操作數(shù)據(jù)的再現(xiàn)時(shí)間的時(shí)間信息;控制裝置,用于根據(jù)所述定時(shí)器產(chǎn)生的所述第一時(shí)間碼的進(jìn)程,從所述存儲(chǔ)裝置讀取已經(jīng)達(dá)到再現(xiàn)時(shí)間的操作數(shù)據(jù);接收裝置,用于接收與再現(xiàn)裝置所再現(xiàn)的視頻或音樂相關(guān)的接收再現(xiàn)裝置所給出的第二時(shí)間碼,所述第二時(shí)間碼的分辨率比所述第一時(shí)間碼低;和時(shí)間碼校正裝置,用于根據(jù)所述接收裝置收到的所述第二時(shí)間碼校正所述定時(shí)器產(chǎn)生的所述第一時(shí)間碼,從而提供校正后的第一時(shí)間碼;其中,所述控制裝置根據(jù)校正后的第一時(shí)間碼,從所述存儲(chǔ)裝置讀取已經(jīng)達(dá)到再現(xiàn)時(shí)間的每個(gè)操作數(shù)據(jù),以便與再現(xiàn)裝置所產(chǎn)生的視頻或音樂有關(guān)地從所述存儲(chǔ)裝置再現(xiàn)操作數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的設(shè)備,其特征是,還包含操作器裝置,包括一個(gè)或多個(gè)操作器,能自動(dòng)設(shè)定每個(gè)所述操作器的操作狀態(tài),和其特征是,當(dāng)用所述控制裝置從所述存儲(chǔ)裝置讀取給定的操作數(shù)據(jù)時(shí),根據(jù)所讀取的操作數(shù)據(jù),把所述操作器裝置中相應(yīng)的一個(gè)所述操作器自動(dòng)設(shè)為操作狀態(tài)。
4.根據(jù)權(quán)利要求1到3中任何一個(gè)所述的設(shè)備,其特征是,所述時(shí)間碼校正裝置能相應(yīng)于不同分辨率的多種類型的第二時(shí)間碼校正所述第一時(shí)間碼,和其中,所述第一時(shí)間碼的分辨率是所述多種類型的第二時(shí)間碼的各個(gè)分辨率的公倍數(shù)。
5.根據(jù)權(quán)利要求1到3中任何一個(gè)所述的設(shè)備,其特征是,還包含指定裝置,從不同分辨率的多種類型的第二時(shí)間碼中指定所述接收裝置要接收的第二時(shí)間碼的一種類型;保持裝置,用于保留所述指定裝置所指定的類型的第二時(shí)間碼作為當(dāng)前的時(shí)間碼;更新裝置,用于根據(jù)指定的類型把所述定時(shí)器產(chǎn)生的所述第一時(shí)間碼轉(zhuǎn)換為具有指定類型的分辨率的第二時(shí)間碼,并用具有指定的類型的分辨率的第二時(shí)間碼,更新所述保持裝置所保留的當(dāng)前的時(shí)間碼;和顯示裝置,用于顯示所述保持裝置保留的當(dāng)前的時(shí)間碼。
6.根據(jù)權(quán)利要求1到3中任何一個(gè)所述的設(shè)備,其特征是,所述時(shí)間碼校正裝置根據(jù)所述第一時(shí)間碼的分辨率和所述第二時(shí)間碼的分辨率之間的比,把所述第二時(shí)間碼的值轉(zhuǎn)換為具有所述第一時(shí)間碼的分辨率的值,然后,在所述定時(shí)器中設(shè)定轉(zhuǎn)換后的值,作為所述第一時(shí)間碼。
7.一種時(shí)間碼發(fā)生設(shè)備,其特征是,設(shè)備包含定時(shí)器裝置,用于根據(jù)時(shí)間推移來(lái)產(chǎn)生第一時(shí)間碼;指定裝置,用于從不同分辨率的多種類型的時(shí)間碼中指定一種類型的時(shí)間碼;保持裝置,用于保持所述指定裝置指定類型的分辨率隨時(shí)間變化的時(shí)間碼,作為當(dāng)前的時(shí)間碼;和更新裝置,用于根據(jù)所指定的類型,把所述定時(shí)器產(chǎn)生的所述第一時(shí)間碼轉(zhuǎn)換為具有指定類型的分辨率的第二時(shí)間碼,并用具有指定類型的分辨率的第二時(shí)間碼,更新所述保持裝置保留的當(dāng)前的時(shí)間碼,其中,輸出所述保持裝置所保留的當(dāng)前時(shí)間碼。
8.根據(jù)權(quán)利要求7所述的時(shí)間碼發(fā)生設(shè)備,其特征是,所述第一時(shí)間碼的時(shí)間分辨率是所述多種類型的時(shí)間碼的各個(gè)時(shí)間分辨率的公倍數(shù)。
9.根據(jù)權(quán)利要求7或8所述的時(shí)間碼發(fā)生設(shè)備,其特征是,還包含顯示裝置,用于顯示所述保持裝置所輸出的當(dāng)前的時(shí)間碼。
專利摘要定時(shí)器以較高分辨率產(chǎn)生第一時(shí)間碼。從與再現(xiàn)裝置再現(xiàn)的視頻或音樂相關(guān)的再現(xiàn)裝置給出的第二時(shí)間碼具有的分辨率低于第一時(shí)間碼的分辨率。根據(jù)第二時(shí)間碼校正定時(shí)器產(chǎn)生的第一時(shí)間碼,可以產(chǎn)生超時(shí)進(jìn)程與第二時(shí)間碼相同的校正后的第一時(shí)間碼,其分辨率高于第二時(shí)間碼的分辨率。一旦在記錄期間以視頻或音樂的給定再現(xiàn)定時(shí)來(lái)操作諸如混頻器的操作器時(shí),就把表示操作的數(shù)據(jù)與根據(jù)第二時(shí)間碼校正的第一時(shí)間碼一起存儲(chǔ)在存儲(chǔ)器中。再現(xiàn)時(shí),根據(jù)按第二時(shí)間碼校正的第一時(shí)間碼來(lái)讀取存儲(chǔ)器,從而以同步方式再現(xiàn)操作數(shù)據(jù)。作為第二時(shí)間碼,可以使用多種不同時(shí)間分辨率中任何一種的時(shí)間碼。
文檔編號(hào)H04H20/10GK2691202SQ0327584
公開日2005年4月6日 申請(qǐng)日期2003年7月16日 優(yōu)先權(quán)日2002年7月16日
發(fā)明者小林宏成, 高橋大介, 廣井真 申請(qǐng)人:雅馬哈株式會(huì)社