INDIETRACKER ][ is a browser-based music tracker: a 4-channel .MOD editor in the spirit of the legendary Amiga ProTracker, rebuilt from scratch in plain HTML/JS with WebAudio. No install, no server, no account. It runs entirely in this page.
A tracker is a sequencer where music is written top-to-bottom in patterns, like a spreadsheet for sound. Each row is a tick in time, each channel column holds a note, a sample number and an effect command. Patterns are chained into an order list to form a song. Trackers powered the demoscene and countless game soundtracks of the late 80s and 90s, and the format still slaps today.
Pure curiosity: what would have been, had the Amiga had filters? Well, now I know. :) The original Paula chip gave you 4 channels of raw 8-bit sample playback and (basically) one crude global low-pass. No resonance, no drive, no sweeps. INDIETRACKER ][ answers the what-if: every channel column gets three extra digits, the FLT column, a target letter plus a 2-digit hex value that automates the master DSP chain per row: C cutoff, R resonance, D drive, X crush, T/F/M delay time/feedback/mix, V reverb, W width, G volume. Values glide smoothly from row to row.
Everything else stays compatible with standard 4chn .MOD files: load them, edit them, save them. The FLT data only survives in the native .PTX format (EXPORT), because classic MOD has no room for it.
1. Pick a demo song from DISK OP or start with NEW.
2. Load samples (LOAD WAV or drag & drop anywhere) or cook your own in the SAMPLE LAB and WRITE them to a slot.
3. Hit ESC to toggle EDIT mode, move the cursor with the arrows and play notes on your keyboard, they land in the pattern.
4. Hex keys edit the sample / effect / FLT columns directly.
5. Arrange patterns in the ORDER list, then >> SONG to play it all. SAVE keeps songs in your browser, EXPORT writes a .MOD/.PTX file.
FX column (classic ProTracker): 0=arp · 1/2=porta · 3=tone · 4=vib · 9=offset · A=volslide · B=jump · C=vol · D=break · F=spd/bpm · EC=cut · E9=retrig
Made with love & nostalgia by gizmo64k. This tracker lives at my home on the web: www.indiepixel.de(gopher:// no longer supported. sorry, it's not 1993 anymore. mostly. and friendly reminder: HTML was an incremental update over gopher at best, not the "revolution" people make it out to be these days. it's not like you could write apps in it or something. ;)
Impressum / legal notice: www.indiepixel.de/impressum.html
This software is a free, non-commercial hobby project. It is provided "as is" and "as available", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and non-infringement. Use at your own risk.
To the maximum extent permitted by applicable law, the author shall not be liable for any damages arising from the use of, or inability to use, this software. This includes, without limitation, loss of data (songs and samples are stored locally in your browser and may be deleted by your browser at any time), loss of profits, hardware or audio equipment damage, hearing damage from high playback volumes, or any other direct or indirect damage. This limitation does not apply where liability cannot be excluded under mandatory law, in particular in cases of intent or gross negligence.
No guarantee is given for the correctness, completeness or availability of this software or its compatibility with any third-party software or file formats. External links lead to content of third parties, for which the respective operators are solely responsible. See the impressum above for the legally binding notice.
Please export and back up your work regularly.