Using MIDI


MIDI settings[edit]

MIDI settings 1.1.0.PNG

You can find the MIDI settings in the Settings window

ALSA-Sequencer is the recommended setting for Linux. WinMM MIDI is the default setting for Windows. Modify the default settings only if necessary.

Quick MIDI setup[edit]

MIDI quick select 1.1.0.png

This is a quick way of connecting your Instrument to a MIDI device. For more advanced settings go to the MIDI tab.

The MIDI tab[edit]

Plugins MIDI1.0.0.png

The MIDI tab in the Instrument Editor has some more "advanced" options.

This guide will hopefully allow you to get acquainted with LMMS and get it linked to your keyboard. Future posts will explain some of the more complex and interesting things possible using LMMS.

Where do I get started?[edit]

Let’s get your keyboard up and running, playing an instrument.

Plugins TripleOscillator1.0.0.png

Plugins MIDI1.0.0.png

Let’s get some real sounds working![edit]

First we need a new project, so close all open windows, and then open song-editor (F5) or button 1 in the speedbar.

So now we need instruments! The first button in the sidebar opens “instrument plugins” menu.

I recommend you to get familiar with all LMMS' instruments, but right now, we will continue with zynAddSubFX.

Plugins ZynAddSubFX1.0.0.png

It does have a default sound, but that is uninteresting, so lets load a good preset!

Browse down to zynAddSubFX, and Choose any you like, I recommend “Arpeggio1″ from the “Arpeggio” category. Some of the guitar sounds are impressive too. But choose any you like. You just drag it out and drop it it on the zasfx instrument! -You can also use right-click and any of the context-options.

Now you can play around with it for a while. Try different presets, and enjoy. The somewhat complicated methods needed for making your own presets in zasfx, can be studied in the zasfx section of this wiki, and there are also zasfx-tutorials in the video-section.

Connection of a dial to a keyboard-wheel[edit]

So now you have sound. Fine!

But then you start thinking about the neat stuff on your keyboard.. Like the modulation-wheel.

How do I connect a specific dial or 'knob' to that wheel?

The basic principle in connecting anything to a keyboard feature is:

Often it will show as ch1, controller 2

you can set up any other knob/slider control on a MIDI keyboard controller the same way. It just sets it up as a different controller (CC) number.

Splitting Keyboards[edit]

Some advanced midi-keyboards can split the very kb to more then one instrument
This will in most cases be in need of quite specific operations and setting, but we include one here for Yamaha PSR E443. This does not mean, that this kb is endorsed or recommended at all. This description is solely added to our wiki, as a head-up / bright-idea inspiration, if you are struggling with kb-splitting with your OWN kb!

Specifics for this keybord:
Channels 1 & 2 will work with main voice and dual voice.
Channel is 3 is for a split point - left hand voice.
A combination of any of those can be used. Left hand will not work unless channel 3 is used.
Do the following in the SF2 players:

List of working midi keyboards[edit]

Here we list the midi-keyboards, that our users has used successfully with LMMS newer than 1.1.3. The list should not be considered as 'endorsement' of any Brands or manufacturer. You are most welcome to make posts about Your midi-keyboard on Forum

Behringer UMC-204HD USB-Audio device On Ubuntu Linux 18.04.1 LTS
Casio CTK6300IN through USB On Windows 10 version 1704
Korg Nano's ; Key, Drumpad and Controller. On Win7
M-Audio Keystation 61 ES under Kubuntu 10.04
Keystation mini 32 M audio, works on Linux and windows.
Midistart 3 pro keys" USB keyboard by miditech. On Windows
Yamaha E413 keyboard. WinXP SP3.
Yamaha PSR 500m with MIDI-to-USB On Windows


Prev: Working with VSTs Up: Manual Next: Exporting the Song