USB MIDI デバイスから MIDI 信号を読み取るための C/C++ ライブラリ
-
08-06-2019 - |
質問
MIDI デバイスから入力を受け取る C/C++ プログラムを作成したいと考えています。
MIDI デバイスは USB コネクタを使用して PC に接続します。
USB ポートを介して MIDI デバイスから MIDI 信号を読み取るために使用できる (C/C++ 実装された) ライブラリを探しています。
MIDI データを取得したら、それを操作することに満足していますが、キャプチャするためのコードを実装する必要はありません。
Windows XP 上の Bloodshed Dev-C++ IDE を使用してコードを作成する予定です。
解決
ポートミディ これも、チェックしてみる価値のあるオープンソースのクロスプラットフォーム MIDI I/O ライブラリです。一方、sysex タイプのアプリを開発している場合は、Direct Win32 でも十分簡単に動作します。
MIDI サポートを含む別のオープンソース クロスプラットフォーム フレームワークを見つけました。 ジュース.
また、USB 接続の MIDI デバイスについては特別なことは何もないことに注意してください。Windows では引き続き MIDI デバイスとして表示され、標準 MIDI API (mmsystem) を使用して通信します。
【2014年7月】たまたま見つけました RtMidi これは、優れたコンパクトなオープンソースのクロスプラットフォーム C++ ライブラリのようです。
所属していません StackOverflow