I have plenty of third party commercial midi loops, from Groove Monkey, Newtronic, and others, and they loop fine. Bear in mind that the same as with audio, it is not the same a loop than a clip, you must define the duration somehow. When you import a raw audio file into a modern sequencer, it will usually take a guess about its duration, but many times you will need to manually adjust the tempo, or trim the file until it loops well, or warp it, or whatever procedure your sequencer requires.ruslan.st wrote: ↑Tue Oct 16, 2018 8:31 amYes, it works that way.JoseC. wrote: ↑Tue Oct 16, 2018 7:58 am I see the problem. It is working fine, you just need to define the clip duration right for it to loop correctly. What you are dragging to the Browser now is a seven eigth note clip. Just select the clip in the track for the total one bar duration, and hit CTL-L, to make it a groove clip, then drag it to the Browser. In the description at the bottom of the Browser when you select it, it will show now that it is 4 beat long, and that it is now loopable.
But what to do if I have many 3rd party midi loops? Is there the way to "groove clip" them in batch?
This is the same with midi clips, as you saw with your example above. If you had just imported your file in a track, it would have imported fine. If you had made the last note a quarter note, its duration would have been a whole bar, and it would have looped right over a bar in the Browser, without need of making it a groove clip, but what if you wanted those four notes to repeat every four bars? You would need to define three bars of silence at the end of your loop.
What I mean is that this is not something that you can do in batch, the same as you cannot make loops in batch from raw audio files from a sample library. Anyway, third party midi loops should loop fine in the browser, but Standard Midi Files intended to be dragged and dropped into a track should be hit and miss. Just look at the info at the bottom of the Browser. If info about the number of beats appears, and it looks correct, it should loop fine in the Browser.