Article de reference

Fichier de module

Le fichier module ( MOD music , tracker music ) est une famille de formats de fichiers musicaux provenant du format de fichier MOD sur les systèmes Amiga utilisés à la fin des a...

Le fichier module ( MOD music , tracker music ) est une famille de formats de fichiers musicaux provenant du format de fichier MOD sur les systèmes Amiga utilisés à la fin des années 1980. Ceux qui produisent ces fichiers (en utilisant le logiciel appelé music trackers ) et les écoutent forment la scène MOD mondiale, une partie de la sous-culture de la demoscene .

L'échange massif de « musique MOD » ou de « musique tracker » (musique stockée dans des fichiers de modules créés avec des trackers) a évolué à partir des premiers réseaux FIDO . De nombreux sites Web hébergent un grand nombre de ces fichiers, le plus complet d'entre eux étant Mod Archive .

De nos jours, la plupart des fichiers de modules, y compris ceux sous forme compressée, sont pris en charge par la plupart des lecteurs multimédias les plus populaires tels que VLC , Foobar2000 , Exaile et bien d'autres (principalement en raison de l'inclusion de bibliothèques de lecture courantes telles que libmodplug pour gstreamer ).

Structure

Les fichiers de modules stockent des échantillons enregistrés numériquement et plusieurs « motifs » ou « pages » de données musicales sous une forme similaire à celle d'une feuille de calcul . Ces motifs contiennent des numéros de notes, des numéros d'instruments et des messages de contrôleur. Le nombre de notes pouvant être jouées simultanément dépend du nombre de « pistes » par motif. Et la chanson est construite à partir d'une liste de motifs, qui indique dans quel ordre ces motifs doivent être joués dans la chanson.

L'inconvénient des fichiers de modules est qu'il n'existe pas de spécification standard sur la manière dont les modules doivent être lus correctement, ce qui peut entraîner des sons différents sur différents lecteurs, parfois de manière assez significative. Cela est principalement dû aux effets qui peuvent être appliqués aux échantillons dans le fichier de module et à la façon dont les auteurs des différents lecteurs choisissent de les implémenter. Cependant, la musique de tracker a l'avantage de nécessiter très peu de ressources CPU pour la lecture et est exécutée en temps réel.

Formats populaires

Chaque format de fichier de module s'appuie sur des concepts introduits dans ses prédécesseurs.

