close
コンテンツにスキップ

LMMS

出典: フリー百科事典『ウィキペディア(Wikipedia)』
LMMS
LMMS 1.2.1で開いたプロジェクトのスクリーンショット
開発元 LMMS 開発チーム
初版 2004年 (22年前) (2004)
最新版
1.2.2[1] / 2020年7月4日 (6年前)
リポジトリ ウィキデータを編集
プログラミング
言語
Qtを用いたC++
対応OS クロスプラットフォーム / Linux, Windows, macOS, Haiku
プラットフォーム x86, x64
対応言語 20種類[2]
サポート状況 開発中
種別 DAW
ライセンス GPL-2.0-or-later[3]
公式サイト lmms.io
テンプレートを表示

LMMS (旧名: Linux MultiMedia Studio[4]) はGPLでライセンスされているFOSSDAWミュージックシーケンサーである。公式サイトから無料でバイナリ及びソースコードをダウンロードして利用することができる。

ソフトウェア・シンセサイザーを含め基本的な機能を持ったサンプラーが付属しているほか、外部VST、VSTiプラグイン、LADSPAプラグインを利用した音楽制作をすることができる。打ち込みにはピアノロールにマウスでノートを入力するほか、MIDIキーボードも利用することができる[5]

どのようなジャンルの音楽作品でも制作可能だが、ユーザーインターフェース設計の関係上、同様な音形の繰り返しで構築されるミニマル・ミュージックの制作に適している。公式には、テクノハウス等のクラブ向けダンスミュージックの制作を志向している。

概要

[編集]

システム要件

[編集]

LMMSはクロスプラットフォームで開発されているため、Linuxを中心としてWindowsmacOSといったOSで動作可能である。またLinux版においては様々なディストリビュージョンで動作するが、インストール方法としてはAppImage版が推奨されている[6]。以下にその要件を列挙するが、一般的にコア数が大きく、高いクロック数、また追加のメモリ容量が大きければ大きいほど、よりたくさんのプラグインを使った大きなプロジェクトを扱うことができる。

最低要件

推奨環境

  • OS: Windows 10, Mac OS X High Sierra, Linux
  • CPU: 2 GHz x86, x86_64、 または 4コア以上のARMベースのCPU
  • RAM: 4 GB以上
  • ストレージの空き容量: 512 MB以上

特徴

[編集]

LMMSは一般的なDAWと同じように、ソフトウェア・シンセサイザーとエフェクター等のプラグイン、これらのプリセットの他に音声サンプル、そしてSMFをインポートして使うことができる。またプラグインのあらゆるパラメーターもオートメーションエディタを利用して自由に操作することができる。プロジェクトファイルはLMMSの専用形式 .mmpz あるいは未圧縮形式である .mmp の拡張子で保存される。

なお、後者はXML形式で記述されており、テキストエディタで構造を見ることができる。完成したプロジェクトはWavFlacOggでバウンスもしくはHDDレコーディングで書き出せるほか、トラック毎にレンダリングできる。MIDIファイル(.mid)を読み込め、打ち込んだMIDIノートをSMFでエクスポートすることも出来る。また、Hydrogenファイル(.h2song形式)も読み込みサポートしている。

LMMSはVSTを使うことができるが、Linux上でVSTi、VSTeを利用する際はWine経由で利用可能[7]としている。LADSPAに対応している。グラフィック・イコライザを内蔵しており、ビジュアライゼーションスペクトラム・アナライザが付属している。

新しいバージョンは現在活発に開発されており、開発言語はC++GUIQtで記述されている。

エディタ

[編集]
ソングエディタ
楽器、サンプル、音符のグループ、オートメーションなどの楽節/部品単位のシーケンスを配置、編集し楽式を形成する。
ビート+ベースラインエディタ
ビート/リズムパターン、ベースラインパターンを素早く整えることができる。
FXミキサー
複数のオーディオ入力をエフェクトのグループに送り、他のミキサーチャンネルに送信するために、無制限のチャンネル数がサポートされている。
ピアノロール
パターンやメロディを編集し楽節/部品単位のシーケンスを形成する。
オートメーションエディタ
曲の途中でほぼすべてのノブやウィジェットを動かし、オートメーションを描き、自動化することができる。

ユーザインタフェース

[編集]

LMMSのユーザインタフェースは8種類のメインスクリーンにより構成されている。

