Free 30-day trial. macOS first. Join the waitlist.
← Export guides

Yamaha MODX and Montage

X7L libraries for the hardware.

What you get

A single .X7L file. Unlike every other export here, this one is not a folder of loose parts. X7L is a Yamaha container format, and the audio is inside the file.

That is also why it is the export that took the most work. The writer is built from byte level reverse engineering of the container and validated against reference files, rather than wrapped around someone else's converter.

Where it goes

The MODX and Montage read libraries from a USB flash drive. Copy the .X7L to the drive, connect it to the instrument, and load the library from the instrument's file menu. The exact menu path differs between MODX, MODX+ and Montage M, so follow the file loading section of your own manual rather than a generic sequence.

Current limits

Loop points are not written. If a sample in the library depends on a loop to sustain, it will play as a one shot on the instrument. Everything else in the mapping transfers.

Why this export exists at all

Yamaha's own sharing site, Soundmondo, moves Performance data rather than waveforms, so sample bearing libraries are passed around as files instead. Nothing else takes a folder of your own samples and produces a playable MODX library in one step, which is the gap this fills.

The format itself

This guide covers getting the file onto your sampler. For what is actually inside a .X7L, what else reads it and where its limits are, see the Yamaha MODX and Montage library format.