Http://hpcgi2.nifty.com/natupaji/bbs/patio.cgi?mode=past&no=1800 上記のスレッドにて作成された(であろう)ソフトウエア制御サウンド系関数についてです。 メモリから音楽再生するPlaySoundMemなどの関数には、再生位置を設定&取得する関数がありますが、ソフトウエア制御サウンド関数にはそういった機能はありませんでしょうか? また実証する方法はありますでしょうか? ソフトウエア制御サウンド関数については上記のサイトでしか詳しく説明がないので困っています。
説明不足でした。 2つの曲を再生するとして、2つを一定の間隔でずらして再生する場合などです。 2つ同時だと再生位置はプレイヤーに出力したサンプルの数を変えたらよさそうですが、2つの曲をそれぞれ変える場合はどうすればよいでしょうか?
自己解決しました。 お騒がせして申し訳ないです。 まだソフトウエア制御サウンド関数について分からないことがあるかもしれないので、その時はよろしくお願いします。 解決方法としては ReadSoftSoundData( SoftSoundHandle1, OutputSampleNum, &Channel1_1, &Channel1_2 ) ; のOutputSampleNumを変化させることで可能になりました。あってるか分からないですが…