Le format MOD (.MOD)
Le format MOD a été le premier format de fichier pour la musique enregistrée. Une version très basique de ce format (avec seulement quelques commandes de motifs et de courts échantillons pris en charge) a été introduite par Ultimate Soundtracker de Karsten Obarski en 1987 pour l' Amiga . Il a été conçu pour utiliser 4 canaux et quinze échantillons. Ultimate SoundTracker a rapidement été remplacé par NoiseTracker et Protracker , qui ont permis d'ajouter plus de commandes de suivi (effets) et d'instruments. Plus tard, des variantes du format MOD apparues sur l'ordinateur personnel ont étendu le nombre de canaux, ajouté des commandes de panoramique (les quatre canaux matériels de l'Amiga avaient une configuration stéréo prédéfinie) et étendu la limite de fréquence de l'Amiga, permettant de prendre en charge plus d'octaves de notes.
Sans doute l'un des formats de suivi les plus répandus (également en raison de son utilisation dans de nombreux jeux informatiques et démos), il est également l'un des plus simples à utiliser, mais ne fournit également que peu de commandes de modèles à utiliser.
Le format Oktalyzer (.OKT)
Il s'agissait d'un des premiers efforts visant à intégrer le son à huit canaux à l'Amiga. Les lecteurs ultérieurs ont amélioré la qualité sonore obtenue à partir de ces modules grâce à des technologies de mixage plus exigeantes.
Le format MultiTracker (.MTM)
Produit par le groupe de démos américain Renaissance, MultiTracker a permis à la communauté des trackers PC de bénéficier d'un son à 32 canaux. Les chansons qui exploitaient pleinement les 32 canaux simultanés étaient extrêmement exigeantes pour les ordinateurs typiques de l'époque.
Le format MED/OctaMED (.MED)
Ce format est très similaire à sound/pro/noisetracker, mais la façon dont les données sont stockées est différente. MED n'était pas un clone direct de SoundTracker et avait des fonctionnalités et des formats de fichiers différents. OctaMED était une version à huit canaux de MED, qui a finalement évolué vers OctaMED Soundstudio (qui offre un son à 128 canaux, des sons de synthé en option, un support MIDI et de nombreuses autres fonctionnalités haut de gamme).
Le format AHX (.AHX)
Ce format est un synth-tracker. Il n'y a pas d'échantillons dans le fichier module, mais plutôt des descriptions sur la façon de synthétiser le son requis. Cela donne des fichiers audio très petits (les modules AHX ont généralement une taille de 1 à 4 Ko) et un son très caractéristique. AHX est conçu pour la musique avec un son chiptune . Le tracker AHX nécessite Kickstart 2.0 et 2 Mo de mémoire RAM.
Le format ScreamTracker 3 (.S3M)
Le format Scream Tracker 3 S3M a ajouté un réglage d'échantillon (définissant la fréquence exacte du do central pour les échantillons), a augmenté le nombre de canaux de lecture, a utilisé une colonne supplémentaire spécifiquement pour le contrôle du volume (qui a été étendue par d'autres trackers pour gérer également les commandes de panoramique) et a compressé les données de motif pour des tailles de fichier plus petites. C'est également l'un des rares formats répandus qui prennent en charge à la fois la lecture d'échantillons et la synthèse en temps réel (via la puce OPL2 ) en même temps.
Open Cubic sur DOSBox , jouant un module FastTracker 2 appelé Dead Lock , composé par le musicien tracker Elwood en 1995
Le format FastTracker 2 (.XM)
Avec le format XM , FastTracker 2 a introduit le concept d'« instruments », qui appliquait des enveloppes de volume et de panoramique aux échantillons. Il a également ajouté la possibilité de mapper plusieurs échantillons sur le même instrument pour des instruments ou des batteries multi-échantillonnés. XM utilise un panoramique basé sur l'instrument - les numéros d'instrument dans les motifs réinitialisent toujours le panoramique du canal sur le panoramique initial de l'échantillon actuel. Il utilise des lettres de commande d'effet MOD, plus quelques-unes des siennes pour un meilleur contrôle du son. Le compositeur peut définir des tempos et des vitesses initiaux, fournir des enveloppes aux échantillons en les attribuant à des instruments, définir une boucle d'échantillon et appliquer une oscillation vibrato automatique de l'échantillon.
Le format Impulse Tracker (.IT)
Impulse Tracker a introduit le format IT , qui, par rapport au format XM, permet aux instruments de spécifier également la transposition des échantillons assignés en fonction de la note jouée, en appliquant des filtres résonants aux échantillons et en définissant des « actions de nouvelle note » (NNA) pour que les instruments relâchent les notes jouées sur un canal de motif alors qu'une nouvelle note est déjà jouée, ce qui permet de conserver le nombre de canaux de motif tout en étant capable d'avoir une polyphonie élevée. Comme les fichiers S3M (et contrairement aux fichiers XM), le panoramique est basé sur les canaux, ce qui signifie que les canaux ont une position de panoramique initiale qui peut être remplacée par des commandes de panoramique ou par les paramètres de panoramique par défaut des instruments et des échantillons.

Scène

Le processus de composition de fichiers de modules, connu sous le nom de tracking, est une activité habile qui implique un contact beaucoup plus étroit avec le son musical que la composition conventionnelle, car chaque aspect de chaque événement sonore est codé, de la hauteur et de la durée au volume exact, en passant par le panoramique et l'ajout de nombreux effets tels que l'écho , le trémolo et les fondus . Une fois le fichier de module terminé, il est diffusé à la communauté des trackers. Le compositeur télécharge la nouvelle composition sur un ou plusieurs sites où les fichiers de modules sont archivés, la mettant à la disposition de son public, qui téléchargera le fichier sur son propre ordinateur. En codant des informations textuelles dans chaque fichier de module, les compositeurs maintiennent le contact avec leur public et entre eux en incluant leurs adresses e-mail, leurs salutations aux fans et aux autres compositeurs, et leurs signatures virtuelles.

