오픈MPT

OpenMPT
오픈MPT
OpenMPT-1.18.01.00.png
Windows 7에서 OpenMPT v1.18.01.00
원본 작성자올리비에 라피크
초기 릴리즈1997; 25년 전 (1998년)
안정적 해제
1.30.02.00 / 2022년 1월 30일; 40일(2022-01-30)
리포지토리
기록 위치C++
운영 체제Windows 전용
플랫폼x86, x86-64
다음에서 사용 가능영어
유형추적기
면허증BSD-3-Clause (OpenMPT 1.17.02.53 이후) / GPL-2.0 또는 later 일부 공용 도메인 소프트웨어[1]
웹사이트openmpt.org Edit this on Wikidata

OpenMPTWindows용 오픈 소스 오디오 모듈 추적기(UNIXLinux x86 시스템용 와인 기능 포함)이다.이전에는 ModPlug Tracker라고 불렸으며, 1997년 9월 Olivier Lapicque에 의해 처음 발매되었다.[2]

컴퓨터 뮤직 매거진은 2007년 오픈MPT를 5대 자유 음악 트랙터로 선정했으며,[3] 가장 널리 사용되는 트랙터 중 하나이다.[4]

역사

MOD 플러그인 및 ModPlug Tracker

OpenMPT는 처음에 MOD Plugin이라고 불리는 브라우저 플러그인으로 개발되었는데,[5]플러그인으로 사용자는 모듈 파일로 인코딩된 음악 및 기타 소리를 재생할 수 있었다.ModPlug Tracker는 ModPlug Player라는 플레이어 응용 프로그램과 함께 이 플러그인에서 진화했다.[6]

1999년 12월 올리비에 라피크는 ModPlug Tracker의 소스 코드의 모듈 플레이 부분을 GPL-2.0-or-later에 따라 켄턴 바르다에게 보내어 코드에 근거한 XMMS용 플러그인을 작성하게 했다.2001년, 공용 도메인에서 소스 코드가 공개되었고,[1] ModPlug XMMS Plugin 프로젝트의 일부로 유지되는 별도의 라이브러리인 libmodplug로 분리되었다.이 프로젝트는 2003년 말에서 2006년 초까지 휴면상태였다.오늘날 libmodplug는 모듈 파일을 재생하기 위한 기본 오디오 플러그인으로 많은 Linux 배포에 포함되어 있으며 인기 있는 오픈 소스 멀티미디어 프레임워크 gstreamer의 일부분이다.[7]

Olivier Lapicque는 시간이 부족하여 ModPlug Tracker 자체 개발을 중단하였고, 2004년 1월 오픈소스 라이센스로 소스 코드 전체를 공개하였다.ModPlug Player 소스 코드는 2020년 5월 현재 여전히 닫혀 있다.

오픈MPT

Lapicque의 MPT 코드는 트래커 음악가/프로그래머 그룹이 차지했으며 현재 OpenMPT로 알려져 있다.또한 ModPlug 코드에 기초하여 OpenMPT의 "자매 프로젝트" Schism Tracker가 있는데, 이 프로젝트에서는 OpenMPT에 버그픽스의 여러 백포트를 제공하였다.[8]

OpenMPT는 무료 소프트웨어로 배포되며, 2020년 5월 현재 활발한 개발 중에 있다.2009년 5월까지 (v1.17.02.53)[9] OpenMPT는 Copyleft GPL-2.0-or-later에 따라 라이센스를 취득한 후 허용 BSD-3-Clause의 조건에 따라 유품 처리되었다.오픈MPT 1.23(2014년 3월) 이후 오픈MPT도 64비트 애플리케이션으로 이용할 수 있다.[10]이것은 음악가들이 64비트 VST 플러그인을 사용하고 64비트 시스템에서 전체 물리적 메모리를 사용할 수 있게 해준다.이를 위해 OpenMPT는 자체 플러그인 브리지(bridge)를 제공하는데, 이를 통해 별도의 프로세스에서 호스트와 다른 비트성으로 플러그인을 실행하거나 샌드박스에서 플러그인을 실행하여 호스트 애플리케이션을 중단시키지 않도록 할 수 있다.

특징들

OpenMPT의 주요 차별화 기능은 기본 Windows 사용자 인터페이스다.대부분의 추적기들, 심지어 르노이즈와 같은 더 새로운 추적기들은 FastTracker II와 같은 오래된 DOS 추적기를 본떠서 만든 인터페이스를 가지고 있다.샘플, VST 플러그인, OPL3 계측기를[11] 음원으로 지원한다.OpenMPT는 효과 선택을 위한 컨텍스트 메뉴, 파일, 샘플 및 패턴에 대한 "트리" 보기, 전체에서 끌어서 놓기 기능, Windows 플랫폼의 기본 모양느낌과 같은 Microsoft Windows 프로그램에 공통적으로 사용되는 기능을 사용한다.

IT(Impulse Tracker), XM(FastTracker Extended Module), MOD(ProTracker 등), S3M(Scream Tracker 3) 및 MPTM(자체 파일 형식) 파일 로딩 및 저장을 모두 지원하며, 모듈 및 샘플 파일 형식을 더 많이 수입하고, DLS 뱅크사운드폰츠에 대한 지원도 일부 있다.[12]

