Dynamic CPU Management
Digital Performer users upgrading to DP 4.51 (operating natively under DP’s MAS engine) will likely notice the CPU meter in the Performance Monitor displaying a significantly lower reading than it did in previous versions, indicating that they have more processing power at their disposal for real-time effects and virtual instruments. This enhanced processing performance is due to a new feature called Dynamic CPU Management, which has been implemented in all of the effects plug-ins included with DP, such as the MasterWorks EQ, MasterWorks Limiter, Plate reverb, eVerb, Delay, Sonic Modulator, etc. These plug-ins now automatically disable their processing when they would otherwise be idle (i.e. generating silence). Therefore, a plug-in imposes no demands on the host CPU until it receives an audio signal from the audio track on which it is instantiated. When audio is received, the plug-in processes the audio and continues to do so until the signal dies away, fully accounting for reverb tails, delay taps, and other similar residual audio signals created by the plug-in itself. Since there are often long stretches of silence in each track during a typical DP project, the amount of CPU savings can be significant. Actual results will vary and depend greatly on the plug-ins used, the placement of audio material in each track, and other circumstantial factors.
Dynamic CPU Management is supported in all of the effects plug-ins that ship with DP 4.51. DP also provides Dynamic CPU Management for all third-party AU effects plug-ins. Third-party MAS plug-ins may or may not provide this feature, as it is up to the plug-in developer to implement this feature in their plug-ins. Most virtual instruments already practice a form of dynamic CPU management because they only require processing when they are actually generating sound.
Saving Bounce Settings and Multi Bounce
DP 4.51 allows users to save their bounce-to-disk settings by name so that they can quickly “re-bounce” any material after making further changes to the source tracks. Users can re-bounce by either pressing a user-assignable keystroke or choosing the bounce operation by name from the Bounce Settings sub-menu. The Multi Bouncecommand lets users run multiple saved bounce settings in one operation. Users can even run bounce settings from multiple DP projects. For example, a user might have 7 or 8 different multi-track DP projects from which they are bouncing stereo mixes for an album. After making many minor tweaks and adjustments during the final stages of mixing, the user could conveniently re-bounce all 7 or 8 tracks in one operation. At the end of the multi bounce session, a summary window provides detailed information regarding each bounce.
Marker locate numbers
DP’s Markers window displays a new column that allows users to control the locate number assigned to each marker. Users can then quickly locate to that marker by using the customizable Go To Marker keystroke and then typing in the desired locate number. In previous versions of DP, locate numbers were automatically assigned to markers (via their order in the marker list), forcing users to relearn the locate points when adding a new marker somewhere in the middle of their project’s timeline. Now, users have complete control over locate numbers, and they can preserve numbers they’ve memorized during the course of a project.
Additional performance enhancements
Other new feature highlights
DP 4.51 is now shipping. Price is $795.
A free updater for Version 4.5 users is available for download here: