[go: up one dir, main page]

TW200817928A - Optimized MIDI broadcast system and method thereof - Google Patents

Optimized MIDI broadcast system and method thereof Download PDF

Info

Publication number
TW200817928A
TW200817928A TW95137783A TW95137783A TW200817928A TW 200817928 A TW200817928 A TW 200817928A TW 95137783 A TW95137783 A TW 95137783A TW 95137783 A TW95137783 A TW 95137783A TW 200817928 A TW200817928 A TW 200817928A
Authority
TW
Taiwan
Prior art keywords
tone
parameters
timbre
play
playback
Prior art date
Application number
TW95137783A
Other languages
English (en)
Other versions
TWI328750B (zh
Inventor
Lun-Shu Tung
Original Assignee
Inventec Besta Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Besta Co Ltd filed Critical Inventec Besta Co Ltd
Priority to TW95137783A priority Critical patent/TW200817928A/zh
Publication of TW200817928A publication Critical patent/TW200817928A/zh
Application granted granted Critical
Publication of TWI328750B publication Critical patent/TWI328750B/zh

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

200817928 九、發明說明·· 【發明所屬之技術領域】 -種_丨觀纽及其綠,制健 對整體音樂進行音色组合或音 曰w 系統及其方法。,之適性化處理的咖播放 【先前技術】 化 =面,疋—歡魏料料触财,肋 =可間峨溝通語言,使得利鶴電^所 輸出產生的MID丨檔案得以在電腦執 順利播放。 上充分姆而能夠 -般在《可執行平台上,如:_,播放咖鮮的方 如第1Α ®所示,在謝事先絲—套可崎放_播幸的播 放系統1〇〇(或稱播放器),藉由播放系統100將咖樓案1〇讀 取之後,透過播案解析模組彻進行解析,以便取得_槽^ 10所定狀音樂巾表示各種不_子樂器之音色及其相= 數,然後交由播放模組120(或稱播放合成器)依照所得到的音色及 參數自音色資料庫130中擷取音色雜照對應的參數值型整體音 樂播放。通常此種播放系統都會提供可讓使用者進行一般^ 放設定的翻介面’於啟動播放系統彻進行音雜放^即 時讓使用者進行如:靜音、獨奏及音量...等基本播放設定,設定 結果將會直接送至播放模組120進行對應播放控制。 然事實上ΜΟ權案10中所定義的各個電子樂器之音色是允 200817928 許編輯調整的,獨往往對於_丨儲1G的_膽都係發生 在DU田木1 〇生成雨的階段,也就是所謂的編曲階段,由具有 田電子^。知識及音樂素養的編曲人士透過高階專業的Μ四 編曲軟體來實現的’換句話說如果要在_丨播案10的播放階段 進订對各個電子樂H之音色進行編輯調整,過去的減系統· 根本無法支援。因此,後來有些播放系統勘便提供可讓使用者 對MID丨棺案10中所定義的音色進行基本調整的功能,如第 圖中所示’在播放錢細中增加了所謂的音色調麵組15〇, 二將檑木解析桓组110所解析得到的音色透過控制介面彻提 者進仃、取5周整’調整結果再由音色調整模組150接收 建立新的Μ陶案1G傳回给職解析模組彻,最後 再由播放模組;120依照前述方式播放新建立的剛播案10。 r安10棬妨系b先100的改進’雖然可以讓使用者體驗到在MID丨 =性她纖繼更具多樣 二==大多數的使用者均缺乏如前所述之專業編曲 4、 *°°知識及音樂素養,因此往往在單純調整音色 之後所產生的整體音樂是不且 早电乃正曰色 人滿意。 H、協調性的,播放出來的效果無法令 【發明内容】 鑒於以上的問題,本發明 圓播餘放_及其方法,敕的在於提供—種適性化 經過-些適性化處理,讓整體音吏:2音色的剛檔案能夠 為達上述目的,本發明所揭;上更娜周性。. 路之適性化MID丨播放系統及系統 200817928 所貫現出來的適性化MIDI播放方法’大致描述如下. 音色資料庫,用赠存各種音色;檑案解析顺,肋載入 MO播細爾酬奸及參數;私轉模組,用以 於音色產生調整時’依據前後音色差異生成調整後之泉數·適性 調整模組,用以於生成調整後之參數後,依據音色經合條件更改 其餘音色及參數,魏據輕後音色及參數修正其餘音色之參 數’以重難生新MID丨髓之整體音色及參數;播放模=,用^ 擷取對應音色並依據參數播放新M|D丨檔案。 、當音色產生調整並且已經生成調整後之參數時,本發明 的適性化處理將進行兩個部分的判斷:一是判斷整體音色也 播放上是否具協雛,如果可能存在不協調的情況則主動更^ 餘音色及對應參數,以使整體音魏夠具有協雛;另_是〜 =合在触上細雛㈣提下,進行其餘音色及對應^ 的修正,以使整體音樂能夠具有協調性。 〆 經過本發_放系統及方法的雜化處理,即使—般不 2業知識的使用者也能夠創作出好聽的音樂,而不至於造成因 =對部分音色的調整而產生整體音樂不協調的情 達到提升_丨_滅_整體音紐果的功效。進而 明如=本侧輸料,彡峨蝴娜例詳細說 【實施方式】 本發明為-種適性化_播放系統及其方法係應用 可執行之嶋播放器上用來播放_樓案,可以在使用者= 200817928 疋播放之MIDI檔案中的音色進行調整後.,進一步對整體音樂中的 音色和參數進行適性化的處理,使最終播放的音樂在整體上更具 協調性。其系統方塊如第2圖中所示,至少包含下列部分: (1)檔案解析模組11〇,負責載入使用者所選取之M|Di檔案 10進行解析以取得整體音色及參數。 依照Μ丨D丨標準規範,在MO檔案1〇中的格式大致分為檔 頭資訊(Header Ch_以及音軌資訊(Track Chunk)兩個部分,檔 _ 頭貝汛主要儲存WDI檔案10中的基本資訊,如··每個四分音符 被切割為多少點數(Tick)、音執資訊區塊數、檔案格式代號…;至 於音執資訊則用來儲存一連串的Μ丨DI資訊,依照不同的檔案格式 代號,這裡所述的MIDI資訊可以用來表示單一音軌(檔案格式代 號〇)或者是多個音軌(檔案格式代號1)的MiD丨資訊,本發明中主 要係以檔案格式代號1作為描述基礎,此種格式下的MIDI資訊係 根據不同音執而區分不同的midi資訊。 修 前面提到經過解析所取得的音色及參數,主要係針對音執資 矾(Track Chunk)中MID丨資訊的部分,音色及參數是構成M|D丨 育訊的主要内容,其中音色相當於播放時所要呈現的樂器種類, 可以使用通用MIDI(General MIDI)音色標準(共有128種不同音色 定義)為定義來源,但並不以此為限,亦可使用其他擴充音色標準 來作為定義來源;至於參數,則係用來控制播放模組12〇對音色 進行播放的指令,至少包含用以控制音色播放時之音高、音強及 音頻的參數,此部分屬熟悉此項技藝者可輕易推知的,在此不多 作贅述。 200817928 (2)播放模組120,用以負責根據檔案解析模組]]◦所傳送來 的整體MiDU當案10之音色’自音色資料庫㈣中榻取對應音色 並依麟躺參數進行MID丨職1G 触模組12〇,可 以經由控制介面140讓使用者透過操作來進储放設定,如播放 時靜音、獨奏及音量的設定’但不僅僅限制於此。
⑶音色資料庫13G,用以儲存各種絲之音色。如前所述, 若以通用MIDI(G贿a| _丨)音色標準來說,此音色資料庫咖 中至少包含128種不同音色,亦可_本發明系統所使用之音色 標準不同而儲存可支援不同音色標準的音色。 ⑷音色調整模組·,與檔案解析模組11〇連接以接收咖 植案1㈣整體音色和參數,並於使用者透過㈣介面14〇對於 音色進行調整時,執行音色的更換。 ⑼適性調整模組160,為本發明主要技術特徵所在,用以於 音色調麵組150完成音色調整後,對整體音色和參數進行適性 化處理’包括.1*先生成對應於新音色的參數,然後再選擇性的 執行依據奸組合條件更改麵音色及參數喊雜序, =性的執行依據調整後音.色及參數修正其餘音色之參數的處理程 序’然後重新產生新剛檔案之整體音色及參數,再傳回^安 解析模組110 ’最後再轉交播放模組120依據新_播宰的立 1 和參數進行播放。 馅木的曰色 基本上本發明所提出之適性調整模、组15〇 於原始MIDI檔宰10中的立名』叮队公係起g 到的社H 乃係經過專業人士編曲綱 、° 叹马了滿足—般使用者在進行舰時可以享受至, 200817928 更多樣的音色變化,於是通常會允許使用者在播放前對音色進行 調整,然而卻忽略了與其他音色和參數之間的協調性,因此單純 調整音色的結果將會容易造成整體音樂在播放上產生不協調性, 此一不協調性主要來自於下列幾種情況: (a)每種音色理論上均有其適當對應的參數,因此單純調整音 色而不調整參數,將造成參數在播放時的不協調。 ⑼調整單―音色,較生與其他音色組合上的不協調。 ⑹調整單一音色,雖與其他音色可搭配組合’但是其餘音色 所對應的參數絲經過修正的前提下,減可能產生不協調。 基於上述g)素,若是僅提供使用者調整音色就直接進行播 放’則整體音樂的不協調性和播放效果不佳是可以被預期的,因 此只要使騎有進行音色織,就必須魏過雜罐模組· 的處理,才能夠確保整體音樂的協雛和播放絲。至於詳細適 性調整模組150的雜化處理雜將於概透過方絲程並配合 其他圖式進一步說明。 >事貫上,爲了㈣提供伽者進行前面所義音色調整及播 放π疋’在播放系統100之外通常會提供一個控制介面⑽,即 所使用者操作介面’讓使用者可以進行相關狀。以第% 圖及第3b圖為例,所顯示的岐透過控制介面14〇來進行音色 f整的示意,在第33圖中顯示一開始音色調整模組150自播案 ^额携接收剛槽㈣之整體音色和參數後所呈現的控 一'’丨面恶I’由圖中可知每個音軌⑽中顯示此咖槽案扣具有 二個音執)都會有-個獨立的控制區,每個控制區中至少包含音軌 10 200817928 名稱290,如:主旋律音樂、伴奏音樂、背景音樂;音色區291, 用以對音色調組150直接進行音色方面的設定,在控制介面 140中係以θ色所對應之樂器圖片作為顯示供使用者選取調整,
以依照實際上不同的需求或者可提供控制項目來進行不同的設 計。而第3b圖中’則可以發現主旋律音樂的音色區291由原先 的小喇队音色調整為大提琴’顯示使用者調整了主旋律音樂的音 色,因此必須針對此一音色調整進行適當的適性化處理。 此樂器圖片可以儲存在音色龍庫,中#音色被使用時被掘取 顯不於對應音色區291 ;以及播放設定區292,用以提供使用者 對播放模組120直接進行如靜音、獨奏及音量賴放奴,事實 上控制"面140(含控制區)的設計態樣本發明並未作任何限定,可 有關本發明方法的運作流程,配合第4圖作進—步說明。 先,自播放系、统100外部载入_丨播案1〇進行解㈣取得整; 音色及參數(步驟200),此部分主要係透過播案解析模組’ 1〇依| MIDI棺案1Q所具有的格式内容來實現解析過程,所得到的音( 及參數可以透過㈣介面14〇作如第3a圖般的顯示;接著^ 色調整模組150接⑽有的音色及錄,並靖音色是否有— 整?(步驟210)絲沒有赶贿,啦接•離驟加 =將於稍後說明,反之如果音色產生調整時,則音色調整模組Μ 咖使用者所選擇之音色來調整對應音執的音色及更新娜 中的顯示狀態如第3b圖中所示;然後進入到適性化處安 步驟’此時將由適性調整模組湖接手所有的音色及參數(包封 用者已經調整的音色)。 11 200817928 ^個雜雛池勘㈣性域理 6圖^陶模侧進行說明。首先,我們假設編ί如第 ,敫為:=〇丨檔案1〇的音執1作出音色調整的動作(由音色1 整為W 8 Γ 軌蝴音色1,參數1)會被調 :垂、*t1) ’其餘音色及參數不變’鎌傳送所有音色 口芬t給適性調整模組進行適性化處理步驟。 恤百ί適性化處理的第—個步驟係在步驟220處對使用者所 2之曰故行對應參數的調整,由於先前音色調整模組伽僅 對曰色進行輕,若是麵對應參數進行碰恐齡魅播放上 :不協,周’因此在此必須對新音色(音色8)的參數先進行調整,調 正的依據主要魏據前、後音色差絲生成調紐之錄,由第 5圖可知’所有的音色31〇在適性調整模組16〇中事先被依昭音 色屬:被區分為不__咖,不同類別32G中的音色基本上 被设定^數具有某種程度上的播放差異以献不同音色的播放需 求^述的膽音色·動作為例,音色1屬於麵1、音色 8屬於朋2,因此在步驟22Q時適性調整模組⑽會對調整後 的曰色8進仃调整茶數41〇的動作,由第&圖中可知此時音執1 中的曰色8所具有的錄由原先的參數彳被調整為參數8。 、兀成步驟220之後,適性調整模、纽棚進一步進入到步驟 騎所有音色組合衫會赶不協調的狀況 ,此部份主要係根據 ^圖中的組合條件更改模型33Q來實現的,在此模型中預先設 疋谷易產生不協觸音色組合條件,由於每個音色謂都有其所 12 200817928 屬的類別320 ’因此透過各個音色31Q所屬的_汹纟且合便可 妓其音色組合,满時會以制麵調整的音色8為不絲 前提來判斷其餘音色(音色2及音色3)是否符合音色組合條件?如 果符合則繼續下-步驟24G,否_依照組合條件更改模型咖 中的設定來更改其餘音色及參數42Q。以第7b _彳,可以發現 經過調整音色後音色8與音色2及音色3的組合益法通過^ 件更改模型咖的條件,因此必織行更改其餘音色及參數= 的動作以使最後整體的音色及參數能夠符合協調性的要长, 更改模型330將原先音執2的音色及 色^减4,將原先音執3的音色及參數更改為音色5及來數 八將騎之後即直接進入到步驟25〇重新產生新_丨勺 新的音:及參數)給檔案解析模組11〇轉交播魏; 產生音色更改的部分同樣會透過控制介面_ 曰色之樂器圖片供使用者知悉。— 才應 若在步驟230處確認音色組合無不協調 仍 =驟24。處對其餘音色所具有的參數進 :可此存在的不協_題。此部份主要係透過適性調整模电 中的音色參歸正_34〇來實_,此模财建立不 之間的對應關係。這裡的修正主要係心數 及參數8,來輯麵奸之錄辟色8 在㈣/双㈣土如弟7c圖中所示,當 t步驟230時確認音色8與音色2及音色3的音色^ : 後,便必須執行修正其餘音色之來數〇 、°…、問喊 ㈣減2_1,峨加魏m錄W,使 13 200817928 得音色2及音色3能夠充分配合使用者所調整之音色8的參數8, 因此能夠在整體音樂播放上達到協調性。完成步驟24〇後/,即進 人到步驟250鎖產生新_丨齡(包含整體新的音色及參數) 給檔案解析模組110轉交播放模組12〇等待播放。 乂 此時判斷使用者是否有透過控制介面14〇對播放設定進行設 疋?(步驟260)如果沒有則以預設之播放設定依照所得到的整體 音色自音㈣料庫13Q中擷取對應音色並依照參數進行新_丨 • 的播放(步驟270);反之如果使用者有進行相關播放設定的 話,以新的播放設定自音色資料庫130中擷取對應音色然後依 照參數進行新MID丨檔案的播放(步驟28〇)。 乂 最後,完成整個適性化MID丨檔案播放過程。需注意的是,_ 發明在適性調整模組勘中所建立的適性調麵型主要強謂 可建立-套音色紐合及參數齡之雜侧麵型,實際模型内 涵可以依職悉該項技藝者之專業知識進行適#賴型調整,並 不以本案巾所述的為限。熟悉此項技藝者亦可輕綠知,當在某 些更為複雜㈣_整環境下,此適性調整模型·亦可1加 對不同二她麵考量,使得使用者在料同缝音執的音色及 蒼數進们驗時會進—步影_其餘音色及參數的設定,讓整個 適性化效果更顧著,在此林對此作任何限定。因此舉凡能夠 作為適H化^周整考量的因素均可適當被增加至適性調整模組160 中使4于最、,、月b夠達到即使是一般使用者調整後的Μ旧 終播放上均能夠呈現—定的專業性和協調性。 木在取 雖然本發似麵之概實施纖露如上,然其並非用以限 14 200817928 疋本發明’任何熟習相像技藝者,在不脫離本發明之精神和範圍 内田可作些許之更動與潤飾,因此本發明之專利保護範圍須視 本說明書所社巾請專纖騎界定者為準。 【圖式簡單說明】 圖及第1B圖係f知播放系統運作方塊圖。 第2圖係本發明播放系統運作方塊圖。
意圖 第3a圖衫3b _透過本發嫌吨行音色調整々 =4圖係本發_放方法運作流程圖。 第5圖係本發明適性調整模組之適 "圖係本發明音色調整過程示意圖。_^-圖。 第7a圖至第7c圖係本 【主要元件符m純】細部運作示意圖
10 MIDI檔案 100 播放系統 110 檔案解析模組 120 播放模組 130 音色資料庫 140 控制介面 150 音色調整模组 160 適性調整模組‘ 290 音軌名稱 291 音色區 15 200817928 292 播放設定區 300 適性調整模型 310 音色 320 類別 330 組合條件更改模型 340 音色參數修正模型 400 調整音色 # 410 調整參數 420 更改其餘音,色及參數 430 修正其餘音色之參數 16

