Audiokinetic Wwise Knowledge Base

Virtual voices: What’s calculated and what’s not

The following is always calculated for each voice, even when it is virtual:

  • Positioning, calculations, voice priority and volumes are still computed as they are required to determine if the voice should returns “physical” or not.
  • In “from elapsed time” mode, source plug-in are still computed when virtual (because the sound engine cannot seek into a source plug-in). 

The following is not performed for voices that are virtual:

  • Codec decompression.
  • Audio data moving, copying or mixing.
  • LPF, sample-rate conversion, pitch shifting and effects inserted on the Actor-Mixer hierarchy. 
  • I/O reads.

Additional notes:

  • Most of the time, buffers of audio data are freed when the voice becomes virtual, except for the "Resume" behavior.
  • Effects on busses of the Master-Mixer hierarchy are processed only when there is at least one physical voice playing through this bus.



Article Details

Last Updated
17th o February, 2010

Would you like to...

Print this page Print this page

Email this page Email this page

Post a comment Post a comment

Subscribe me

Add to favorites Add to favorites

Remove Highlighting Remove Highlighting

Edit this Article

Quick Edit

Export to PDF

User Opinions (0 votes)

No users have voted.

How would you rate this answer?



Thank you for rating this answer.

Related Articles

No related articles were found.

Attachments

No attachments were found.

Continue