Performance Tuning

A number of factors can influence the performance of MixEmergency. The following is a rough guide to some of the features that can influence MixEmergency's performance.

Memory

MixEmergency uses your computer's memory to store video frames in an attempt to optimise video decoding performance. If the memory on your computer becomes low, this can cause MixEmergency's performance to deteriorate. The level of memory used can be set in the Advanced panel of the preferences. It is recommended that you set this level to a value approximately 50% to 80% of your computer's free memory. You can check the level of your computer's free memory using the Activity Monitor application on Mac OS X.

Quality

The quality slider in the Output panel of the preferences can be used to tune performance. For example, if you were to output MixEmergency to an external screen of size 1280 x 720, and your videos are of size 640 x 480, then setting the Quality slider to medium would be appropriate. This would cause MixEmergency to render internally (transitions and effects) at 640 x 480 instead of 1280 x 720, and should improve performance while maintaining the quality of your videos. You can use the Info window to determine the output dimensions, and the quality adjusted dimensions (i.e. the render pipeline dimensions).

Transitions/Effects

Some more complex transitions and effects can have an effect on performance. You should test your system with all the effects and transitions that you plan to use in a live situation beforehand.

The effects menu is roughly sorted from simple effects to more complex effects. On some systems you may only be able to use one more complex effect before performance of MixEmergency deteriorates.