PDA

View Full Version : WAVE & VMWare/Virtualization


kcarpenter
04-10-2008, 07:54 AM
The major problem with running WAVE in a virtualized environment is it's heavy dependence timing and especially the Real Time Clock (RTC). Real-time audio mixing such as what WAVE does does not perform consistently under anything that doesn't give direct access to a timing source such as a RTC.
This limitation is by nature of how audio processing is on PC's and not one we can overcome in software.

Running WAVE in a VM can get garbled audio and out of sync audio, especially using a high cpu codec like G729 on a session with many participants. For every audio source, WAVE usually mixes it two or three times adding overhead that's unnoticeable on a native machine but will cause problems in VM.
Once someone figures out of a way to dedicate an RTC to a guest OS then we can look into solving this problem.