「定義ファイルの仕様」 的な内容です。
また、「VOCALOID VSTi と VOCALOID2 VSTi の違い」 も分かった範囲で まとめてあります。
※ 検証が足りないため、色々と間違っているかもしれません。
VOCALOID VSTi と VOCALOID2 VSTi の違いを、分かった範囲で まとめておきます。
※ 検証が足りないため、色々と間違っているかもしれません。
VOCALOID VSTi 専用のイベントは、VOCALOID2 VSTi に影響しません。
(全て無視されます。)
#99 | #98 | #6 | Name (仮) |
---|---|---|---|
- | 6 | - | Attack ← DB |
- | 7 | - | Attack ← Type ⁄ Duration |
- | 8 | - | Attack ← Depth |
- | 15 | - | Attack → DB |
- | 16 | - | Attack → Type ⁄ Duration |
- | 17 | - | VOCALOID1 専用 (仮) |
102 | - | - | Tremolo Depth (FX2 Depth) |
85 | 2 | 48 | Harmonics |
85 | 2 | 64 | Resonance 1 Frequency |
85 | 2 | 65 | Resonance 2 Frequency |
85 | 2 | 66 | Resonance 3 Frequency |
85 | 2 | 67 | Resonance 4 Frequency |
85 | 2 | 80 | Resonance 1 Band Width |
85 | 2 | 81 | Resonance 2 Band Width |
85 | 2 | 82 | Resonance 3 Band Width |
85 | 2 | 83 | Resonance 4 Band Width |
85 | 2 | 96 | Resonance 1 Amplitude |
85 | 2 | 97 | Resonance 2 Amplitude |
85 | 2 | 98 | Resonance 3 Amplitude |
85 | 2 | 99 | Resonance 4 Amplitude |
【重要】
VOCALOID VSTi が 「OPE : Opening」 を受信すると正常動作しなくなるっぽいので、絶対に受信させないで下さい。
※ 誤って受信させてしまった場合は、念のため、いったん Windows を再起動しましょう。
VOCALOID VSTi は、VOCALOID2 VSTi 専用のイベントが一つでも入っていると、発音しません。
したがって、2 用の VOCALOID MIDI を 1 で使用する場合は、あらかじめ 2 専用のイベントを全て削除しておく必要があります。
#99 | #98 | #6 | Name (仮) |
---|---|---|---|
- | 79 | - | End of Phonetic symbols |
- | 80 | - | v1mean in Cent⁄5 |
- | 81 | - | d1mean in millisec⁄5 |
- | 82 | - | d1meanFirstNote in millisec⁄5 |
- | 83 | - | d2mean in millisec⁄5 |
- | 84 | - | d4mean in millisec⁄5 |
- | 85 | - | pMeanOnsetFirstNote in Cent⁄5 |
- | 86 | - | vMeanNoteTransition in Cent⁄5 |
- | 87 | - | pMeanEndingNote in Cent⁄5 |
- | 88 | - | Add Scoop To Up Intervals & Add Portamento To Down Intervals |
- | 89 | - | changeAfterPeak |
- | 90 | - | Accent |
85 | 2 | 53 | Opening |
【重要】
VOCALOID 1 と VOCALOID 2 では、ビブラートの仕組みが大きく異なります。
CCM# | 1 | 2 | Name |
---|---|---|---|
307 | ◎ | ○ | Vibrato DB |
308 | ◎ | ○ | Vibrato Type |
308 | ◎ | △ | Vibrato Duration |
309 | ◎ | △ | Vibrato Delay |
1010 | ◎ | ◎ | Vibrato Rate |
1011 | ◎ | ◎ | Vibrato Depth |
1031 | ○ | × | Tremolo Depth (FX2 Depth) |
◎ ・・・ 必須 ○ ・・・ 有効 (必須ではない) △ ・・・ 存在するが無効 × ・・・ 存在しない |
【VOCALOID 1】
※ LOLA、LEON、MIRIAM をインストールしていない状態で 「0」 以外の値にすると揺れません。
※ Vibrato Type の有効な値は、Vibrato DB の値によって異なります。
※ Vibrato Duration の値が小さすぎると、途中で揺れが止まります。
※ Vibrato Delay で指定した位置から、揺れ始めます。
※ 両方ともが 「1」 以上でなければ揺れません。
※ 例えば、値を変更しない場合は、最初に 1回設定するだけで済みます。
VOCALOID 1 は規格に忠実な感じで、「必須イベントの全てが正しい値」 でないと揺れません。
また、VOCALOID 2 とは異なり、「Vibrato Rate、Vibrato Depth」 の値がノートオン毎にリセットされたりしません。
【VOCALOID 2】
※ 両方ともが 「1」 以上でなければ揺れません。
VOCALOID 2 では、完全に仕様が変わったようです。
ビブラートの長さ や ビブラートの開始位置 といった、設定が 面倒くさい 難しいパラメーターは無効になっています。
この辺は、Vibrato Rate と Vibrato Depth の入力位置でコントロールする感じになりました。
(両方の値が 「1」 以上になった位置、から揺れ始めます。)
さらに、Vibrato Rate と Vibrato Depth の値がノートオン毎にリセットされます。
これにより、わざわざ 値が 「0」 の Vibrato Rate と Vibrato Depth を入力する手間が省けます。
より初心者向けに (入力が楽な方向に) 仕様が変更されたと見て、良いと思います。
【重要】
VOCALOID 1 と VOCALOID 2 では、VEL:Velocity の効果が大きく異なります。
【VOCALOID 1】
ノートの音量です。
各ノート毎に、細かく音量を設定出来ます。
【VOCALOID 2】
音符のはじめの子音の速さです。
※ 「長さ」 ではなく 「速さ」 の方です。
子音をゆっくり伸ばしたい場合は値を小さくします。
(「値を小さくする = 速度が遅い」 なので、子音の発音がゆっくり長くなります。)
子音を短く縮めたい場合は値を大きくします。
(「値を大きくする = 速度が速い」 なので、子音の発音が素早く短くなります。)
…ってことですよね?^^;
値が大きいほど子音の発音が短くなり、アタック感が強くなるそうです。
アタック感とは、「音の出だしの勢い」 でしょうか。
急いで発音することで、勢いを感じさせるわけです。
【VOCALOID 1】
「CCM#310 発音記号の合計」 の値が正しくないと発音されません。
※ 受信した発音記号の数が、この値よりも多くても少なくても発音しません。
【VOCALOID 2】
「CCM#310 発音記号の合計」 の値が正しくなくても発音されます。
※ 受信した発音記号の数が、この値よりも多い場合は、この値の数だけ発音されます。
【VOCALOID 1】
VOCALOID 1 では、発音記号の Data LSB で 子音の長さ を設定します。
【関連ページ】
【VOCALOID 2】
VOCALOID 2 では、VEL:Velocity で 子音の 「速さ」 を設定します。
【関連ページ】
CCM の一覧と、登録してある発音記号の一覧です。
分かる範囲で CCM の説明を行います。
何も書いていなければ、値の範囲は 「0 〜 127」 になります。
CCM | Name | #99 | #98 | #6 | #38 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
300 | -- Note Message On -- | 80 | - | - | - | |||||||||||||||
ノートイベントの開始を意味します。 これ以外のノートイベントには CC#99 を入れていませんので、このイベントが先頭に無いと、他のノートイベントが正常に作用しません。 必ずノートイベントの "先頭に" 入れる必要があります。 |
||||||||||||||||||||
301 | Note Ver & Dev | - | 0 | #GL | #VL | |||||||||||||||
[Gate] Version number [Value] device number 今のところ、「0:0」 しか見たことありません。 ※ いまいち法則が分からないのですが、「VOCALOID Editor、VOCALOID2 Editor」 が書き出すデータでは、時々省略されるようです。 |
||||||||||||||||||||
302 | Note Delay | - | 1 | #GH | #GL | |||||||||||||||
[Gate] 0 〜 16383 「VOCALOID Editor、VOCALOID2 Editor」 の 「プリセンドタイム」 の値です。 単位はミリ秒 (1000 で 1秒) になります。 ※ いまいち法則が分からないのですが、「VOCALOID Editor、VOCALOID2 Editor」 が書き出すデータでは、時々省略されるようです。 MIDI情報を受けてから、実際に処理 (発音) するまでの遅延時間 (準備時間) …だと思います。 充分な時間を設定しておかないと、正しく処理されません。 必要な時間は、おそらく各自の環境 (PC のスペック等) によって異なると思います。 「VOCALOID、VOCALOID2」 の Help で 「プリセンドタイム」 と検索して、説明を読んでみて下さい。 (「これはシンコペーションのことではなく、」 云々というやつです。) 正直、単語の意味とかサッパリなのですが、「発音する前に準備時間を作ることで、より自然な発音をさせることが出来る」 みたいなことではないかと思います。 まあ、遅延時間が生じるのは苦痛でしょうから、特に演奏に影響が出なければ、短い時間に変更しても良いんじゃないかと思います。 逆に、演奏がおかしい (モタったりする) 場合は、値を大きくすることで改善される可能性があります。…たぶん。 【注意事項】 全ての Delay を同じ値にしなければなりません。 ※ Delay の値が異なると、演奏がズレて行きます。 デフォルト値を 「1000」 にしてあります。 変更する時は、「編集 → すべて選択」 → 「編集 → 選択範囲の絞り込み」 で「Gate値の範囲で絞り込む」 を 「1000 〜 1000」 にした後、「イベント → 一括変更」 でまとめて変更すると良いと思います。 毎回やるのが面倒であれば、定義ファイルを書き換えてしまいましょう。 定義ファイルをテキストエディタで開いて、「Default="1000"」 を 「Default="任意の値"」 に置き換えれば一発で済みます。 |
||||||||||||||||||||
303 | Note No. | - | 2 | #VL | - | |||||||||||||||
ノートの音階です。 【重要】 「環境設定 → イベントリスト(2)」 の 「Gate・Vel⁄Value列での音階表記」 を、「C 4 [60]」 のように 音階とノートナンバーの両方 が表示されるように設定しましょう。 ※ 「VOCALOID Editor、VOCALOID2 Editor」 の表記と合わせたい場合は、「環境設定 → 全般(1)」 の 「オクターブ」 を 「Note#60 = C3」 に設定します。 |
||||||||||||||||||||
304 | VEL:Velocity | - | 3 | #VL | - | |||||||||||||||
[VOCALOID1] ノートの音量です。 各ノート毎に、細かく音量を設定出来ます。 [VOCALOID2] 音符のはじめの子音の速さです。 ※ 「長さ」 ではなく 「速さ」 の方です。 子音をゆっくり伸ばしたい場合は値を小さくします。 (「値を小さくする = 速度が遅い」 なので、子音の発音がゆっくり長くなります。) 子音を短く縮めたい場合は値を大きくします。 (「値を大きくする = 速度が速い」 なので、子音の発音が素早く短くなります。) …ってことですよね? ^^; 値が大きいほど子音の発音が短くなり、アタック感が強くなるそうです。 アタック感とは、「音の出だしの勢い」 でしょうか。 急いで発音することで、勢いを感じさせるわけです。 |
||||||||||||||||||||
305 | Duration (発音の長さ) | - | 4 | #VH | #VL | |||||||||||||||
[Value] 0 〜 16383 ノートの発音の長さです。 単位はミリ秒 (1000 で 1秒) になります。 【重要】 「VOCALOID VSTi、VOCALOID2 VSTi」 には 「Gate Time」 が存在せず、 「ミリ秒」 で長さを指定しなければなりません。 そのため、「テンポ & Gate Time から ミリ秒 を算出する」 みたいな補助ツールが無いと、Domino で手動入力するのは難しいのではないかと思います。 ありがとうございます。m(_ _)m |
||||||||||||||||||||
306 | Location | - | 5 | #VL | - | |||||||||||||||
[0] Inside note chunk [1] Top of note chunk [2] End of note chunk [3] Top and End of note chunk ノートの状態 (位置) です。 前後にノートが隣接しているかどうかを表します。…たぶん。
[1] が Top、[2] が Inside、[3] が End、[4] が Top & End になります。
効果はよく分かりません。 (というか、無効くさいんですよね。) |
||||||||||||||||||||
336 | Attack ← DB | - | 6 | #GH | #GL | |||||||||||||||
※ VOCALOID1 専用です。
※ 「Attack ←」 は 「赤色付近」 の音量を、「Attack →」 は 「青色付近」 の音量を変化させます。 ※ CCM#306 Location が 「Top」 または 「Top & End」 の場合 (下の画像の [1] または [4] の状態) の時のみ有効です。
[Gate] 0 〜 16383 Attack Type (VOCALOID Editor での表示は Variation) の種類を切り替えます。 [0] Default [1] LOLA [2] LEON [3] MIRIAM 早い者勝ちな感じですね ^^; それぞれのボーカロイドをインストールすると、Attack Type が追加されるようです。 |
||||||||||||||||||||
337 | Attack ← Type ⁄ Duration | - | 7 | #GL | #VL | |||||||||||||||
※ VOCALOID1 専用です。
※ 「Attack ←」 は 「赤色付近」 の音量を、「Attack →」 は 「青色付近」 の音量を変化させます。 ※ CCM#306 Location が 「Top」 または 「Top & End」 の場合 (下の画像の [1] または [4] の状態) の時のみ有効です。
[Gate] Attack Icon Parameter の Variation アタックの種類を切り替えます。
※ テーブル (Gate欄に表示される文字) は 「DB : 0 Default」 のものになっていますので、他の Type を使用する時は、値を直接入力して下さい。 [Value] Attack Icon Parameter の Duration アタックの長さです。 値が小さいほどアタックタイムが短くなり、大きいほど長くなります。 |
||||||||||||||||||||
338 | Attack ← Depth | - | 8 | #VL | - | |||||||||||||||
※ VOCALOID1 専用です。
※ 「Attack ←」 は 「赤色付近」 の音量を、「Attack →」 は 「青色付近」 の音量を変化させます。 ※ CCM#306 Location が 「Top」 または 「Top & End」 の場合 (下の画像の [1] または [4] の状態) の時のみ有効です。
[Value] Attack Icon Parameter の Depth アタックの効果の深さです。 |
||||||||||||||||||||
307 | Vibrato DB | - | 12 | #GH | #GL | |||||||||||||||
[Gate] 0 〜 16383 Vibrato Type の種類を切り替えます。 [VOCALOID1] [0] Default [1] LOLA [2] LEON [3] MIRIAM 早い者勝ちな感じですね ^^; それぞれのボーカロイドをインストールすると、Vibrato Type が追加されるようです。 [VOCALOID2] [0] Default VOCALOID2 では廃止になったのかもしれません。 |
||||||||||||||||||||
308 | Vibrato Type ⁄ Duration | - | 13 | #GL | #VL | |||||||||||||||
[Gate] ビブラートの種類 [VOCALOID1]
※ テーブル (Gate欄に表示される文字) は 「DB : 0 Default」 のものになっていますので、他の Type を使用する時は、値を直接入力して下さい。 [VOCALOID2]
[Value] ビブラート長 [VOCALOID1] ビブラートの長さ (音を揺らす時間) を CCM#305 Duration に対する割合 (%) で指定します。…たぶん。
ただし、「0 0.0%」 は 100% 扱いになるようです。 (00 : vibrato continued to next note ) ※ テーブルの 「○.○ %」 は、単純に 「100 ÷ 127 × 値」 の計算結果を切り捨てしたものです。 [VOCALOID2] VOCALOID2 では無効のようです。 ややこしい (入力時に一々計算するのが面倒くさい) ので廃止になったのかもしれません。 |
||||||||||||||||||||
309 | Vibrato Delay | - | 14 | #VL | - | |||||||||||||||
[VOCALOID1] ビブラートの開始位置 (音が揺れ始める位置) をノートオンからの距離で指定します。…たぶん。
通常は、CCM#308 Vibrato Duration の値との合計を 「127 (100% または 99.9%)」 にします。 例えば、Vibrato Delay を 「30%」 にする場合は、「30%」 の位置から 残り 「70%」 分を揺らすということになるわけです。
例えば、Vibrato Delay を 「30%」、CCM#308 Vibrato Duration を 「50%」 にすると、途中で揺れが止まります。 ※ テーブルの 「○.○ %」 は、単純に 「100 ÷ 127 × 値」 の計算結果を切り捨てしたものです。 (合計が 100% ではなく、99.9% になるのは そのためです。) [VOCALOID2] VOCALOID2 では無効のようです。 ややこしい (入力時に一々計算するのが面倒くさい) ので廃止になったのかもしれません。 |
||||||||||||||||||||
339 | Attack → DB | - | 15 | #GH | #GL | |||||||||||||||
※ VOCALOID1 専用です。
※ 「Attack ←」 は 「赤色付近」 の音量を、「Attack →」 は 「青色付近」 の音量を変化させます。 VOCALOID Editor では、Attack Icon Parameter を使用する際に CCM#306 Location が 「Inside」 または 「End」 の場合 (下の画像の [2] または [3] の状態)、つまり 直前にノートイベントが隣接している場合は、「CCM#339-340 Attack →」 が その直前のノートイベントに入力されます。
例えば、上の画像の [2] に Attack Icon Parameter を使用する時は、[1] のノートイベントに 「CCM#339-340 Attack →」 を挿入します。 つまり、[1] に入力された 「CCM#339-340 Attack →」 は、[2] のノートオン付近に対して作用します。 [Gate] 0 〜 16383 Attack Type (VOCALOID Editor での表示は Variation) の種類を切り替えます。 [0] Default [1] LOLA [2] LEON [3] MIRIAM 早い者勝ちな感じですね ^^; それぞれのボーカロイドをインストールすると、Attack Type が追加されるようです。 |
||||||||||||||||||||
340 | Attack → Type ⁄ Duration | - | 16 | #GL | #VL | |||||||||||||||
※ VOCALOID1 専用です。
※ 「Attack ←」 は 「赤色付近」 の音量を、「Attack →」 は 「青色付近」 の音量を変化させます。 VOCALOID Editor では、Attack Icon Parameter を使用する際に CCM#306 Location が 「Inside」 または 「End」 の場合 (下の画像の [2] または [3] の状態)、つまり 直前にノートイベントが隣接している場合は、「CCM#339-340 Attack →」 が その直前のノートイベントに入力されます。
例えば、上の画像の [3] に Attack Icon Parameter を使用する時は、[2] のノートイベントに 「CCM#339-340 Attack →」 を挿入します。 つまり、[2] に入力された 「CCM#339-340 Attack →」 は、[3] のノートオン付近に対して作用します。 [Gate] Attack Icon Parameter の Variation アタックの種類を切り替えます。
※ テーブル (Gate欄に表示される文字) は 「DB : 0 Default」 のものになっていますので、他の Type を使用する時は、値を直接入力して下さい。 [Value] Attack Icon Parameter の Duration アタックの長さです。 値が小さいほどアタックタイムが短くなり、大きいほど長くなります。 |
||||||||||||||||||||
341 | VOCALOID1 専用 (仮) | - | 17 | #VL | - | |||||||||||||||
※ VOCALOID1 専用です。 [Value] 1 (固定?) 何のパラメーターかサッパリ分かりませんが、VOCALOID Editor が書き出すデータには必ず含まれています。…たぶん。 値は 「1」 で固定な気がしますが、確信が無いので、一応 他の値も入力可能にしてあります。 無くても発音はしますが、一応入れておいた方が良いと思います。 ※ 入れる位置は、発音記号関連の真上です。 |
||||||||||||||||||||
310 | 発音記号の合計 | - | 18 | #GL | - | |||||||||||||||
[Gate] 0 〜 107 Number of phonetic symbols in bytes 発音する発音記号の数です。 ※ 「VOCALOID Editor、VOCALOID2 Editor」 は、NRPN 部分には 「15」 個までしか出力できないようです。 (VSQ 部分には、それ以上の出力が可能です。) …値の最大値が 「107」 であることを考えると、バグくさいですよね ^^; VOCALOID 1 の場合は、この値が正しくないと発音されません。 (送信される発音記号の数が、この値よりも多くても少なくても発音しません。) VOCALOID2 の場合は、この値が間違っていても発音されます。 (送信される発音記号の数がこの値よりも多い場合は、この値の数だけ発音されます。) |
||||||||||||||||||||
311 | 発音記号 J ⁄ 前方 (LSB=64) | - | #GL + 18 | #VL | 64 | |||||||||||||||
LSB (CC#38) の値が 「64」 の発音記号です。 子音が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 テーブルの並び順は、VOCALOID2 Editor で 「あいうえおかきくけこ...」 と入力して行って、出て来た順番になっています。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 全ての子音はデフォルト値である 「64」 で入力されます。 |
||||||||||||||||||||
312 | 発音記号 J ⁄ 後方 (LSB=none) | - | #GL + 18 | #VL | - | |||||||||||||||
LSB (CC#38) が存在しない発音記号です。 「k'」、「tS」、「ts」 などのように、2つの発音記号がペアになっている場合の、後ろの発音記号が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 テーブルの並び順は、VOCALOID2 Editor で 「あいうえおかきくけこ ...」 と入力して行って、出て来た順番になっています。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 ※ CCM#312 では出力されません。 |
||||||||||||||||||||
313 | 発音記号 J ⁄ 母音 (LSB=0) | - | #GL + 18 | #VL | 0 | |||||||||||||||
LSB (CC#38) の値が 「0」 の発音記号です。 母音が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 テーブルの並び順は、VOCALOID2 Editor で 「あいうえおかきくけこ...」 と入力して行って、出て来た順番になっています。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 母音の場合は子音が無いので、「0」 で固定になります。 |
||||||||||||||||||||
314 | 発音記号 J-all ⁄ 前方 (LSB=64) | - | #GL + 18 | #VL | 64 | |||||||||||||||
LSB (CC#38) の値が 「64」 の発音記号です。 子音が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 日本語版の発音記号全てをテーブルに登録してあります。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 全ての子音はデフォルト値である 「64」 で入力されます。 |
||||||||||||||||||||
315 | 発音記号 J-all ⁄ 後方 (LSB=none) | - | #GL + 18 | #VL | - | |||||||||||||||
LSB (CC#38) が存在しない発音記号です。 「k'」、「tS」、「ts」 などのように、2つの発音記号がペアになっている場合の、後ろの発音記号が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 日本語版の発音記号全てをテーブルに登録してあります。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 ※ CCM#315 では出力されません。 |
||||||||||||||||||||
316 | 発音記号 J-all ⁄ 母音 (LSB=0) | - | #GL + 18 | #VL | 0 | |||||||||||||||
LSB (CC#38) の値が 「0」 の発音記号です。 母音が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 日本語版の発音記号全てをテーブルに登録してあります。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 母音の場合は子音が無いので、「0」 で固定になります。 |
||||||||||||||||||||
317 | 発音記号 E ⁄ 前方 (LSB=64) | - | #GL + 18 | #VL | 64 | |||||||||||||||
LSB (CC#38) の値が 「64」 の発音記号です。 子音が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 テーブルは 「VOCALOID2 Help」 の 「VOCALOID2発音記号一覧表(英語)」 より、通常使用されるもの のみを登録してあります。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 全ての子音はデフォルト値である 「64」 で入力されます。 |
||||||||||||||||||||
318 | 発音記号 E ⁄ 後方 (LSB=none) | - | #GL + 18 | #VL | - | |||||||||||||||
LSB (CC#38) が存在しない発音記号です。 「tS」、「@r」、「aI」 などのように、2つの発音記号がペアになっている場合の、後ろの発音記号が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 テーブルは 「VOCALOID2 Help」 の 「VOCALOID2発音記号一覧表(英語)」 より、通常使用されるもの のみを登録してあります。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 ※ CCM#318 では出力されません。 |
||||||||||||||||||||
319 | 発音記号 E ⁄ 母音 (LSB=0) | - | #GL + 18 | #VL | 0 | |||||||||||||||
LSB (CC#38) の値が 「0」 の発音記号です。 母音が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 テーブルは 「VOCALOID2 Help」 の 「VOCALOID2発音記号一覧表(英語)」 より、通常使用されるもの のみを登録してあります。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 母音の場合は子音が無いので、「0」 で固定になります。 |
||||||||||||||||||||
320 | 発音記号 E-all ⁄ 前方 (LSB=64) | - | #GL + 18 | #VL | 64 | |||||||||||||||
LSB (CC#38) の値が 「64」 の発音記号です。 子音が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 英語版の発音記号全てをテーブルに登録してあります。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 全ての子音はデフォルト値である 「64」 で入力されます。 |
||||||||||||||||||||
321 | 発音記号 E-all ⁄ 後方 (LSB=none) | - | #GL + 18 | #VL | - | |||||||||||||||
LSB (CC#38) が存在しない発音記号です。 「tS」、「@r」、「aI」 などのように、2つの発音記号がペアになっている場合の、後ろの発音記号が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 英語版の発音記号全てをテーブルに登録してあります。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 ※ CCM#321 では出力されません。 |
||||||||||||||||||||
322 | 発音記号 E-all ⁄ 母音 (LSB=0) | - | #GL + 18 | #VL | 0 | |||||||||||||||
LSB (CC#38) の値が 「0」 の発音記号です。 母音が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 英語版の発音記号全てをテーブルに登録してあります。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 母音の場合は子音が無いので、「0」 で固定になります。 |
||||||||||||||||||||
323 | 発音記号 ASCII ⁄ 前方 (LSB=64) | - | #GL + 18 | #VL | 64 | |||||||||||||||
LSB (CC#38) の値が 「64」 の発音記号です。 子音が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 配列が ASCII っぽいので、ASCII をテーブルに登録したものを用意しました。 CCM 解析時に、発音記号が文字化けした場合 (数字が表示された場合) は、こちらに変更すると発音記号が表示されます。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 全ての子音はデフォルト値である 「64」 で入力されます。 |
||||||||||||||||||||
324 | 発音記号 ASCII ⁄ 後方 (LSB=none) | - | #GL + 18 | #VL | - | |||||||||||||||
LSB (CC#38) が存在しない発音記号です。 「k'」、「tS」、「ts」 などのように、2つの発音記号がペアになっている場合の、後ろの発音記号が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 配列が ASCII っぽいので、ASCII をテーブルに登録したものを用意しました。 CCM 解析時に、発音記号が文字化けした場合 (数字が表示された場合) は、こちらに変更すると発音記号が表示されます。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 ※ CCM#324 では出力されません。 |
||||||||||||||||||||
325 | 発音記号 ASCII ⁄ 母音 (LSB=0) | - | #GL + 18 | #VL | 0 | |||||||||||||||
LSB (CC#38) の値が 「0」 の発音記号です。 母音が該当します。 [Gate] 1 〜 60 (Offset="18") 発音記号の順番です。 (CC#98 の値を設定します。) [Value] Phonetic symbol 発音記号を選択します。 配列が ASCII っぽいので、ASCII をテーブルに登録したものを用意しました。 CCM 解析時に、発音記号が文字化けした場合 (数字が表示された場合) は、こちらに変更すると発音記号が表示されます。 [LSB (CC#38)] Consonant adjustment 子音の長さです。 値を小さくすると子音が短く、大きくすると子音が長くなります。 母音の場合は子音が無いので、「0」 で固定になります。 |
||||||||||||||||||||
326 | End of Phonetic Symbols | - | 79 | #GL | - | |||||||||||||||
※ VOCALOID2 専用です。 [0] continue [127] End of Phonetic symbols 通常は 「127」 で固定になります。…たぶん。 何のパラメーターかは分かりません。 (省略しても発音されます。) |
||||||||||||||||||||
327 | ベンドの深さ ⁄ ベンドの長さ 1 | - - | 80 81 | #GL #VL | - - |
|||||||||||||||
※ VOCALOID2 専用です。 [Gate] 0 〜 60 v1mean in Cent⁄5 「表情コントロールプロパティ」 の 「ベンドの深さ」 の値です。 音の立ち上がりに下方向からのピッチが掛かります。…たぶん。 値と%の関係については、Domino のテーブル (ダブルクリックした時に表示される一覧) を ご覧下さい。 「00-01%」 のように値が被っているものがありますが、そういう仕様です。 0% も 1% も、データ的には変わりません。 通常、「0% 〜 100%」 までのパラメーターを操作するためには、値の範囲が 「0 〜 100」 まで必要なはずです。 ところが、VOCALOID2 VSTi のピッチの深さのパラメーターは、何故か 「0 〜 60」 までになっています。 ということは、普通に考えて 40個分 データが被っているということになります。 [Value] 8 〜 40 d1mean in millisec⁄5 「表情コントロールプロパティ」 の 「ベンドの長さ」 の値です。 値を大きくすると、ベンドの深さによるピッチの変化の時間が長くなります。…たぶん。 どういう理屈か知りませんが、CCM#328 ベンドの長さ 2 とセットで設定します。 両者の 「%」 を一致させて下さい。 それぞれで異なる 「%」 を指定した場合に どうなるかは分かりません。 (どなたか調べて下ちぃ。) |
||||||||||||||||||||
328 | d1mFistNote ⁄ ベンドの長さ 2 | - - | 82 83 | #GL #VL | - - |
|||||||||||||||
※ VOCALOID2 専用です。 [Gate] 20 (固定) d1meanFirstNote in millisec⁄5 何のためにあるのかサッパリ分かりません。 (値が固定されているなら、存在自体不要なのでは…?) [Value] 28 〜 120 d2mean in millisec⁄5 「表情コントロールプロパティ」 の 「ベンドの長さ」 の値です。 値を大きくすると、ベンドの深さによるピッチの変化の時間が長くなります。…たぶん。 どういう理屈か知りませんが、CCM#327 ベンドの長さ 1 とセットで設定します。 両者の 「%」 を一致させて下さい。 それぞれで異なる 「%」 を指定した場合に どうなるかは分かりません。 (どなたか調べて下ちぃ。) |
||||||||||||||||||||
329 | pMeanOnsetFirstNote ⁄ d4mean | - - | 84 85 | #VL #GL | - - |
|||||||||||||||
※ VOCALOID2 専用です。 [Gate] 0 〜 50 pMeanOnsetFirstNote in Cent⁄5 ノートの状態 (位置) によって効果が異なります。…たぶん。
[1] [4] 音の立ち上がりに若干ピッチが掛かります。…たぶん。 [2] [3] 無効です。…たぶん。 [Value] 10 〜 60 d4mean in millisec⁄5 ノートの状態 (位置) によって効果が異なります。…たぶん。
[1] 無効です。…たぶん。 [2] 直前のノートの終わりにポルタメントが掛かります。…たぶん。 [3] 直前のノートの終わりにポルタメントが掛かります。…たぶん。さらに、CCM#305 Duration の値が 「575」 以上 かつ 「発音終了から次のノートオンまでの時間」 が 「300ms」 以上の時は、音の終わりに下方向へのピッチが掛かります。…たぶん。 [4] CCM#305 Duration の値が 「639」 以上 かつ 「発音終了から次のノートオンまでの時間」 が 「300ms」 以上の時は、音の終わりに下方向へのピッチが掛かります。…たぶん。 ※ 検証は 「CCM#329 = 10 ⁄ 60」、「CCM#330 = 12 ⁄ 30」 の状態で行いました。 |
||||||||||||||||||||
330 | vMeanNoteTransition ⁄ pMeanEndingNote | - - | 86 87 | #GL #VL | - - |
|||||||||||||||
※ VOCALOID2 専用です。 [Gate] 5 〜 30 vMeanNoteTransition in Cent⁄5 効果は よく分かりません。 何となく、d4mean (CCM#329 の 「Value」) によるポルタメント使用時に、直前のノートに 「BRE : Breathiness (Noise)」 が掛かっているような気がするのですが…。 どなたか調べて下ちぃ。 [Value] 5 〜 30 pMeanEndingNote in Cent⁄5 d4mean (CCM#329 の 「Value」) の音の終わりに掛かるピッチの深さです。…たぶん。 値を大きくすると、下がり具合が増します。…たぶん。 |
||||||||||||||||||||
331 | ポルタメントを付加 | - | 88 | #VL | - | |||||||||||||||
※ VOCALOID2 専用です。 Add Scoop To Up Intervals & Add Portamento To Down Intervals [0] Up OFF ⁄ Down OFF [1] Up ON ⁄ Down OFF [2] Up OFF ⁄ Down ON [3] Up ON ⁄ Down ON 「表情コントロールプロパティ」 の 「上行形でポルタメントを付加」 および 「下行形でポルタメントを付加」 の状態です。 |
||||||||||||||||||||
332 | ディケイ | - | 89 | #VL | - | |||||||||||||||
※ VOCALOID2 専用です。 [Value] 0 〜 100 changeAfterPeak 「表情コントロールプロパティ」 の 「ディケイ」 の値です。 音の減衰っぷりを操作するもの…だと思います。 減衰とは、「音が段々小さくなること」 でしょうか。 「0」 にすると、音が自動で小さくなりません。
|
||||||||||||||||||||
333 | アクセント | - | 90 | #VL | - | |||||||||||||||
※ VOCALOID2 専用です。 [Value] 0 〜 100 Accent 「表情コントロールプロパティ」 の 「アクセント」 の値です。 音の出だしの音量を変化させることで、アタック感を操作するもの…だと思います。 アタック感とは、「音の出だしの勢い」 でしょうか。 出だしの音量を大きくすることで、勢いを感じさせるわけです。
|
||||||||||||||||||||
334 | -- End of Note Message -- | - | 127 | #VL | - | |||||||||||||||
[0] continue [127] End of Note Message ノートイベントの終わりを意味します。 値は今のところは 「127」 で固定になると思います。 このイベントを単独で送信することで、不要に送信してしまったノートイベントをリセットすることが出来ます。 例えば、Domino で発音記号を 「あ → い」 に変更してから再生しても、うまく行きません。 (VOCALOID 1 では発音されず、VOCALOID 2 では 「い」 と発音させたいのに、「い い」 と 2回発音してしまいます。) Domino では、値を変更した時に そのイベントが送信されるのですが、「VOCALOID VSTi、VOCALOID2 VSTi」 では、それが 「無効」 ではなく 「保留」 扱いになっているようです。 そこで、再生する前に 「ダブルクリック → OK」 や 「イベント → イベントの送信」 で、CCM#334 --End of Note Message -- を送信しておくと、不要なノートイベントがリセットされて、きちんと発音されるようになります。 |
CCM | Name | #99 | #98 | #6 | #38 |
---|---|---|---|---|---|
401 | 612 | 発音記号 J ⁄ ○○ | - - - | 18 19 ... | □ □ □ | - □ □ |
日本語の発音記号です。 「CCM#310 発音記号の数」 と 必要な発音記号 がセットになっています。 □ 部分は発音によって異なります。 ※ こちらを使用する場合は、CCM#310 は必要ありません。 (データ部分に含まれているため。) |
CCM | Name | #99 | #98 | #6 | #38 |
---|---|---|---|---|---|
621 | 926 | 発音記号 E ⁄ ○○ | - - - | 18 19 ... | □ □ □ | - □ □ |
いわゆる 「なんちゃって日本語」 の発音記号です。 「CCM#310 発音記号の数」 と 必要な発音記号 がセットになっています。 □ 部分は発音によって異なります。 ※ こちらを使用する場合は、CCM#310 は必要ありません。 (データに含まれているため。) |
CCM | Name | #99 | #98 | #6 | #38 |
---|---|---|---|---|---|
1001 | DYN:Dynamics (Expression) | 99 | 2 | #VL | - |
ダイナミクス。 音量です。 |
|||||
1002 | BRE:Breathiness (Noise) | 85 - | 2 3 | 49 #VL | - - |
[VOCALOID1] VOCALOID1 では、「Noise (ノイズ)」 という名前になっています。 ノイズ成分を増減させます。 [VOCALOID2] VOCALOID2 では、「Breathiness (ブレシネス)」 という名前に変わりました。 息っぽさを表すパラメーターです。 |
|||||
1003 | BRI:Brightness | 85 - | 2 3 | 50 #VL | - - |
ブライトネス。 明るさの調整です。 |
|||||
1004 | CLE:Clearness | 85 - | 2 3 | 51 #VL | - - |
クリアネス。 音がシャープになります。 |
|||||
1005 | OPE:Opening | 85 - | 2 3 | 53 #VL | - - |
※ VOCALOID2 専用です。 オープニング。 口の開け具合です。 【重要】 ※ VOCALOID1 VSTi が受信すると、異常動作を起こすっぽいので、絶対に受信させないで下さい。 |
|||||
1006 | GEN:Gender Factor | 85 - | 2 3 | 112 #VL | - - |
ジェンダーファクター。 声質を変えます。 |
|||||
1007 | POR:Portamento Timing | 85 - | 2 3 | 52 #VL | - - |
ポルタメントタイミング。 ポルタメントの開始位置 (ピッチが変わるポイント) を調整します。 |
|||||
1008 | PIT:Pitch Bend | 84 | 2 | #VH | #VL |
[Value] -8192 〜 +8191 ピッチベンド。 音程を変化させます。 変化の量は CCM#1009 PBS (Pitch Bend Sensitivity) で設定します。 |
|||||
1009 | PBS:Pitch Bend Sensitivity | 103 | 2 | #VL | 0 |
[Value] 0 〜 24 ピッチベンドセンシティビティ。 Pitch Bend の値が最大値 (8191) の時の、音程の変化幅を 「半音単位」 で設定します。 例えば、「12」 に設定すると、Pitch Bend が 「8191」 の時に 「12半音 (1オクターブ)」 音程が上がります。 「12」 にしておけば、1オクターブ の範囲で操れて便利です。 …と思っていたのですが、よくよく考えてみれば、ボーカルで 1オクターブ も動かすことなんて無いのかな…? と思い始めた今日この頃。 その都度 変更した方が良いのかもしれません。 【重要】 ※ LSB (CC#38) が存在しないと効きませんので、(VOCALOID 1 & 2 VSTi を使用するソフトを作成する方は) ご注意下さい。 当定義ファイルでは 「0」 を送信します。 クリプトン製 (インターネット製も?) の 「オーナーズ・マニュアル (pdfファイルと印刷物の両方)」 では、LSB の値が 「-」 になっていますが、誤りです。 YAMAHA製 (?) の 「VOCALOID2 Help」 では 「00 - 7F」 になっており、こちらが正しいです。 |
|||||
1010 | Vibrato Rate | 100 | 2 | #VL | - |
ビブラートの速さです。
これがビブラートだとして、横 (←→) 方向の うねうね の速さが変わります。 (「波の数」 を増減させる感じ。) VOCALOID 1 と 2 とで 若干 仕様が異なります。 [VOCALOID1] 他のイベントグラフ入力用のパラメーター と同じように、最後に設定した値が維持されます。 例えば、全て同じ値で使用する場合は、最初に 1回設定すれば、それで済みます。 [VOCALOID2] VOCALOID 2 の場合は、ノートオン毎にリセットされます。 例えば、全て同じ値で使用する場合は、ノートオン毎に同じ値を入力し直さないといけません。 |
|||||
1011 | Vibrato Depth | 101 | 2 | #VL | - |
ビブラートの深さです。
これがビブラートだとして、縦 (↑↓) 方向の うねうね の深さが変わります。 (「波の大きさ」 を増減させる感じ。) VOCALOID 1 と 2 とで 若干 仕様が異なります。 [VOCALOID1] 他のイベントグラフ入力用のパラメーター と同じように、最後に設定した値が維持されます。 例えば、全て同じ値で使用する場合は、最初に 1回設定すれば、それで済みます。 [VOCALOID2] VOCALOID 2 の場合は、ノートオン毎にリセットされます。 例えば、全て同じ値で使用する場合は、ノートオン毎に同じ値を入力し直さないといけません。 |
|||||
1031 | Tremolo Depth (FX2 Depth) | 102 | 2 | #VL | - |
※ VOCALOID1 専用です。 Effect2 Depth (Tremolo Depth) 音量の揺れの深さです。…たぶん。 ※ 効果が現れるのは、ビブラート使用時のみです。…たぶん。 |
|||||
1030 | Harmonics | 85 - | 2 3 | 48 #VL | - - |
※ VOCALOID1 専用です。 ハーモニクス。 ボイスの倍音成分をブースト ⁄ カット します。 「歌声の響きに広がりを持たせることに加えて、倍音の増減により、歌声を大きくしたりまた細く柔らかい声に変える効果もある。」 とのこと。 |
|||||
1018 | Resonance 1 Frequency | 85 - | 2 3 | 64 #VL | - - |
※ VOCALOID1 専用です。 Resonance 1 の 周波数帯の中心周波数です。 値が大きいほど高い周波数になります。 |
|||||
1019 | Resonance 1 Band Width | 85 - | 2 3 | 80 #VL | - - |
※ VOCALOID1 専用です。 Resonance 1 の 周波数帯の幅です。 値が大きいほど広くなります。 |
|||||
1020 | Resonance 1 Amplitude | 85 - | 2 3 | 96 #VL | - - |
※ VOCALOID1 専用です。 Resonance 1 の ブースト ⁄ カットの量です。 ※ 音量が跳ね上がるので、上げ過ぎに ご注意下さい! |
|||||
1021 | Resonance 2 Frequency | 85 - | 2 3 | 65 #VL | - - |
※ VOCALOID1 専用です。 Resonance 2 の 周波数帯の中心周波数です。 値が大きいほど高い周波数になります。 |
|||||
1022 | Resonance 2 Band Width | 85 - | 2 3 | 81 #VL | - - |
※ VOCALOID1 専用です。 Resonance 2 の 周波数帯の幅です。 値が大きいほど広くなります。 |
|||||
1023 | Resonance 2 Amplitude | 85 - | 2 3 | 97 #VL | - - |
※ VOCALOID1 専用です。 Resonance 2 の ブースト ⁄ カットの量です。 ※ 音量が跳ね上がるので、上げ過ぎに ご注意下さい! |
|||||
1024 | Resonance 3 Frequency | 85 - | 2 3 | 66 #VL | - - |
※ VOCALOID1 専用です。 Resonance 3 の 周波数帯の中心周波数です。 値が大きいほど高い周波数になります。 |
|||||
1025 | Resonance 3 Band Width | 85 - | 2 3 | 82 #VL | - - |
※ VOCALOID1 専用です。 Resonance 3 の 周波数帯の幅です。 値が大きいほど広くなります。 |
|||||
1026 | Resonance 3 Amplitude | 85 - | 2 3 | 98 #VL | - - |
※ VOCALOID1 専用です。 Resonance 3 の ブースト ⁄ カットの量です。 ※ 音量が跳ね上がるので、上げ過ぎに ご注意下さい! |
|||||
1027 | Resonance 4 Frequency | 85 - | 2 3 | 67 #VL | - - |
※ VOCALOID1 専用です。 Resonance 4 の 周波数帯の中心周波数です。 値が大きいほど高い周波数になります。 |
|||||
1028 | Resonance 4 Band Width | 85 - | 2 3 | 83 #VL | - - |
※ VOCALOID1 専用です。 Resonance 4 の 周波数帯の幅です。 値が大きいほど広くなります。 |
|||||
1029 | Resonance 4 Amplitude | 85 - | 2 3 | 99 #VL | - - |
※ VOCALOID1 専用です。 Resonance 4 の ブースト ⁄ カットの量です。 ※ 音量が跳ね上がるので、上げ過ぎに ご注意下さい! |
CCM | Name | #99 | #98 | #6 | #38 |
---|---|---|---|---|---|
1012 | Bank Select | 96 | 2 | #VL | - |
[0] 日本語 [1] 英語 言語エンジンを切り替えます。 Program Change とセットで使用します。 (Program Change を受信するまで保留になります。) |
|||||
1013 | Program Change | 83 | 2 | #VL | - |
歌手を切り替えます。 ※ あらかじめ Singer Editor (歌手エディター) に登録しておかないといけません。 |
|||||
1032 | 歌手変更 日本語 | 96 - - 83 | 0 1 2 2 | 0 #GH 0 #VL | 0 #GL - - |
Bank Select と Program Change をセットにしたものです。 日本語エンジンの歌手に切り替えます。 ※ あらかじめ Singer Editor (歌手エディター) に登録しておかないといけません。 わざわざ 2つの CCM を挿入するのは面倒なので、歌手切り替えの際は こちらを使いましょう。 [Gate] 0 〜 16383 Bank Select の Delay です。 ※ Program Change の Delay がありませんが、「VOCALOID Editor、VOCALOID2 Editor」 が出力するデータは この形になっているので、これを使えば良いと思います。 |
|||||
1033 | 歌手変更 英語 | 96 - - 83 | 0 1 2 2 | 0 #GH 1 #VL | 0 #GL - - |
Bank Select と Program Change をセットにしたものです。 英語エンジンの歌手に切り替えます。 ※ あらかじめ Singer Editor (歌手エディター) に登録しておかないといけません。 わざわざ 2つの CCM を挿入するのは面倒なので、歌手切り替えの際は こちらを使いましょう。 [Gate] 0 〜 16383 Bank Select の Delay です。 ※ Program Change の Delay がありませんが、「VOCALOID Editor、VOCALOID2 Editor」 が出力するデータは この形になっているので、これを使えば良いと思います。 |
|||||
1014 | Panpot | 98 | 2 | #VL | - |
音の定位 (位置) …だと思うのですが、効きません。 たぶん、未実装 か バグ かの どちらかだと思います。 バグの場合は、「「VOCALOID Editor、VOCALOID2 Editor」 の ミキサーの値を NRPN 部分に出力していない」、「VOCALOID 1 & 2 VSTi に Panpot の NRPN が効かない」 という 2つのバグを持っていることになります。…たぶん。 まあ、この辺はミキサーの VSTe を使用すれば良い話なので、別に効かなくても問題ありません。 |
|||||
1015 | Volume | 97 | 2 | #VL | - |
パートのボリューム (音量) …だと思うのですが、効きません。 たぶん、未実装 か バグ かの どちらかだと思います。 バグの場合は、「「VOCALOID Editor、VOCALOID2 Editor」 の ミキサーの値を NRPN 部分に出力していない」、「VOCALOID 1 & 2 VSTi に Volume の NRPN が効かない」 という 2つのバグを持っていることになります。…たぶん。 まあ、この辺はミキサーの VSTe を使用すれば良い話なので、別に効かなくても問題ありません。 |
|||||
1016 | -- Begin of VOCALOID2 MIDI -- | 81 | 0 | #GL | #VL |
[Gate] Version number [Value] device number 何のための存在なのか、サッパリ分かりません。 |
|||||
1017 | -- End of VOCALOID2 MIDI -- | 82 | 0 | #GL | #VL |
[Gate] Version number [Value] device number 何のための存在なのか、サッパリ分かりません。 |
VOCALOID MIDI を Domino で読み込んだ際に、データを解析して CCM を復元するためのイベントです。
詳しい法則は分かりませんが、「VOCALOID Editor、VOCALOID2 Editor」 が書き出すデータは、「CC#98 : 0 Version No. & Device No.」 と 「CC#98 : 1 Delay」 が省略されている時と、省略されていない時があります。
つまり、一つのイベントに付き 4種類のパターンが存在することになります。
VerDev | Delay | |
---|---|---|
1 | あり | あり |
2 | あり | なし |
3 | なし | あり |
4 | なし | なし |
ということで、当定義ファイルでは、解析用に 上記の 4種類のパターンを登録してあります。
歌手エディター用のパラメーター (GUI 上に表示されているパラメーター) です。
ホストアプリの 「MIDI Learn」 機能 で、RPN や CC にアサインして使用します。
CCM | Name | #101 | #100 | #6 | #38 |
---|---|---|---|---|---|
1141 | SC BRE : Breathiness (Noise) | 1 | 1 | #VH | #VL |
※ VOCALOID2 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「BREATHINESS (#57)」 に 「RPN : 129 (MSB = 1、LSB = 1)、値の範囲 0 〜 255」 を割り当てて使用します。 [Value] -127 〜 +128 歌手エディター用のパラメーターなので、値の範囲が 「-127 〜 +127」 まであります。 ※ 「0」 が 2つあるため、「+」 の値は 1つズレます。 ブレシネス。 息っぽさを表すパラメーターです。 ちなみに、VOCALOID1 では 「ノイズ」 という名前で、ノイズ成分を表すパラメーターでした。 |
|||||
1142 | SC BRI : Brightness | 1 | 2 | #VH | #VL |
※ VOCALOID2 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「BRIGHTNESS (#58)」 に 「RPN : 130 (MSB = 1、LSB = 2)、値の範囲 0 〜 255」 を割り当てて使用します。 [Value] -127 〜 +128 歌手エディター用のパラメーターなので、値の範囲が 「-127 〜 +127」 まであります。 ※ 「0」 が 2つあるため、「+」 の値は 1つズレます。 ブライトネス。 明るさの調整です。 |
|||||
1143 | SC CLE : Clearness | 1 | 3 | #VH | #VL |
※ VOCALOID2 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「CLEARNESS (#59)」 に 「RPN : 131 (MSB = 1、LSB = 3)、値の範囲 0 〜 255」 を割り当てて使用します。 [Value] -127 〜 +128 歌手エディター用のパラメーターなので、値の範囲が 「-127 〜 +127」 まであります。 ※ 「0」 が 2つあるため、「+」 の値は 1つズレます。 クリアネス。 音がシャープになります。 |
|||||
1144 | SC OPE : Opening | 1 | 4 | #VH | #VL |
※ VOCALOID2 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「OPENING (#60)」 に 「RPN : 132 (MSB = 1、LSB = 4)、値の範囲 0 〜 255」 を割り当てて使用します。 [Value] -127 〜 +128 歌手エディター用のパラメーターなので、値の範囲が 「-127 〜 +127」 まであります。 ※ 「0」 が 2つあるため、「+」 の値は 1つズレます。 オープニング。 口の開け具合です。 |
|||||
1145 | SC GEN : Gender Factor | 1 | 5 | #VH | #VL |
※ VOCALOID2 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「GENDER (#61)」 に 「RPN : 133 (MSB = 1、LSB = 5)、値の範囲 0 〜 255」 を割り当てて使用します。 [Value] -127 〜 +128 歌手エディター用のパラメーターなので、値の範囲が 「-127 〜 +127」 まであります。 ※ 「0」 が 2つあるため、「+」 の値は 1つズレます。 ジェンダーファクター。 声質を変えます。 |
CCM | Name | #101 | #100 | #6 | #38 |
---|---|---|---|---|---|
1151 | SC Resonance 1 Frequency | 1 | 13 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 1 FREQUENCY (Knob_Res1_Fre)」 に 「RPN : 141 (MSB = 1、LSB = 13)、値の範囲 0 〜 127」 を割り当てて使用します。 Resonance 1 の 周波数帯の中心周波数です。 値が大きいほど高い周波数になります。 |
|||||
1152 | SC Resonance 1 Band Width | 1 | 14 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 1 BAND WIDTH (Knob_Res1_Ban)」 に 「RPN : 142 (MSB = 1、LSB = 14)、値の範囲 0 〜 127」 を割り当てて使用します。 Resonance 1 の 周波数帯の幅です。 値が大きいほど広くなります。 |
|||||
1153 | SC Resonance 1 Amplitude | 1 | 15 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 1 AMPLITUDE (Knob_Res1_Amp)」 に 「RPN : 143 (MSB = 1、LSB = 15)、値の範囲 0 〜 127」 を割り当てて使用します。 Resonance 1 の ブースト ⁄ カットの量です。 ※ 音量が跳ね上がるので、上げ過ぎに ご注意下さい! |
|||||
1154 | SC Resonance 2 Frequency | 1 | 16 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 2 FREQUENCY (Knob_Res2_Fre)」 に 「RPN : 144 (MSB = 1、LSB = 16)、値の範囲 0 〜 127」 を割り当てて使用します。 Resonance 2 の 周波数帯の中心周波数です。 値が大きいほど高い周波数になります。 |
|||||
1155 | SC Resonance 2 Band Width | 1 | 17 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 2 BAND WIDTH (Knob_Res2_Ban)」 に 「RPN : 145 (MSB = 1、LSB = 17)、値の範囲 0 〜 127」 を割り当てて使用します。 Resonance 2 の 周波数帯の幅です。 値が大きいほど広くなります。 |
|||||
1156 | SC Resonance 2 Amplitude | 1 | 18 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 2 AMPLITUDE (Knob_Res2_Amp)」 に 「RPN : 146 (MSB = 1、LSB = 18)、値の範囲 0 〜 127」 を割り当てて使用します。 Resonance 2 の ブースト ⁄ カットの量です。 ※ 音量が跳ね上がるので、上げ過ぎに ご注意下さい! |
|||||
1157 | SC Resonance 3 Frequency | 1 | 19 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 3 FREQUENCY (Knob_Res3_Fre)」 に 「RPN : 147 (MSB = 1、LSB = 19)、値の範囲 0 〜 127」 を割り当てて使用します。 Resonance 3 の 周波数帯の中心周波数です。 値が大きいほど高い周波数になります。 |
|||||
1158 | SC Resonance 3 Band Width | 1 | 20 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 3 BAND WIDTH (Knob_Res3_Ban)」 に 「RPN : 148 (MSB = 1、LSB = 20)、値の範囲 0 〜 127」 を割り当てて使用します。 Resonance 3 の 周波数帯の幅です。 値が大きいほど広くなります。 |
|||||
1159 | SC Resonance 3 Amplitude | 1 | 21 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 3 AMPLITUDE (Knob_Res3_Amp)」 に 「RPN : 149 (MSB = 1、LSB = 21)、値の範囲 0 〜 127」 を割り当てて使用します。 Resonance 3 の ブースト ⁄ カットの量です。 ※ 音量が跳ね上がるので、上げ過ぎに ご注意下さい! |
|||||
1160 | SC Resonance 4 Frequency | 1 | 22 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 4 FREQUENCY (Knob_Res4_Fre)」 に 「RPN : 150 (MSB = 1、LSB = 22)、値の範囲 0 〜 127」 を割り当てて使用します。 Resonance 4 の 周波数帯の中心周波数です。 値が大きいほど高い周波数になります。 |
|||||
1161 | SC Resonance 4 Band Width | 1 | 23 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 4 BAND WIDTH (Knob_Res4_Ban)」 に 「RPN : 151 (MSB = 1、LSB = 23)、値の範囲 0 〜 127」 を割り当てて使用します。 Resonance 4 の 周波数帯の幅です。 値が大きいほど広くなります。 |
|||||
1162 | SC Resonance 4 Amplitude | 1 | 24 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 4 AMPLITUDE (Knob_Res4_Amp)」 に 「RPN : 152 (MSB = 1、LSB = 24)、値の範囲 0 〜 127」 を割り当てて使用します。 Resonance 4 の ブースト ⁄ カットの量です。 ※ 音量が跳ね上がるので、上げ過ぎに ご注意下さい! |
|||||
1163 | SC Harmonics | 1 | 25 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「HARMONICS (Knob_Tone_Har)」 に 「RPN : 153 (MSB = 1、LSB = 25)、値の範囲 0 〜 127」 を割り当てて使用します。 ハーモニクス。 ボイスの倍音成分をブースト ⁄ カット します。 「歌声の響きに広がりを持たせることに加えて、倍音の増減により、歌声を大きくしたりまた細く柔らかい声に変える効果もある。」 とのこと。 |
|||||
1164 | SC BRE:Breathiness (Noise) | 1 | 26 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「NOISE (Knob_Tone_Noi)」 に 「RPN : 154 (MSB = 1、LSB = 26)、値の範囲 0 〜 127」 を割り当てて使用します。 ノイズ。 ノイズ成分です。 ちなみに、VOCALOID2 では 「ブレシネス」 という名前で、息っぽさを表すパラメーターになっています。 |
|||||
1165 | SC BRI:Brightness | 1 | 27 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「BRIGHTNESS (Knob_Tone_Bri)」 に 「RPN : 155 (MSB = 1、LSB = 27)、値の範囲 0 〜 127」 を割り当てて使用します。 ブライトネス。 明るさの調整です。 |
|||||
1166 | SC CLE:Clearness | 1 | 28 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「CLEARNESS (Knob_Tone_Cle)」 に 「RPN : 156 (MSB = 1、LSB = 28)、値の範囲 0 〜 127」 を割り当てて使用します。 クリアネス。 音がシャープになります。 |
|||||
1167 | SC GEN:Gender Factor | 1 | 29 | #VH | #VL |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「GENDER FACTOR (Knob_Gender)」 に 「RPN : 157 (MSB = 1、LSB = 29)、値の範囲 0 〜 127」 を割り当てて使用します。 ジェンダーファクター。 声質を変えます。 |
CCM | Name | #101 | #100 | #6 | #38 |
---|---|---|---|---|---|
33 | SC BRE : Breathiness (Noise) | - | - | - | - |
※ VOCALOID2 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「BREATHINESS (#57)」 に 「CC#33」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 ブレシネス。 息っぽさを表すパラメーターです。 ちなみに、VOCALOID1 では 「ノイズ」 という名前で、ノイズ成分を表すパラメーターでした。 |
|||||
34 | SC BRI : Brightness | - | - | - | - |
※ VOCALOID2 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「BRIGHTNESS (#58)」 に 「CC#34」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 ブライトネス。 明るさの調整です。 |
|||||
35 | SC CLE : Clearness | - | - | - | - |
※ VOCALOID2 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「CLEARNESS (#59)」 に 「CC#35」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 クリアネス。 音がシャープになります。 |
|||||
36 | SC OPE : Opening | - | - | - | - |
※ VOCALOID2 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「OPENING (#60)」 に 「CC#36」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 オープニング。 口の開け具合です。 |
|||||
37 | SC GEN : Gender Factor | - | - | - | - |
※ VOCALOID2 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「GENDER (#61)」 に 「CC#37」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 ジェンダーファクター。 声質を変えます。 |
CCM | Name | #101 | #100 | #6 | #38 |
---|---|---|---|---|---|
102 | SC Resonance 1 Frequency | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 1 FREQUENCY (Knob_Res1_Fre)」 に 「CC#102」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 Resonance 1 の 周波数帯の中心周波数です。 値が大きいほど高い周波数になります。 |
|||||
103 | SC Resonance 1 Band Width | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 1 BAND WIDTH (Knob_Res1_Ban)」 に 「CC#103」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 Resonance 1 の 周波数帯の幅です。 値が大きいほど広くなります。 |
|||||
104 | SC Resonance 1 Amplitude | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 1 AMPLITUDE (Knob_Res1_Amp)」 に 「CC#104」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 Resonance 1 の ブースト ⁄ カットの量です。 ※ 音量が跳ね上がるので、上げ過ぎに ご注意下さい! |
|||||
105 | SC Resonance 2 Frequency | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 2 FREQUENCY (Knob_Res2_Fre)」 に 「CC#105」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 Resonance 2 の 周波数帯の中心周波数です。 値が大きいほど高い周波数になります。 |
|||||
106 | SC Resonance 2 Band Width | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 2 BAND WIDTH (Knob_Res2_Ban)」 に 「CC#106」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 Resonance 2 の 周波数帯の幅です。 値が大きいほど広くなります。 |
|||||
107 | SC Resonance 2 Amplitude | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 2 AMPLITUDE (Knob_Res2_Amp)」 に 「CC#107」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 Resonance 2 の ブースト ⁄ カットの量です。 ※ 音量が跳ね上がるので、上げ過ぎに ご注意下さい! |
|||||
108 | SC Resonance 3 Frequency | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 3 FREQUENCY (Knob_Res3_Fre)」 に 「CC#108」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 Resonance 3 の 周波数帯の中心周波数です。 値が大きいほど高い周波数になります。 |
|||||
109 | SC Resonance 3 Band Width | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 3 BAND WIDTH (Knob_Res3_Ban)」 に 「CC#109」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 Resonance 3 の 周波数帯の幅です。 値が大きいほど広くなります。 |
|||||
110 | SC Resonance 3 Amplitude | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 3 AMPLITUDE (Knob_Res3_Amp)」 に 「CC#110」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 Resonance 3 の ブースト ⁄ カットの量です。 ※ 音量が跳ね上がるので、上げ過ぎに ご注意下さい! |
|||||
111 | SC Resonance 4 Frequency | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 4 FREQUENCY (Knob_Res4_Fre)」 に 「CC#111」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 Resonance 4 の 周波数帯の中心周波数です。 値が大きいほど高い周波数になります。 |
|||||
112 | SC Resonance 4 Band Width | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 4 BAND WIDTH (Knob_Res4_Ban)」 に 「CC#112」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 Resonance 4 の 周波数帯の幅です。 値が大きいほど広くなります。 |
|||||
113 | SC Resonance 4 Amplitude | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「RESONANCE 4 AMPLITUDE (Knob_Res4_Amp)」 に 「CC#113」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 Resonance 4 の ブースト ⁄ カットの量です。 ※ 音量が跳ね上がるので、上げ過ぎに ご注意下さい! |
|||||
114 | SC Harmonics | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「HARMONICS (Knob_Tone_Har)」 に 「CC#114」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 ハーモニクス。 ボイスの倍音成分をブースト ⁄ カット します。 「歌声の響きに広がりを持たせることに加えて、倍音の増減により、歌声を大きくしたりまた細く柔らかい声に変える効果もある。」 とのこと。 |
|||||
115 | SC BRE:Breathiness (Noise) | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「NOISE (Knob_Tone_Noi)」 に 「CC#115」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 ノイズ。 ノイズ成分です。 ちなみに、VOCALOID2 では 「ブレシネス」 という名前で、息っぽさを表すパラメーターになっています。 |
|||||
116 | SC BRI:Brightness | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「BRIGHTNESS (Knob_Tone_Bri)」 に 「CC#116」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 ブライトネス。 明るさの調整です。 |
|||||
117 | SC CLE:Clearness | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「CLEARNESS (Knob_Tone_Cle)」 に 「CC#117」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 クリアネス。 音がシャープになります。 |
|||||
118 | SC GEN:Gender Factor | - | - | - | - |
※ VOCALOID1 専用です。 【重要】 ホストアプリ の 「MIDI Learn」 機能で、「GENDER FACTOR (Knob_Gender)」 に 「CC#118」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 ジェンダーファクター。 声質を変えます。 |
当定義ファイルに登録してある発音記号の一覧です。
おそらく、完全では無いと思われます。
※ 「×」 が付いているものは発音しません。
※ 「△」 が付いているものは、単独では発音しません。
あ | い | う | え | お |
---|---|---|---|---|
[a] | [i] | [M] | [e] | [o] |
ぁ △ | ぃ △ | ぅ △ | ぇ | ぉ |
[h\ a] △ | [h\ i] △ | [h\ M] △ | [h\ e] | [h\ o] |
いぇ | ||||
[j e] | ||||
うぃ | うぇ | うぉ | ||
[w i] | [w e] | [w o] | ||
か | き | く | け | こ |
[k a] | [k' i] | [k M] | [k e] | [k o] |
きゃ | きぃ | きゅ | きょ | |
[k' a] | [k' i] | [k' M] | [k' o] | |
きぇ × | ||||
[k' e] × |
||||
さ | し | す | せ | そ |
[s a] | [S i] | [s M] | [s e] | [s o] |
しゃ | しぃ | しゅ | しぇ | しょ |
[S a] | [S i] | [S M] | [S e] | [S o] |
すぃ | ||||
[s i] | ||||
た | ち | つ | て | と |
[t a] | [tS i] | [ts M] | [t e] | [t o] |
ちゃ | ちぃ | ちゅ | ちぇ | ちょ |
[tS a] | [tS i] | [tS M] | [tS e] | [tS o] |
つぁ | つぃ | つぇ | つぉ | |
[ts a] | [ts i] | [ts e] | [ts o] | |
てぃ | てゅ | |||
[t' i] | [t' M] | |||
とぅ | ||||
[t M] | ||||
てゃ × | てぇ × | てょ × | ||
[t' a] × | [t' e] × | [t' o] × |
||
な | に | ぬ | ね | の |
[n a] | [J i] | [n M] | [n e] | [n o] |
にゃ | にぃ | にゅ | にぇ | にょ |
[J a] | [J i] | [J M] | [J e] | [J o] |
んにゃ | んにぃ | んにゅ | んにぇ | んにょ |
[N' a] | [N' i] | [N' M] | [N' e] | [N' o] |
は | ひ | ふ | へ | ほ |
[h a] | [C i] | [p\ M] | [h e] | [h o] |
は | へ | |||
[w a] | [e] | |||
ぁ △ | ぇ | ぉ | ||
[h\ a] △ | [h\ e] | [h\ o] | ||
ひゃ | ひぃ | ひゅ | ひぇ | ひょ |
[C a] | [C i] | [C M] | [C e] | [C o] |
ふぁ | ふぃ | ふぇ | ふぉ | |
[p\ a] | [p\' i] | [p\ e] | [p\ o] | |
ふゅ | ||||
[p\' M] | ||||
ふぃ × | ふぇ × | ふゃ × | ふょ × | |
[p\ i] × | [p\' e] × | [p\' a] × | [p\' o] × |
|
ま | み | む | め | も |
[m a] | [m' i] | [m M] | [m e] | [m o] |
みゃ | みぃ | みゅ | みぇ | みょ |
[m' a] | [m' i] | [m' M] | [m' e] | [m' o] |
や | ゆ | よ | ||
[j a] | [j M] | [j o] | ||
ら | り | る | れ | ろ |
[4 a] | [4' i] | [4 M] | [4 e] | [4 o] |
りゃ | りぃ | りゅ | りょ | |
[4' a] | [4' i] | [4' M] | [4' o] | |
りぇ × | ||||
[4' e] × |
||||
わ | うぃ | うぇ | うぉ | |
[w a] | [w i] | [w e] | [w o] | |
を | ||||
[o] | ||||
ん | ん | ん | ん | ん |
[N\] | [n] | [N] | [N'] | [m] |
が | ぎ | ぐ | げ | ご |
[g a] | [g' i] | [g M] | [g e] | [g o] |
んが | んぐ | んげ | んご | |
[N a] | [N M] | [N e] | [N o] | |
ぎゃ | ぎぃ | ぎゅ | ぎょ | |
[g' a] | [g' i] | [g' M] | [g' o] | |
んぎ × | ぎぇ × | |||
[N i] × | [g' e] × |
|||
ざ | じ | ず | ぜ | ぞ |
[dz a] | [dZ i] | [dz M] | [dz e] | [dz o] |
ず | ぜ | ぞ | ||
[z M] | [z e] | [z o] | ||
じゅ | じぇ | じょ | ||
[Z M] | [Z e] | [Z o] | ||
じゃ | じぃ | じゅ | じぇ | じょ |
[dZ a] | [dZ i] | [dZ M] | [dZ e] | [dZ o] |
ずぃ | ||||
[dz i] | ||||
ざ × | じ × | じゃ × | じぃ × | |
[z a] × | [z i] × | [Z a] × | [Z i] × |
|
だ | ぢ | づ | で | ど |
[d a] | [dZ i] | [dz M] | [d e] | [d o] |
ぢゃ | ぢぃ | ぢゅ | ぢぇ | ぢょ |
[dZ a] | [dZ i] | [dZ M] | [dZ e] | [dZ o] |
でぃ | でゅ | |||
[d' i] | [d' M] | |||
どぅ | ||||
[d M] | ||||
でゃ × | でぇ × | でょ × | ||
[d' a] × | [d' e] × | [d' o] × |
||
ば | び | ぶ | べ | ぼ |
[b a] | [b' i] | [b M] | [b e] | [b o] |
びゃ | びぃ | びゅ | びぇ | びょ |
[b' a] | [b' i] | [b' M] | [b' e] | [b' o] |
ぱ | ぴ | ぷ | ぺ | ぽ |
[p a] | [p' i] | [p M] | [p e] | [p o] |
ぴゃ | ぴぃ | ぴゅ | ぴぇ | ぴょ |
[p' a] | [p' i] | [p' M] | [p' e] | [p' o] |
ブレス | ||||
[* in] | ||||
ブレス 1 | ブレス 2 | ブレス 3 | ブレス 4 | ブレス 5 |
[br1] | [br2] | [br3] | [br4] | [br5] |
− | − | − | − | − |
[k i] × | [t i] × | [n i] × | [h i] × | [h M] × |
− | − | − | − | − |
[m i] × | [j i] × | [4 i] × | [w M] × | [g i] × |
− | − | |||
[b i] × | [p i] × |
いわゆる 「なんちゃって日本語」 の一覧なのですが、量が多いので省略させて頂きます。m(_ _)m
※ クリプトンが公開している 『巡音ルカ』用英語追加辞書(数字、単語、日本語読み) 別 に同封されている 「.pdf」 ファイルに詳しく載っていますので、そちらを参照して下さい。
発音記号に関するテーブル (Domino の 「Vel⁄Value」 欄で数字以外を表示させるために登録するもの) の一覧です。
【CCM#311 発音記号 J ⁄ 前方 (LSB = 64)】
並び順は、VOCALOID2 Editor で 「あいうえおかきくけこ...」 と入力して行って、出て来た順番になっています。
k | s | S | t | n |
---|---|---|---|---|
107 | 115 | 83 | 116 | 110 |
J | h | C | p | m |
74 | 104 | 67 | 112 | 109 |
j | 4 | w | N | g |
106 | 52 | 119 | 78 | 103 |
d | b | z | Z | |
100 | 98 | 122 | 90 | |
' | \ | r | 1 | 2 |
39 | 92 | 114 | 49 | 50 |
3 | 5 | |||
51 | 53 |
【CCM#312 発音記号 J ⁄ 後方 (LSB = none)】
並び順は、VOCALOID2 Editor で 「あいうえおかきくけこ...」 と入力して行って、出て来た順番になっています。
' | S | s | \ | z |
---|---|---|---|---|
39 | 83 | 115 | 92 | 122 |
Z | r | 1 | 2 | 3 |
90 | 114 | 49 | 50 | 51 |
4 | 5 | |||
52 | 53 | |||
k | t | n | J | h |
107 | 116 | 110 | 74 | 104 |
C | p | m | j | w |
67 | 112 | 109 | 106 | 119 |
N | g | d | b | i |
78 | 103 | 100 | 98 | 105 |
【CCM#313 発音記号 J ⁄ 母音 (LSB = 0)】
並び順は、VOCALOID2 Editor で 「あいうえおかきくけこ...」 と入力して行って、出て来た順番になっています。
a | i | M | e | o |
---|---|---|---|---|
97 | 105 | 77 | 101 | 111 |
b | * | |||
98 | 42 |
【CCM#314-316 発音記号 J-a】
日本語版の発音記号全てを登録してあります。
0 | − | 32 | − | 65 | − | 97 | a |
---|---|---|---|---|---|---|---|
1 | − | 33 | − | 66 | − | 98 | b |
2 | − | 34 | − | 67 | C | 99 | − |
3 | − | 35 | − | 68 | − | 100 | d |
4 | − | 36 | − | 69 | − | 101 | e |
5 | − | 37 | − | 70 | − | 102 | − |
6 | − | 38 | − | 71 | − | 103 | g |
7 | − | 39 | ' | 72 | − | 104 | h |
8 | − | 40 | − | 73 | − | 105 | i |
9 | − | 41 | − | 74 | J | 106 | j |
10 | − | 42 | * | 75 | − | 107 | k |
11 | − | 43 | − | 76 | − | 108 | − |
12 | − | 44 | − | 77 | M | 109 | m |
13 | − | 45 | − | 78 | N | 110 | n |
14 | − | 46 | − | 79 | − | 111 | o |
15 | − | 47 | − | 80 | − | 112 | p |
16 | − | 48 | − | 81 | − | 113 | − |
17 | − | 49 | 1 | 82 | − | 114 | r |
18 | − | 50 | 2 | 83 | S | 115 | s |
19 | − | 51 | 3 | 84 | − | 116 | t |
20 | − | 52 | 4 | 85 | − | 117 | − |
21 | − | 53 | 5 | 86 | − | 118 | − |
22 | − | 54 | − | 87 | − | 119 | w |
23 | − | 55 | − | 88 | − | 120 | − |
24 | − | 56 | − | 89 | − | 121 | − |
25 | − | 57 | − | 90 | Z | 122 | z |
26 | − | 58 | − | 91 | − | 123 | − |
27 | − | 59 | − | 92 | \ | 124 | − |
28 | − | 60 | − | 93 | − | 125 | − |
29 | − | 61 | − | 94 | − | 126 | − |
30 | − | 62 | − | 95 | − | 127 | − |
31 | − | 63 | − | 96 | − | ||
64 | − |
【CCM#317 発音記号 E ⁄ 前方 (LSB = 64)】
「VOCALOID2 Help」 の 「VOCALOID2発音記号一覧表(英語)」 より、通常使用されるもの のみを登録してあります。
D | S | T | Z | b |
---|---|---|---|---|
68 | 83 | 84 | 90 | 98 |
d | f | g | h | j |
100 | 102 | 103 | 104 | 106 |
k | l | m | n | p |
107 | 108 | 109 | 110 | 112 |
r | s | t | v | w |
114 | 115 | 116 | 118 | 119 |
z | ||||
122 |
【CCM#318 発音記号 E ⁄ 後方 (LSB = none)】
「VOCALOID2 Help」 の 「VOCALOID2発音記号一覧表(英語)」 より、通常使用されるもの のみを登録してあります。
0 | 1 | 2 | 3 | 4 |
---|---|---|---|---|
48 | 49 | 50 | 51 | 52 |
5 | : | @ | I | S |
53 | 58 | 64 | 73 | 83 |
U | Z | h | i | n |
85 | 90 | 104 | 105 | 110 |
r | ||||
114 |
【CCM#319 発音記号 E ⁄ 母音 (LSB = 0)】
「VOCALOID2 Help」 の 「VOCALOID2発音記号一覧表(英語)」 より、通常使用されるもの のみを登録してあります。
* | @ | I | N | O |
---|---|---|---|---|
42 | 64 | 73 | 78 | 79 |
Q | U | V | a | b |
81 | 85 | 86 | 97 | 98 |
e | i | l | m | n |
101 | 105 | 108 | 109 | 110 |
u | { | |||
117 | 123 |
【CCM#320-322 発音記号 E-a】
英語版の発音記号全てを登録してあります。
0 | − | 32 | − | 65 | − | 97 | a |
---|---|---|---|---|---|---|---|
1 | − | 33 | − | 66 | − | 98 | b |
2 | − | 34 | − | 67 | − | 99 | − |
3 | − | 35 | − | 68 | D | 100 | d |
4 | − | 36 | − | 69 | − | 101 | e |
5 | − | 37 | − | 70 | − | 102 | f |
6 | − | 38 | − | 71 | − | 103 | g |
7 | − | 39 | − | 72 | − | 104 | h |
8 | − | 40 | − | 73 | I | 105 | i |
9 | − | 41 | − | 74 | − | 106 | j |
10 | − | 42 | * | 75 | − | 107 | k |
11 | − | 43 | − | 76 | − | 108 | l |
12 | − | 44 | − | 77 | − | 109 | m |
13 | − | 45 | − | 78 | N | 110 | n |
14 | − | 46 | − | 79 | O | 111 | − |
15 | − | 47 | − | 80 | − | 112 | p |
16 | − | 48 | 0 | 81 | Q | 113 | − |
17 | − | 49 | 1 | 82 | − | 114 | r |
18 | − | 50 | 2 | 83 | S | 115 | s |
19 | − | 51 | 3 | 84 | T | 116 | t |
20 | − | 52 | 4 | 85 | U | 117 | u |
21 | − | 53 | 5 | 86 | V | 118 | v |
22 | − | 54 | − | 87 | − | 119 | w |
23 | − | 55 | − | 88 | − | 120 | − |
24 | − | 56 | − | 89 | − | 121 | − |
25 | − | 57 | − | 90 | Z | 122 | z |
26 | − | 58 | : | 91 | − | 123 | { |
27 | − | 59 | − | 92 | \ | 124 | − |
28 | − | 60 | − | 93 | − | 125 | − |
29 | − | 61 | − | 94 | − | 126 | − |
30 | − | 62 | − | 95 | − | 127 | − |
31 | − | 63 | − | 96 | − | ||
64 | @ |
【CCM#323-325 発音記号 ASCII】
配列が ASCII っぽいので、ASCII を登録したのですが、量が多いので省略させて頂きます。m(_ _)m
※ 一覧を確認したい方は、検索サイトで 「ASCII」 と検索して下さい。
CCM の一覧です。
分かる範囲で CCM の説明を行います。
何も書いていなければ、値の範囲は 「0 〜 127」 になります。
Real-time VOCALOID2 VSTi で有効な CC (と Pitch Bend) です。
CCM | Name | #99 | #98 | #6 | #38 |
---|---|---|---|---|---|
11 | DYN : Dynamics (Expression) | - | - | - | - |
音量です。 通常の音源とは異なり、64 を基点としています。…たぶん。 |
|||||
130 | PIT : Pitch Bend | - | - | - | - |
[Value] -8192 〜 +8191 ピッチベンド。 音程を変化させます。 変化の量は 「SETTINGS」 の 「Pitch Bend Sensitivity」 で設定します。 |
|||||
1 | Vibrato Depth | - | - | - | - |
ビブラートの深さです。
これがビブラートだとして、縦 (↑↓) 方向の うねうね の深さが変わります。 (「波の大きさ」 を増減させる感じ。) |
|||||
64 | Hold Pedal | - | - | - | - |
[0 〜 63] : OFF [64 〜 127] : ON ON にしている間、ノートオフを無効化します。 (音が鳴りっ放しになります。) |
歌詞関連のパラメーターです。
これらにより、やろうと思えば 各ノート毎に歌詞を指定することが出来ます。
例えば、歌詞を 「あ い か」 と入力しておいて、次のように指定すると 「あかい」 と歌ってくれます。
とは言え、別に全部に入れる必要は無くて、例えば、フレーズごと (マークごと) にチェックポイント的に仕掛けておけば、途中から再生した時にも意図した歌詞で歌ってくれるようになります。
CCM | Name | #99 | #98 | #6 | #38 |
---|---|---|---|---|---|
134 | Tab No. in Lyrics | 89 | 2 | #VL | - |
[Value] 1 〜 127 Tab number in Lyrics Edit dialog 歌詞編集ウィンドウのタブを切り替えます。 |
|||||
133 | 歌詞の先頭へ | 89 | 1 | 0 | - |
※ 値は強制的に 「0」 を出力します。 Go to head of lyrics 歌詞の先頭へ戻します。 |
|||||
97 | 前の歌詞へ | - | - | - | - |
※ 値は強制的に 「0」 を出力します。 Go to next lyric 前の歌詞へ移動します。 |
|||||
96 | 次の歌詞へ | - | - | - | - |
Return to previous lyric ※ 値は強制的に 「0」 を出力します。 次の歌詞へ移動します。 |
歌手エディター用のパラメーター (GUI 上に表示されているパラメーター) のうち、ホストアプリの 「MIDI Learn」 機能 で、RPN や CC にアサインして使用するパラメーターです。
CCM | Name | #101 | #100 | #6 | #38 |
---|---|---|---|---|---|
135 | Delay (はじめの子音) | 1 | 11 | #VH | #VL |
【重要】 ホストアプリ の 「MIDI Learn」 機能で、「DELAY (#54)」 に 「RPN : 139 (MSB = 1、LSB = 11)、値の範囲 0 〜 1000」 を割り当てて使用します。 [Value] 0 〜 1000 音符のはじめの子音の長さです。 CCM#131 Fader Mode On の時に有効になります。 ※ CCM#132 Fixed Mode On の時は無効です。 |
|||||
136 | Decay (終わりの子音) | 1 | 12 | #VH | #VL |
【重要】 ホストアプリ の 「MIDI Learn」 機能で、「DECAY (#55)」 に 「RPN : 140 (MSB = 1、LSB = 12)、値の範囲 0 〜 1000」 を割り当てて使用します。 [Value] 0 〜 1000 音符の終わりの子音の長さです。 |
CCM | Name | #101 | #100 | #6 | #38 |
---|---|---|---|---|---|
94 | Delay (はじめの子音) | - | - | - | - |
【重要】 ホストアプリ の 「MIDI Learn」 機能で、「DELAY (#54)」 に 「CC#94」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 音符のはじめの子音の長さです。 CCM#131 Fader Mode On の時に有効になります。 ※ CCM#132 Fixed Mode On の時は無効です。 |
|||||
75 | Decay (終わりの子音) | - | - | - | - |
【重要】 ホストアプリ の 「MIDI Learn」 機能で、「DECAY (#55)」 に 「CC#75」 を割り当てて使用します。 ※ 「MIDI Learn 機能で RPN や 値の範囲 を設定出来ないホストアプリ」 を使用している場合は、こちらを使いましょう。 音符の終わりの子音の長さです。 |
歌手エディター用のパラメーター (GUI 上に表示されているパラメーター) です。
でもまあ、リアルタイムに変更しても良いと思います。
※ 本来なら、値の範囲は 「-127 〜 +127」 になるのですが、CC で指定するため、「0 〜 127」 で設定することになります。
CCM | Name | #99 | #98 | #6 | #38 |
---|---|---|---|---|---|
17 | SC BRE : Breathiness (Noise) | - | - | - | - |
ブレシネス。 息っぽさを表すパラメーターです。 ちなみに、VOCALOID1 では 「ノイズ」 という名前で、ノイズ成分を表すパラメーターでした。 |
|||||
74 | SC BRI : Brightness | - | - | - | - |
ブライトネス。 明るさの調整です。 |
|||||
18 | SC CLE:Clearness | - | - | - | - |
クリアネス。 音がシャープになります。 |
|||||
71 | SC OPE:Opening | - | - | - | - |
オープニング。 口の開け具合です。 |
|||||
19 | SC GEN:Gender Factor | - | - | - | - |
ジェンダーファクター。 声質を変えます。 |
モードの切り替えに使用するイベントです。
CCM | Name | #99 | #98 | #6 | #38 |
---|---|---|---|---|---|
126 | Mono Mode On | - | - | - | - |
※ 値は強制的に 「1」 を出力します。 単音モードに切り替わります。 |
|||||
127 | Poly Mode On | - | - | - | - |
※ 値は強制的に 「0」 を出力します。 和音モード (最大和音数は 4音) に切り替わります。 |
|||||
132 | Mode Select | 88 | 1 | #VL | - |
[0] FADER Fader モードに切り替わり、CCM#135 Delay (はじめの子音) が有効になります。 [1] FIXED Fixed モードに切り替わり、CCM#135 Delay (はじめの子音) が無効になります。 ※ 子音の長さは、プリセットに固定されます。 |
その他のイベントです。
CCM | Name | #101 | #100 | #6 | #38 |
---|---|---|---|---|---|
99 98 6 | NRPN MSB NRPN LSB Data MSB | - - - | - - - | - - - | - - - |
本来は NRPN の指定に使用するものなのですが、Domino の場合は CCM として一つのイベントで指定可能なので、これら (CC#99、98、6) は まず使用しません。 |
|||||
151 | Pitch Bend Sensitivity | 0 | 0 | #VL | - |
Domino のイベントグラフで 「選択範囲へ直線・曲線を入力」 を使用した時に、「P.B.Range」 の値を 「12」 にするためのダミーデータです。 RPN : Pitch Bend Sensitivity を出力しますが、Real-time VOCALOID2 VSTi では無効です。 ※ Real-time VOCALOID2 VSTi の Pitch Bend Sensitivity は、「SETTINGS」 で設定します。 |
|||||
128 | CAT | - | - | - | - |
Channel After Touch (Channel Pressure) SMF の基本イベントです。 ※ Real-time VOCALOID2 VSTi では無効です。 |
|||||
129 | PAT | - | - | - | - |
Polyphonic After Touch (Polyphonic Key Pressure) SMF の基本イベントです。 ※ Real-time VOCALOID2 VSTi では無効です。 |