virtual float Update() = 0;
Update updates internal sound renderer systems. This method should be called periodically in the game main loop. Update returns the remaining time, in seconds, till the next Update must be called.