進階篇 冒險島2樂譜匯入教程 樂譜系統怎麼匯入音樂
那麼如果想要自己製作DIY的曲子,應該怎樣做呢?下面請看進階篇:
如果打算自己做想要的曲子,就要首先學會下載midi檔案
什麼是midi檔案呢?
百度百科的解釋是這樣的:MIDI(Musical Instrument Digital Interface)樂器數字介面 ,是20 世紀80 年代初為解決電聲樂器之間的通訊問題而提出的。MIDI是編曲界最廣泛的音樂標準格式,可稱為“計算機能理解的樂譜”。它用音符的數字控制訊號來記錄音樂。一首完整的MIDI音樂只有幾十KB大,而能包含數十條音樂軌道。幾乎所有的現代音樂都是用MIDI加上音色庫來製作合成的。MIDI 傳輸的不是聲音訊號, 而是音符、控制引數等指令, 它指示MIDI 裝置要做什麼,怎麼做, 如演奏哪個音符、多大音量等。它們被統一表示成MIDI 訊息(MIDI Message) 。傳輸時採用非同步序列通訊, 標準通訊波特率為31.25×( 1±0.01) KBaud。
簡而言之,你可以把把它理解成一種樂譜的國際通用格式,有了midi檔案,我們通過UE編輯,把它製作成mml 檔案,就可以應用到冒險島2遊戲中了
那麼,什麼是mml檔案呢?
mml是計算機上用來表示樂譜的語言之一,使用程式設計的方法將音符旋律寫入音樂檔案,因此使用一般的文字編輯器就可以編輯, mml也有使用於手機鈴聲,早期還沒有mp3鈴聲的時代,mmf、mml這些格式也是很流行的喔。
好啦,有了基本的概念,現在我們就可以開始做樂譜了,這裡,需要用到兩個軟體,分別是3MLE和UE
下載連結附上:(其中UE是正版軟體,需要註冊機破解,否則只能用30天)
1. 3ML Editor:http://
2. UltraEdit+註冊機:https://(密碼:hnhu)9月12日更新
(注意:必須斷網狀態下才能破解註冊)
首先,我們需要找到一個曲子的midi檔案,去哪裡找呢?
這裡推薦2個網站:
Midishow:http://
蟲蟲鋼琴網:http://
我們這裡,以蟲蟲鋼琴網 為例:
首先,輸入自己想要的歌曲名,這裡輸入:青花瓷
然後點選搜尋
可以看到這裡有很多大神上傳的譜子,這裡在選擇挑選上,新手優先選擇鋼琴級別低的,因為如果是高階樂譜,需要的音軌比較多,長度較長,適宜做島2的樂譜,島2的樂譜畢竟只支援5000字元。
我們選擇這個鋼琴5級的譜子,開啟
可以看到這裡有一個 原譜MID試聽下載,點選
點選下載MIDI檔案,會自動彈出瀏覽器下載的連結,如不能彈出,請更換瀏覽器,把樂譜檔案儲存到本地電腦後,開啟3ML軟體
按ctrl+shift+i 鍵,可以開啟mid匯入路徑,找到剛才下載的那個Mid檔案,匯入之後會看到這個介面
注意這裡,音量不要勾選(原因後面會說) 然後勾選右邊的 將一個音軌轉換成多個音軌,這樣做出來的曲子,音軌會比較全,在這種狀態下,只能單個音軌分別解析,我們先開啟第一個音軌,一般第一個音軌,是音樂的資訊,比如 歌曲名,速率 等等資訊
可以看到這裡開頭是t52 ,記住這個t52就可以了,它代表這個歌曲的速率
操作:把t52這個資訊記錄在一個記事本上儲存
第一個音軌一般只有資訊,沒有什麼內容。所以只需要儲存一下資訊即可,不需要錄入音軌。
然後開啟第二個音軌
繼續是按ctrl+shift+i 鍵,匯入第二個音軌
這裡順便提一句,左邊的資訊,很多都可以不勾選,對樂譜沒有太大影響
之後可以看到第二個音軌,包涵了很多內容
可以看到排序比較雜亂,我們這裡,可以用壓縮音軌這個功能
點一次壓縮就可以了,全部的音軌都已經被壓縮,我們可以看到,這裡有很多Track,Track1 Track2 Track3 這樣,這每個Track都代表一個單獨的音軌,等下匯入遊戲的時候,都要單獨佔用一個軌道
這裡我們可以看到,音符程式碼已經被壓縮成了一整塊
之後,點左上角 檔案 - 另存為,儲存到一個專用來製作樂譜的資料夾,檔名可以隨意寫,注意字尾必須為 ,儲存好之後,開啟音軌3,同剛才同樣的操作,壓縮全部音軌,然後儲存mml檔案
之後,我們開啟第二個軟體UE,點左上角 檔案- 開啟,然後找到剛才儲存mml 檔案的路徑
匯入mml 檔案,可以看到剛才整理好的音軌程式碼
這裡可以看到,剛才的Track1 ,Track2,Track3,Track4 變成了Channel1,Channel2,Channel3,Channel4。 同樣是每個代表一個音軌,等下匯入遊戲的時候,注意就好,這裡我們主要的操作,是對程式碼進行整理,並新增速率命令和音量命令。
首先,對程式碼進行整理編輯,跟我我做:
開啟頂部的 搜尋選項,然後點 替換
之後輸入:^p替換為 (空)
之後輸入] 替換為]^p
再然後,替換 [ 為^p[
之後,我們可以看到,UE把我們的程式碼編輯的井井有條
每一行Channel代表一行音軌程式碼,之後我們新增速率和音量檔案
關於速率,我們前面已經記錄好在記事本上,是 t52
關於音量,這裡我們選擇冒險島2的最大音量就好,也就是v15
之所以前面不採集音量,就是因為,一般mid檔案裡面的音量,雜亂無章且標準不一,有幾十的,也有幾百的,如果v110的話,冒險島2會預設為是 v11,這樣音量就變低了,為了統一管理音量大小,我們這裡把音量v的命令新增到每個音軌的開頭,具體的操作,跟著我做:
還是 搜尋-替換,然後輸入:
之後,我們可以看到,每列Channel的下面,都有了t52v15
做到這裡,我們的樂譜就基本完成了,把沒用的字元都刪掉
把箭頭指引的這部分都刪掉,只留下Channel 1234
這樣,樂譜就做好了
同樣的方法,我們把音軌3裡的分音軌也做一下
做好後,我們開啟遊戲內的空白樂譜,把Channel1 複製進去
注意UE這邊,其實有一個簡單的操作方式,點選一行的頂端數字,可以選擇該行
滑鼠左鍵點數字4,可以全選該行,然後按Ctrl+C 複製
然後點 Ctrl+V 複製到遊戲即可
注意:遊戲樂譜的主音樂和和音A,和音B和音C 並無先後和主次關係,也就是說,Channel 音軌可以不按順序來填寫,沒有影響,複製全部音軌後儲存即可,到此為止,我們的進階篇教程就結束了。
另外還有一點需要注意:
如果樂譜的音軌超過10軌道,或者雖然沒超過10軌,但是總字元超過5000,就要考慮合奏來啦,也就是說,多人組隊合奏譜子。注意合奏的時候,先試聽一下每個音軌,把 主旋律音軌單獨挑出來,然後把主旋律的音軌,分配給樂器相同的玩家來演奏。其他音軌自由搭配
例如:音軌1和2為主旋律,3456為各種伴奏
你可以給1號鋼琴師分配 134
2號鋼琴師分配234
3號吉他分配56