또한 OpenMPT는 여러 트래커 모듈의 열기 및 편집을 병렬로 지원하는 최초의 트랙커 중 하나였다.OpenMPT는 최대 127개의 트랙/채널, VST 플러그인, VST 계측기를 지원하며 ASIO를 지원한다.[12]

MPTM 파일 형식

저장할 수 있는 다양한 mod 파일 포맷의 한계로 인해 2007년에 MPTM이라는 새로운 모듈 포맷이 만들어졌다.[13]

OpenMPT는 이전 파일 형식에 비표준적인 몇 가지를 추가했다.예를 들어 스테레오 샘플을 사용하거나 원래 트랙터에서는 지원되지 않았던 XM과 IT 모듈에 VST 플러그인을 추가할 수 있다.이러한 기능들 중 상당수는 점차 IT와 XM 파일에서 제거되어 MPTM 파일에서만 사용할 수 있게 되었다.

libopenmpt.

libopenmpt는 C, C++ 및 기타 프로그래밍 언어의 인터페이스가 있는 OpenMPT 코드를 기반으로 하는 크로스 플랫폼 모듈 플레이 라이브러리다.ModPlug Tracker 및 libmodplug의 경우와 같이 코드 베이스가 분산되지 않도록 OpenMPT와 동일한 코드 저장소에서 libopenmpt 개발이 이루어진다. libopenmpt를 기반으로 하는 인기 오디오 플레이어용 공식 입력 플러그인(XMPlay, Winamp, foobar2000)도 웹사이트에서 이용할 수 있다.FFmpeg는 libopenmpt를 기반으로 한 선택적 모듈 디코더도 제공한다.[14]libmodplug는 libmodplug의 드롭인 대체 기능을 할 수 있기 때문에 libmodplug API에 의존하는 소프트웨어에 최신 모듈 재생 기능을 제공한다.[15]

수신 및 사용자

그래미상 후보에 오른 더 외환니콜레이는 모드플러그가 그의 "비밀 무기"[16]라고 밝혔다.영화 및 비디오 게임 음악 작곡가 라파엘 게스콰가 인터뷰에서 OpenMPT를 사용했음을 알렸다.[17]

피터 하지바알렉산더 브랜든은 비쥬얼드 2, 비쥬얼드 3와[19] 다른 팝캡 게임들의 사운드 트랙을 작곡하기 위해 OpenMPT를 사용했다.[18]

일렉트로닉 록 뮤지션 블루 스타흘리는 그가 과거에 ModPlug Tracker와 다른 추적기를 사용했다고 언급했다.[20]

참조

  1. ^ a b ModPlug XMMS Plugin - News on sourceforge.com "2001년 10월 27일: ModPlug-XMMS v2.0(Libmodplug v0.7 포함) - 변경 사항: [...] 라이센스가 공용 도메인으로 변경됨."
  2. ^ ModPlugTrackerv1.00알파5.7z - ftp.modland.com/pub/trackers
  3. ^ "Top Trackers". Computer Music. Future Publishing (113). June 2007.
  4. ^ Schultz, Johannes (2018). Design and Implementation of a Collaborative Music Software (PDF) (MSc). Of all the tracked music works uploaded to The Mod Archive in 2017, one of the largest collections of tracked music online, it was found that about 42% are written in OpenMPT.
  5. ^ Christe, Ian (30 October 1997). "A Cheat Sheet for Internet Sound". Wired.com. Archived from the original on 6 December 1998. Retrieved 5 February 2011. MOD: The lingua franca of the Internet's large network of Amiga musicians, MODs are ingenious self-contained sound files that include raw audio data and sequencing information.(Link to modplugcentral)
  6. ^ "MODPlug Central - Technical Support Features". MODPlug Central. 22 February 1998. Archived from the original on 22 February 1998. Retrieved 5 February 2011.
  7. ^ GStreamer 불량 플러그인 0.10 플러그인 참조 매뉴얼
  8. ^ storlek (1 February 2011). "Modplug". schismtracker.org. Archived from the original on 11 July 2011. Retrieved 5 February 2011. Schism Tracker uses a highly customized version of the Modplug library, [...]. Many of Schism's fixes have since been back-ported to OpenMPT [...]
  9. ^ 역사
  10. ^ "OpenMPT 1.23.01.00 released". 29 March 2014. Retrieved 30 March 2014.
  11. ^ "OpenMPT 1.28.01.00 released". 23 December 2018. Retrieved 29 May 2020.
  12. ^ a b "Features". openmpt.org. 5 February 2011. Retrieved 5 February 2011.
  13. ^ ModPlug 중앙 포럼
  14. ^ libavformat의 libopenmpt demuxer
  15. ^ Debian 패키지 리포지토리의 libopenmpt-modplug1
  16. ^ Inside The Producer's Studio on theforeignexchangemusic.com
  17. ^ Raphael Gesqua at game-ost.com 2013년 4월 1일 웨이백 머신에 보관된 Raphael Gesqua와의 인터뷰
  18. ^ Bejewelled 2 사운드트랙 on BandCamp
  19. ^ Bejewelled 3 사운드트랙 on BandCamp
  20. ^ 블루 스타흘리 트위터 프로필

외부 링크