![]()
The General tab lets you configure general Trash properties.

| Performance | ||
| Delay compensation | Trash was designed specifically for low latency use, so it introduces no delay into its output. Trash does include a post-limiter which can help prevent excessive volume levels from reaching its final output stage. This post-limiter uses less than a millisecond of lookahead, but you can compensate for it in compatible hosts. If your host application skips/stutters with this option on, you can always manually correct the delay offset (i.e. manually edit out the short delay of silence). To help you perform manual correction, the delay Trash introduces is shown below "Total System Delay" in both samples and milliseconds. | |
| Process as mono | You can force Trash to process in mono, which will require almost half the CPU for half the channels. This can be useful for previewing on slow computers, just be sure to turn the option off to mixdown in stereo. | |
| Preset changes |
This determines Trash's behavior when you change presets in the Preset Manager. "Realtime" means that Trash will change between presets seamlessy. This option will provide the fastest changes between presets, but many host applications will drop out when changing between two very different presets. "Bypass" means that Trash will bypass its processing while presets are changing. "Mute" is similar, but in this case Trash will mute its output while presets are changing. Trash defaults to "Mute" to minimize the chance of dropouts in all host applications. If transitioning between presets sounds strange to you, try "Bypass" mode while experimenting with Trash's Gain When Bypassed setting. The "Realtime" mode is ideal in host apps running at less aggressive latencies, but if you experience dropouts while auditioning presets, you should avoid "Realtime" mode. | |
| Total system delay | This readout shows the amount of delay, in both samples and milliseconds, that Trash introduces into the signal chain. | |
| View Buffers | This launches the View Buffers dialog, which lets you inspect the buffer sizes which your host application is using. See Buffer Sizes for more info. | |
| Graphics | ||
| Enable meters | Although each meter has its own options, this option allows you to quickly turn off all meters. | |
| Enable animations | Allows you turn on/off the animated appearance of dialog boxes. | |
| Enable animated focus | Allows you to turn on/off the animated white brackets which indicate the control where keyboard commands are sent. | |
| Show background grid | Toggles the visbility of the grid in the background of Trash's touchscreen display. | |
| Frame rate limiter | Allows you to set the limit the speed (frames per second) that Trash should use to display and update meters. In most cases the default will provide smooth displays while still allowing adequate processing time for audio. If your PC hardware allows it, you can increase the frame rate for smoother animation. On the other hand, if you are running Trash on slower hardware or notice graphics performance problems in your host application, you can set the FPS value lower to limit the amount of CPU Trash uses for drawing. | |
| Opacity | Allows you to control the opacity or transparency of the Trash UI. This is helpful when working with automation, for example, to be able to have the Trash UI in front but be able to "see through it" to the automation curves on the track view of the host app. Setting partial transparency does require additional CPU, but there is no CPU penalty when opacity is at 100% (i.e. the feature is not being used). If you find this feature useful, be sure to note the keyboard shortcuts for it. The slider will be disabled in host applications that do not support this feature. | |
| Use rendering thread | Turn off this option to conserve CPU power. With the option on, a separate thread is created for graphics, providing smoother graphics at the expense of more CPU. | |
| Other | ||
| History depth | Lets you set how many levels or steps are remembered in the History dialog . | |
| Automation interval | This control only applies to DirectX versions of Trash. It controls how often Trash updates its processing based on your host application automation envelopes. To save CPU while previewing, you can increase the automation inverval. This allows Trash to update less often, which saves CPU. For mixing down, you can decrease the automation interval to provide nearly sample accurate automation. In non-DirectX versions of Trash, due to the technical details of these plug-in formats, the automation accuracy is limited by the host application buffer size. | |
| Automation highlight | This control only applies to DirectX versions of Trash. It allows you to color higlight controls that are being modified by host application automation. Note that the highlighting will only appear around the control when the audio is playing - that is, while automation data is being sent to Trash. In VST versions of Trash, it's not possible for Trash to tell with certainty when controls are being automated versus when they're being changed by the user, so automation highlighting is not available. In Pro Tools versions of Trash, automation highlighting is built into Pro Tools, and you can use Pro Tools to set the automation highlight color as well. | |
| RTAS Buffering | ||
| RTAS buffer size | This option only appears in the RTAS version of Trash. For zero-latency operation, keep this set to the default value of 32 samples. For a slight decrease in CPU usage, you can set this to the same value that the "H/W Buffer Size" is set to under Setups / Playback Engine in Pro Tools. Note that a value higher than 32 will introduce a few milliseconds of latency into Trash's output. | |
![]()
Note: This help file is a quick reference for basic Trash functions and controls. We have separate "how to" guides that provide tips and techniques for getting the most out of Trash. You can download these guides from http://www.izotope.com/products/audio/trash/guides.html