Bien que les trackers puissent être considérés comme ayant certaines limitations techniques, ils n'empêchent pas un individu créatif de produire une musique indiscernable de la musique créée par un professionnel. Les demosceners se concentraient sur le fait de repousser les limites de la technologie. De nombreux musiciens trackers ont acquis une renommée internationale parmi les utilisateurs de logiciels MOD et certains d'entre eux ont continué à travailler pour des studios de jeux vidéo de renom ou ont commencé à apparaître sur de grandes maisons de disques. Parmi les artistes notables, on trouve Andrew Sega , Purple Motion , Darude , Alexander Brandon , Peter Hajba , Axwell , Venetian Snares , Jesper Kyd , TDK , Thomas J. Bergersen , Markus Kaarlonen , Michiel van den Bos et Dan Gardopée . Il est également largement connu que la plupart des premières sorties d'Aphrodite ont été réalisées sur deux Amiga synchronisés exécutant OctaMED , et que James Holden a réalisé la majorité de ses premiers morceaux sur Jeskola Buzz . Deadmau5 et Erez Eisen d' Infected Mushroom ont tous deux utilisé Impulse Tracker au début de leur carrière.

Disque de musique

Le terme « disque de musique » est utilisé par la scène démo pour décrire une collection de chansons créées sur un ordinateur. Il s'agit essentiellement de l'équivalent informatique d'un album . Un disque de musique est généralement conditionné sous la forme d'un programme avec une interface utilisateur personnalisée , de sorte que l'auditeur n'a pas besoin d'un autre logiciel pour lire les chansons. La partie « disque » du terme vient du fait que les disques de musique étaient autrefois conçus pour tenir sur une seule disquette , afin qu'ils puissent être facilement distribués lors de soirées de démonstration . Sur les plateformes modernes , les disques de musique sont généralement téléchargés sur un disque dur .

Les disques de musique Amiga sont généralement constitués de fichiers MOD , tandis que les disques de musique PC contiennent souvent des formats multicanaux tels que XM ou IT . Les disques de musique sont également courants sur le Commodore 64 et l'Atari ST , où ils utilisent leurs propres formats natifs.

Les termes associés incluent music pack , qui peut faire référence à une collection de musique demoscene qui n'inclut pas son propre lecteur, et chipdisk , un disque de musique contenant uniquement des chiptunes, qui sont devenus populaires sur PC étant donné la grande taille des disques de musique MP3 .

Lecteurs et convertisseurs de fichiers de modules logiciels

Joueurs

  • XMPlay (Windows), de Un4seen Developments, qui a également créé le format MO3
  • OZMod (Java, multiplateforme)
  • Winamp (Windows)
  • AIMP
  • Lecteur BZR (Windows)
  • OpenCubicPlayer (le port Linux/BSD est activement maintenu)
  • XMP (Linux, Android)
  • foobar2000 (Windows) (avec le plugin foo_dumb ou foo_openmpt)
  • Mod4Win (Windows), l'un des premiers lecteurs Windows Mod
  • K-Multimedia Player (Windows)
  • Audacieux (Linux, Windows)
  • XMMS et XMMS2 (Linux)
  • Démon du lecteur de musique (Linux)
  • DeaDBeeF (Linux, Windows, Android)
  • MikMod (Linux, macOS, Windows, DOS)
  • Lecteur de musique pour ordinateur Modo (Android)
  • DeliPlayer (Windows)
  • Amigaamp (Amiga)
  • JavaMod (Linux, macOS, Windows)
  • VLC

Convertisseurs et trackers

  • Engrenage (macOS)
  • Audacieux (Linux)
  • OpenMPT (Windows)
  • SunVox (Windows, macOS, Linux, Android, iOS)
  • MilkyTracker (Windows, macOS, Linux, Android)
  • Suivi des schismes (Windows, macOS, Linux)
  • Protracker (Amiga, Windows, macOS, Linux)
  • OctaMED (Amiga)
  • Renoise (Windows, macOS, Linux)
  • Émulateur Unix Amiga Delitracker (Linux)
  • HoustonTracker (TI-82/83/84)
  • Radium (Windows, macOS, Linux)

Bibliothèques

  • libmikmod - maintenu dans le projet MikMod
  • libmodplug - maintenu dans le projet de plug-in ModPlug XMMS
  • libopenmpt - maintenu dans le projet OpenMPT
  • libBASS - développé par Un4seen Developments et utilisé dans XMPlay
  • libxmp
  • uFMOD

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index