Functions
- getBPMs(validLine, measure, [basebpm]) ⇒
Array.<number>
小節あたりのBPMを配列に変換する関数
- getBEATs(validLine, measure) ⇒
Array.<number>
小節あたりの拍数を配列に変換する関数
- getNotes(validLine, tpb, beats) ⇒
Array.<ISusMeta>
sus有効行からノーツオブジェクトに変換する関数
- getLongLane(notes, laneType) ⇒
Array.<Array.<ISusNotes>>
ノーツからロングオブジェクトに変換する関数
- getScore(sus, [tickPerBeat]) ⇒
ISusScore
susを解析する関数
getBPMs(validLine, measure, [basebpm]) ⇒ Array.<number>
小節あたりのBPMを配列に変換する関数
Kind: global function
Returns: Array.<number>
- BPMs[<小節番号>] = 小節のBPM
Param | Type | Default | Description |
---|---|---|---|
validLine | Array.<string> |
sus有効行配列 | |
measure | number |
譜面小節数 | |
[basebpm] | number |
120 |
譜面BASEBPM |
getBEATs(validLine, measure) ⇒ Array.<number>
小節あたりの拍数を配列に変換する関数
Kind: global function
Returns: Array.<number>
- BEATs[<小節番号>] = 小節の拍数
Param | Type | Description |
---|---|---|
validLine | Array.<string> |
sus有効行配列 |
measure | number |
譜面小節数 |
getNotes(validLine, tpb, beats) ⇒ Array.<ISusMeta>
sus有効行からノーツオブジェクトに変換する関数
Kind: global function
Returns: Array.<ISusMeta>
- BEATs[<小節番号>] = 小節の拍数
Param | Type | Description |
---|---|---|
validLine | Array.<string> |
sus有効行配列 |
tpb | number |
Tick辺りの拍数 |
beats | Array.<number> |
拍数の配列 |
getLongLane(notes, laneType) ⇒ Array.<Array.<ISusNotes>>
ノーツからロングオブジェクトに変換する関数
Kind: global function
Returns: Array.<Array.<ISusNotes>>
- ロングオブジェクトの配列
Param | Type | Description |
---|---|---|
notes | Array.<ISusNotes> |
ノーツ配列 |
laneType | number |
ロング種別 |
getScore(sus, [tickPerBeat]) ⇒ ISusScore
susを解析する関数
Kind: global function
Returns: ISusScore
- 譜面
Param | Type | Default | Description |
---|---|---|---|
sus | String |
sus文字列 | |
[tickPerBeat] | Number |
192 |
TickPerBeat |