LMMS
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
LMMS는 다양한 운영 체제에서 실행 가능한 무료 오픈 소스 디지털 오디오 워크스테이션(DAW)이다. LMMS는 GNU/Linux, Windows, macOS를 지원하며, 크로스 플랫폼으로 개발되어 다양한 플러그인, 소프트웨어 신시사이저, 오디오 샘플을 사용할 수 있다. LMMS는 송 에디터, 비트+베이스라인 에디터, FX 믹서, 피아노 롤, 오토메이션 에디터 등 8가지 메인 스크린으로 구성된 사용자 인터페이스를 제공하며, SF2 사운드폰트, VST 플러그인, MIDI 파일, 수소 파일을 지원한다.
더 읽어볼만한 페이지
- 자유 음악 소프트웨어 - Ardour
Ardour는 무제한 트랙과 유연한 라우팅, 32비트 부동 소수점 오디오 처리, 샘플 단위 편집 기능을 갖춘 DAW로, JACK과의 통합, 다양한 플러그인 지원, 여러 운영체제 지원을 통해 지속적으로 개발되고 있다. - 자유 오디오 편집기 - Ardour
Ardour는 무제한 트랙과 유연한 라우팅, 32비트 부동 소수점 오디오 처리, 샘플 단위 편집 기능을 갖춘 DAW로, JACK과의 통합, 다양한 플러그인 지원, 여러 운영체제 지원을 통해 지속적으로 개발되고 있다. - 자유 오디오 편집기 - 오다시티
오다시티는 다양한 운영체제에서 사용 가능한 자유-오픈 소스 오디오 편집 소프트웨어로, 오디오 녹음 및 편집, 다양한 파일 형식 지원, 스펙트럼 분석 등 폭넓은 기능을 제공하며 지속적인 업데이트를 통해 기능이 개선되고 있다.
| LMMS - [IT 관련 정보]에 관한 문서 | |
|---|---|
| 기본 정보 | |
![]() | |
| 개발자 | LMMS 개발팀 |
| 최초 릴리스 | 2004년 (Linux MultiMedia Studio로 시작) |
| 최신 버전 | 1.2.2 |
| 최신 버전 출시일 | 2020년 6월 25일 |
| 프로그래밍 언어 | C++ |
| 운영체제 | 크로스 플랫폼: Windows, macOS, Linux, Haiku |
| 플랫폼 | x86 및 x86-64 (Linux, macOS, Windows), Linux 전용: arm64, armel, armhf, mips, mips64el, mipsel, ppc64el, s390x |
| 사용 언어 | 20개 언어 |
| 장르 | 디지털 오디오 워크스테이션 |
| 라이선스 | GPL-2.0-or-later |
| 웹사이트 | lmms.io |
| 스크린샷 | |
![]() | |
2. 시스템 요구 사항
LMMS는 비교적 낮은 사양의 컴퓨터에서도 원활하게 작동하지만, 더 복잡한 프로젝트를 처리하기 위해서는 더 높은 사양이 필요하다. LMMS는 크로스 플랫폼으로 개발되었기 때문에, 리눅스를 중심으로 윈도우, macOS와 같은 운영 체제에서 작동 가능하다. 또한 리눅스 버전에서는 다양한 배포판에서 작동하지만, 설치 방법으로는 AppImage 버전이 권장된다.[13]
2. 1. 최소 요구 사항
LMMS는 GNU/리눅스, OpenBSD, macOS, 윈도우를 포함한 여러 운영 체제에서 사용할 수 있다.[19] 1.5 GHz CPU, 1GB의 RAM, 2채널 사운드 카드가 필요하다.[6]최소 요구 사항은 다음과 같다.
| 항목 | 요구 사항 |
|---|---|
| OS | 윈도우 7, Mac OS X Lion, 리눅스 |
| CPU | 1.5 GHz x86, x86_64, 또는 최소 2코어의 ARM 기반 CPU |
| RAM | 1 GB |
| 디스크 여유 공간 | 100 MB |
2. 2. 권장 환경
LMMS를 구동하기 위한 권장 환경은 다음과 같다.[19][6]| 구분 | 권장 환경 |
|---|---|
| OS | 윈도우 10, macOS High Sierra, 리눅스 |
| CPU | 2 GHz x86, x86_64, 또는 4코어 이상의 ARM 기반 CPU |
| RAM | 4 GB 이상 |
| 디스크 여유 공간 | 512 MB 이상 |
LMMS는 사용자가 음악을 제작하고 편집할 수 있는 다양한 기능을 제공한다. 일반적인 디지털 오디오 워크스테이션(DAW)처럼 소프트웨어 신시사이저와 이펙터 등의 플러그인, 프리셋, 오디오 샘플, SMF를 불러와 사용할 수 있다. 또한 플러그인의 모든 파라미터는 오토메이션 에디터를 이용하여 자유롭게 조작할 수 있다.
일반적으로 코어 수가 많고, 클럭 속도가 높으며, 추가 메모리 용량이 클수록 더 많은 플러그인을 사용한 대규모 프로젝트를 처리할 수 있다.[13]
3. 프로그램 기능
완성된 프로젝트는 WAV, FLAC, Ogg Vorbis 형식으로 내보내거나, 트랙별로 렌더링하거나, 입력한 MIDI 노트를 SMF로 내보낼 수 있다.
LMMS는 VST를 사용할 수 있지만, Linux에서 VSTi, VSTe를 사용하려면 Wine을 거쳐야 한다.[14]
새로운 버전은 현재 활발하게 개발되고 있으며, GUI는 Qt로 작성되었다.
MOS 테크놀로지 SID 에뮬레이터 기능을 시연하는, LMMS로 만들어진 짧은 칩튠 음악 샘플은 다음과 같다.
3. 1. 파일 가져오기 및 내보내기
LMMS는 SF2 포맷의 사운드폰트와 GUS 패치를 지원하며, MIDI, 하이드로젠, FL 스튜디오 프로젝트(FLP) 파일들을 가져올 수 있다.[20] 또한, 사용자 지정 프리셋, 샘플, 테마를 읽고 쓸 수 있다.[20]
오디오는 주로 MIDI, Ogg, WAV 포맷으로 내보낼 수 있으며,[21] 프로젝트는 압축된 `MMPZ` 파일 형식 또는 압축되지 않은 `MMP` 파일 형식으로 저장할 수 있다.[11]
3. 2. 지원 표준
LMMS는 사운드폰트(SF2), GUS 패치, LADSPA, LV2 (https://github.com/LMMS/lmms/commit/2a66e83f536ed71984054392ed469991de67874e 2020년 5월 24일 이후 마스터 브랜치)를 지원한다.[20] Win32, Win64 또는 Wine32에서 VST 플러그인을 사용할 수 있다. 야간 버전에서는 LinuxVST를 지원하지만, 현재 macOS 포트는 이를 지원하지 않는다.[7][8]
MIDI 및 수소 파일을 가져올 수 있으며, 사용자 지정 프리셋 및 테마를 읽고 쓸 수 있다.[9] 오디오는 Ogg 및 WAV 파일 형식으로 내보낼 수 있고,[10] 프로젝트는 압축된 `MMPZ` 파일 형식 또는 압축되지 않은 `MMP` 파일 형식으로 저장할 수 있다.[11]
지원하는 표준 목록은 다음과 같다.
| 종류 | 표준 |
|---|---|
| 미디 | MIDI |
| 사운드폰트 | 사운드폰트 (SF2) |
| 플러그인 | 가상 스튜디오 기술 (VST), LADSPA, LV2, ZynAddSubFX |
| 오디오 연결 | JACK 오디오 연결 키트 (JACK) |
| 기타 | 그래비스 울트라사운드 (GUS) 패치 (PatMan) |
4. 편집기
LMMS는 사용자가 편리하게 음악 작업을 할 수 있도록 다양한 편집기를 제공한다.
- '''송 에디터''' - 멜로디 작곡
- '''비트+베이스라인 에디터''' - 비트, 베이스라인 작성
- '''FX 믹서''' - FX 채널 믹싱[23]
- '''피아노 롤''' - 패턴 및 멜로디 편집
- '''오토메이션 에디터'''
- '''사이드바''' - 샘플 파일, 악기 프리셋, LMMS 프로젝트 파일(.mmpz, .mmp)에 빠르게 접근
- '''컨트롤 랙''' - 모든 프로퍼티 조작을 LFO를 사용하여 자동화
- '''프로젝트 노트''' - 프로젝트 파일에 대한 메모 기록
피아노 롤은 세로축에 음정, 가로축에 연주 시간을 놓고 악보처럼 음표 데이터를 배치하는 에디터다. 신시사이저, 이펙터 조작을 기록하여 자동화할 수 있다.
4. 1. 송 에디터 (Song Editor)
악기, 샘플, 음표 그룹, 오토메이션 등을 배치하여 곡 전체를 구성하는 에디터이다. 비트+베이스라인 에디터나 피아노 롤에서 생성한 패턴이나 샘플 파일 외에 오토메이션을 배치하여 곡을 완성한다. 일반적인 DAW처럼 비트+베이스라인 에디터를 이용하지 않고 여기에 노트를 직접 배치하여 곡을 만들 수도 있다.[23]
4. 2. 비트+베이스라인 에디터 (Beat+Bassline Editor)
드럼 패턴과 짧은 멜로딕 파트를 빠르게 조립할 수 있다. 만든 것은 재사용하여 송 에디터에 배치하여 사용할 수 있다.[23]4. 3. FX 믹서 (FX Mixer)
LMMS의 사용자 인터페이스는 8가지 메인 스크린으로 구성되어 있다. 그 중 FX 믹서는 오디오 레벨의 밸런스를 잡고, LADSPA 플러그인이나 VST 플러그인 등으로 효과를 추가할 때 사용한다.[23] 최대 64채널까지 처리할 수 있으며, 1개의 채널당 여러 개의 플러그인을 연결할 수 있다. 또한 라우팅도 가능하며, 센드리버브나 트랙 복제와 같은 작업도 수행할 수 있다. FX 믹서는 여러 오디오 입력을 여러 효과 그룹으로 보내고 다른 믹서 채널로 보내기 위한 에디터로, 무제한 채널을 지원한다.
4. 4. 피아노 롤 (Piano Roll)
피아노 롤은 패턴과 멜로디를 편집하는 에디터로, 음표의 높낮이, 길이, 벨로시티 등을 조절할 수 있다.[23] 세로축에 음정, 가로축에 연주 시간을 놓고, 악보 입력과 마찬가지로 음표에 해당하는 데이터를 배치한다. 피아노 롤 하단에서 각 노트의 벨로시티나 팬 등을 설정할 수 있다.4. 5. 오토메이션 에디터 (Automation Editor)
신시사이저, 이펙터에 대한 조작을 기록시켜 자동화할 수 있다.[23]5. 플러그인
LMMS는 다양한 오디오 플러그인을 포함하고 있으며, 이러한 플러그인은 악기 트랙으로 드래그 앤 드롭하여 사용할 수 있다.[15] 소프트웨어 신시사이저와 이펙터 등의 플러그인 및 프리셋 외에도 오디오 샘플, SMF를 불러와 사용할 수 있으며, 플러그인의 모든 파라미터는 오토메이션 에디터를 이용하여 자유롭게 조작할 수 있다.
LMMS는 VST를 사용할 수 있지만, Linux에서 VSTi, VSTe를 사용할 때는 Wine을 경유하여 사용할 수 있다.[14]
5. 1. 신시사이저 (Synthesizers)
LMMS는 다양한 오디오 플러그인을 포함하고 있으며, 노래 편집기 및 비트+베이스라인 편집기의 악기 트랙으로 드래그 앤 드롭할 수 있다. 다음은 신시사이저 플러그인 목록이다.- '''BitInvader''' – 웨이브 테이블 룩업 합성[15]
- '''FreeBoy''' – 게임보이 오디오 처리 장치(APU) 에뮬레이터[15]
- '''Kicker''' – 베이스 드럼 신디사이저[15]
- '''LB302''' – Roland TB-303 모방[15]
- '''Mallets''' – 선율적인 타악기 신디사이저[15]
- '''Monstro''' – 변조 매트릭스가 있는 3-오실레이터 신디사이저[15]
- '''Nescaline''' – NES 스타일 신디사이저[15]
- '''OpulenZ''' – 2-오퍼레이터 FM 신디사이저[15]
- '''Organic''' – 오르간 스타일 신디사이저[15]
- '''Sf2 Player''' – Fluidsynth 기반 사운드폰트 플레이어[15]
- '''SID''' – 코모도어 64 칩 에뮬레이터[15]
- '''TripleOscillator''' - 5개의 변조 모드(MIX, SYNC, PM, FM, AM)를 가진 3-오실레이터 신디사이저[15]
- '''Vibed''' – 진동하는 현 모델러[15]
- '''Watsyn''' – 4-오실레이터 웨이브 테이블 신디사이저[15]
- '''Xpressive''' - 수학적 표현식 파서 신디사이저 (단, 알파 버전에서만 사용 가능)[15]
- '''ZynAddSubFX'''[15]
각 신시사이저에 대한 간략한 설명은 다음과 같다.
| 신시사이저 | 설명 |
|---|---|
| BitInvader | 임의의 파형을 입력할 수 있는 파형 메모리 음원. 원음 그대로는 소리가 거칠기 때문에 필터나 이펙트의 병용이 바람직하다. |
| FreeBoy | 게임보이의 음색을 재현한다. |
| Kicker | 베이스 드럼 신시사이저. 사용법에 따라 베이스 드럼 외에도 활용할 수 있다. 이 플러그인과 부속된 이펙트만 사용하여 만들어진 프로젝트가 동봉되어 있다. |
| LB302 | 모노포닉 신시사이저, TB-303의 음색을 재현한다. |
| Mallets | 실로폰이나 글로켄슈필과 같은 소리를 재현하는 타악기 신시사이저. |
| Monstro | 3개의 오실레이터 신시사이저. |
| NEScaline | 패밀리 컴퓨터의 음색을 재현한다. |
| OpulenZ | YM3812(OPL2)를 재현한 2 오퍼레이터 FM 음원. |
| Organic | 8개의 오실레이터를 사용하여 오르간과 같은 음색을 만들 수 있는 신시사이저. 파형에는 정현파 외에도 톱니파 등의 음색도 이용할 수 있다. |
| sfxr | sfxr이라는 본 플러그인의 원본이 된 [http://www.drpetter.se/project_sfxr.html 툴]의 LMMS로의 이식판이다. 레트로한 사운드 이펙트를 생성할 수 있다. |
| SID | 코모도어 64에서 사용된 SID 음원을 에뮬레이트한다. |
| TripleOscillator | 3개의 오실레이터를 사용하여, 오실레이터 간의 간이적인 모듈레이션도 가능하다. |
| Vibed | 떨리는 현의 소리를 재현하는 신시사이저. |
| Watsyn | 4개의 오실레이터를 가진 웨이브 테이블 신시사이저. 오실레이터끼리 모듈레이션을 할 수 있다. |
| ZynAddSubFX |
5. 2. 기타 플러그인
LMMS는 다음과 같은 기타 플러그인들을 포함하고 있다.- AudioFileProcessor (AFP) – 트림 및 루핑 기능이 있는 기본 샘플러이다.[14]
- SlicerT – 템포 감지 기능이 있는 슬라이서 (야간 빌드에서만 사용 가능)
- VeSTige - VST 플러그인 인터페이스. VSTi 호스트 플러그인으로, Synth1과 같은 신시사이저도 다룰 수 있다. Linux에서 VSTi, VSTe를 사용할 때는 Wine을 경유하여 사용할 수 있다.[14]
- Sf2 Player - SoundFont 2 플레이어.
- GIG Player - GIG 파일용 플레이어.
- PatMan - GUS 호환 패치 플레이어.
- sfxr - 레트로한 사운드 이펙트를 생성할 수 있는 플러그인으로, 원본 툴은 [http://www.drpetter.se/project_sfxr.html sfxr]이다.[15]
5. 3. 이펙터 (Effects)
LMMS는 일반적인 DAW과 마찬가지로, 소프트웨어 신시사이저와 이펙터 등의 플러그인을 제공한다. 프리셋 외에도 오디오 샘플, SMF를 불러와 사용할 수 있다. 또한 플러그인의 모든 파라미터를 오토메이션 에디터를 이용하여 자유롭게 조작할 수 있다.6. 사용자 인터페이스
LMMS의 사용자 인터페이스는 8가지 메인 스크린으로 구성되어 있다.
- 비트+베이스라인 에디터: 드럼 패턴과 짧은 멜로딕 파트를 빠르게 조립할 수 있다. 만든 것은 재사용하여 송 에디터에 배치하여 사용할 수 있다.
- 피아노 롤: 소위 피아노 롤 입력 화면. 세로축에 음정, 가로축에 연주 시간을 놓고, 악보 입력과 마찬가지로 음표에 해당하는 데이터를 배치한다. 피아노 롤 하단에서 각 노트의 벨로시티나 팬 등을 설정할 수 있다.
- 오토메이션 에디터: 신시사이저, 이펙터에 대한 조작을 기록시켜 자동화할 수 있다.
- 송 에디터: 이 필드에 비트+베이스라인 에디터나 피아노 롤에서 생성한 패턴이나 샘플 파일 외에 오토메이션을 배치하여 곡을 완성한다. 일반적인 DAW처럼 비트+베이스라인 에디터를 이용하지 않고 여기에 노트를 직접 배치하여 곡을 만들 수도 있다.
- FX 믹서: 오디오 레벨의 밸런스를 잡고, LADSPA 플러그인이나 VST 플러그인 등으로 이펙트를 부가할 때 사용한다. 최대 64채널까지 처리할 수 있으며, 1개의 채널당 여러 개의 플러그인을 연결할 수 있다. 또한 라우팅도 가능하며, 센드리버브나 트랙 복제와 같은 작업도 수행할 수 있다.
- 사이드바: 샘플 파일이나 악기 프리셋, LMMS의 프로젝트 파일(.mmpz, .mmp)에 빠르게 액세스할 수 있다.
- 컨트롤 랙: 모든 프로퍼티의 조작을 LFO를 사용하여 자동화할 수 있다.
- 프로젝트 노트: 프로젝트 파일에 대한 메모를 기록할 수 있다.
7. 차기 업데이트
버전 1.2.0은 현재 프리릴리스 버전이지만 이 마일스톤 업데이트는 거의 완전한 상태로, 풀 릴리스 중 96%가 준비된 상황이다.[22]
참조
[1]
웹사이트
LMMS Alternatives and Similar Software - AlternativeTo.net
http://alternativeto[...]
[2]
웹사이트
Debian -- Details of package lmms in buster
https://packages.deb[...]
Debian
2019-11-24
[3]
웹사이트
LMMS – Currently supported languages
https://github.com/L[...]
2017-06-21
[4]
웹사이트
LMMS License
https://docs.lmms.io[...]
lmms.io
2021-06-02
[5]
웹사이트
7.1 Glossary
https://docs.lmms.io[...]
2023-04-28
[6]
웹사이트
Installation
https://docs.lmms.io[...]
2024-05-07
[7]
웹사이트
VeSTige - LMMS Wiki
https://lmms.io/wiki[...]
[8]
웹사이트
LMMS – Linux MultiMedia Studio
http://lmms.sourcefo[...]
SourceForge
2011-05-17
[9]
웹사이트
LMMS: The Linux MultiMedia Studio
http://www.linuxjour[...]
Linux Journal
2016-03-31
[10]
웹사이트
LMMS Sound Editing Software
http://sound-editing[...]
Software Insider
2011-03-31
[11]
웹사이트
lmms.io/utils.php function read_project
https://github.com/L[...]
2017-08-03
[12]
문서
https://docs.lmms.io[...]
[13]
문서
https://docs.lmms.io[...]
[14]
웹사이트
VSTs & Linux - Working with VSTs - LMMS Wiki
https://lmms.io/wiki[...]
2016-03-31
[15]
문서
https://docs.lmms.io[...]
[16]
URL
http://alternativeto[...]
[17]
웹인용
LMMS – Currently supported languages
https://github.com/L[...]
2017-06-21
[18]
웹인용
LMMS – Linux MultiMedia Studio
http://lmms.sourcefo[...]
SourceForge
2011-05-17
[19]
웹인용
보관된 사본
https://lmms.io/docu[...]
2017-07-25
[20]
웹인용
LMMS: The Linux MultiMedia Studio
http://www.linuxjour[...]
Linux Journal
2016-03-31
[21]
웹인용
LMMS Sound Editing Software
http://sound-editing[...]
Software Insider
2011-03-31
[22]
웹인용
LMMS 1.2.0 Milestone
https://github.com/L[...]
2017-07-17
[23]
웹인용
Release 1.1.0-RC4
https://github.com/L[...]
2017-08-19
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com
