# Using VSTs

## VST Instruments

When you download a VST instrument, it will usually contain a **.dll** which can be loaded with VeSTige. If your download instead includes a **.exe**, it will need to be installed before you can use its **.dll** in LMMS.

You can load VST Instruments in 2 ways:

* From the SideBar (drag **.dll** to Song Editor, or right-click on it for more options)
* From VeSTige (open **.dll** through GUI, click the Folder symbol)

{% hint style="info" %}
It is recommended that you use a su&#x62;*-*&#x66;older structure for various VSTs. This is especially important for VSTs that have their own banks and/or multiple files they require to run.
{% endhint %}

![Synth1 LMMS dial array](https://content.gitbook.com/content/sOyi2widgEtSqcjOGVN2/blobs/mC1F4RUBQ7qlrEPn57HE/Synth1_dial_array.png)

LMMS can save and load VST presets:

1. Name the instrument
2. In the VeSTige window, click on the save icon

Loading saved VST presets is just as easy:

1. Right-click the preset in sidebar and click "Send to New/Active Instrument Track"
2. Alternatively, just drag the preset into Song editor.

## VST Effects

![Settings](https://content.gitbook.com/content/sOyi2widgEtSqcjOGVN2/blobs/emttf9UiGOrfVCw8For4/image.png)

These are different from VST instruments in that they are *not* loaded through VeSTige. Instead you must point "VST-PLUGIN DIRECTORY" to the folder that contains your **.dll**. If you have VST **.dll**s spread across multiple folders, you can use [symlinking](https://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/) to connect them all to a single folder.

Once you have installed your VST effects and pointed LMMS to your VST directory, restart LMMS. They should now show up in the "Add Effect" dialog box.

## Automation

For VST instruments, open the VeSTige GUI and click on the Wrench icon. This will show all of that VST's automatable parameters, which you can then automate as you would any other parameter in LMMS (Ctrl+Left Click+Drag onto an Automation Track).

For VST effects, click the "Controls" button on the effect in the Effects chain, then click the Wrench icon. From here you may automate the VST effect as you would a VST instrument.

## VSTs on Linux

{% hint style="info" %}
This guide is for usage of Windows-built VSTs, used on Linux through Wine.
{% endhint %}

You need to install Wine before you install LMMS' AppImage for Linux. The first time you start LMMS through the AppImage file, Wine may ask you to install upgrades - be sure to accept them all.\
Afterwards go into Edit > Settings > Misc, and Disable **Sync VST plugins to host playback**. This works best for Linux.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.lmms.io/user-manual/production/vst.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
