> For the complete documentation index, see [llms.txt](https://docs.lmms.io/user-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.lmms.io/user-manual/navigating-lmms/general-interface.md).

# Interface Overview

There are 11 main parts to the LMMS interface. These are described in detail in the following chapter. This section gives a brief description of each part of the interface. It also lists the sections of this guide in which each part of the interface is explained in greater detail.

{% hint style="info" %}
For information on the Settings window, refer to [this page](https://docs.lmms.io/user-manual/getting-started/setup).
{% endhint %}

## Menus

The [**Main Menu Bar**](/user-manual/navigating-lmms/menu-bar.md) serves as a general menu for LMMS.

![Main Menu Bar](/files/-MPtvQqnRxuJDBtv2vNM)

The [**Toolbar**](/user-manual/navigating-lmms/toolbar.md) contains options for managing project files, showing/hiding interface windows, and altering master controls for projects.

![Tool Bar](/files/-MPtvwkepXa0eGLzqtLt)

The [**Sidebar**](/user-manual/navigating-lmms/sidebar.md) is used to introduce resources to a project.

![Sidebar (Instrument Plugins tab)](/files/-MPtwXzodu_tZiIuNZOd)

## Windows

Most of the work you do creating songs in LMMS will be done in the program's windowed GUI. Each type of window has a specific purpose.

The [**Instrument Window**](/user-manual/navigating-lmms/instrument-window.md) contains settings for an instrument.

![Instrument Window (AudioFileProcessor)](/files/-MPu26AUgmno5QZmp_9y)

The [**Song Editor**](/user-manual/navigating-lmms/song-editor.md) contains all the different sound-generating elements and automation clips in a project file.

![Song Editor](/files/-MPu2WmisJL26a7AE5YK)

The [**Beat+Bassline Editor**](/user-manual/navigating-lmms/3.8.md) is where repetitive loops, such as drum or basslines, can be created and contained. It is explained in.

![Beat+Baseline Editor](/files/-MPu3mPV4rZUyrcDFsR4)

The [**Piano Roll**](/user-manual/navigating-lmms/piano-roll.md) allows you to create and edit note sequences.

![Piano Roll](/files/-MPu40mxOUtkMc9lygB3)

The **Automation Editor** allows you to create a profile that any connected parameter can follow. It is explained in [section 3.9](/user-manual/navigating-lmms/automation.md).

![Automation Editor](/files/-MPu4FxSjsjxx4_nahNF)

The **FX-Mixer** is where FX channel routing and manipulation takes place. It is explained in [section 3.10](/user-manual/navigating-lmms/fx-mixer.md).

![FX-Mixer](/files/-MPu4kNq25WNv4mnC9S9)

The [**Project Notes**](/user-manual/navigating-lmms/project-notes.md) window allows you to create notes for yourself in a project file It is a simple text editor.

![Project Notes](/files/-MPu79-Fw3UfaBnJIu_u)

The [**Controller Rack**](/user-manual/navigating-lmms/controller-rack.md) is where controllers are added and configured. These controllers allow you to make alterations to connected parameters, much like an Automation Clip would.

![](/files/-MPu7O0b4m-7jR14MUe-)
