• 締切済み

C#で音楽の2曲同時再生の仕方

大学の卒業プロジェクトでゲームを作っています。 使っているのはC#とVisual studio.netです。 今悩んでいるのは、 BGMと効果音を同時に出すにはどうすればいいのか?ということです。 ゲーム中にずっとBGMとして音楽を流しているのですが、 途中で何かイベントがあった時(扉を開けるなど)にも音を出そうとしたのですが、すると裏で流れていたBGMが止まってしまいます。 このような場合どのように対処すればいいのでしょうか。 よろしくお願いします。

みんなの回答

回答No.2

Managed Direct Soundで行います。 http://msdn.microsoft.com/ja-jp/library/cc351213.aspx Windows8の場合はわかりません。 XAudio2をマネージドコードでラップしたものを使用するらしいですが。

  • PED02744
  • ベストアンサー率40% (157/390)
回答No.1

「アドバイス」というのもおこがましいのですが、 一般的には、BGMはMIDIで鳴らして、SE効果はwaveでとかそのようにするようです。 ようは、デバイスを分けてあげればよいのではないかと思います。

関連するQ&A

  • WindowsムービーメーカーでBGMと効果音同時再生する方法

    現在WindowsムービーメーカーVer5.1を使用しています。 bmpとjpg画像を使用した画像集のようなものを作ろうと思っています。 そしてその画像と一緒にBGMと効果音を流そうとしています。 (効果音とBGM共に拡張子はmp3) しかしBGMまたは効果音のmp3ファイルは[オーディオ/音楽]のトラックにしか入れることができず、BGMと効果音を同時に再生させることができません。 Okwaveで似たような質問を見つけました。 http://okwave.jp/qa1999875.html ここには[オーディオ/音楽]トラックだけでなく、その一つ上の[オーディオ]トラックにもBGMまたは効果音を置くことができる。 と書かれています。 しかし実際には[オーディオ]トラックへmp3ファイルをドラッグしても置くことはできませんでした。 [オーディオ/音楽]トラックを複数にすることはできないのでしょうか? また[オーディオ]トラックにmp3を置く方法はありますか? どうしてもBGMと効果音を同時に流す必要があります! 回答お願いします!!!

  • visualstudio2008で音楽再生を...

    はじめまして、田中と申します。 質問なんですが、大学の課題で今Windows visual studio2008で、簡単なRPG風のゲームを作っているんですが、起動してからすぐにBGMが再生され、ボタンを押したら停止できるようにしたいのですが、残念ながら習っていなかったので、ネットで調べたんですがどうもわかりません・・ どなたかご指導の方をお願いします。 後よかったら動画の再生・停止なども教えてくれたらすごく助かります^^

  • ゲームだけ音を消したい

    ゲームをしているとき、そのゲームの音(効果音やBGM)を全て消して、同時に音楽だけを聴くことはできますか? (ゲーム自体の設定ではBGMは消せません;) 音楽は、ハードディスクに保存しているファイルか音楽CDです。

  • 音楽ファイルを平行して再生するにはどうしたら?

    XPのVisualStudioでプログラムしています. あるBGMを流しながら効果音のような音楽を流すにはどうしたらいいのでしょうか. 単純に音楽再生ソフトとPlaySoundを並行すると音が鳴らないですよね. どうしたらいいのかわからず悩んでいます>< どなたか教えてください!

  • 同人ゲーム音楽を制作してくれるお勧め音楽制作サイトを教えて下さい

    同人ゲーム音楽を制作してくれるお勧め音楽制作サイトを教えて下さい ゲーム主題歌も制作をしてくれるとなおいいです さらにBGMや効果音等も制作してもらいたいです

  • wave音源の再生

    現在Microsoft visual c++でプログラミングをしています。 wavファイルの再生をしたいのですが、 PlaySoundという関数を使って一応、再生はできたのですが この関数だと同時に1つの音しか出ない様なのです。 プログラム中で1曲BGMの様に常に流しておいて、その所々で効果音 が鳴る様にしたいのですが。。。 ご教授お願いします。

  • iphone音楽再生中、メールや電話がかかってこないようにするには?

    今度、イベントのBGMの音源にiphoneとスピーカーを用いようと考えています。 そこで、ご相談なのですが、iphoenで音楽を再生中に着信やメールがあった場合、その着信音が鳴り響くと思うのですが、 それを防ぐために、イベント中だけは純粋な音源としてiphoneを使用する方法はありますでしょうか? どなたか知っていらっしゃる方がいれば、ご回答お願いいたします。

  • この音楽のジャンルを教えて下さい

    ゲーム音楽ですが、ゲームに興味ない方でも遠慮なく答えていただけると嬉しいです。 「DIALHEX -Art Style-」というゲームのBGM(下の動画で聴いてみて下さい)は、 音楽のジャンルとしては何になるでしょうか? http://www.nicovideo.jp/watch/sm7120703 ↑niconico http://www.youtube.com/watch?v=FRGD2zkAeSw ↑効果音が入っていますが、YouTubeの方がいい方はこちら

  • PS3でブルーレイ見ながら音楽を聴く

    例えばPCでWindowsMediaPlayerとiTunesやRealPlayerなどを同時に使い 何かの映像を見ながらBGMのように音楽を流すことは可能ですが PS3ではこのようにブルーレイを起動しながら 取り込んである音楽を再生することは出来ないのでしょうか? ゲームでは取り込んである音楽をBGMとして活用出来たのですが…。 宜しくお願いします。

  • PCで音楽再生中に音が止まります

    PCで音楽再生中に音が途中で止まります 最近音楽再生中に音が止まり困っています。 使っているPCはTOSHIBAのwindows7で64ビット、32ビットが入っているものです。 youtubeやゲームの音も途中で止まります。 やっぱり故障しか考えられませんか? やっぱりメーカーに問い合わせでしょうか? 去年の春に買ったばかりなのにこのような問題になるとは。 解決方法わかる方お願いします。