git404hub

what is musictracker fr?

ramonlinares/musictracker — explained in plain English

Analysis updated 2026-05-18

1JavaScriptAudience · generalComplexity · 3/5Setup · easy

tl;dr

A free browser based Amiga style music tracker for making retro chiptune songs with no installs.

vibe map

mindmap
  root((WebTracker))
    What it does
      Browser music tracker
      Retro Amiga style
      Pattern based editing
    Tech stack
      JavaScript
      Web Audio API
      Three.js visuals
    Use cases
      Make chiptune songs
      Import old MOD files
      Design synth instruments
    Audience
      Musicians
      Retro computing fans
      Hobby coders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Make a chiptune style song directly in a browser tab with no software install.

VIBE 2

Open an old Amiga MOD or OctaMED file and edit it with modern tools.

VIBE 3

Design a custom synth instrument and play it live from a MIDI keyboard.

VIBE 4

Export a finished tracker song as a WAV audio file to share or use elsewhere.

what's the stack?

JavaScriptWeb Audio APIAudioWorkletWebMIDIThree.jsHTMLCSS

how it stacks up fr

ramonlinares/musictracker0xmukesh/docusaurus-tutorial1tsmejp/palworld-docker-wine
Stars111
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-12-27
MaintenanceDormant
Setup difficultyeasyeasymoderate
Complexity3/52/54/5
Audiencegeneraldeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Hosted version needs no setup, local dev needs Node for the bundled server since file:// does not support AudioWorklet.

No license information was found in the README.

in plain english

WebTracker is a music making tool that runs entirely in your web browser. It brings back the style of classic Amiga music trackers like ProTracker and OctaMED, letting you build songs out of short looping sound samples arranged in a grid, the same way musicians did on the Amiga computer decades ago. You can try it instantly at the live hosted link with nothing to install, or run it locally with a small dev server included in the project. The core idea is a pattern editor: a grid where each row is a moment in time and each column is a channel playing a sound. You place notes, samples, and effect commands into this grid, then play it back through an audio engine built to sound like real Amiga hardware, including its distinctive stereo panning and filtering. There is also a toggle called Paula mode that switches to a rougher, more authentic low fidelity Amiga sound instead of clean modern playback. WebTracker can open and save the classic MOD file format, and it can also load OctaMED and FastTracker XM files, converting them so they work inside its own system, though some advanced features from those formats do not survive a full round trip. It has its own project file format that keeps every detail, including custom synthesizer instruments you can design yourself using waveform and envelope controls similar to old game console sound chips. Beyond the traditional grid view, the project includes alternate ways to see the same song: a drum machine style step grid, a standard musical notation view with staff lines, and a three dimensional visual view built with the Three.js graphics library. It also supports recording live from a keyboard or MIDI controller, sampling audio from a microphone, and exporting finished songs as WAV audio files. This is a passion project for anyone curious about retro computer music or wanting a free, browser based way to make chiptune style music without installing software. It requires no account, no payment, and no server beyond a static file host.

prompts (copy fr)

prompt 1
Explain how the pattern grid in WebTracker works for someone who has never used a music tracker before.
prompt 2
Walk me through loading an existing ProTracker MOD file into WebTracker and playing it back.
prompt 3
Show me how to design a simple chip style synth instrument using WebTracker's Chip Synthesizer.
prompt 4
Help me set up WebTracker locally with the bundled dev server instead of the hosted version.
prompt 5
Explain the difference between normal playback and Paula mode in WebTracker.

Frequently asked questions

what is musictracker fr?

A free browser based Amiga style music tracker for making retro chiptune songs with no installs.

What language is musictracker written in?

Mainly JavaScript. The stack also includes JavaScript, Web Audio API, AudioWorklet.

What license does musictracker use?

No license information was found in the README.

How hard is musictracker to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is musictracker for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.