Sub(n){
subroutine sequence
}
S(n){
subroutine sequence
}
BGM(n){
bgm sequence
}
SE(n){
se sequence
}
各ブロックの番号を指定します。
曲シーケンスのデータです。
以下表のコマンドを記述して下さい。
| Command | Contens |
|---|---|
| a | 音符 (A, La, ラ) |
| b | 音符 (B, Si, シ) |
| c | 音符 (C, Do, ド) |
| d | 音符 (D, Re, レ) |
| e | 音符 (E, Mi, ミ) |
| f | 音符 (F, Fa, ファ) |
| g | 音符 (G, Sol, ソ) |
| l | 音長を省略した時に適用する音長 |
| o | オクターブ |
| q | 後方からのゲートタイム |
| r | 休符 |
| ^ | タイ |
| s | APU : スイープ FDS : Sweep (Modulator) bias VRC7 : サスティン n163 : 波形長設定 Sunsoft 5B : Envelop Switch & Type |
| t | テンポ |
| t_ | 相対テンポ |
| u | 前方からのゲートタイム |
| v | 音量 |
| y | メモリ書き込み |
| yV | VRC7レジスタ書き込み |
| D | ディチューン(cent単位) |
| D% | ディチューン(register単位) |
| EC | 疑似エコー |
| E@ | 音色エンベロープ・パターン |
| Ev | 音量エンベロープ・パターン |
| Em | 周波数エンベロープ・パターン |
| En | 音程エンベロープ・パターン |
| K{} | 調号(自動臨時記号) |
| scale() | スケール(自動臨時記号) |
| L | 無限ループ(サブルーチンの記述ブロック内では無効) |
| P | ポルタメント |
| R@ | Key off時の音色 |
| Rv | Key off時の音量 |
| Rm | Key off時のモード |
| S | サブルーチン呼び出し(サブルーチンの記述ブロック内では無効です) |
| SE | 効果音呼び出し |
| TR | トラック(サブルーチンの記述ブロック内では無効です) |
| @ | 音色(音色エンベロープ無効) |
| @FC | FDS キャリア波形設定 |
| @FM | FDS モジュレータ波形設定 |
| @FF | FDS モジュレータ周波数設定 |
| @FV | FDS マスター音量設定 |
| @V | VRC7ユーザー音色設定 |
| @N | n163 波形設定 |
| NC | n163 チャンネル数設定 |
| F | Sunsoft 5B エンベロープ周波数 |
| [ : ] | リピート(A) |
| |: \ :| | リピート(B) |
| < | オクターブ−1 |
| > | オクターブ+1 |
| " | オクターブ−1(次の音符のみ) |
| ' | オクターブ+1(次の音符のみ) |
| ( | 音量−1 |
| ) | 音量+1 |
| _ | 移調(絶対値)。 |
| __ | 移調(相対値)。 |
| $ | マクロ呼び出し。 |
| | | 小節線(コンパイルには反映されません) |
BGM,SE,サブルーチンの演奏パターンを定義します。
シーケンスデータのサイズを最適化するためには、
ぜひ、BGM,SEデータフォーマット(Format of BGM and SE)を御一読ください。
各コマンドのサンプルを参照して下さい。