S3M (Dateiformat) - S3M (file format)

S3M
Dateinamenerweiterung
.s3m
Internet-Medientyp
Audio/s3m
magische Zahl "SCRM" (4 Zeichen) bei Offset 44
Entwickelt von Sami Tammilehto
Erstveröffentlichung 1994-04-18
Formattyp Moduldateiformat
Verlängert von STM, MOD

S3M (ScreamTracker 3 Module) ist ein Moduldateiformat , der Nachfolger des STM-Formats, das vom ursprünglichen Scream Tracker verwendet wurde . Beide Formate basieren auf dem ursprünglichen MOD- Format, das auf dem Commodore- Amiga- Computer verwendet wird.

Das S3M-Format weist viele Unterschiede zu seinen Vorgängern auf.

  • Das Format ist ein Hybrid aus digitaler Wiedergabe und synthetisierten Instrumenten. Das offizielle Dokument zur Formatspezifikation umfasst Platz für 16 digitale Kanäle und 14 synthetisierte Kanäle mit zwei ungenutzten Slots von insgesamt 32.
  • Separater Lautstärkekanal in Pattern-Daten.
  • Unterstützt mehr Instrumente als MOD oder STM (99 statt 31).
  • Das Standard-Panning von Kanälen kann vom Komponisten festgelegt werden.
  • Extrafeine Pitch-Folien werden hinzugefügt
  • Instrumente sind nicht auf eine feste Abtastrate für eine bestimmte Note beschränkt. Das Format speichert die Samplerate des Instruments im mittleren C.

Die von S3M verwendete Periodentabelle ist kleiner als die des MOD-Formats (nur 12 Einträge, gegenüber 36 bis 60 bei den MOD-Variationen) und verwendet größere Werte, um die extrafeinen Pitch-Slides berechnen zu können. Die Wiedergaberoutinen verwenden jedoch relativ einfache Formeln, um die endgültigen Periodenwerte zu erhalten, die bei der Wiedergabe verwendet werden. Die Schlüsselformel hierfür berücksichtigt die gespeicherte Samplerate des Instruments bei mittlerem C.

Ein selten verwendetes Merkmal des S3M-Formats ist die Unterstützung des Formats für FM-Instrumente. Diese wurden für die Wiedergabe auf Soundkarten entwickelt, die einen OPL2- oder kompatiblen FM-Synthesechip enthielten . In jüngerer Zeit ist es mit der erforderlichen verfügbaren CPU-Leistung möglich, dieselbe Synthese in Software durchzuführen. Zwei Beispiele für solche Software sind die adplug Plugin für den Windows - Audio - Player Winamp und das Open-Source - Audiomodul Tracker OpenMPT ab Version 1.28.01.00.

Unterstützung für Mediaplayer

S3M-Dateien, die in den 1990er Jahren in der Musikszene der Demoszene veröffentlicht wurden , wurden häufig auf PCs mit dedizierten Mod/s3m-Playern (wie DMP) oder mit der Tracker-Software (wie Scream Tracker) abgespielt. Einige gängigere/zeitgenössische Musikplayer können diese Dateien abspielen, obwohl die Originaltontreue und die Ergebnisse je nach Datei unterschiedlich sein können.

Software beinhaltet:

Siehe auch

Verweise

  1. ^ Wesley, Dan; Wesley, Judith (1997). Marktplatz für Webentwickler . Coriolis-Gruppe. P. 268. ISBN 978-1576101780.
  2. ^ https://openmpt.org/openmpt-1-28-01-00-released
  3. ^ http://www.videolan.org/vlc/features.php?cat=audio
  4. ^ http://www.modplug.com/
  5. ^ http://www.aimp.ru/index.php?do=features
  6. ^ http://www.winamp.com/
  7. ^ http://www.jetaudio.com/products/jetaudio/features_01.html