忍者ブログ

とちにすいはら式+

痒いところに手が届かない雑記ブログ。お金とDTMの話が多め

近未来的音楽素材屋3104式
↑音楽素材はこっち↑

とちにすいはら式+

WIN32APIでMIDI音源をコントロールするための覚書

以前、MIDI音源をWIN32APIでコントロールするプログラムを書いたのだが、
バックアップしないままOS上書きで消してしまったw

ので、忘れないようにちょっとメモ書き。

MIDI音源をコントロールするためには、WIN32APIを使う。
以下の関数でいろいろできる模様。

・midiOutOpen
MIDI音源へのアクセスを開始する。
ファイルポインタ的なやつ。

・midiOutProc
コールバック関数。
コールバック関数ってなんじゃw

・midiOutShortMsg
MIDI音源に情報を送信する。
送信するデータはDWORD形式。
たとえば、ノートオン情報なら「0x9x、音階、ベロシティ」といった感じ。
この情報はMIDIファイルフォーマットと同じだね。

・midiOutLongMsg
システムエクスクルーシブはこっち。

・midiOutReset
音源リセット。

・midiOutClose
MIDI音源へのアクセスを終了する。
fclose的なやつ。

[参考]
http://wisdom.sakura.ne.jp/system/winapi/media/mm11.html
http://www13.plala.or.jp/kymats/study/MULTIMEDIA/midiOutShortMsg.html

実際には、これ以外にいっぱい関数がある模様。
http://msdn.microsoft.com/ja-jp/library/cc428426.aspx

確か、音鳴らしたりシステムリセットぐらいはやってた気がするけど、
なんでバックアップとらなかったんだ・・・orz

実際WIN32APIでプログラムを組むには、
MIDI音源の取説に掲載されているシステムエクスクルーシブメッセージあたりと、
にらめっこしながら作成する。

って、今の時代だとMIDI音源よりもVSTiのプログラミングとかのほうが需要がありそう。
なんかSDKとかあったようななかったような・・・。

ーー

関連記事
なうなやんぐにばかうけのローパスフィルター

擬似タグ : /MIDI | /WIN32 | /個人的メモ

 

拍手[1回]

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント

トラックバック

スポンサーリンク

PR

ブログ内検索

記事書いてる人

運営者:
さいれほ@planet_f108
3104式の中の人。
音楽以外にはお金の話が好き。資産運用もやってるよ。


ついったー

お問い合わせフォーム

筆者の知識や経験であなたの力になれますか?

必要事項をご記入の上、送信ボタンをクリックすると、運営者宛にメールが送信されます。

ブログ内リンク

レビュー・改造系記事まとめリンク レビュー・改造系記事まとめリンク
PC・トイカメラなどのレビュー記事リストです。

DTM機材レビュー記事まとめリンク DTM機材レビュー記事まとめリンク
DTM機材に関するレビュー記事リストです。

クラブ関連記事まとめリンク集 クラブ関連記事まとめリンク集
音楽を流すクラブにいってきた話まとめ。

トラブル・お悩み解決系記事まとめリンク トラブル・お悩み解決系記事まとめリンク
ソフトのインストールなどで躓いた記事リストです。

サイト作り系まとめリンク サイト作り系まとめリンク
サイトのアクセス増、ユーザビリティに関する記事リストです。

忍者ブログカスタマイズまとめリンク 忍者ブログ運用術から収益化まで
忍者ブログ運用術から収益化までをまとめた記事リストです。

雅楽の舞改めポーチュラカリア成長記事まとめリンク 雅楽の舞改めポーチュラカリア成長記事まとめリンク
2011年から育てている雅楽の舞に関する記事リストです。

とちにすいはら式+アクセスアップ経過記録まとめリンク とちにすいはら式+アクセスアップ経過記録まとめリンク
本ブログのアクセス推移を記録した記事リストです。

お金持ち本まとめリンク お金持ち本まとめリンク
筆者が読んだお金持ち本あれこれまとめリンク。

無職関連の記事まとめリンク 無職関連の記事まとめリンク
無職関連の記事リストです。

スマホでUSENの記事まとめリンク スマホでUSENの記事まとめリンク
スマホで使える有線放送まとめ。データ量も測ってみました。

最新コメント

[01/20 かんりにん]
[01/20 シモハチ]
[04/03 かんりにん]
[04/01 シン]
[04/01 かんりにん]

フリーエリア

QRコード

とちにすいはら式+

サイトご利用上の注意

ブログ記事の著作権はとちにすいはら式+にあります。 引用される際には、必ず引用元として弊ブログのURLも記載していただくようお願いいたします。 記事の一部もしくは全ての無断転載はご遠慮ください。

記事を参考にされる際には、自己責任にてお願いいたします。