Impulse Tracker 2.14 screenshot
|
|
Developer(s) | Jeffrey Lim |
---|---|
Stable release |
2.14 Patch #5 / April 8, 1999
|
Repository | bitbucket |
Written in | Assembly language |
Operating system | MS-DOS |
Type | Tracker |
License | BSD license |
Website | http://www.users.on.net/~jtlim/ImpulseTracker/ |
Impulse Tracker is a multi-track digital sound tracker (music sequencer). Originally released in 1995 by Jeffrey Lim as Freeware with commercial extensions, it was one of the last tracker programs for the MS-DOS platform.
In 2014, Impulse Tracker became open-source software when on the 20 year anniversary the source code was released.
Impulse Tracker was authored by Jeffrey "Pulse" Lim for the MS-DOS/x86-PC platform.Impulse Tracker was coded in Assembly language, and the interface was heavily influenced by that of Scream Tracker 3.
The first released version is from year 1995 and included example music was provided by Jeffrey Lim and Chris Jarvis. The software was distributed as freeware, though for a fee the author supplies extra features, such as support for WAV output and co-editing songs over IPX networks. After the stereo WAV writer plugin was publicly pirated, the original author announced that he would discontinue development after version 2.14. The latest version was v2.14 Patch #5 released on April 8, 1999.
On February 16, 2014, Jeffrey Lim announced that he would release the complete source code of Impulse Tracker as part of its 20-year anniversary. On October 19, 2014, the first part of the source code was released on a Bitbucket repository. On December 25, 2014, the missing parts (sound drivers) were added and the code was officially released under the BSD license.
Like in most module editors, music is arranged on a grid of channels. Each supports note on and note off instructions similar to MIDI. Impulse Tracker modules use the .IT file extension.