bdxデータ構造

bdxデータ構造 - バンドブラザーズに燃えろ

https://web.archive.org/web/20120308175039/http://banbro.moero.info/index.php?bdx%A5%C7%A1%BC%A5%BF%B9%BD%C2%A4

よりコピー

 

 

bdxデータ構造

nはパート番号(0~7)。 特に記述がない番地は0x00で埋められています。

番地 長さ(byte) 内容
番地 長さ(byte) 内容
0x0004 8 署名 "BBDX1234"
0x000C 4 ? "3000"
0x0010 ? ? ?
0x0048 32 曲のタイトル1行目 文字
0x0068 32 曲のタイトル2行目 文字
0x0088 32 曲のタイトル3行目 文字
0x00AA 1 拍子 3 or 4
0x00AB 1 小節数+6 0x07~0x7E
0x00AD 1 小節数+1 0x01~0x79
0x00AE 1 メロディーパート 0~7 (メロディーが設定されてない場合は0xFF)
0x00AF 1 歌詞の有無 0:歌詞なし
1:歌詞あり
0x00B0 ? ? ?
0x00B7 1 マスターボリューム  
0x00B8 4 保存場所番号 0xB8は特に、0~99。
0x00BC 3 作成日 日付
0x00BF 1 ? ?
0x00C0 3 更新日 日付
0x00C3 1 ? ?
0x00C8+16n 1 パート音量 最大値127。これをゲーム上と同じ表記にしたい場合は「値/127*99」の四捨五入
他の音量も同様
0x00CA+16n 1 楽器 楽器
0x00CB+16n 1 演奏タイプ 0:ドレミ
1:ドラム
2:ギターコード
3:ピアノ和音
0x00CC+16n 1 パン -63~+63
0x00CD+16n 1 マスターとプロの演奏難易度 上位4bitがマスター、下位4bitがプロ
0x00CE+16n 1 重複楽器の番号
0で重複なし
0~8
0x00CF+16n 1 アマとビギナーの演奏難易度 上位4bitがアマ、下位4bitがビギナー
0x0148 2 ? ?
0x014A 1 投稿者名の長さ 0~156
0x014C 156 投稿者名 文字
0x01E8+12n 1 Attack 0~99
0x01E9+12n 1 Decay 0~99
0x01EA+12n 1 Sustain 0~99
0x01EB+12n 1 Release 0~99
0x01EC+12n 1 SHAPE 0:無し
1:サイン波
2:矩形波
3:逆のこぎり波
4:のこぎり波
5:ランダム
0x01ED+12n 1 Hold 0~99
0x01EE+12n 1 Delay 0~99
0x01EF+12n 1 Speed 0~99
0x01F0+12n 1 Depth 0~99
0x01F2+12n 1 EFECTS 0:特殊な値
1:無し
2:クロス
3:エコー
4:コーラス
0x01F3+12n 1 エフェクトの値 0~20
0x0248+2048n 1*2048 音符 音符
0x4248 4*32 テンポ変化 0~1byte目:ステップ値
2~3byte目:テンポ
0x42C8+256n 8*32 音量変化とルート音 0~1byte目:ステップ値
2byte目:ルート音(音符)
3byte目:ボタンを押して鳴る音の変化(基準は0、#は+方向、♭は-方向) 変化の法則は↓←↑→YBAXを「ドレミファソラシド」と例えたときに、#や♭の数によって音が変更されることに由来する(#1(1)ならファ(→)に#、#2(2)ならファ(→)とド(↓)に#、♭1(-1)ならシ(A)に♭、♭2(-2)ならシ(A)とミ(↑)に♭、記号なし(0)なら変化せずにルート音+0,2,4,5,7,9,11,12された音が鳴る)
4byte目:音量
5byte目:音量変更フラグ(0で"変更した")
6,7byte目は0x00
ピアノコードパートである場合2,3byte目はボイシングが入る
0x4AC8 4*16 ギターオリジナルコード 2進数
4bitで各弦の最小音から加算した数を表し、その上1bitで×(カッティング)を表す
下位bitから1,1の×,2,2の×,3,3の×,4,4の×,5,5の×,6,6の×の順
残りの上位2bitが01で設定あり、00で未設定
0x4B08 24*32 ギターボタン割り当て 0~1byte目:ステップ値
2~3byte目:0xFFFF
4~5byte目:↓ボタンのコード
6~7byte目:←ボタンのコード
8~9byte目:↑ボタンのコード
10~11byte目:→ボタンのコード
12~13byte目:0xFFFF
14~15byte目:L↓ボタンのコード
16~17byte目:L←ボタンのコード
18~19byte目:L↑ボタンのコード
20~21byte目:L→ボタンのコード
使ってない部分は0xFFFF埋め
ギターコードすら使われていない場合は0x4B0A~0x4B1D,0x4B20~0x4B21が0xFF、それ以外は0
0x4E08 2048 歌詞 文字
0x5608 2*2048 歌詞割り当て位置 ステップ値 (歌詞がない場合は0x3FFF、割当が終わって空いた場所は0x7FFF、直接割当できない文字(スペース、濁点など)は+0x4000)
0x6608 2*32 ピアノボタン割り当て コードが↓←↑→YBAX、+R、+L、+LRの順で入る
使われていなければ0xFFFF埋め
0x6648 4*16 ピアノオリジナルコード 音符(4,3,2,1の順)
0x6918 1 コード数 0~255
0x691C 4*255 コード配置 0~1byte目:ステップ値
2~3byte目:コード
0x6D18+512n 512 音部設定(1拍毎) 0x80:ト音記号 0x81:ヘ音記号 0x82:ト音記号(1オクターブ上)
上記の値-0x80で前の拍と同じ
0x7D18 512 転調設定(1拍毎) 0x88が調号なし それ以外の調は♭の数だけ減算または#の数だけ加算する
上記の値-0x80で前の拍と同じ
0x7F18 2 ボイシング 0byte目:最高音(音符)
1byte目:3で割った商+3が音数、余りが広がり(0:密 1:中 2:粗)
0x7F1A 2 ピアノオリジナルコード設定有無 2進数で使用フラグを表す
例えば音が無いオリジナルコードがあったとしても設定はしていることがわかる
0byte目:オリジナルコード1~8
1byte目:オリジナルコード9~16

文字

基本的にJISコードの1バイトコードを扱う
ただし「"」(0x22)、「`」(0x60)、「|」(0x7C)はゲーム上で入力できない
また、制御コードは「」(いわゆるNULL)(0x00)、「LF」(Line Feed(改行))(0x0A)、「 」(スペース)(0x20)しか扱わない
濁点(0xDE)と半濁点(0xDF)は単独で現れることは無く、前の文字と組み合わせて(ゲーム上で)1文字となる。
記号(0x80)は、もう1byte使って表す。いわば後に続く1byteを記号として認識するための宣言のようなものである。(後述)

  下位4bit
0 1 2 3 4 5 6 7 8 9 A B C D E F
上位4bit 0 (NUL)                   (LF)          
1                                
2 (SPC) !   # $ % & ' ( ) * + , - . /
3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4 @ A B C D E F G H I J K L M N O
5 P Q R S T U V W X Y Z [ ¥ ] ^ _
6   a b c d e f g h i j k l m n o
7 p q r s t u v w x y z {   } ~  
8 (記号)          
9
A  
B
C
D (濁点) (半濁点)
E
F ©


特殊な記号

文字 文字 文字
0x8040 × 0x8050 0x8060
0x8041 ÷ 0x8051 0x8061
0x8042 0x8052 0x8062 α
0x8043 0x8053 0x8063 β
0x8044 0x8054 0x8064 γ
0x8045 0x8055 0x8065 π
0x8046 0x8056 0x8066 Σ
0x8047 0x8057 0x8067
0x8048 0x8058 0x8068
0x8049        
0x804A 0x805A    
0x804B ± 0x805B    
0x804C 0x805C    
0x804D 0x805D    
0x804E 0x805E    
0x804F 0x805F ®    

日付

0byte目:年 (0~99)
1byte目:月 (1~12)
2byte目:日 (1~31)

楽器

楽器名 楽器名 楽器名 楽器名
0x00 (パート未使用) 0x10 コントラバス 0x20 オカリナ 0x30 ワダイコセット
0x01 ピアノ 0x11 ハープ 0x21 ビブラフォン    
0x02 E・ピアノ 0x12 ピチカート 0x22 マリンバ    
0x03 ロックオルガン 0x13 ピッコロ 0x23 ティンパニ 0x83 チェンバロ
0x04 シンセリード 0x14 フルート 0x24 スチールドラム 0x84 アコーディオン
0x05 シンセベル 0x15 クラリネット 0x25 コーラス 0x85 Mtトランペット
0x06 パイプオルガン 0x16 オーボエ 0x26 シャミセン 0x86 オルゴール
0x07 フォークギター 0x17 ソプラノサックス 0x27 コト 0x87 バンジョー
0x08 E・ギター 0x18 アルトサックス 0x28 シャクハチ 0x88 スクエアリード
0x09 D・ギター 0x19 ブラス 0x29 ファミコン 0x89 クラシックギター
0x0A ロックギター 0x1A トランペット 0x2A ロックドラム 0x8A クリーンギター
0x0B ピックベース 0x1B トロンボーン 0x2B E・ドラム 0x8B OD・ギター
0x0C シンセベース 0x1C ホルン 0x2C シンセドラム 0x8C スラップベース
0x0D A・ベース 0x1D チューバ 0x2D ガクダンセット    
0x0E ストリングス 0x1E ハーモニカ 0x2E ボンゴセット    
0x0F バイオリン 0x1F パンフルート 0x2F コンガセット    

ギターコードの場合+0x30、ピアノ和音の場合+0x59される
ただしDXで追加された楽器(0x83以降)はギターコードの場合+0x0A、ピアノ和音の場合+0x14される

音符

ドレミタイプ

0は休符
255は3連符フラグ(以降3byteは3連符)
1~127が音符(内ゲーム上で正規に入力できるのは24~107、いわゆる"真ん中のド"は60)、+0x80で音を伸ばす
休符は+0x80されない


ドラムタイプ

上位4bitが上半分、下位4bitが下半分の音符
BAYX↑↓←→LRの順に0x1~0xA
0x0は休符、0xFが3連符フラグ


ギターコードタイプ

ボタン割り当てとストローク方向によって決まる
音を伸ばす、休符、3連符はドレミタイプと同じ
ボタン・ストローク ボタン・ストローク ボタン・ストローク ボタン・ストローク
0x05 ↓・ダウン(△) 0x07 ↓・アップ(▽) 0x19 L↓・ダウン(△) 0x1B L↓・アップ(▽)
0x09 ←・ダウン(△) 0x0B ←・アップ(▽) 0x1D L←・ダウン(△) 0x1F L←・アップ(▽)
0x0D ↑・ダウン(△) 0x0F ↑・アップ(▽) 0x21 L↑・ダウン(△) 0x23 L↑・アップ(▽)
0x11 →・ダウン(△) 0x13 →・アップ(▽) 0x25 L→・ダウン(△) 0x27 L→・アップ(▽)


ピアノ和音タイプ

ボタン割り当ての順に0x01~0x20
音を伸ばす、休符、3連符はドレミタイプと同じ

ステップ値

小節数×拍子(3 or 4)×4に、16分音符単位で3ずつ加算する

ex.1小節目の構成 |(0,3,6,9)(12,15,18,21)(24,27,30,33)(36,39,42,45)|
1小節目の2拍目裏拍を指定する場合は18(0x12)となる

3連符は小節数×拍子(3 or 4)×4+拍数×4に0,4,8のいずれかを加算する

ex.1小節目の構成(2拍目と3拍目に3連符がある) |(0,3,6,9)(12,16,20)(24,28,32)(36,39,42,45)|

歌詞割当は1ずつ扱える
0xFFFFは設定終了を表す

コード

1byte目(ex.0x691F):根音

根音 根音 根音
0x00 C 0x10 C#    
0x01 D 0x11 D# 0x21 D♭
0x02 E     0x22 E♭
0x03 F 0x13 F#    
0x04 G 0x14 G# 0x24 G♭
0x05 A 0x15 A# 0x25 A♭
0x06 B     0x26 B♭
0xFF オリジナルコード        


0byte目(ex.0x619E):構成音
オリジナルコードの場合は値+1が番号になる

構成音
0x00 メジャーコード(根音だけ表記されたコード)
0x01 m
0x02 7
0x03 M7
0x04 m7
0x05 dim
0x06 m7♭5
0x07 aug
0x08 sus4
0x09 7sus4
0x0A 6
0x0B add9

各楽器の音色設定のデフォルト値

楽器 Attack Decay Sustain Release  SHAPE  Hold Delay Speed Depth EFECTS エフェクトの値
ピアノ 99 21 8 40 無し 15 15 55 15 エコー 10
E・ピアノ 99 11 20 40 サイン波 15 15 55 8 コーラス 16
ロックオルガン 99 4 62 50 サイン波 0 0 50 14 コーラス 14
シンセリード 97 3 40 50 サイン波 20 20 66 13 エコー 18
シンセベル 99 2 28 30 無し 15 15 55 15 エコー 12
パイプオルガン 99 1 28 50 無し 15 15 55 15 エコー 14
フォークギター 99 5 0 30 無し 15 15 55 15 コーラス 10
E・ギター 99 2 0 50 無し 15 15 55 15 コーラス 13
D・ギター 97 3 8 50 無し 15 15 55 15 エコー 14
ロックギター 99 3 11 60 無し 15 15 55 15 エコー 14
ピックベース 96 3 0 50 無し 15 15 55 15 コーラス 12
シンセベース 99 3 80 70 無し 15 15 55 15 エコー 13
A・ベース 99 5 0 30 無し 15 15 55 15 コーラス 12
ストリングス 95 5 55 25 無し 15 15 55 15 クロス 16
バイオリン 98 2 40 40 サイン波 10 15 48 13 エコー 13
コントラバス 94 2 50 25 サイン波 10 27 40 14 コーラス 9
ハープ 99 13 0 20 無し 15 15 55 15 コーラス 9
ピチカート 96 30 0 60 無し 15 15 55 15 エコー 13
ピッコロ 99 4 40 70 サイン波 15 15 48 12 エコー 9
フルート 95 7 45 50 サイン波 5 10 44 12 エコー 10
クラリネット 99 10 35 35 無し 15 15 55 15 エコー 10
オーボエ 97 5 50 60 サイン波 15 20 48 10 エコー 10
ソプラノサックス 99 6 45 50 サイン波 20 3 46 20 エコー 13
アルトサックス 97 6 50 30 サイン波 20 7 46 20 エコー 13
ブラス 99 4 30 30 無し 15 15 55 15 コーラス 13
トランペット 99 6 40 60 サイン波 20 15 50 12 エコー 12
トロンボーン 99 5 15 30 サイン波 25 6 48 18 エコー 13
ホルン 99 5 35 30 無し 15 15 55 15 クロス 14
チューバ 96 5 25 40 無し 15 15 55 15 コーラス 14
ハーモニカ 99 6 50 40 サイン波 22 0 50 18 エコー 12
パンフルート 99 4 50 35 サイン波 18 10 44 15 エコー 15
オカリナ 99 2 38 70 無し 15 15 55 13 エコー 10
ビブラフォン 99 4 0 20 無し 15 15 55 15 クロス 20
マリンバ 99 0 99 60 無し 15 15 55 15 クロス 10
ティンパニ 99 0 99 20 無し 15 15 55 15 エコー 10
スチールドラム 99 0 99 40 無し 15 15 55 15 クロス 10
コーラス 99 2 30 30 無し 15 15 55 15 エコー 13
シャミセン 99 11 0 30 無し 15 15 55 15 コーラス 14
コト 99 15 0 30 ランダム 5 10 45 15 コーラス 19
シャクハチ 99 2 30 30 サイン波 39 0 51 40 コーラス 16
ファミコン 99 3 40 85 無し 15 15 55 15 エコー 13
ロックドラム 99 13 99 0 無し 15 15 55 15 特殊な値 0
E・ドラム 99 13 99 0 無し 15 15 55 15 特殊な値 0
シンセドラム 99 13 99 0 無し 15 15 55 15 特殊な値 0
ガクダンセット 99 13 99 0 無し 15 15 55 15 特殊な値 0
ボンゴセット 99 13 99 0 無し 15 15 55 15 特殊な値 0
コンガセット 99 13 99 0 無し 15 15 55 15 特殊な値 0
ワダイコセット 99 13 99 0 無し 15 15 55 15 特殊な値 0
チェンバロ 99 11 0 80 無し 15 15 55 15 エコー 12
アコーディオン 97 10 55 50 無し 15 15 55 15 エコー 13
Mtトランペット 99 35 15 85 サイン波 20 3 48 15 エコー 8
オルゴール 99 11 0 30 無し 15 15 55 15 クロス 20
バンジョー 99 20 5 30 無し 15 15 55 15 コーラス 15
スクエアリード 97 20 60 40 サイン波 15 20 50 20 エコー 18
クラシックギター 99 7 0 35 無し 15 15 55 15 コーラス 5
クリーンギター 98 12 0 50 無し 15 15 55 15 コーラス 8
OD・ギター 99 2 30 70 サイン波 24 26 44 12 エコー 14
スラップベース 99 2 0 55 無し 15 15 55 15 コーラス 5
ピアノ(ギターコード) 99 10 0 60 無し 15 15 55 15 特殊な値 0
E・ピアノ(ギターコード) 99 8 0 60 サイン波 15 15 55 8 特殊な値 0
ロックオルガン(ギターコード) 99 8 0 60 サイン波 0 0 50 14 特殊な値 0
シンセリード(ギターコード) 97 5 0 60 サイン波 20 20 66 13 特殊な値 0
シンセベル(ギターコード) 99 5 0 60 無し 15 15 55 15 特殊な値 0
パイプオルガン(ギターコード) 99 5 0 60 無し 15 15 55 15 特殊な値 0
フォークギター(ギターコード) 99 4 0 50 無し 15 15 55 15 特殊な値 0
E・ギター(ギターコード) 99 4 0 80 無し 15 15 55 15 特殊な値 0
D・ギター(ギターコード) 98 2 0 60 無し 15 15 55 15 特殊な値 0
ロックギター(ギターコード) 99 2 0 60 無し 15 15 55 15 特殊な値 0
ピックベース(ギターコード) 96 4 0 60 無し 15 15 55 15 特殊な値 0
シンセベース(ギターコード) 99 4 0 60 無し 15 15 55 15 特殊な値 0
A・ベース(ギターコード) 99 5 0 60 無し 15 15 55 15 特殊な値 0
ストリングス(ギターコード) 95 5 0 60 無し 15 15 55 15 特殊な値 0
バイオリン(ギターコード) 98 4 0 60 サイン波 10 15 51 18 特殊な値 0
コントラバス(ギターコード) 94 4 0 60 サイン波 10 27 40 14 特殊な値 0
ハープ(ギターコード) 99 10 0 60 無し 15 15 55 15 特殊な値 0
ピチカート(ギターコード) 96 10 0 60 無し 15 15 55 15 特殊な値 0
ピッコロ(ギターコード) 99 7 0 60 サイン波 15 15 48 12 特殊な値 0
フルート(ギターコード) 95 7 0 60 サイン波 15 15 48 15 特殊な値 0
クラリネット(ギターコード) 99 7 0 60 無し 15 15 55 15 特殊な値 0
オーボエ(ギターコード) 97 7 0 60 サイン波 15 20 48 10 特殊な値 0
ソプラノサックス(ギターコード) 98 7 0 60 サイン波 20 3 46 20 特殊な値 0
アルトサックス(ギターコード) 97 7 0 60 サイン波 20 7 46 20 特殊な値 0
ブラス(ギターコード) 99 7 0 60 無し 15 15 55 15 特殊な値 0
トランペット(ギターコード) 99 6 0 60 サイン波 20 15 50 12 特殊な値 0
トロンボーン(ギターコード) 99 5 0 60 サイン波 25 6 48 18 特殊な値 0
ホルン(ギターコード) 99 5 0 60 無し 15 15 55 15 特殊な値 0
チューバ(ギターコード) 96 5 0 60 無し 15 15 55 15 特殊な値 0
ハーモニカ(ギターコード) 99 6 0 60 サイン波 22 0 50 18 特殊な値 0
パンフルート(ギターコード) 99 7 0 60 サイン波 18 10 44 15 特殊な値 0
オカリナ(ギターコード) 99 7 0 60 無し 15 15 55 13 特殊な値 0
ビブラフォン(ギターコード) 99 6 0 60 無し 15 15 55 15 特殊な値 0
マリンバ(ギターコード) 99 4 0 60 無し 15 15 55 15 特殊な値 0
ティンパニー(ギターコード) 99 10 0 60 無し 15 15 55 15 特殊な値 0
スチールドラム(ギターコード) 99 8 0 60 無し 15 15 55 15 特殊な値 0
コーラス(ギターコード) 99 5 0 60 無し 15 15 55 15 特殊な値 0
シャミセン(ギターコード) 99 11 0 60 無し 15 15 55 15 特殊な値 0
コト(ギターコード) 99 12 0 60 ランダム 5 10 45 15 特殊な値 0
シャクハチ(ギターコード) 99 8 0 60 サイン波 39 0 51 40 特殊な値 0
ファミコン(ギターコード) 99 10 0 85 無し 15 15 55 15 特殊な値 0
チェンバロ(ギターコード) 99 11 0 60 無し 15 15 55 15 特殊な値 0
アコーディオン(ギターコード) 97 10 0 60 無し 15 15 55 15 特殊な値 0
Mtトランペット(ギターコード) 99 35 0 80 サイン波 20 3 48 15 特殊な値 0
オルゴール(ギターコード) 99 11 0 60 無し 15 15 55 15 特殊な値 0
バンジョー(ギターコード) 99 20 0 30 無し 15 15 55 15 特殊な値 0
スクエアリード(ギターコード) 97 20 0 30 サイン波 15 20 55 20 特殊な値 0
クラシックギター(ギターコード) 99 7 0 80 無し 15 15 55 15 特殊な値 0
クリーンギター(ギターコード) 97 12 0 80 無し 15 15 55 15 特殊な値 0
OD・ギター(ギターコード) 98 7 0 80 無し 10 20 75 10 特殊な値 0
スラップベース(ギターコード) 99 2 0 55 無し 15 15 55 15 特殊な値 0
ピアノ(ピアノ和音) 99 21 8 37 無し 15 15 55 15 特殊な値 0
E・ピアノ(ピアノ和音) 99 11 20 40 サイン波 15 15 55 8 特殊な値 0
ロックオルガン(ピアノ和音) 99 4 62 50 サイン波 0 0 50 14 特殊な値 0
シンセリード(ピアノ和音) 97 3 40 40 サイン波 20 20 66 13 特殊な値 0
シンセベル(ピアノ和音) 99 2 28 30 無し 15 15 55 15 特殊な値 0
パイプオルガン(ピアノ和音) 99 1 28 50 無し 15 15 55 15 特殊な値 0
フォークギター(ピアノ和音) 99 5 0 50 無し 15 15 55 15 特殊な値 0
E・ギター(ピアノ和音) 99 2 0 50 無し 15 15 55 15 特殊な値 0
D・ギター(ピアノ和音) 98 3 8 60 無し 15 15 55 15 特殊な値 0
ロックギター(ピアノ和音) 99 3 11 60 無し 15 15 55 15 特殊な値 0
ピックベース(ピアノ和音) 96 3 0 50 無し 15 15 55 15 特殊な値 0
シンセベース(ピアノ和音) 99 10 80 60 無し 15 15 55 15 特殊な値 0
A・ベース(ピアノ和音) 99 5 0 30 無し 15 15 55 15 特殊な値 0
ストリングス(ピアノ和音) 95 5 55 25 無し 15 15 55 15 特殊な値 0
バイオリン(ピアノ和音) 98 2 40 30 サイン波 10 15 51 18 特殊な値 0
コントラバス(ピアノ和音) 94 2 50 30 サイン波 10 27 40 14 特殊な値 0
ハープ(ピアノ和音) 99 13 0 20 無し 15 15 55 15 特殊な値 0
ピチカート(ピアノ和音) 96 30 0 60 無し 15 15 55 15 特殊な値 0
ピッコロ(ピアノ和音) 99 4 40 70 サイン波 15 15 48 12 特殊な値 0
フルート(ピアノ和音) 95 7 45 60 サイン波 15 15 48 15 特殊な値 0
クラリネット(ピアノ和音) 99 10 35 35 無し 15 15 55 15 特殊な値 0
オーボエ(ピアノ和音) 97 5 50 60 サイン波 15 20 48 10 特殊な値 0
ソプラノサックス(ピアノ和音) 98 6 45 50 サイン波 20 3 46 20 特殊な値 0
アルトサックス(ピアノ和音) 97 6 50 30 サイン波 20 7 46 20 特殊な値 0
ブラス(ピアノ和音) 99 4 30 50 無し 15 15 55 15 特殊な値 0
トランペット(ピアノ和音) 99 6 40 85 サイン波 20 15 50 12 特殊な値 0
トロンボーン(ピアノ和音) 99 5 15 50 サイン波 25 6 48 18 特殊な値 0
ホルン(ピアノ和音) 99 5 35 30 無し 15 15 55 15 特殊な値 0
チューバ(ピアノ和音) 96 5 25 40 無し 15 15 55 15 特殊な値 0
ハーモニカ(ピアノ和音) 99 6 50 40 サイン波 22 0 50 18 特殊な値 0
パンフルート(ピアノ和音) 99 4 50 40 サイン波 18 10 44 15 特殊な値 0
オカリナ(ピアノ和音) 99 2 38 70 無し 15 15 55 13 特殊な値 0
ビブラフォン(ピアノ和音) 99 4 0 20 無し 15 15 55 15 特殊な値 0
マリンバ(ピアノ和音) 99 0 99 60 無し 15 15 55 15 特殊な値 0
ティンパニー(ピアノ和音) 99 0 99 20 無し 15 15 55 15 特殊な値 0
スチールドラム(ピアノ和音) 99 0 99 40 無し 15 15 55 15 特殊な値 0
コーラス(ピアノ和音) 99 2 30 30 無し 15 15 55 15 特殊な値 0
シャミセン(ピアノ和音) 99 11 0 30 無し 15 15 55 15 特殊な値 0
コト(ピアノ和音) 99 15 0 30 ランダム 5 10 45 15 特殊な値 0
シャクハチ(ピアノ和音) 99 2 30 30 サイン波 39 0 51 40 特殊な値 0
ファミコン(ピアノ和音) 99 3 40 85 無し 15 15 55 15 特殊な値 0
チェンバロ(ピアノ和音) 99 11 0 80 無し 15 15 55 15 特殊な値 0
アコーディオン(ピアノ和音) 97 10 55 85 無し 15 15 55 15 特殊な値 0
Mtトランペット(ピアノ和音) 99 35 15 80 サイン波 20 3 48 15 特殊な値 0
オルゴール(ピアノ和音) 99 11 0 30 無し 15 15 55 15 特殊な値 0
バンジョー(ピアノ和音) 99 20 5 30 無し 15 15 55 15 特殊な値 0
スクエアリード(ピアノ和音) 97 20 60 50 サイン波 15 20 50 20 特殊な値 0
クラシックギター(ピアノ和音) 99 7 0 30 無し 15 15 55 15 特殊な値 0
クリーンギター(ピアノ和音) 97 12 0 85 無し 15 15 55 15 特殊な値 0
OD・ギター(ピアノ和音) 98 9 0 85 無し 10 20 75 10 特殊な値 0
スラップベース(ピアノ和音) 99 2 0 55 無し 15 15 55 15 特殊な値 0