Be-Music Source
BMS(英語:Be-Music Source)是1998年由日本人Yaneurao和NBK所研發的檔案格式。[1]可用來製作音樂或在相關軟體上演奏。著作權為公開免費。[1] 原指運用在音樂遊戲模擬軟體《BM98》之上的檔案,如今則廣泛指稱為任何可以運用在類似模擬軟體的譜面檔案,又或、類似的模擬軟體系統也可以廣泛歸類在BMS類型下方。 由來開發者やねうらお表示「BMS」格式和電腦軟體程式《BM98》皆是完全原創。[1]根據 BMS 文件的腳本指令,wav、ogg 等音樂格式檔案可對應腳本中的指定位置鳴響,達到演奏音樂的效果,屬於Module file的音樂遊戲格式。[1] 但一般認為,《BM98》的遊戲方式非常相似 KONAMI 知名音樂遊戲《狂热节拍》的運作模式,KONAMI 也曾經對開發者Yaneurao提出抗議,Yaneurao 因此撤下個人網站所發布的《BM98》,停止公開程式[2],如今只能透過其他製作者取得類似軟體。另一方面,「BMS」格式可被『BM98』軟體運用,但構造上跟軟體天差地別,因此公開 BMS 檔案在著作權上面並不構成問題。[1] 概要狹義上, BMS為純文字文件,指令以#字號開頭,記述Tempo、曲名、聲音鳴響的時間點[2]。BMS 腳本就像是樂譜,但不包含圖像和音樂,其他檔案需要自行附加。 廣義上, BMS由三種檔案構成: 「BMS腳本」、「WAVE檔案或MIDI檔案」等音聲文件,以及「點陣圖檔案」作為搭配音樂的影片。只要滿足前二者,就可以算是BMS檔案。[2] 基本格式这里对《BM98》中使用的文件格式进行说明。其他BMS平台的玩家也可以使用同样的格式。
下面举一个简单的例子。 *---------------------- HEADER FIELD #PLAYER 1 #GENRE Sample #TITLE Sample #ARTIST Sample #BPM 120 #PLAYLEVEL 5 #TOTAL 100 #RANK 2 #bmp00 miss.bmp #bmp01 1.bmp #wav01 1.wav *---------------------- MAIN DATA FIELD #00111:01010101 // 第一小节的1key对#wave01配置四分音符 #00211:0101010001010100 // 第二小节的1key对#wave01配置为八分音符三连+八分休止符*2 Header
Channel
きくちゃん版本的扩展
延伸由於BMS文件的構造簡單易流傳,如今被採納在許多免費的節奏遊戲之上。BMS有許多擴張模式,譬如BME格式(模擬七鍵的Beatmania IIDX)、DTX格式(模擬DTXmania)、PMS格式(模擬音樂遊戲Pop'n Music)、長音模式等。 2000年代中期曾颳起一陣玩家使用BMS自行創作樂曲的風潮,發展為創作型活動。BMS作曲家之中,不少人轉向職業音樂家或VOCALOID音樂家發展。在網路上每年一度舉行的 BMS 賽事「The BMS of Fighters」(簡稱 「BOF」)是目前最大型的 BMS 創作樂曲比賽。 參考資料相關項目相關連結
|