I’ve done some testing with FLStudio 20 and Ableton 10 Lite. It works in both BUT…
In FL Set up midi transport and arm and record a loop. I set to loop record mode and record audio into the playlist. I have found that it is way way way way off for each and every consecutive loop recorded it increases. The drift is unbelievable too. A 1 bar loop can be off by a lot.
In Ableton 10 set up midi transport, arm and record, if you are monitoring you can expect a delay from first hit for however ms delay you have going on. You can compensate for that in the settings. I’ve found that by unchecking monitor there is little to no delay in the recording and the midi is really tight between daw / interface and hardware.
Unless I’m doing something really wrong The latency compensation in FL does absolutely nothing. And that is a shame because believe me, I am an FL fanboy. It was my first piece of sequencing software back at v3.5 when it was like an 8 Chan midi step sequencer. It’s come a long long way and the value is unbeatable. 200$ and free updates for life? Come on! If you work in DAW only and use VST you’re good to go. More than you’ll ever need.
As I’ve gotten older and spent 15 years behind a kb staring at a screen 8-10 hours a day the last thing I want is to be f’ing around with a DAW and troubleshooting instead of making music. It’s unavoidable these days though, at some point you have to get it into the daw.
Best case is to simply record a full song that has been set up and sequenced with hardware so you can do some final mastering. Then you get progressively more involved the earlier you step into it. Tracking stuff in (where I’m at) leaves me damn frustrated because I don’t want to have to cut my loops (unless I’m cutting found sounds and loops for fodder) just to get to the arrangement process.
Wow that turned into a rant… sorry