Modul (hudba)

Plug-in je počítačový soubor určený pro digitální audio obsahu , který obsahuje jak hudební skóre na několik hudebních nástrojů, stejně jako vzorky z poznámek dané přístroje. Software čtečky modulů proto syntetizuje hudbu z těchto dvou dat.

Moduly se liší od zvukových souborů, které se spoléhají na vzorkování zvukového signálu během výkonu písně (například WAVE , MP3 , OGG nebo AAC ), stejně jako soubory MIDI nebo Chiptunes, které obsahují pouze „Partition“. Na rozdíl od zvukových souborů, stejně jako v případě souborů MIDI, je hudba vycházející z modulu syntetizována v době přehrávání z ukázkových not, což zajišťuje velkou kompaktnost ve formátu. V systému MIDI jsou však tyto ukázkové noty v systému přehrávání: interpretace se proto liší v závislosti na systému. Systém chiptune je analogický se systémem MIDI, až na to, že při hudební syntéze se nepoužívají samplové noty, ale obvod zvukového generátoru , který také závisí na použitém vybavení. Naopak, moduly integrují požadované vzorky do samotného souboru, což zaručuje identickou syntézu bez ohledu na čtečku.

Software, který umožňuje komponovat hudbu ve formě modulů, se nazývá trackery nebo sound trackery .

Dějiny

V roce 1987 , Karsten Obarski  (in) vytvořil svou první editační hudební software na počítače Amiga z Commodore  : Konečný Soundtracker používat nový zvukový formát, který tvoří: o soubor MOD , předek všech formátů modulů .

V té době byly jedinými dvěma způsoby, jak dělat digitální hudbu, buď použití zvukových procesorů strojů při jejich programování, nebo komponování ve formátu MIDI . První způsob je nudný i pro programátora a druhý vyžaduje velké finanční investice k získání dobré kvality s úplným vědomím, že vykreslení závisí na stroji.

Karsten Obarski volí třetí způsob: software generující celý digitální zvukový signál, který jej přenáší do systému odpovědného za reprodukci zvuku. Je to a priori nejtěžší metoda, ale generováním toku digitálních dat při jejich čtení vyžaduje jen málo paměti. Formát se poté stává nezávislým na elektronických čipech stroje a umožňuje hudebníkům pracovat na flexibilnějším a intuitivnějším formátu.

Prezentace

Tyto moduly poskytují několik výhod:

Nevýhody ve srovnání s nedávnými formáty:

Tyto moduly jsou součástí historie techno .

Tyto moduly představují dobrý kompromis mezi výpočetního času a nároky na paměť: a jednotka je menší než velikost MP3 a stále používá méně času procesoru . Vývojáři her sahajících až do éry Amigy a Atari ji hojně využívali a dokonce i některé novější hry používají doplňky, například Deus Ex .

Dodnes se používá ve velmi specifických kontextech, zvláště když je úložný prostor nabízený vývojářům a hudebníkům velmi omezený. Například v Gameboy Advance , vědeckých kalkulačkách nebo v programech vytvořených během vývojových soutěží: Demoparties nebo demo scéna .

Formátovat prvky

Formát používá čtyři hlavní prvky:

skóre

Skóre představuje rytmickou frázi složenou z několika barů. Identifikuje posloupnost hudebních tónů hraných nástrojem v určitou dobu. Původně je možné umístit 64 not do řady pro každý kanál v partituře . Tyto výsledky se mohou opakovat nebo přehrávat v určeném pořadí ve výsledkové pořadí , a umožnit hudebník vytvořit finální skladbu. Tato struktura existuje také v notách .

Tyto nástroje

Přístroj se skládá hlavně z několika zvukových vzorků (English vzorku ) a informací charakterizujících výběrový soubor, stejně jako způsob, jakým bude přehrát. Najdeme je například jeho jméno, jehož použití bylo z velké části odkloněn hudebníky, aby ASCII art a tím zobrazit komentáře pomocí grafického rozhraní z trackerů .

