Why does LogicPro sometimes erase MIDI data loops when recording?

It could be a processing problem (but the HD and Com meters aren't maxed out), but when my MacBook pro (32gb RAM M1 Max) records on logic, sometimes it struggles to play without glitching, stuttering forward a few times or replaying the same second a few times. Then it cancels the record (cursor goes from red to white) whilst still playing and any looped MIDI data I have on that 1 track I am recording on suddenly gets erased and it joins up with any other MIDI data on that track. This means I have to go back and cut it to length and reloop it as undo doesn't seem to respond. This typically only happens when I have a few NI plugins active on the project, but can (and has done) happen at any time. This also happens with audio from time to time, but only the aborted record effect happens. What is causing all this?!

MacBook Pro 14″, macOS 15.5

Posted on Sep 23, 2025 1:59 PM

Reply
Question marked as Top-ranking reply

Posted on Sep 24, 2025 3:31 AM

Even a cpu overload is not shown, I would try to increase the I/O buffer size. This also increases latency, which you can minimize by using Low Latency Mode while recording. Don't forget to switch it off during playback.


It could also a sign of incompatible or outdated plugins.


Are you using an external sound card? Try it with built-in audio.

Are you using usb hubs? Connect your stuff directly to your computer.

2 replies
Question marked as Top-ranking reply

Sep 24, 2025 3:31 AM in response to Captain_Abraxas

Even a cpu overload is not shown, I would try to increase the I/O buffer size. This also increases latency, which you can minimize by using Low Latency Mode while recording. Don't forget to switch it off during playback.


It could also a sign of incompatible or outdated plugins.


Are you using an external sound card? Try it with built-in audio.

Are you using usb hubs? Connect your stuff directly to your computer.

Sep 24, 2025 5:16 AM in response to Captain_Abraxas

"...it cancels the record (cursor goes from red to white) whilst still playing..."


  1. As yoyoBen already mentioned, update all plugins.
  2. Update to the latest Sequoia 15.7. In Settings, Software Update, scroll down to Other Updates. I was given 2 options, Sequoia 15.7 and Command Line Tools for Xcode. Update to Sequoia 15.7 there.
  3. Update to the latest Logic Pro for Mac 11.2.2
  4. Turn Off tracks you don't need playing while recording your loop. Use Option + T to Configure Track Header and turn on the On/Off button. Then in each track, especially the ones with NI plugins, turn them Off.
  5. Lastly, Cmd + , (comma) for Logic Pro Settings, under Audio, Devices tab, I/O Buffer Size: #### Samples. Normally, it's recommended to use a small # of Samples when recording (to reduce latency) and a large # of Samples during playback. Since you're doing both simultaneously, you may have to experiment to find a workable amount to handle your project resources. I'd try 256 or 512 as a compromise starting point and then hit the Apply button (it's easy to miss the grey button on the lower right ).


I hope these suggestions help you resolve your issue.


Why does LogicPro sometimes erase MIDI data loops when recording?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.