Da gibt's mehrere Möglichkeiten. Einerseits könnte es an der Multicörigkeit liegen, andererseits könnten auch einfach einige Patches generell "anstrengend" für den Rechner sein, bspw. wenn sich mehrere Stimmen mit langen Release-Envelopes überlagern.
Diva kommt mit einem kleinen Schalter, mit dem man Diva-eigene Multicore-Optimierungen aktivieren oder abstellen kann, also bspw. ob einzelne Stimmen auf unterschiedliche CPU-Cores verteilt werden oder nicht. Dieser Schalter ist oben am Interface, links vom Output-Volume-Regler, sieht aus wie eine LED.
Je nachdem ob die Host-Software schon Multicore-Optimierungen mitbringt (die sich evtl. mit denen in Diva beißen), kann dieser Multicore-Switch wenn aktiviert entweder den CPU-Verbrauch senken, oder auch schlimmer werden lassen. Was das angeht, da müsstest du einfach mal ausprobieren ob Diva mit dem Switch ein- oder ausgeschaltet besser läuft.
Andernfalls kann man auch die Genauigkeit der Berechnungen in Diva etwas zügeln, damit lässt sich oft sehr viel CPU-Leistung sparen. Das bewerkstelligt man über die "Accuracy"-Einstellung, zu finden direkt über dem "MAIN"-Tab unten wenn dieser ausgewählt ist.
Der "Accuracy"-Wert ist die Rechengenauigkeit im Live-Betrieb, also während man spielt und arrangiert. Die "Offline Acc" daneben ist die Rechengenauigkeit wenn der Host offline ist, also ein Projekt oder einen Track gerade rendert.
Um beim spielen CPU zu sparen, aber beim rendern dennoch die bestmögliche Klangqualität zu haben, kann man also bspw. die "Offline Acc" auf "divine" (beste Qualität) stellen, und die reguläre "Accuracy" etwa auf "draft" oder "fast" verringern.