MOD (formát souboru) - MOD (file format)
![]() | tento článek nemusí se soustředit nebo se může týkat více než jednoho tématu.Září 2017) ( |
![]() | tento článek potřebuje další citace pro ověření.Leden 2010) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Přípona názvu souboru | .mod |
---|---|
Vyvinul | Karsten "Obi" Obarski |
Typ formátu | Video / hudba |
MOD je počítač formát souboru slouží především k reprezentaci hudba, a byl první soubor modulu formát. Soubory MOD používají „.MOD“ přípona souboru, s výjimkou Amiga který se nespoléhá na přípony souborů; místo toho načte záhlaví souboru a určí typ souboru. Soubor MOD obsahuje sadu nástroje ve formě Vzorky, počet vzory s uvedením, jak a kdy mají být přehrávány samply, a seznam jakých vzorů hrát v jakém pořadí.
Dějiny
První verzi formátu vytvořil Karsten Obarski pro použití v Ultimate Soundtracker; stopař software vydaný pro Amiga počítač v roce 1987.[1][2] Formát byl od té doby podporován stovkami přehrávání programů a desítky ostatní sledovače.
Původní verze formátu MOD představovala čtyři kanály simultánního přehrávání zvuku, což odpovídá možnostem originální čipset Amiga a až 15 nástrojů.
Pozdější varianty formátu to rozšířily až na 32 kanálů a 31 nástrojů.
Formát byl navržen tak, aby jej bylo možné přímo přehrávat na Amize bez dalšího zpracování: například vzorky jsou uloženy v 8bitovém formátu PCM formát připravený k přehrávání na Amize DAC a data vzorku nejsou zabalena. Přehrávání je vyžadováno velmi málo procesor čas na Amize a mnoho her používalo pro své soubory MOD hudba v pozadí.
Běžnou mylnou představou je, že magické číslo „M.K.“ v ofsetu 0x438 souborů MOD jsou iniciály Mahoney a Kaktus, dvou prominentních Amiga demomakers v té době, kteří hráli důležitou roli v popularitě formátu. Ve skutečnosti stojí za iniciálami Michael Kleps aka Neznámý / DOC, další vývojář formátu.[3]
Demoscén |
---|
![]() |
Koncepty |
Alternativní demo platformy |
Aktuální večírky |
Minulé večírky |
Webové stránky |
Časopisy |
Software |
|
Po ukončení výroby Amigy měl formát MOD v popularitě i nadále popularitu Demoscén a jako hudbu na pozadí pro nezávislé videohry a Chiptunes. Není neobvyklé slyšet MOD hudbu klíčové geny buď.
Přehled formátu
Vzor je obvykle reprezentován v řadiči uživatelské rozhraní jako tabulka s jedním sloupcem na kanál, tedy se čtyřmi sloupci - jedním pro každý hardwarový kanál Amiga. Každý sloupec má 64 řádků.
Buňka v tabulce může způsobit, že na kanálu jejího sloupce dojde k jedné z několika akcí, když je dosažen čas jejího řádku:
- Spusťte nástroj hrající novou notu na tomto kanálu při dané hlasitosti, případně se zvláštním efektem
- Změňte hlasitost nebo speciální efekt aplikovaný na aktuální notu
- Změňte tok vzoru; přeskočit na konkrétní pozici skladby nebo patternu nebo smyčku uvnitř patternu
- Nedělat nic; jakákoli existující nota hrající na tomto kanálu bude pokračovat v přehrávání
Nástroj je jeden vzorek spolu s volitelnou indikací, která část vzorku může být opakována, aby se udržela trvalá nota.
Načasování
V původním souboru MOD byl minimální časový rámec 0,02 sekundy nebo „vertikální záslepky "(VSync) interval, protože původní software používal časování VSync monitoru běžícího na 50 Hz (pro KAMARÁD ) nebo 60 Hz (pro NTSC ) pro načasování.
Rychlost přehrávání vzorových dat je definována a nastavení rychlosti. Každý řádek v datech vzoru trvá jedno svislé zatemnění (nebo 0,02 sekundy) krát aktuální nastavení rychlosti. Nastavení rychlosti se pohybovalo od 1 do 255. V pozdějších verzích formátu bylo vertikální zatemnění nahrazeno nastavitelným časovým obdobím, které zůstalo v rozsahu [0,01; 0,078] sekundy. Starý příkaz pro nastavení rychlosti byl nahrazen novým, který byl použit ke změně jak starého nastavení rychlosti, tak nového nastavitelného časového období. Bohužel některé staré funkce byly přerušeny, protože nový příkaz pro nastavení rychlosti měl stejnou hodnotu kódu jako starý příkaz. Hodnoty v rozsahu [1, 31] byly interpretovány jako staré nastavení rychlosti, ale jiné hodnoty byly považovány za úpravy nastavitelného časového období. Hodnoty v rozsahu [32, 255] použité v některých starých písních proto v nových verzích přehrávače praskly.
Další informace o formátu MOD najdete v FAQ alt.binaries.sounds.mods.[4]
Jiné formáty, které používají příponu MOD
MOD je přípona souboru pro několik dalších aplikací:
- The formát video souboru používá se na mnoha digitálních zařízeních videokamery, jako jsou JVC Everio, videokamery Canon FS100 a Panasonic D-Snap SD.
- Herní moduly v Neverwinter Nights.
- AMPL modelové soubory.
- Starý phpBB šablony úprav.
- Soubory modulu v Femap
- Rozšíření pro binární varianta Wavefront .obj formát.
- Rozšíření pro některé hry využívající Vassal herní engine.
- Přípona pro Fortran soubory modulu.[5]
- Přípona pro starší Visual Basic soubory modulů, pro verze před vydáním Visual Basic .NET.
- Přípona pro Jít soubory modulů, používané pro verzování balíků.
- Modul pro řídicí jednotky robotů ABB Robotics IRC5 a S4. Obsahuje robotické pohybové programy napsané v jazyce RAPID.
- Lanner Soubory simulačních softwarových modelů WITNESS
- Paradox Development Studio používá formát „.MOD“ pro uživatelské úpravy jejich her.
- DND dobrodružné moduly pro Fantasy Grounds, virtuální stolní aplikace.
Viz také
- Soubor modulu
- Tracker (hudební software)
- Mod (disambiguation)
- MOD a TOD (formát videa)
- Seznam přehrávačů hudebního formátu Amiga
- MIDI
Reference
- ^ Driscoll, Kevin & Diaz, Joshua (2009). „Endless loop: A brief history of chiptunes“. Transformativní díla a kultury. č. 2.. doi:10.3983 / twc.2009.0096. Citováno 2011-02-13.
Nejdůležitější je, že Soundtracker poskytl prostředí, ve kterém neprogramátoři měli přístup ke sofistikovaným hudebním nástrojům ve svých domácích počítačích, aniž by se museli učit programovací jazyk.
- ^ www.soundtracker.org stejného jména později klon Obarského soundtrack
- ^ "Popis formátu modulu Ultimate Soundtracker". Archivovány od originál dne 21. 9. 2010. Citováno 2014-07-02., Michael Schwendt, 1997; distribuován ve zdroji xmp přehrávač modulů; zveřejněno na io.debian.net
- ^ „Časté dotazy alt.binaries.sounds.mods ve formátu MOD“. Citováno 2020-04-15.
- ^ „Fortranské programy s moduly“.