データマイニングハックス(仮)

東京都内のIT企業でデータ分析の仕事をしています。データマイニングを使って世界を良い方向へ変えていきたいです。起業準備中。各種オフ会なども積極的に参加したいと考えています。もし、よろしければお声掛けください。

Excel VBAで電子楽器を制御する

 Excel VBAからMIDI経由で電子楽器を鳴らす方法をメモしていきます。

 

1.MIDIデバイスを開いてハンドルを取得。 
  (デバイスが取得できたか確認) 

2.デバイスに対して、音色とか音階などのパラメータをメッセージにして送信。

3.デバイスを閉じる。 

が基本になります。

 

Windowsには内臓のMIDI音源も入っているので、ExcelVBAだけでシーケンサーリズムマシンが作れてしまうのです。