HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0618
Shoomidiピアノロール3未解決


Shoo

リンク

2010/6/18(Fri) 00:15:29|NO.33303

MIDIのピアノロールを作ることは可能でしょうか?
HSPの命令をどう使えばいいかさっぱりです。

具体的には、midiを読み込み、再生を押すと
鍵盤の絵が表示され、カシオの光キーボードのように色が変わる。

発音の瞬間にひかり、そのままバーが短くなるまで押すかんじです。

画を書いてみましたが、こんなかんじです。
http://f40.aaa.livedoor.jp/~itdreams/UPLOAD/img/1276787567.gif



この記事に返信する


p、USAGI

リンク

2010/6/18(Fri) 06:27:30|NO.33305

>画を書いてみましたが、こんなかんじです。
「アクセス権がありません。」
と、言うエラ−で画像は見られませんでした。
(まぁやろうとしてる事はなんとなくわかりました)


>MIDIのピアノロールを作ることは可能でしょうか?
可能だと思いますが、私にはわかりません。
なのでとりあえず、MIDIについて勉強されてはいかがでしょうか?


参考になりそうなWebサイトを見つけましたので挙げておきます。

DirectArtStudio
http://www.pluto.dti.ne.jp/~daiki/Midi/Midi.html

SMFの初歩
http://www.geocities.jp/stdmidi/

HSPあるいはCでSMFをつくる
http://www.geocities.co.jp/Hollywood/6872/



Shoo

リンク

2010/6/18(Fri) 21:16:10|NO.33313

失礼しました。
こちらで見れるでしょうか?

http://www.taisen2.x0.com/card/img/up4262.gif



ii

リンク

2010/6/19(Sat) 00:06:41|NO.33318

MIDIの読み込みに標準では対応していませんが・・・
http://homepage3.nifty.com/~atomic/muse/muse.htm

これに限らず、近いフリーソフトが探せば既にあると思います。


MIDIファイルというのは楽譜のようなもので、
演奏する楽器と、楽譜を読める(解読する)人間と、読んだとおりに演奏できる人間が必要です。
楽器、つまりMIDI音源は、Windowsならば最初からパソコンについているはずです。
楽譜の読み方、つまりMIDI規格は、p、USAGIさんが既に言及されてあるとおりです。
演奏の仕方は、ただmmplayで再生するだけだと表示との同期がとれないので、
 自前で演奏者を用意する必要がありそうです。

>HSPの命令をどう使えばいいかさっぱりです。
・・・ということでしたら、
鍵盤を表示し、クリックした鍵盤の色が変わる、というGUIを作れる程度にはならないと、
MIDI音源との通信、MIDIファイルの読み込みなどはまだまだ先の話になりそうです。

蛇足ですが、ピアノロールの意味を食い違えているような気がします。
http://ja.wikipedia.org/wiki/%E3%83%94%E3%82%A2%E3%83%8E%E3%83%AD%E3%83%BC%E3%83%AB



ONION software Copyright 1997-2021(c) All rights reserved.