今まではネイティブプラグイン「MZ1500Core.DLL」内でDirectSoundを使って鳴らす処理を実装していたのですが、Unity本体とバッティングするらしく鳴りませんでした。XAudio2に変えても同じです。 困り果ててTwitterで質問をしたところ、 H.Yoshitaka ('@TyounanMOTI)さんが、 OnAudioFilterRead()メソッドの事を教えて下さいました。 Unity側のスクリプトで空のAudioClipを貼り付けループ再生させ、適当なScriptでOnAudioFilterRead()を実装し、その中のfloat配列を動的にレンダリングして、サイン波を鳴らしたところいけました!配列をネイティブで書き換えてあげれば大丈夫そうですね。それでやっと長い間の懸案事項が解決出来そうでよかったです。 あ、H.Yoshitaka さんってXVI社のオーディオ