Music Trackers

BassoonTracker – browser-based old-school Amiga music tracker

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
Click image for full size

BassoonTracker is written in JavaScript. Learn JavaScript with our recommended free books and free tutorials.


Related Software

Music Trackers
MilkyTrackerFT2 compatible music tracker
FurnaceMulti-system chiptune tracker
FamiStudioNES music editor
RadiumMusic editor sporting a sleek interface billed as a next generation tracker
Schism TrackerReimplementation of Impulse Tracker
OpenMPTAudio module tracker (needs Wine to run)
BassoonTrackerBrowser-based old-school Amiga music tracker
klystrackTracker for making C64/NES/Amiga-style chiptunes

Read our verdict in the software roundup.


Best Free and Open Source Software 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.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments