次のセクションでは、Wwiseバージョン2019.2.11とバージョン2019.2.12の間での変更点を挙げ、説明します。
プラットフォーム固有の情報は、こちらにあります:
以前のバージョンの詳細については、 以前のリリースノート をご覧ください。
新機能
- WG-51853 Profiler Settingsに Inactive Game Syncs オプションを追加し、再生中のサウンドとの関連性の有無にかかわらず、全てのGame SyncをキャプチャしてGame Sync Monitorに表示できるようにしました。これに関連した変更の詳細については、下記「動作の変更」の WG-54345 と、 WG-54349 を参照してください。
- WG-52085
AK::SoundEngine::TryUnsetMedia
APIを、 AK::SoundEngine::UnsetMedia
の、より安全な代替として追加しました。
APIの変更
動作の変更
- WG-54345 プロファイリング中は、プロジェクトのオブジェクトによって使われないGame Parameterが同期されないようになりました。
- WG-54349 本マイナーバージョンに限り例外的に、Wwise Authoringを、サウンドエンジンの以前のマイナーバージョンに接続することができません。
- WG-54605 Sound EngineのDebug、Profile、Releaseのバイナリコンフィギュレーションで、NaNやInfなどの値をパラメータとして送ると、
AK::SoundEngine::SetRTPCValue
や AK::SoundEngine::SetGameObjectAuxSendValues
などの様々なSDK関数が、 AK_InvalidFloatValue を返して実行を飛ばすようになりました。これは、今までDebugとProfileのバイナリコンフィギュレーションで行われましたが、Releaseでは行われませんでした。
Performance Changes
- WG-54505
AkInitSettings::bDebugOutOfRangeCheckEnabled
を有効にしたときの、SoundEngineのパフォーマンスを改善しました。この機能を有効にすると、CPU使用の増加が1.50x~3.00倍であったのに対し、増加が1.05~1.10倍になり、より多くのシナリオで有効にできるようになりました。
- WG-55096 フィルタを使ったときのVoice Monitorのパフォーマンスを改善しました。
バグ修正
- WG-48221 修正済み: (wp.py) Visual Studio 2017、2019の各パッケージで、オーサリングが欠如していました。
- WG-54513 修正済み: Blend Containerを、それに関連するBlend Trackを1つ削除してから再生すると、Wwiseがクラッシュしました。
- WG-54649 修正済み:
AK::StreamMgr::CAkStmTask::GetFileOffset
で、大きいファイルに対して乗数のオーバーフローの可能性がありました。
- WG-54670 修正済み: Voice Inspectorで報告される数値(Volume、LPF、HPF)が、更新されていないことがありました。
- WG-54671 修正済み: アンパサンド(&)が、Project ExplorerのShareSetsタブのEffectsリストで、正しく表示されませんでした。
- WG-54772 修正済み: Game Sync MonitorのGame Syncsのラベルが間違っていました。
- WG-54808 修正済み: (Mac Authoring) ローンチスクリプトを使うには、最初にWwise.appを実行する必要がありました。
- WG-55155 修正済み: 一部のカスタム波形ファイルで、Krotos Igniter Live Synthがクラッシュしました。
コミュニティで報告されたバグの修正
- WG-44867 修正済み: ゲームに接続しているときに、Wwise Authoringがクラッシュする可能性がありました。
- WG-48424 修正済み: バージョンコントロール下でプロジェクトを保存すると、クラッシュする可能性がありました。
- WG-54149 修正済み: 回折を有効にしていないサウンドに、必ずオフセットプライオリティが適用されました。
- WG-54269 修正済み: 無効なAkAudioBufferに対し、
AkAudioBuffer::ZeroPadToMaxFrames
をコールすると、クラッシュしました。
- WG-54375 修正済み:
AK::SoundEngine
APIコールに渡すユーザーデータが大きすぎたときに、エラーが報告されませんでした。
- WG-54659 修正済み: (Command Add-ons) 複数のカスタムメニューのあるメニューを使うと、クラッシュしました。
- WG-54663 修正済み: (Mac Authoring) External Editorsと、Command Add-onsを、実行できませんでした。
- WG-54745 修正済み: 誤動作するカスタムのシンクプラグイン(sink plug-in)を使うと、クラッシュしました。
- WG-54877 修正済み: Audio File Importerダイアログで、Audio File/Folderリストから複数の項目を削除すると、Wwiseがクラッシュする可能性がありました。