Claims (1)

  1. 200817928 十、申請專利範圍: -種適性化_播放方法,應電腦可執行平台之 播案播放上,該方法至少包含下列步驟: 01 載入MIDI#麵行崎以取得整體奸及參數; 當音色之-產生調整時,執行下列適性化步驟:, ⑻依據驗奸差異生朗雜之參數; #
    ⑼依據音色組合條件,更改其餘音色及來數及 (__整後奸及錄,修正魏奸之參數; 重新產生新MIDUt案之整體音色及參數;及 , 擷取對應音色並依據參數播放新丨檔案; 其中’步驟(b)及步驟⑹係選擇性執行其中之一。 2. 如申請專纖圍第彳項所述之適性化咖播放方法’其中該 方法更包含提供控制介面輯行音色罐的步驟。 3. 如申請專利細第2項所述之適性化瞻丨播放方法,其中該 控制介面更包含提供執行播放設定的步驟。 4. 如申請專利範圍第3項所述之適性化咖播放方法,其中該 播放設定至少包含用以控制播放時靜音、獨奏及音量的設定: 5. 如申請專利範圍第]項所述之適性化_丨播放方法,其中該 曰色係基於通用|\/|IDI(Gene「al MIDI)音色標準定義。 6. 如申請專利範圍第)項所述之適性化_丨播放方法,其中該 參數至少包含用以控制音色之音高、音強及音頻的參數。 7_ -種適性化MIDI播放系統,應用於電腦可執行平台之_丨 檔案播放上,該系統至少包含: 17 200817928 一音色資料庫,用以儲存複數種音色; 一檔案解析模組,用以載入_邙檔案 體音色及參數; 〃沐析以取得整 一音色調整模組,用以提供對音色進行調整· _音㈣蝴整後之參 ,擇絲减據音故合條敎轉料色及表數, 或選擇性執行依據輕後音色及參數修正其餘音色之參數, ..以重新產生新MIDl·檔案之整體音色及參數;及 -播放模組,肋#_齡色錄據麵触新圖 檔案。 8·如申請專利範圍第7項所述之適性化咖丨播放系統,盆中該 系統更包含-控制介面,用以提供對音色調整模組進行雜調 整。 9. 如申請專利範圍第8項所述之適性化_丨播放系統,盆中該 控制介面更包含用以提供對播放模組執行播放設定。/ 10. 如申請專利範圍第9項所述之適性化隱丨播放系統,其中該 播放設定至少包含肋控鱗靜音、獨奏及音量的設定。 11 如申請專麵U第7項所述之適性化M|D丨播放系統,其中該 曰色資料庫之3色係基於通用MID|(General MIDI)音色標準 定義。 12·如申請專利範圍第7項所述之適性化隱丨播放系統,其中該 芩數至少包含用以控制音色之音高、音強及音頻的參數。 18
