切換
舊版
前往
大廳
主題

ju譜面創作神器:jubeat analyser 使用教學 貳、譜面篇

桃園阿澤 | 2015-04-18 23:41:18 | 巴幣 16 | 人氣 2096

此教學僅供技術參考,相關素材請自行準備
教學或用詞有錯請麻煩告知,謝謝。


本教學適用於150228版本,並包含如何設計HOLD譜面

這篇開始介紹一些製作譜面的基本格式
以及教你怎麼只用記事本就把譜面做好建檔

沒有相關軟體的朋友可以在這裡下載

目錄:
一、譜面製作格式
 (1)一列形式
 (2)二列形式
二、譜面製作技巧
 (1)新建譜面
 (2)疑難雜症排除
三、譜面錄影教學


一、譜面製作格式

(1)一列形式
基本上jubeat的譜面有一個通用的格式,稱作"memo"格式
就像上一章打開的1_reminiscence_bsc.txt文檔,語系轉日文後內文應為如下:

//Reminiscence
//(composed by yos)
//jubeat_analyser のサンプル用に作成.

//BSC, Level: 3, Notes: 212

m="Reminiscence.mp3"
t=126
o=2330

#dif=1
#lev=3
#jacket="jacket/reminiscence.jpg"
#title="Reminiscence"
#artist="yos"
#prevpos=66794

□□□□
□□□□
□□□□
□□□□
---------
□□□□
□□□□
□□□□
□□□□
---------
□□□□
①⑤⑨⑬
□□□□
□□□□
---------
□□□□
□□□□
⑬⑨⑤①
□□□□
---------

...(略)
其中//這個記號是註解行,這也是程式語言的常識
m=使用的音樂檔(應包含附檔名並用""括住)
t=譜面的BPM
o=譜面的起始位置(毫秒)

#dif=是設定譜面的難易度(1=BSC 2=ADV 3=EXT 4=EDIT)
#lev=設定譜面的等級,設定的等級可以超過10
#jacket=設定譜面的封面,放在jacket資料夾或是跟歌曲放在一起都可以(應包含附檔名並用""括住)
#title=設定標題,不設定的話會用記事本檔名作為標題(應包含附檔名並用""括住)
#artist=設定作者名(應包含附檔名並用""括住)
#prevpos=設定選曲音樂時的預覽位置(毫秒)

另外在譜面中間還可以加這些參數:
b=改變小節數(預設是4,改成3的話每一段會變成只有三小節,改成3.5的話會變7/8小節)
r=譜面中間暫停的間隔(毫秒)
t=在譜面中間插入這個的話可以改變之後的曲速(BPM)

在這段中:

---------
□□□□
①⑤⑨⑬
□□□□
□□□□

其中①⑤⑨⑬...為譜面上的節拍記號,預設是①~⑯被平均分布在16小拍中
為空白記號,為了填補譜面的空位
---------為區分上下拍的記號,可以打其他文字,但是最前面一定要至少兩條橫線"--"才能區隔



(2)二列形式

這個就比較常見了,以下jubeat_memo網站都是用這個譜面設計的

例如We're so Happy(EXT)的譜面:
1
□□□□ |----|
□□□□ |----|
□□□□ |----|
□□□□ |----|
2
⑤□③① |①-②-|
□⑦□④ |③-④-|
□⑥②□ |--⑤-|
□□□□ |⑥-⑦-|
3
□□□□ |①-②-|
⑥⑦②④ |③-④-|
□□③□ |--⑤-|
□⑤□① |⑥-⑦-|
4
⑤□③① |①-②-|
□⑦□④ |③-④-|
□⑥②□ |--⑤-|
□□□□ |⑥-⑦-| ...
它的格式是第一列號碼在放譜面位置,第二列是放節拍點
這個有一個優點就是不用去記號碼的拍點,只要號碼放對就可以實現譜面了
在||裡面,只要裡面有幾個全形字,就會把這小節拆成幾拍,四個全形字則拆成四拍
然後也是空白記號,跟左邊的互不相干


要讓程式判別一列或二列的方法
就是是在開頭的參數位置那裏再加一個參數
#memo:讓程式判別是一列的memo譜面(預設可以不加)
#memo2:讓程式判別是二列的memo譜面
#memo1:這個參數可以兼用#memo#memo2,不過主要是以一列為主

除了①~⑯外,還有HOLD MARKER功能
他大概的形式是:
□□□□ |①---|
□□□□ |----|
①――< |----|
□□□□ |----|

□□□□ |①---|
□□□□ |----|
|---|
□□□□ |----|

其中""是箭頭的方向,它會朝指向的號碼前進,而那個號碼就是HOLD鍵
前進的時間則是箭頭一直前進,直到同一HOLD鍵位置再次標上號碼時才結束
――是Hold線的方向,也有直的"",只是參考用記號,可以省略不打

另外還有"∧"、">"、"∨"等,還有ju官方還沒發明的的斜向箭頭┐、┘、└、┌
以及無視箭頭的大框框形式
fumen資料夾的holdtest_5x5.txt譜面檔可以看到所有HOLD MARKER形式

要設計有HOLD譜面時,先在前面再加上一段參數
#holdbytilde=1
接著就在設計時加入HOLD就可以了


二、譜面製作技巧

