重ねてWAVを再生するには?


α  2001-07-15 00:42:49  No: 74664

sndplaysoundで再生をしたのですが、
再生中に他のサウンドを再生しようとすると流れていたサウンドが
止まってしまいました。
重ねても音が止まらないようにするにはどうすればよいのでしょうか


こころ  URL  2001-07-15 02:01:28  No: 74665

DirectSoundを使うのが一般的のようです。
APIでも、できそうな雰囲気のものをいくつかみかけますが
実際、試したことはないので何とも言えません。


たかみちえ  URL  2001-07-15 05:46:53  No: 74666

sndplaysound"が"、対応してないみたいです。
だからたぶん、ほかのAPIならだいじょうぶなんじゃないかなぁ…。


こころ  URL  2001-07-15 05:53:56  No: 74667

APIと書きましたが、何も一発で再生できるような奴ではないです。
合成音を作り出すようなAPIを見た記憶があったので・・・。
DirectSoundを使うことに問題がなければ
そちらを使用した方がまだ簡単なはずです。
サンプルも数多く見つかるでしょうし。


α  2001-07-15 20:10:11  No: 74668

sndplaysoundの引数を触っただけではいけないんでしょうね。


こころ  URL  2001-07-16 05:22:51  No: 74669

sndplaysoundならSND_NOSTOPぐらいでしょうか。
再生されていたら再生しないってだけのオプションですが。


α  2001-07-21 18:08:49  No: 74670

ごめんなさい。DirectSoundを探したのですが見つからなくて…
ご教授できますか?すみません。


こころ  URL  2001-07-22 04:05:30  No: 74671

DirectXのSDKを入手しましょう。
MSのページから落とせますよ。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加