Good News for NI Plugins in FL Studio

I’m a big fan of the FL Studio DAW software, and also a big fan of NI plugins. In the past this has been a problem because of an incompatibility that caused CPU spikes in some NI plugins running in FL. Specifically, in Reaktor this manifested as a constant fluctuation of the CPU meter, even without an ensemble loaded. I’ve also noticed this behavior in Absynth. It’s been possible to compensate by setting the plugins to run with fixed-size buffers, but that has two undesirable consequences; one, it increases the latency for those plugins, putting them slightly out of sync with other elements in the mix and two, it takes away the ability to use multiple outputs to separate mixer tracks in FL.

Well, the new 8.5 beta of FL solves all that! I was initially excited to read that the new beta lets plugins running with fixed size buffers use multiple outputs – but then I discovered a new audio setting called “align tick lengths” that makes those large fixed buffers unnecessary. The mouse-over hint for the align tick lengths checkbox tells us “may increase CPU performance” and they aren’t kidding.

audio

This is fantastic, because now I can load up Kore in FL and Reaktor in Kore and get one of my favorite DAWs, my favorite control surface and my favorite plugins working together smoothly with no hitches, glitches or handicaps.

Licensed FL producer edition users can download the beta through their account page.

Recording MIDI from Spiral in FL Studio

Last Spiral post for a while, I promise!

I noticed in the NI forums that user Jedinhopy couldn’t record Spiral’s output in FL Studio. I checked, and found that this was the case… fortunately, there’s a workaround. This is Windows only, but then, FL is also Windows only.

First, get MIDI Yoke installed. This creates virtual MIDI input and output ports. You will find a million uses for this, I guarantee.

Then, in FL Studio’s MIDI settings, make the following adjustments:

flspiral