MIDI再生に関して。

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
すのう

MIDI再生に関して。

#1

投稿記事 by すのう » 15年前

はじめまして、質問させていただきます。
DXライブラリを利用して、MIDIプレイヤー的なものを作りたいと思っているのですが、MIDIを再生するときに、ファイルを開くで曲を選択、再生したいのですが、どうしたらいいのでしょうか?
初心者なので、なにをどうしたらいいのか・・・。
とりあえずプログラミングの館を参考にさせていただいて、MIDIを鳴らすところまではできたのですが、c++だと、openfiledialogというのがあるみたいですが、どう組み合わせたらいいのかさっぱりです・・・。
どなたか御教授お願いします。


すのう

Re:MIDI再生に関して。

#3

投稿記事 by すのう » 15年前

SooAさん、ありがとうございますっ!!!
参考にさせて頂いて、ファイルを開く、までは行うことができました!
ですが、肝心の音楽の再生がされません。
ビルドは問題なくされたのですが、ファイルを選択して終わり、になってしまいました。
それまでは問題なく音楽が再生されていた部分を、

void midi_load(){
Music= LoadMusicMem( "FilePath");
PlayMusicMem( Music , DX_PLAYTYPE_BACK );
}

と書いたのですが、()の中がFilePathでは再生されないのだろうな、と思うのですが、実際にはそこになんと書けばいいのかわかりません。。。
初歩的で申し訳ありませんが、また教えていただけましたら幸いです。

SooA

Re:MIDI再生に関して。

#4

投稿記事 by SooA » 15年前

>Music= LoadMusicMem( "FilePath" ) ;
ダブルクォーテーション「"」で囲んであるので
FilePathという名前のファイルを開こうとしています。

すのう

Re:MIDI再生に関して。

#5

投稿記事 by すのう » 15年前

鳴りました~><

早い返信、本当にありがとうございました。

閉鎖

“C言語何でも質問掲示板” へ戻る