Ozone 5 contains advanced controls to help you get the optimal performance for your setup. Since Ozone contains several modules within its internal DSP chain, there are several places where you can control its internal buffer sizes. In general, the default values should give good performance on most systems, but there are some aspects of host applications that are not detectable by plug-ins. Read this section for instructions on how to optimize Ozone for your particular setup.
Setting buffer sizes for independent modules
Some of Ozone's DSP modules required fixed buffers when set to certain modes. These include Ozone's Digital Equalizer, Digital Crossover and Reverb. You can set the buffer size for each of these modules independently using the EQ/Reverb/Crossover options tab. These buffer sizes default to reasonable values, and most users should be able to use Ozone right away without tweaking them.
How to decrease CPU usage
If you experience unusually high CPU usage, you can try changing the Digital EQ to Analog mode and the Digital Crossover to Analog mode. You can also try increasing your host application's buffer size to decrease CPU usage. We understand that these solutions might not be adequate for many users, so we've also designed Ozone to be optimized for any host application setup.
If you are using Ozone at low latencies and rely heavily on these DSP modules, you will want to adjust the buffer sizes to get Ozone's CPU consumption as low as possible. At first it may seem unintuitive, but if you follow the tips here then you should be able to tweak your buffers very quickly and easily.
Optimizing Ozone
To get the best buffer settings for your setup, first you should have an idea of what kinds of buffers your host application is sending. You can use Ozone's Buffer Size Viewer to do this. Once you know what size buffers your host application is sending, try the following:
• Place Ozone's equalizer in Digital mode, and bypass all modules except for the equalizer. Set the Digital EQ filter size to the size you most commonly use.
• Set the Ozone's Digital EQ buffer size to the number that's closest to your host application buffer size.
• Open a CPU meter. Many host applications have a CPU meter built-in, but if you're running Windows XP you can also press Ctrl+Shift+ESC and select the Performance tab. Note that CPU meters are usually somewhat inaccurate, but we're just looking for relative changes in CPU usage.
• Open an audio file with typical settings (sampling rate, bit depth, number of channels) for your use and play it through Ozone. If you usually use Ozone in a multitrack environment then be sure to do the same here. As the audio plays, try adjusting the Digital EQ buffer size and see what effect it has on CPU consumption. Buffer sizes near the host application buffer size are a good starting point, but the best choice depends on many aspects of your system and host application which are beyond Ozone's control.
• Once you have the best setting for the Ozone Digital EQ, try steps 1-5 for Ozone's Digital Crossover and Reverb. Be sure to test each DSP module in isolation to avoid complicating things more than necessary.
• Now Ozone's CPU consumption for this setup should be optimized. If you change the way you use Ozone, for example if you move from 44.1 kHz to 96 kHz, or you move from a single-track setup to a mulitrack setup, then you may want to repeat these steps to make sure your buffer settings are still optimal.
We've gone to great lengths to optimize Ozone's internal DSP without compromising sound quality. We hope these steps help make Ozone useful in a wide variety of setups. These steps should help you address those variables which are beyond our control and quite often very different for different users.