Last Updated on March 4, 2026
BassoonTracker is a browser-based old-school Amiga Music Tracker in plain old JavaScript.
The software plays and edits Amiga Module files and FastTracker 2 XM files.
This is free and open source software.
Key Features
- Load, play, edit and save Protracker and FastTracker 2 compatible module files.
- All Protracker audio effects are supported (99% accurate).
- Portamento / Frequency slides (Effect 1, 2, 3, 5, E1 and E2).
- Vibrato (effect 4, 6, and E4).
- Tremolo (effect 7 and E7).
- Arpeggio (effect 0).
- Glissando (effect E3).
- Sample offsets (effect 9).
- Volume slides and settings (effect A, C, E10, and E11).
- Position jumps (effect B).
- Pattern breaks, loops and delays (effect D, E6, and E14).
- Speed settings (effect F).
- Sample Delay, Cut, Retrigger and Finetune (effect E13, E12, E9, and E5).
- Lowpass/LED filter (effect E0).
- Almost all FastTracker audio effects are supported (97% accurate).
- Volume and Panning Envelopes.
- Auto Vibrato.
- Multiple samples per instrument.
- Extended volume commands.
- Next to the tracker effects, there are per-channel effects for low, mid, high frequency, panning and reverb control.
- Mute/solo tracks.
- Edit pattern data and sample properties, use ranges and cut/copy/paste for quick editing.
- Midi support (only Midi-in currently).
- Up to 32 channels.
- Import 8bit WAV, 8SVX and RAW samples (as well as any other format AudioContext can read, like .mp3 and .ogg).
- Integrated sample editor: Edit and slice your samples right inside BassoonTracker.
- Full Undo/Redo in pattern editor and sample editor.
- Includes the historic ST-01 and ST-02 sample disks, released in 1987 (as well as a bunch of others).
- The modarchive API is integrated to access several thousands of music files.
- The modules.pl API is integrated to access even more music files.
- Export to .mod, .xm, .wav, and .mp3.
- Connect your Dropbox account to directly read and write your own files.
Website: www.stef.be/bassoontracker
Support: GitHub Code Repository
Developer: Steffest
License: MIT License

BassoonTracker is written in JavaScript. Learn JavaScript with our recommended free books and free tutorials.
Related Software
| Music Trackers | |
|---|---|
| MilkyTracker | FT2 compatible music tracker |
| Furnace | Multi-system chiptune tracker |
| FamiStudio | NES music editor |
| Radium | Music editor sporting a sleek interface billed as a next generation tracker |
| Schism Tracker | Reimplementation of Impulse Tracker |
| OpenMPT | Audio module tracker (needs Wine to run) |
| BassoonTracker | Browser-based old-school Amiga music tracker |
| klystrack | Tracker for making C64/NES/Amiga-style chiptunes |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