tyto kanály

Tyto kanály jsou propojeny a seskupeny v oddílu . Počet nástrojů, které lze hrát současně, závisí na počtu kanálů. Existuje výjimka, která je možná prostřednictvím efektů v závislosti na formátu modulu . Původně bylo možné mít pouze 4 kanály , 2 vpravo a 2 vlevo. Následující verze sledovačů umožnily dosáhnout 128 kanálů , bylo možné je mezi nimi míchat a zvolit jejich vyvážení zvuku .

Účinky

Tyto účinky mohou být přidány ke každému listu a každý kanál. Umožní vám například provést úpravy zvuku nebo čtení partitury . Zde je několik příkladů klasických efektů:

Stávající formáty

Je nemožné vyjmenovat všechny formáty modulů, protože vývojáři videoher museli vytvářet vlastní formáty, aby chránili svá díla nebo vylepšovali. Z tohoto důvodu je často nemožné obnovit skladbu pomocí „ripperu“ (softwaru pro extrakci dat), aby ji bylo možné poslouchat pomocí externího přehrávače. V tomto případě jsou specifikace formátu převzaty z retro hry strojírenství .

Některé formáty modulů  :

8 hlasů SoundTracker BugSoundTracker C64-SID ChipTracker Kompaktní ModFile Dial669
DeltaMusic DigiBooster Pro Digitální iluze DSS EMS Eureka Packer
FastTracker Budoucí skladatel Tvůrce hudební hry GraveCompose IceTracker Obrazový hudební systém
Impulse Tracker MED modCRUSHER MultiTracker NoisePacker NoiseTracker  (en)
Octalyze OctaMED PowerTracker Promotér ProRunner ProTracker
QuadraCompose Rob Hubbard SCUMM Player SGT-Packer SlamTilt SonicArranger
SoundClub SoundControl Soundfactory Soundmaster Soundtracker ST-Cruncher
StoneTracker SymphonyPotešení SynTracker TakeTracker TFMX Pro Hráč
Tracker Song Ultimate Soundtracker UltraTracker X-Tracker YM Zen Packer

MOD , SoundTracker

MOD je nejstarší formát, vytvořený v roce 1987 by Karsten Obarski se svým softwarem: Konečný Soundtracker .

To zpočátku podporuje 4 kanály, aby vyhovovaly specifika z Amiga audio koprocesor , ale podporuje až 64 kanálů s následnými verzemi.

Polovina kanálů se používá pro levou rovnováhu a druhá polovina pro pravou rovnováhu . To je v zásadě důvod, proč je prezentace skóre vertikální: časová osa prochází shora dolů. Tuto prezentaci poté uchovali redaktoři trackeru .

Čas mezi každou notou je pevně stanoven na 0,02 sekundy, protože SoundTracker původně používal vertikální synchronizační hodiny displeje, které běžely na 50 Hz (v Evropě).

Využívá i materiálních důvodů vzorky z 8-bit , že pomoc je směrována přímo do audio koprocesor bez dalšího zpracování procesorem.

S3M , Scream Tracker 3

Jeho název pochází ze zkratky „  Scream Tracker 3 module  “. Vytvořili jej Finové z Future Crew a zejména Sami Tammilehto kolem roku 1993 v jejich duelu proti jinému editoru módů s názvem FastTracker .

Oddíly jsou komprimovány pomocí jednoduchého algoritmu délky běhu , který je v tomto případě velmi efektivní, protože oddíly obecně obsahují mnoho prázdných znaků „0x00“ (0 v šestnáctkovém kódu C ).

U každé noty můžete upravit hlasitost nebo vyvážení kanálu, což vám umožní hodně pracovat s moduly . Tento formát je široce používán pro přístrojové moduly .

XM

Jeho název pochází ze zkratky „  FastTracker 2 Extended Module  “. To bylo vytvořeno Tritonem a jeho sledovačem FastTracker 2 kolem roku 1993 . Tento formát umožňuje přidružit vzorky k obálce pro objem a přesně upravit vyvážení zprava doleva. Má jednoduchý algoritmus komprese vzorků.