(1)新建譜面
首先先準備好音樂檔,放在fumen資料夾內
然後再新增一個新文字文件跟音樂檔放在一起,將檔名命名成歌曲檔名
然後先輸入以下內容,字型改成細明體比較好判讀(//註解可以不打)
t="" //歌曲檔名
o=0 //譜面開始時間
m=0 //BPM

#dif=3
#lev=10
#holdbyarrow=0

#memo1



然後把要編輯用的文字準備在譜面最下方,譜面完成後可以刪掉,//必打
//①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳
//>∨<∧
//□□□□ |----|

先加入4~8大段測試BPM
如果是一列譜面設計,就插入以下段落
--01
①□□□
□□□□
□□□□
□□□□
--02     //用"--"可以將譜面隔開,不隔開的話則會將譜面混合
①□□□ //"--"後面可以標註任文字,例如數字
□□□□
□□□□
□□□□
--03
①□□□
□□□□
□□□□
□□□□
--04
①□□□
□□□□
□□□□
□□□□

二列譜面
01
①□□□ |----|
□□□□ |----|
□□□□ |----|
□□□□ |----|
02                  //這裡可以打任意文字,也可以留白
①□□□ |----| //空行也可以執行,只是你自己看譜面檔時會很難分辨
□□□□ |----|
□□□□ |----|
□□□□ |----|
03
①□□□ |----|
□□□□ |----|
□□□□ |----|
□□□□ |----|
04
①□□□ |----|
□□□□ |----|
□□□□ |----|
□□□□ |----|

然後播放譜面比對輸入結果
如果不對就將o=m=修正,然後再按Ctrl+R重讀譜面
直到校正OK了才開始標號碼

把先打好的①~⑳字元一個一個複製到格子裡
(我是用Ctrl+C複製Ctrl+V貼上的方式,依個人方便為主)
然後再按Ctrl+R重讀譜面檢查,最後就把譜面完成即可錄製了

如果有對創作不熟悉的部分,底下還有一些疑難雜症可以參考


(2)疑難雜症排除
因為二列譜面設計比較大宗,所以以下教學都以二列譜面為主

Q1:如果我想要同一顆鍵在一大拍內出現兩次,就像這樣

□□□□ |①---|
□①□□ |----|
□□□□ |----|
□□□□ |①---|

但是一直都不能成功,請問應該要怎麼做?

A1:上面是錯誤的例子,最後結果是①會去讀到最後標上的拍子(第四拍)
正確的做法是把譜面拆開即可
□□□□ |①---|
□①□□ |----|
□□□□
□□□□

□□□□
□②□□
□□□□ |----|
□□□□ |②---|

Q2:如果這首歌他是三分拍,那應該要怎麼設計?
A2:右列應該放3*n個字元,為了方便起見放6個字元就可以了
□□□□ |------|
□□□□ |------|
□□□□ |------|
□□□□ |------|

Q3:如果有一段譜面出現了32分連打,應該要怎麼處理?
A3:只要把有出現32分連打的地方放滿8字元即可,不用全部都8字元

例一、
□□□□ |①②③④⑤⑥⑦⑧|
⑤⑥⑦⑧ |----|
①②③④ |----|
□□□□ |----|

例二、
□□□□ |①-②-③-④⑤|
⑤⑥⑦⑧ |⑥⑦⑧-----|
①②③④ |----|
□□□□ |----|

Q4:①~⑳都用完了還有拍子要放,那怎麼辦?
A4:可以再放其他全形字進去,例如A、B、C...盡量不要放半形字
①②③④ |①②③④⑤⑥⑦⑧|
⑤⑥⑦⑧ |⑨⑩⑪⑫⑬⑭⑮⑯|
⑨⑩⑪⑫
⑬⑭⑮⑯

⑰⑱⑲⑳
ABCD
EFGH |⑰⑱⑲⑳ABCD|
IJKL |EFGHIJKL|

Q5:我想弄一個一拍長度的HOLD鍵,請問要怎麼做?
A5:一樣把譜面拆開來放
□□□□ |①---|
□□□□
①――<
□□□□

□□□□
□□□□ ||
②□□□ |--|
□□□□ |---|

Q6:我已經做好譜面了,但為什麼有時候我在試跑譜面時,黃色2還是會跑出來?
A6:因為Marker間的距離還是太近了,其實Marker在輸出時,位置還是會不太準
只要Marker間有一點跑掉就可能會重疊到,解決方法還是去改Marker的位置&間距

有其他問題的我以後再補充


三、譜面錄影教學
輸出的方式相當方便,除了上一章提到的譜面輸出功能以外
也可以用錄影軟體錄製影片,像是網路上較知名的Bandicam、oCam等等都可以用

以Bandicam為例,軟體安裝好之後執行
然後將jubeat analyser開到要錄的遊戲模式後
用尋找視窗(錄製框線上的放大鏡按鈕)直接去抓遊戲視窗


再來可以設定對自己較方便錄影的快速鍵,或是按旁邊的REC也可以
(如果設成空白鍵的話可以在開始錄影的瞬間播放譜面)
錄好後檢查一下沒有問題的話,就可以上傳到Youtube了~

不過應該會有一個問題是:上面的浮水印怎麼弄掉?

其實Bandicam是一套付費軟體,試用雖然沒有期限
但是只是沒有購買的話一定會有浮水印,而且還有10分鐘的錄影限制

除非你去破解(誤),不然可以試試另外一個軟體:oCam
這套可以免費使用,只是功能較差一點,有廣告但是還好不礙事

譜面教學就到此告一段落
有其他問題的可以站內信問我
我們下次再見~

創作回應

更多創作