With MuLab you can easily use sampled drum loops in your compositions, even if they have a different tempo.
There are 2 ways to do this: Using Audio Sequences and using sliced multi-sample parts.
When importing a sample in the composition you can choose what method you want to use.
Imporing a sample in a composition can be done using the PROJECT menu -> Import Audio File or via drag-dropping the sample audio file on the [+] track button or on the composition itself.
The advantage of using an audio sequence is that it is more directly integrated in the composition.
The advantage of using a sliced multi-sample part is that it has more sound editing options via MUX's modular architecture.
Note that even while a sliced multi-sample part by default uses a MultiSampla device, you can also use that sliced multi-sample in a custom MUX modular patch that uses a Multi-Sampler module, in combination with any other MUX modules you want.
See this doc page: Audio Sequences
Sliced Multi-Sample Parts
When you have chosen "Sliced Multi-Sample" as the method for importing the audio file MuLab will load the sample into RAM and automatically create markers at the drum hits in the loop.
Then it will also create a sequence part and a MultiSampla rack which play these drum slices nicely in tempo.
Note that when the sample file already contains markers, MuLab won't auto-slice that sample, it will assume the existing markers are good and use these markers for slicing the drumloop.
Although the MuLab auto-slicer works quite accurately, automatically slicing up a drum loop is not always 100% perfect, that's normal as audio is a complex form of data.
In case you want to manually finetune the slices used to match this loop into your composition, right-click the sliced sample part -> Edit Sample.
This will open the Audio Lab where you can move, copy, insert and remove markers until you get perfect slices.
Then when you're done finetuning the slices, right-click the sample display -> Update Sliced Sample Part.
This will update the sequence as well as the multi-sample which are used to get the loop in the groove.
Of course both context functions are shortcuttable.
Tip: When you have finetuned the slice markers for a certain drumloop, you can save the markers via the sample's context menu -> Save Markers. This will create an XML file with the same name as the sample and all markers are saved in that XML. Then whenever loading that sample again these saved markers are automatically loaded too.
Of course you can also edit the sliced sample sequence in full detail in the Sequence Editor, for example to quantize the slices to the current grid, or to rearrange the slices, and much more!
And as the slices are available as a multi-sample you can apply a pitch and or filter envelope on them and much more. By using the MUX you can even process individual slices completely modularly!
All functions to slice up a drum loop sample into a sliced sample part are also available via the sample context menu and thus can also be applied on samples not loaded via the "Import Sample Loop" function.