LinuxSampler has the ability to export all of your session details — MIDI inputs, audio outputs, and instrument slots — to a text file, which you can then restore quickly later. To export your configuration, select the Actions/Export/Sampler Configuration option, and select the file name to save the session to.
To reload a session from scratch, simply launch the “linuxsampler” backend, open the Fantasia GUI, and then use the Actions/Run Script option to read your session file. You’ll also find any recently saved sessions under the Actions/Recent Scripts menu.
Being able to save and restore sessions becomes even more useful once you start using LinuxSampler for several instruments within the one project. You can add all of those instruments to the one LinuxSampler setup, and then save and restore them in one fell swoop.
To add a second instrument to your setup, just click the little power button below your existing instrument to create a new instrument slot, and then load your instrument. By default, LinuxSampler puts each instrument on to its own MIDI channel within the one MIDI input (channel 1 for the first instrument, channel 2 for the second, etc.), so you can address each instrument from your sequencer by setting the appropriate MIDI channel on each of your tracks.
If that doesn’t suit, you can customise the entire MIDI and audio setup — you can create multiple MIDI inputs routed to different instruments, and you can also create multiple audio outputs and route different instruments to each. To create new inputs or outputs, follow the same steps you used to create your initial input and output. Afterward, click the “OPTIONS” button on each instrument to reveal drop-down options for the instrument’s MIDI input, MIDI channel, and audio output.
Being able to configure complete sets of instruments in LinuxSampler is one thing, but there’s an even easier way to work with LinuxSampler within your DAW: the LV2 plugin.