Dynamic plug-in loading helps projects with a lot of plug-ins and software instruments open faster. When you open a project, Logic analyzes the project and makes only the tracks needed for playback active. Here are the types of tracks Logic makes active when you open a project:
- Audio tracks that have audio regions (not including frozen tracks)
- Software instrument tracks that have MIDI regions (not including frozen tracks)
- Tracks with input monitoring turned on
- Tracks with plug-ins that generate sound without requiring any input (such as the Test Oscillator)
- Tracks with external or ReWire inputs
Tracks with plug-ins and software instruments not needed for playback are inactive and dimmed in the Mixer.
When you select an inactive track, Logic loads the plug-ins on that track. Logic also loads plug-ins on an inactive track when you do things like add a region to the track, unfreeze a frozen track, or add a plug-in to an inactive track.
Manually make tracks inactive and active
You can manually make tracks inactive to save system resources. Press and hold the Option key, then click the On/Off button in the track header in the Main window. If you don't see the On/Off button in the track header, choose Track > Configure Track Header, then select On/Off.
When you make a track with audio regions inactive, you also turn off the track’s audio regions. If you close then reopen the project, the whole track remains inactive until you manually activate it.
To manually activate a channel, click the track header On/Off button in the Main window. In the Mixer, click an empty Audio Effect slot, then choose Activate Channel.
Turn off dynamic plug-in loading
You can turn this setting off for each project:
- Open your project
- Choose File > Project Settings > General, then deselect "Only load plug-ins needed for project playback."