ビート+ベースラインエディター
ドラムパターンと短いメロディックパートを手早く組み立てることが出来る。作ったものは使いまわしてソングエディタに配置して使うことができる。
ピアノロール
いわゆるピアノロール入力画面。縦軸・垂直方向に音程、横軸・水平方向に演奏時間を置き、譜面入力と同様にノート・音符に相当するデータを配置する。ピアノロール下で、各ノートのベロシティやパンなどを設定できる。
オートメーションエディター
シンセサイザーエフェクターに対しての操作を記録させ、自動化させることができる。
ソングエディタ
このフィールドにビート+ベースラインエディタやピアノロールで作成したパターンシーケンスもしくは楽節や、サンプルファイルのほか、オートメーションを配置して曲を完成させる。一般的なDAWのようにビート+ベースラインエディターを利用せずに、ここにノートを直接配置して曲を作っていくこともできる。
FXミキサー
オーディオレベルのバランスを取り、LADSPAプラグインや、VSTプラグインなどによるエフェクトを付加する際に使用する。最大で64チャンネルまで扱え、1つのチャンネルにつき、複数のプラグインを連結させることができる。またルーティングも可能であり、センドリバーブやトラックの複製といった作業も行うことができる。
サイドバー
サンプルファイルや楽器のプリセット、LMMSのプロジェクトファイル(.mmpz, .mmp)に素早くアクセスできる。
コントロールラック
すべてのプロパティの操作をLFOを使って自動化できる。
プロジェクトノート
プロジェクトファイルに関してのメモを記す事ができる。

プラグイン

[編集]

LMMSには数多くの楽器プラグインが存在する。

楽器プラグイン

[編集]

シンセサイザー

[編集]
  • BitInvader - 任意の波形を入力することができる波形メモリ音源。原音のままでは音がざっくりしているため、フィルターやエフェクトの併用が望ましい。
  • LB302 - モノフォニックシンセサイザーTB-303のベースラインの音色を再現する。
  • Monstro - 3つのオシレータのシンセサイザー。
  • Organic - 8つのオシレーターを使ってオルガンのような音色を作ることができる加算式シンセサイザー。波形には正弦波以外にもノコギリ波などの音色も利用できる。
  • sfxr - sfxrという本プラグインの元となったツールのLMMSへの移植版として存在している[8]。レトロなサウンドエフェクトを生成することができる
  • TripleOscillator - 3つのオシレーターを駆使し、オシレーター間の簡易的なモジュレーションもできる。
  • Watsyn - 4つのオシレータを持つウェーブテーブルシンセサイザー。オシレーター同士でモジュレーションをすることができる。
  • ZynAddSubFX - 加算式、減産式、フーリエ変換など3つの方式を組み合わせ、波形を合成する。リバーブ、エコー、和音、ディストーション、イコライジングなどのエフェクトを波形に掛けられる多機能シンセサイザー。

内臓チップ音源エミュレートシンセサイザー

[編集]

ドラムマシンシンセサイザー

[編集]
  • Kicker - バスドラムのシンセサイザー。使い方によってはバスドラム以外にも活用方法がある。このプラグインと付属のエフェクトのみを使って作られたプロジェクトが同封されている。

物理モデリング音源シンセサイザー

[編集]
  • Mallets - 木琴や鉄琴のような音を再現する打楽器の物理モデリング音源シンセサイザー。
  • Vibed - 震える弦の音を再現する物理モデル音源シンセサイザー。
  • AudioFileProcessor - サンプリングされた様々な音声ファイルを再生する。サンプルを逆再生したり、簡単なループ機能が付いている。しかし、ループ機能については、ループさせるA-B間を付属のノブや数値でしか設定できないため、実用には程遠いものといえる。
  • Sf2 Player - SoundFont 2プレーヤー。
  • GIG Player - GIGファイル用プレーヤー。
  • PatMan - GUS互換のパッチプレーヤー。

VSTiホストプラグイン

[編集]
  • VeSTige - VSTiのホストプラグイン。Synth1などの有名なシンセサイザーも扱うことができる。

脚注

[編集]
  1. 1.2.2 Latest (2020年7月4日). 2023年7月8日閲覧。
  2. LMMS – Currently supported languages”. GitHub. 2017年6月21日閲覧。
  3. LMMS License”. lmms.io. 2021年6月2日閲覧。
  4. 7.1 Glossary”. LMMS User manual (2020年). 2022年6月18日時点のオリジナルよりアーカイブ。2023年4月28日閲覧。
  5. LMMS can also connect to your MIDI keyboard, allowing you to play music live. https://docs.lmms.io/user-manual/getting-started/faq#1
  6. While packages are available for many Linux distros, the AppImage provided at lmms.io/download is the preferred installation method. https://docs.lmms.io/user-manual/getting-started/installation#installing
  7. VSTs & Linux - Working with VSTs - LMMS Wiki”. 2016年3月31日閲覧。
  8. sfxr | User manual (英語). docs.lmms.io. 2025年8月26日閲覧。

関連項目

[編集]

外部リンク

[編集]