コミュニティQ&A

Audiokineticのコミュニティ主導のQ&Aフォーラムへようこそ。ここはWwiseとStrataのユーザのみなさまがお互いに協力し合う場です。弊社チームによる直接のサポートをご希望の場合はサポートチケットページをご利用ください。バグを報告するには、Audiokinetic LauncherのBug Reportオプションをご利用ください。(Q&AフォーラムではBug Reportを受け付けておりませんのでご注意ください。専用のBug Reportシステムをご利用いただくことで、バグの報告が適切な担当部門に届き、修正される可能性が高まります。)

最適な回答を迅速に得られるよう、ご質問を投稿される際は以下のヒントをご参考ください。

  • 具体的に示す:何を達成したいのか、またはどんな問題に直面しているのかを具体的に示してください。
  • 重要な詳細情報を含める:Wwiseとゲームエンジンのバージョンやご利用のOSなど詳細情報を記載してください。
  • 試したことを説明する:すでに試してみたトラブルシューティングの手順を教えてください。
  • 事実に焦点を当てる:問題の技術的な事実を記載してください。問題に焦点を当てることで、ほかのユーザのみなさまが解決策を迅速に見つけやすくなります。

0 支持
Hello!
 
For example I have a blend container for a magic effect, which can contain several various random containers. And I need them to play together n 100% of case. And If there are some payback limits, the system must kill a parent blend container, but not some of child random containers.
 
Is there any way in Wwise to do that?
 
The only way which I have found is to create separate buses in the master-mixer section with equal limit instances and to assign each child random container to a separate bus. But I think it is not such a good solution.
 
Thank you!
Robert (390 ポイント) General Discussion

回答 1

+1 支持
 
ベストアンサー
I don't think Wwise offers a way to do exactly what you ask. But this situation is usually fixed by proper priority handling. The voices which will be kicked will be the lowest priority voices. When a blend container is triggering more than one sound, both sounds are attached to the same event and to the same game object, which also means they have the exact same priority... unless you override it lower in the hierarchy under the blend container.

From there, if these are 3D sounds and you activate the priority to vary over the distance, both sounds will be on the same rank in the line to be kicked out, which reduce drastically the occurences of partial content of blend container playing as when one is being kicked, the other one is necessarily the next in line to be kicked.

But if your goal was really to count many voices as only one in the limiter, no it is not possible with this system. The system is a voice limiting system, so as it says, the limit is counted in number of voices, not events or something else.

Hope that helps.
Alexandre L. (Audiokinetic) (1.5k ポイント)
Robert 選択
Thanks for the comment, Alexandre.
I am already using all the things you mentioned, equal priority for child containers and offset from the distance. But it's still cannot guarantee 100% of playback in the moments with the large amount of simultaneous sounds. Additionally I am using separate buses for each child container, and it seems that everything work correctly.
...