Log InCreate An Account
  1. Plugins
  2. »
  3. The LinuxSampler Project
  4. »
  5. LinuxSampler
  6. »
  7. Details


Sampler/Sample Player Plugin by The LinuxSampler Project
LinuxSampler by The LinuxSampler Project is a Virtual Instrument Audio Plugin and a Software Application for macOS, Windows and Linux. It functions as a VST Plugin, an Audio Units Plugin, a DSSI Plugin, a LV2 Plugin and a Standalone Application.
Sample Formats
Loads and/or Saves
Akai, DLS, Giga
Copy Protection
Open Source
My KVR - Groups, Versions, & More
58 KVR members have added LinuxSampler to 15 My KVR groups 74 times.
Not In Your MY KVR Groups
(or group limitation prevents versioning)
+15 in private groups

KVR Rank

Overall: 2567   2036   2469   247

30-Day: 3055; 7-Day: 4232; Yesterday: 12355

The LinuxSampler project was founded with the goal to produce a free, streaming capable, open source pure software audio sampler with professional grade features, comparable to both hardware and commercial Windows / Mac OS X software samplers and to introduce new features not yet available by any other sampler in the world.

LinuxSampler was designed very modular, especially (and in contrast to other samplers) it was decoupled from any user interface. LinuxSampler itself usually runs as its own process in the background of the computer and usually does not show up anything on the screen, or at most it can be launched to show status information and debug messages in a console window.

That means LinuxSampler itself is the "engine" of the sampler, it is the software component which performs all the heavy and time critical computational tasks of handling MIDI events, calculating the audio data and sending the final audio data to your sound card (s). The dev team call LinuxSampler the "sampler back-end".

Obviously you need some way to control the sampler. That's where a 2nd application comes into game - a sampler front-end application. A front-end is (usually) a graphical application, visible on the screen, providing the user a set of e.g. menus, buttons, sliders, dials, etc. to allow the user to control the sampler in a convenient way. It merely sends the user requests to the sampler engine (LinuxSampler) and in turn shows the engine's status information on the screen. A front-end does not perform any signal processing tasks, so you can see it as a "face" of the sampler.

Two different front-ends / "faces" for LinuxSampler are provided:

QSampler is a light-weight front-end written in C++, using straightforward native graphical controls of the underlying operating system. That way the appearance of QSampler on the screen is very fast and it consumes very little resources. Due to its utilization of the operating system's common GUI controls, it looks slightly different on every operating system (also dependent of the user's selected theme on his OS). Note however, QSampler does not fully support all features of the sampler engine (LinuxSampler), yet. Most notably the engine's instruments database feature is not yet covered by QSampler.

JSampler is a full-fledged front-end for LinuxSampler, written in Java and currently comes in two flavors: JSampler "Classic" offers straightforward GUI controls whereas JSampler "Fantasia" provides a modern skin based user interface. JSampler supports all features currently available in the sampler engine (LinuxSampler). Also note that even though JSampler is written in Java and slightly more hungry regarding resources (compared to QSampler), this usually does not have any impact on the audio rendering performance of the sampler, since the engine runs completely independently and with much higher CPU priority than the front-end (s).


  • A detailed list of planned and implemented features is available here.

Latest User Reviews

Average user rating of 0.00 from 0 reviews

Products similar to LinuxSampler...

Comments & Discussion for The LinuxSampler Project LinuxSampler

Discussion: Active
13 February 2015 at 2:18pm

i don't know about linux versions, but windows version is absolutely poor, .

there are about 30 .dll files created in destination folder during installation and i have no idea which one of those .dll-s is exactly a VST-plugin, .

some DAWs (such as Reaper) are just ignoring it, on others you just don't know what .dll you should load.

And developers didn't bothered themselves by writing a proper instalation guide.

Forums are also poor.

You can't find anything about your problem, because the words you typing in searchbar are inequitably ignored because it's "too common", .

also you unable to create new topic because "registration temporarily disabled to prevent automatic submissions".

The product is totally sucks.

Save your time and move along.

27 April 2015 at 9:55pm

crispydinner is absolutely right. This thing must have been writen by programmers who lack of insight of how comun music apps are arranged. I am not going into the hustle, but I want to piont out the possitives. Under Win xp the linuxsampler23.dll (the vsti) works fine to run .gig, .sf2 and .sfz files. When you load the vst, there are to windows coming up. If you don't like the GUI colors, they can be changed from preferences. On my machines it did not work with teleport. I think if one stays away fom digging into it's promises, it can be absolutely useful. Because the basic functions seem to be quiet stable.

28 November 2017 at 4:39pm

I wonder if it is now possible to convert gig files to sfz with Linuxsampler? So far I had trouble figuring out how to operate Linuxsampler on macOS just to play that one gig file collection from Flamestudios, or convert them to sfz.

Please log in to join the discussion