mumblebees
New member
I've been noticing that Studio One's midi recording latency seems to be significantly higher than FL Studio, so I've tried to do a 1:1 comparison as best as I was able to see if anyone else is experiencing these issues.
Settings:
We're going to create the simplest possible FL Studio project - one pianoteq plugin.
Already we can see that our total latency is basically nothing - buffer of 12ms with additional 4ms end to end with this project file. Arm and recording works perfectly, can play on beat, zero issues.
Now let's make the equivalent in Studio One:
Now let's look at the Audio Setup:
Input 11.6ms + Output Latency of 15.2ms and a total instrument latency of 65 bloody ms on the most minimalistic project!?!?! Already *WAY* more Input/Output latency compared to what we saw in FL Studio. It's noticeable even when just arming/monitoring the track when I strike a key on my midi keyboard.
Furthermore, setting up any kind of Dropout protection + Low Latency (the green Z icon) introduces a super distracting POP sound whenever I switch and arm another instrument. So I basically can't use Dropout protection at all. Demo video:
https://vimeo.com/1044149564
Note: The second plugin is only there to demonstrate the arm popping issue, the rest of the tests were performed on a Studio One project with only the single Pianoteq plugin. FYI, I don't think this is a bug - I think the audible delay is just a natural byproduct of the dropout protection feature.
Even killing Dropoff Protection entirely still shows a instrument latency of 40ms.
Now I'll reduce Device Block Size from 512 samples to 256 samples. (Even though as shown earlier, FL Studio performs just fine with 512 samples). This gets us down to 35ms in the Instrument monitoring latency which is borderline acceptable.
Of course whenever I try to record in realtime - I'm almost always early. I mean it sounds like I'm nailing the 4/4 beat, but when the notes are placed they are super super early. To even get close to the accuracy of FL Studio I had to set the Record Offset to 30ms (approximating the latency I noticed in the Monitoring Instrument Latency).
Again this is on the same machine, Mac M1, CoreAudio, same sample rate / resolution (44.1 kHz, resolution 24-bit), same audio interface (CoreAudio), sample plugin (Pianoteq VST3) etc. I don't understand why Studio One seems to be comparatively worse and why I have to go through so many hoops (playing with Low Latency, reducing block size to further than FL Studio, setting up a midi record offset value, etc).
Settings:
- Mac M1 Max Sonoma (32GB RAM)
- FL Studio v21.0.2
- Studio One 7.0.0.103351
- Standard CoreAudio + wired headphones
- 44.1 kHz, 24-bit project files
- Pianoteq VST3 (NOT using the AU to keep things simple)
- iRig 37-key midi keyboard over USB
We're going to create the simplest possible FL Studio project - one pianoteq plugin.
Already we can see that our total latency is basically nothing - buffer of 12ms with additional 4ms end to end with this project file. Arm and recording works perfectly, can play on beat, zero issues.
Now let's make the equivalent in Studio One:
Now let's look at the Audio Setup:
Input 11.6ms + Output Latency of 15.2ms and a total instrument latency of 65 bloody ms on the most minimalistic project!?!?! Already *WAY* more Input/Output latency compared to what we saw in FL Studio. It's noticeable even when just arming/monitoring the track when I strike a key on my midi keyboard.
Furthermore, setting up any kind of Dropout protection + Low Latency (the green Z icon) introduces a super distracting POP sound whenever I switch and arm another instrument. So I basically can't use Dropout protection at all. Demo video:
https://vimeo.com/1044149564
Note: The second plugin is only there to demonstrate the arm popping issue, the rest of the tests were performed on a Studio One project with only the single Pianoteq plugin. FYI, I don't think this is a bug - I think the audible delay is just a natural byproduct of the dropout protection feature.
Even killing Dropoff Protection entirely still shows a instrument latency of 40ms.
Now I'll reduce Device Block Size from 512 samples to 256 samples. (Even though as shown earlier, FL Studio performs just fine with 512 samples). This gets us down to 35ms in the Instrument monitoring latency which is borderline acceptable.
Of course whenever I try to record in realtime - I'm almost always early. I mean it sounds like I'm nailing the 4/4 beat, but when the notes are placed they are super super early. To even get close to the accuracy of FL Studio I had to set the Record Offset to 30ms (approximating the latency I noticed in the Monitoring Instrument Latency).
Again this is on the same machine, Mac M1, CoreAudio, same sample rate / resolution (44.1 kHz, resolution 24-bit), same audio interface (CoreAudio), sample plugin (Pianoteq VST3) etc. I don't understand why Studio One seems to be comparatively worse and why I have to go through so many hoops (playing with Low Latency, reducing block size to further than FL Studio, setting up a midi record offset value, etc).
Last edited: