# VST3 setNonRealtime in JuceVST3Component::setupProcessing

**URL:** <https://forum.juce.com/t/vst3-setnonrealtime-in-jucevst3component-setupprocessing/26432>\
**Category:** Audio Plugins\
**Created:** [February 16, 2018, 1:54pm UTC](https://forum.juce.com/t/vst3-setnonrealtime-in-jucevst3component-setupprocessing/26432 "2018-02-16T13:54:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jerre](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/jerre/32/45_2.png) [@jerre](https://forum.juce.com/u/jerre)\
**Post date:** [February 16, 2018, 1:54pm UTC](https://forum.juce.com/t/vst3-setnonrealtime-in-jucevst3component-setupprocessing/26432/1 "2018-02-16T13:54:12Z")

</div>

Could something like

```
getPluginInstance().setNonRealtime (newSetup.processMode == Vst::kOffline);

```

Be added to `JuceVST3Component::setupProcessing`  
So I know that we’re off-line in PrepareToPlay?

Or is there a reason that this would be a bad idea?

---

<div class="post-metadata">

**Author:** ![t0m](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/t0m/32/16413_2.png) [@t0m](https://forum.juce.com/u/t0m)\
**Post date:** [February 19, 2018, 11:41am UTC](https://forum.juce.com/t/vst3-setnonrealtime-in-jucevst3component-setupprocessing/26432/2 "2018-02-19T11:41:56Z")

</div>

Have you tested this?

---

<div class="post-metadata">

**Author:** ![jerre](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/jerre/32/45_2.png) [@jerre](https://forum.juce.com/u/jerre)\
**Post date:** [February 19, 2018, 11:54am UTC](https://forum.juce.com/t/vst3-setnonrealtime-in-jucevst3component-setupprocessing/26432/3 "2018-02-19T11:54:12Z")

</div>

I tried it in Adobe Premiere and haven’t run into problems, but haven’t tested extensively yet.

---

<div class="post-metadata">

**Author:** ![t0m](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/t0m/32/16413_2.png) [@t0m](https://forum.juce.com/u/t0m)\
**Post date:** [February 19, 2018, 12:10pm UTC](https://forum.juce.com/t/vst3-setnonrealtime-in-jucevst3component-setupprocessing/26432/4 "2018-02-19T12:10:17Z")

</div>

It looks safe to me - I’ll add it to the `develop` branch shortly.
