OpenMPT - OpenMPT - Wikipedia
OpenMPT v1.18.01.00 v Windows 7 | |
Původní autoři | Olivier Lapicque |
---|---|
První vydání | 1997 |
Stabilní uvolnění | 1.29.06.00 / 29. listopadu 2020 |
Úložiště | |
Napsáno | C ++ |
Operační systém | Okna Pouze |
Plošina | x86, x86-64 |
K dispozici v | Angličtina |
Typ | Stopař |
Licence | BSD (od OpenMPT 1.17.02.53) / GPL, částečně software pro veřejné domény[1] |
webová stránka | openmpt |
OpenMPT je open-source Zvuk modul stopař pro Okna (se zamýšleným Víno -funkčnost pro UNIX a Linux x86-systems). Dříve to bylo voláno ModPlug Tracker, a poprvé ho vydal Olivier Lapicque v září 1997.[2]
Počítačová hudba časopis zařadil OpenMPT mezi pět nejlepších hudebních trackerů roku 2007,[3] a je to jeden z nejpoužívanějších trackerů.[4]
Dějiny
Mod Plugin a ModPlug Tracker
OpenMPT byl původně vyvinut jako doplněk prohlížeče volala MOD Plugin,[5] který uživatelům umožňoval přehrávat hudbu a jiné zvuky zakódované v soubory modulu. ModPlug Tracker, spolu s aplikací hráče s názvem Přehrávač ModPlug, se vyvinul z tohoto zásuvného modulu.[6]
V prosinci 1999 poslal Olivier Lapicque části zdrojového kódu ModPlug Trackeru, které hrají moduly, Kentonovi Vardovi pod GPL, napsat plugin pro XMMS na základě kódu. V roce 2001 zdrojový kód byl propuštěn v veřejná doména,[1] a kód pro přehrávání modů byl rozdělen do samostatné knihovny, libmodplug, udržovaný jako součást projektu ModPlug XMMS Plugin. Tento projekt spal od konce roku 2003 do začátku roku 2006, kdy byl znovu zahájen. Dnes, libmodplug je součástí mnoha distribucí Linuxu jako výchozí zvukový plugin pro přehrávání souborů modulů a je součástí populárního multimediálního rámce OpenSource gstreamer.[7]
Kvůli nedostatku času Olivier Lapicque zastavil vývoj samotného ModPlug Tracker a v lednu 2004 vydal celý zdrojový kód pod open-source licence. Přehrávač ModPlug zdrojový kód od května 2020 je stále uzavřeno.
OpenMPT
Lapicqueův kód MPT převzala skupina stopařských hudebníků / programátorů a nyní je známý jako OpenMPT. Na kódu ModPlug je založen také „sesterský projekt“ OpenMPT Sledovač rozkolu který přispěl několika backporty z oprava chyb do OpenMPT.[8]
OpenMPT je distribuován jako svobodný software a od května 2020 je v aktivním vývoji. Do května 2009 (v1.17.02.53)[9] OpenMPT byla licencována pod Copyleft GNU General Public License a pak znovu licencovaný podle podmínek tolerantní Licence BSD. Od OpenMPT 1.23 (březen 2014) je OpenMPT k dispozici také jako 64bitová aplikace.[10] To umožňuje hudebníkům používat 64bitové verze Pluginy VST a využít celý fyzická paměť na 64bitových systémech. Za tímto účelem poskytuje OpenMPT vlastní most můstků, který lze použít ke spuštění pluginů s jinou bitovou rychlostí než hostitel v samostatném procesu, nebo ke spuštění pluginu v pískoviště a zabránit jim v havárii hostitelské aplikace.
Funkce
Hlavním rozlišovacím znakem OpenMPT je jeho nativní Okna uživatelské rozhraní. Většina trackerů, dokonce i novějších, jako jsou Renoise, mají rozhraní po vzoru starších sledovačů systému DOS, jako jsou FastTracker II. Podporuje ukázky, VST pluginy a OPL3 nástroje[11] jako zdroje zvuku. OpenMPT využívá funkce společné pro programy Microsoft Windows, jako jsou kontextové nabídky pro výběr efektů, „stromové“ zobrazení (pro soubory, vzorky a vzory), drag and drop funkčnost v celém rozsahu a nativní vypadat a cítit platformy Windows.
Podporuje načítání i ukládání IT (Impulse Tracker ), XM (FastTracker Rozšířený modul), MOD (ProTracker a podobné), S3M (Scream Tracker 3 ) a MPTM (vlastní formát souboru), importuje mnohem více formátů modulů a ukázkových souborů a má nějakou podporu pro DLS banky a SoundFonts.[12]
OpenMPT byl také jedním z prvních sledovačů, které podporovaly otevírání a úpravy více modulů sledovače paralelně. OpenMPT podporuje až 127 stop / kanálů, VST Pluginy, VST nástroje a má ASIO Podpěra, podpora.[12]
Formát souboru MPTM
Vzhledem k omezením různých formátů souborů modů, které je schopen uložit, byl v roce 2007 vytvořen nový formát modulu s názvem MPTM.[13] Formát je však stále v experimentální fázi a očekává se, že se v budoucnu změní.[14]
OpenMPT představil některé nestandardní doplňky ke starším formátům souborů. Například lze použít stereofonní vzorky nebo přidat Pluginy VST na XM a TO moduly, které nebyly podporovány v původních trackerech. Mnoho z těchto funkcí bylo postupně odstraněno ze souborů IT a XM a zpřístupněno pouze v souborech MPTM.
libopenmpt
libopenmpt je multiplatformní modul, který hraje knihovna na základě kódu OpenMPT s rozhraními pro C, C ++ a další programovací jazyky. Aby bylo zajištěno, že se kódové základny nerozcházejí jako v případě ModPlug Tracker a libmodplug, vývoj libopenmpt probíhá ve stejném úložiště kódů jako OpenMPT. Oficiální vstupní zásuvné moduly pro populární audio přehrávače (XMPlay, Winamp a foobar2000 ) založené na libopenmpt jsou také k dispozici na webových stránkách. FFmpeg také nabízí volitelný dekodér modulů založený na libopenmpt.[15] libopenmpt může také sloužit jako náhrada za libmodplug a nabídnout tak aktuální možnosti přehrávání modulu pro software, který spoléhá na libmodplug API.[16]
Příjem a uživatelé
Nicolay nominován na Grammy Devizy odhalil, že ModPlug je jeho „tajná zbraň“.[17] Hudební skladatel filmů a videohier Raphaël Gesqua oznámil své použití OpenMPT v rozhovoru.[18]
Peter Hajba a Alexander Brandon používá OpenMPT k sestavení soundtracků pro Bejeweled 2,[19] Bejeweled 3[20] a další PopCap hry.
Elektronický rockový hudebník Blue Stahli zmínil, že v minulosti používal ModPlug Tracker a další sledovače.[21]
Reference
- ^ A b ModPlug XMMS Plugin - novinky na sourceforge.com „27. října 2001: ModPlug-XMMS v2.0 (včetně libmodplug v0.7) - změny: [...] Licence změněna na veřejnou doménu.“
- ^ ModPlugTrackerv1.00alpha5.7z - z ftp.modland.com/pub/trackers
- ^ „Nejlepší trackery“. Počítačová hudba. Budoucí publikace (113). Červen 2007.
- ^ Schultz, Johannes (2018). Návrh a implementace hudebního softwaru pro spolupráci (PDF) (MSc).
Ze všech sledovaných hudebních děl nahraných do The Mod Archive v roce 2017, jedné z největších sbírek sledované hudby online, bylo zjištěno, že asi 42% je napsáno v OpenMPT.
- ^ Christe, Ian (30. října 1997). „Cheat Sheet for Internet Sound“. Kabelové.com. Archivovány od originál dne 6. prosince 1998. Citováno 5. února 2011.
MOD: MOD jsou velkou sítí internetu hudebníků Amiga, MOD jsou geniální samostatné zvukové soubory, které obsahují nezpracovaná zvuková data a informace o řazení. (Odkaz na modplugcentral)
- ^ „MODPlug Central - funkce technické podpory“. MODPlug Central. 22. února 1998. Archivovány od originál dne 22. února 1998. Citováno 5. února 2011.
- ^ Chybné pluginy GStreamer 0,10 Pluginy Referenční příručka
- ^ storlek (1. února 2011). "Modplug". schismtracker.org. Archivovány od originál dne 11. července 2011. Citováno 5. února 2011.
Schism Tracker používá vysoce přizpůsobenou verzi knihovny Modplug, [...]. Mnoho oprav Schisma bylo od té doby zpětně přeneseno do OpenMPT [...]
- ^ Dějiny
- ^ „Vydán OpenMPT 1.23.01.00“. 29. března 2014. Citováno 30. března 2014.
- ^ „Vydán OpenMPT 1.28.01.00“. 23. prosince 2018. Citováno 29. května 2020.
- ^ A b "Funkce". openmpt.org. 5. února 2011. Citováno 5. února 2011.
- ^ Ústřední fóra ModPlug
- ^ Deska pro vývojáře OpenMPT
- ^ libopenmpt demuxer v libavformatu
- ^ libopenmpt-modplug1 v úložišti balíků Debianu
- ^ Inside The Producer's Studio na theforeignexchangemusic.com
- ^ Rozhovor s Raphaëlem Gesquou na game-ost.com Archivováno 1. dubna 2013 v Wayback Machine
- ^ Bejeweled 2 Soundtrack na BandCamp
- ^ Bejeweled 3 Soundtrack na BandCamp
- ^ Blue Stahli twitterový profil