By · Updated

Module Info Viewer

Which Tracker Made This MOD? Read Its Channels, Samples and Hidden Message

No ratings yet

OneTask is free, with no sign-up, and built by one person.
If this tool saved you time, a coffee helps keep new ones coming.

How the Module Info Viewer works

Drop a tracker module here and the module info viewer lists what is inside it: the song title, artist, format and the tracker that saved it, its length, channel, order, pattern, sample and instrument counts, and the message text, which in most MODs is hidden in the sample names. Preview plays the module, and Export saves the full report with every sample and instrument name as text or JSON. libopenmpt reads the file inside this tab, so it is never uploaded.

What the module info viewer shows

The message hidden in sample names

ProTracker MODs have no comment field, so composers used the 22-character name of each of the 31 sample slots to write greetings, credits, contact addresses and the occasional complaint. An empty slot still had a name, which meant a module with eight instruments could carry twenty-three lines of text. Reading the sample list in order is the module info viewer's main use for old Amiga and demoscene files, and the text export keeps it laid out line by line.

Formats and trackers

Common module formats and the trackers that wrote them

Format Tracker Song message field
MOD ProTracker, NoiseTracker, Soundtracker No, sample names only
S3M Scream Tracker 3 No, sample names only
XM FastTracker 2, MilkyTracker No, instrument and sample names
IT Impulse Tracker, Schism Tracker Yes
MPTM OpenMPT Yes

Exporting the report

Plain text is easy to read and paste into a forum post or archive note. JSON keeps every field separate, with the sample, instrument and channel names as arrays, for cataloguing a collection with a script. To hear the module or save it as audio, use the MOD player or the MOD to WAV converter.

FAQ

How do I find out which tracker made a MOD file?

Drop it here and read the Saved with line. libopenmpt recognises the small differences each tracker leaves in a file, so it can usually tell ProTracker from NoiseTracker, FastTracker 2 from MilkyTracker, or Impulse Tracker from Schism Tracker. When a file holds no clues, the line reads Generic ProTracker or compatible.

Why is the artist empty?

MOD, S3M and XM files have no artist field. The composer's name, if it is there at all, is usually in the sample names, which show under Message and in the exported report.

Can it show the notes and patterns?

Not this page, which reads the header and lists. The MOD pattern viewer shows the notes, instruments and effects of each pattern scrolling in time with the music.

Is my file uploaded?

No. The module is read by libopenmpt compiled to WebAssembly and running in this tab, and nothing is sent to a server. Closing the tab clears the file and the report.

See also: all Tracker Music tools, Images, Audio, Video & Screen, PDF, SVG, Simulations & Screensavers, Generative Art, Chart Makers, 3D Model Viewers, Drawing Pads, Mockups & 3D Making, Diagram Makers, 3D Science.

Related tools