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 |