TW95137783A 2006-10-13 2006-10-13 Optimized MIDI broadcast system and method thereof TW200817928A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW95137783A TW200817928A (en) 2006-10-13 2006-10-13 Optimized MIDI broadcast system and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW95137783A TW200817928A (en) 2006-10-13 2006-10-13 Optimized MIDI broadcast system and method thereof

Publications (2)

Publication Number Publication Date
TW200817928A true TW200817928A (en) 2008-04-16
TWI328750B TWI328750B (zh) 2010-08-11

Family

ID=44769458

Family Applications (1)

Application Number Title Priority Date Filing Date
TW95137783A TW200817928A (en) 2006-10-13 2006-10-13 Optimized MIDI broadcast system and method thereof

Country Status (1)

Country Link
TW (1) TW200817928A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI607321B (zh) * 2012-03-01 2017-12-01 群邁通訊股份有限公司 音樂自動優化系統及方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI607321B (zh) * 2012-03-01 2017-12-01 群邁通訊股份有限公司 音樂自動優化系統及方法

Also Published As

Publication number Publication date
TWI328750B (zh) 2010-08-11

Similar Documents

Publication Publication Date Title
JP5331494B2 (ja) カラオケサービスシステム、端末装置
US10170090B2 (en) Music information generating device, music information generating method, and recording medium
JP2018534631A (ja) オーディオコンテンツのダイナミック変更
US20160054976A1 (en) Method for producing media contents in duet mode and apparatus used therein
JP5361776B2 (ja) カラオケシステム、カラオケ装置及びコンピュータプログラム
JPH1152966A (ja) 音楽演奏システム
JP2006243102A (ja) 演奏補助装置及び演奏補助プログラム
CN101159132B (zh) 一种适性化midi播放系统及其方法
TW200817928A (en) Optimized MIDI broadcast system and method thereof
JP2013156543A (ja) 投稿再生装置及びプログラム
JP5708730B2 (ja) 楽音演奏装置及び楽音演奏処理プログラム
JP6611633B2 (ja) カラオケシステム用サーバ
TW201346885A (zh) 音響處理裝置及通信音響處理系統
JP3214623B2 (ja) 電子楽音再生装置
JP3974069B2 (ja) 合唱曲や重唱曲を処理するカラオケ演奏方法およびカラオケシステム
JP2017049428A (ja) 楽音演奏装置
Holbrow Fluid Music
JPH08137483A (ja) カラオケ装置
JP2950379B2 (ja) 電子音楽再生装置
JP2014048470A (ja) 音楽再生装置、音楽再生システム、音楽再生方法
JP4109631B2 (ja) 音楽再生装置
JP7117229B2 (ja) カラオケ装置
JP4033146B2 (ja) カラオケ装置
JP2005189878A (ja) 音楽演奏装置と音楽演奏方法とプログラム
JP5273402B2 (ja) カラオケ装置

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees