日本語

MIDIベロシティとは?

Mac App StoreでInputConfigをダウンロードInputConfigはMac App Storeで無料です。macOS 14以降に対応し、アカウントもトラッキングもありません。オープンソースです。

ベロシティは、MIDIのノートが運ぶ数で、鍵やパッドをどれだけ強く叩いたかを1から127で伝えます。そっと触れれば小さい数が、強く叩けば大きい数が送られます。それが何を意味するかは楽器が決め、たいていは音量と明るさをあわせたものです。ベロシティ0は特別です。ベロシティ0のノートオンは、ノートオフを意味します。

私は、MIDIノートを読み書きする無料のMacアプリInputConfigを作っています。最後の節では、押す強さを感じ取れないボタンで、ベロシティがどう働くかを説明します。

手順

  1. MIDIテスターを開いてStart listeningを押し、1つのキーをそっと弾いてから、強く弾きます。
  2. 届いたベロシティの最小値と最大値を読みます。
  3. 強く弾いても127に近づかない、またはそっと弾いても最初から大きい場合は、キーボードのベロシティカーブを変えます。
  4. 1つのキーだけが目立つなら、そのキーのセンサーが摩耗しているか、汚れています。

ノートのどこにベロシティがあるかを見る

バイト値意味
ステータス0x90から0x9Fノートオン。チャンネル1から16
ノート番号0から127どのノートか
ベロシティ1から127どれだけ強いか。0はノートオフ

ベロシティはすべてのノートオンの3バイト目なので、ノートごとに自分の値を持っています。2バイト目は、MIDIノート番号表で説明しています。

ベロシティ0がノートオフになる理由を知る

MIDIにはノートオフのメッセージがありますが、ベロシティ0のノートオンもノートオフとして扱います。同じ種類のメッセージが続くと、より短く送れるので、多くのキーボードは後者を送ります。モニターにはどちらも表示されうるもので、どちらもノートを終わらせます。ベロシティ0のノートオンは、とても小さい音のノートではなく、ノートの終わりです。

楽器がベロシティで何をするかを知る

ベロシティは、音色が使うまではただの数です。ピアノの音なら、より大きく、より明るく鳴ります。ドラムのサンプルなら、強い叩き方のものに切り替わることがあります。オルガンの音なら、無視することがあります。ベロシティの対応のさせ方が違う2つの楽器では、同じキーの押し方でも違って聞こえます。すべてが同じ音量で鳴るなら、その音がベロシティを無視しているか、キーボードが固定値を送っています。

キーボードのベロシティをテストする

MIDIテスターを開き、1つのキーを、できるだけそっと、次にできるだけ強く弾いて、ベロシティの範囲を読みます。正常なキーは、1から127のほとんどをカバーします。1つの値に張りついているキーや、小さい数より上がらないキーは、センサーの摩耗を示します。すべてのキーが早めに頭打ちになるなら、キーボードのベロシティカーブの設定を探します。

1つのキーだけが隣と違う値になるなら、ハードウェアの不具合で、すべてのキーが同じなら、設定です。

ボタンでベロシティを使う

ゲームコントローラーのボタン、コンピューターのキー、ほとんどのフットスイッチは、押されているか離れているかのどちらかなので、押した強さは報告できません。InputConfigでは、MIDI Noteの出力は、それぞれの行に設定した1から127のベロシティで鳴ります。強弱が欲しいときは、トリガーにエクスプレッションを置きます。トリガーはその間のすべての値を送るので、CC 11に置けば、強く叩いたときのように音が膨らみます。

ボタンは固定ベロシティ、トリガーはエクスプレッションにすると、コントローラーが弾けるものになります。設定はMIDI出力にあります。

短くまとめると

  • 内容。ノートを弾いた強さで、1から127です。
  • ゼロ。ベロシティ0のノートオンは、ノートを終わらせます。
  • 効果。音色が対応させたものになります。たいてい音量と音色です。

ベロシティはすべてのノートと一緒に運ばれ、意味を与えるのは楽器です。

よくある質問

MIDIベロシティの範囲は?

鳴っているノートは1から127です。ベロシティ0のノートオンは、ノートオフとして扱われます。

ベロシティ127とは?

もっとも強い叩き方です。範囲の最大で、多くの音は、いちばん大きく、いちばん明るく鳴ります。

MIDIベロシティは音量と同じですか?

違います。ベロシティはノートごとの値で、音色がたいてい音量と音色に対応させます。ボリュームはCC 7で、チャンネル全体の音量を上げ下げします。

MIDIベロシティをテストするには?

MIDIテスターで、キーをそっと、次に強く弾いて、ベロシティの最小値と最大値を読みます。正常なキーは、1から127の範囲のほとんどをカバーします。

キーボードがいつも同じベロシティを送るのはなぜですか?

ベロシティを感知するキーがないか、固定ベロシティに設定されています。キーボードのメニューで、ベロシティカーブか固定ベロシティの設定を探します。

MIDIキーボードの音が小さいのはなぜですか?

軽いタッチは小さいベロシティの数を送り、ほとんどの楽器はそれを小さく鳴らします。キーボードのベロシティカーブかタッチ感度の設定を探すか、楽器の音量を上げます。MIDIテスターを使うと、弾いたときに送られる数が見えます。

日本語のページ

くわしいガイド(英語)

このページを書いた人。 Ryleigh NewmanはInputConfigを開発しています。手がうまく動かないため、毎日コントローラーで自分のMacを操作しています。このページは英語から翻訳したものです。Macの言語が日本語のとき、アプリの主なボタンとメニューは日本語で表示されます。このページではその名前を使い、英語の名前をかっこに添えています。アプリのほかの部分とサイトのほかのページは英語です。

ほかの言語で読む: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Mac App StoreでInputConfigをダウンロード無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります.