Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
MIDIファイルの作り方
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9658#CommentId14915
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
るきお
 (社会人)
投稿日時
2010/6/4 22:30:40
すいません。VBのバージョン書いてありましたね。
2008でしたか…。2008だと一部動かないところがありますがちょっと力尽きましました…。
これを機会に2010にされるのはいかがでしょうか?
http://homepage1.nifty.com/rucio/main/material/VB2010Install.htm
MIDIについては2008にせよ、2010にせよVBにはMIDIを演奏したり、MIDIファイルを作成する機能はありません。
ただし、この場合「機能がない」=「無理」ではなく、すべてのファイルはバイナリ型の配列で表現できることを考えれば、MIDIファイルの仕様さえわかっていれば自分でMIDIファイルの仕様通りのプログラムを書くことでMIDIファイルを生成することができます。
ただ、MIDIファイルの仕様は音楽の知識がないと多少難しく、コンピューターの知識も必要です。またちょっと検索した限りでは仕様書が見つかりませんでした。
今回のサンプルはこのサイトの記述を全面的に参考にしました。
http://www2s.biglobe.ne.jp/~yyagi/material/smfspec.html#tempo
MIDIの仕様を調べ、その通りに自分でプログラムすることになるので難易度としては中級以上です。
でも、面白いネタなんでがんばって少しずつ機能をつけたしていけばしばらくは退屈しないかもしれませんね。