Skip to content
This repository was archived by the owner on Dec 24, 2025. It is now read-only.
/ impulse Public archive

Utilities to consume legacy mod file music formats

Notifications You must be signed in to change notification settings

jesseward/impulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iMPULSE Amiga Mod Music Player

iMPULSE is a command line Amiga Mod (module) Music file player.

Module file (MOD music, tracker music) is a family of music file formats originating from the MOD file format on Amiga systems used in the late 1980s. Those who produce these files (using the software called music trackers) and listen to them form the worldwide MOD scene a part of the demoscene subculture. Protracker is a good example of such a player.

Module files store digitally recorded samples and several "patterns" or "pages" of music data in a form similar to that of a spreadsheet. These patterns contain note numbers, instrument numbers, and controller messages. The number of notes that can be played simultaneously depends on how many "tracks" there are per pattern. And the song is built of a pattern list, that tells in what order these patterns shall be played in the song.

The project is written in Go.

Current Status

  • Currently supports and plays the Amiga Protracker Music Format (Mod file) via the UI and command line

References

About

Utilities to consume legacy mod file music formats

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published