IT , Impulse Tracker

Název tohoto formátu pochází ze zkratky jeho trackeru: Impulse Tracker .

MO3

Tento název pochází z barbarské směsi mezi MOD a MP3. Umožňuje zapouzdřit nejpoužívanější formáty modulů (IT, MOD, MTM, S3M, XM) komprimací zvukových vzorků ve formátech MP3 , OGG nebo pokud vzorek nepodporuje dobrou kompresi, bezeztrátovou kompresi . Zbytek dat je také komprimován.

Komprese funguje nejlépe pro 16bitové kódované vzorky .

MO3 není veřejný formát, nicméně existuje petice za zveřejnění specifikací. Autor by měl apriorně věnovat čas tomu, aby napsal správnou specifikaci. Existuje však neoficiální verze specifikace formátu: Neoficiální specifikace formátu souboru MO3 s ukázkovým zdrojovým kódem.

Některé další formáty

Velmi lehký formát, protože vzorky nejsou přítomny „fyzicky“, ale jsou syntetizovány během provádění. Tento formát byl vytvořen tak, aby se co nejvíce podobal zvuku generovanému Commodore 64 . Z tohoto formátu byla vytvořena varianta: HVL nebo Hively Tracker.Tento formát vypadá hodně jako MOD. Pouze uspořádání informací není stejné. Podporuje 8 kanálů. Kromě toho umožňuje použití syntetických zvukůVytvořeno pro Nerd Tracker II . Standardní verze nemá digitální vzorek, ale informace pro jejich generování, rozšířená verze používá komprimované digitální vzorky, jejichž frekvence je omezena elektronikou NES . Každý kanál je nezávislý a pro každý z nich existuje hlavní oddíl.Odvozeno z formátu MOD, aby podporovalo 8 kanálů na Amize .Tyto balíčky jsou jakýmsi Zipem víceméně velkého seskupování jednoho nebo více modulů pro hraní na mapě Unrealu . Nedávné balíčky UMX již neumožňují registraci modulů uvnitř, pouze OGG .Tento formát může používat ukázky ve formátu MP3 a nabízí až 128 kanálů a byl vytvořen pro software Amiga DigiBooster Pro .

Kromě toho existuje velké množství dalších formátů, které se mírně liší od stávajících formátů nebo jsou velmi špatně zastoupeny jeho formáty obecně charakterizované jako exotické, software umožňující extrahovat velké množství variant obsažených ve větších souborech se nazývá Exotic Ripper.

Jeho budoucnost

V současné době nabízejí moduly, zejména formát IT (nejnovější), mnoho parametrů a funkcí. S tímto můžete vytvářet extrémně sofistikovanou hudbu, pokud máte dobré samply a pracujete na dozvuku zvuků; Pluginy VST a VSTi jsou podporovány nejnovějšími sekvencery. Řadiče se však stále méně používají ve prospěch komerčního softwaru, který je určen pro větší publikum, protože poskytuje zvukové vzorky, což umožňuje okamžitou tvorbu hudby, zatímco je nutné načíst tyto stejné zvukové vzorky jeden po druhém do sekvenceru.

Konečné zvukové formáty, které nabízejí sekvencery, navíc již nejsou velmi dobře známy široké veřejnosti, která je více zvyklá poslouchat hudbu ve formátu MP3 , čitelném jakýmkoli přehrávačem podporujícím přehrávání těchto souborů. Trend směřuje ke zmizení hudebních modulů.

Vytvořte modul

Editor modulů (nebo Tracker (hudba) ) vám umožňuje sestavit vlastní modul nebo upravit existující. Některé umožňují uložit a upravit použité vzorky.

Mezi nejvíce slavný trackery jsou:

Poznámky a odkazy

  1. (in) Formáty souborů a opakování  " , Exotica různé verze formátů modulů Amiga a exotické formáty.

Dodatky

externí odkazy